@import url(https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700,800,900);@import url(https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i);a .glyphicon-spin,fieldset .panel-heading a.panel-title:hover{text-decoration:none}.tabs-left>.nav-tabs>li:focus,.tabs-left>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li:focus,.tabs-right>.nav-tabs>li>a:focus{outline:0}html.overlay-open .navbar-fixed-top{z-index:400}html.js fieldset.collapsed{border-left-width:1px;border-right-width:1px;height:auto}html.js input.form-autocomplete{background-image:none}html.js .autocomplete-throbber{background-position:100% 2px;background-repeat:no-repeat;display:inline-block;height:15px;margin:2px 0 0 2px;width:15px}html.js .autocomplete-throbber.throbbing{background-position:100% -18px}body{position:relative}body.admin-expanded.admin-vertical.admin-nw .navbar,body.admin-expanded.admin-vertical.admin-sw .navbar{margin-left:260px}body.navbar-is-fixed-top{padding-top:64px}body.navbar-is-fixed-bottom{padding-bottom:64px!important}body.toolbar{padding-top:30px!important}body.toolbar .navbar-fixed-top{top:30px}body.toolbar.navbar-is-fixed-top{padding-top:94px!important}body.toolbar-drawer{padding-top:64px!important}body.toolbar-drawer .navbar-fixed-top{top:64px}body.toolbar-drawer.navbar-is-fixed-top{padding-top:128px!important}body.admin-menu .navbar-fixed-top{top:29px}body.admin-menu.navbar-is-fixed-top{padding-top:93px}body div#admin-toolbar{z-index:1600}body #admin-menu,body #admin-toolbar,body #toolbar{-webkit-box-shadow:none;box-shadow:none}body #admin-menu{margin:0;padding:0;position:fixed;z-index:1600}body #admin-menu .dropdown li{line-height:normal}@media screen and (min-width:768px) {
 .navbar.container{max-width:720px} 
}@media screen and (min-width:992px) {
 .navbar.container{max-width:940px} 
}@media screen and (min-width:1200px) {
 .navbar.container{max-width:1140px} 
}.navbar.container,.navbar.container-fluid{margin-top:20px}.navbar.container-fluid>.container-fluid,.navbar.container>.container{margin:0;padding:0;width:auto}#overlay-container,.overlay-element,.overlay-modal-background{z-index:1500}#toolbar{z-index:1600}.modal{z-index:1620}.modal-dialog{z-index:1630}.ctools-modal-dialog .modal-body{width:100%!important;overflow:auto}.book-toc>.dropdown-menu,.region-help .block,div.image-widget-data{overflow:hidden}.modal-backdrop{z-index:1610}.footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #E5E5E5}.element-invisible{margin:0;padding:0;width:1px}.navbar .logo{margin-right:-15px;padding-left:15px;padding-right:15px}ul.secondary{float:left}@media screen and (min-width:768px) {
 .navbar .logo{margin-right:0;padding-left:0}ul.secondary{float:right} 
}.page-header,.region-sidebar-first .block:first-child h2.block-title,.region-sidebar-second .block:first-child h2.block-title{margin-top:0}p:last-child{margin-bottom:0}.region-help>.glyphicon{font-size:18px;float:left;margin:-.05em .5em 0 0}form#search-block-form{margin:0}.navbar #block-search-form{float:none;margin:5px 0 5px 5px}@media screen and (min-width:992px) {
 .navbar #block-search-form{float:right} 
}.navbar #block-search-form .input-group-btn{width:auto}ul.action-links{margin:12px 0;padding:0}ul.action-links li{display:inline;margin:0;padding:0 6px 0 0}ul.action-links .glyphicon{padding-right:.5em}.uneditable-input,input,select,textarea{max-width:100%;width:auto}.filter-wrapper .form-type-select .filter-list,.managed-files.table td:first-child{width:100%}input.error{color:#a94442;border-color:#ebccd1}fieldset legend.panel-heading{float:left;line-height:1em;margin:0}fieldset .panel-body{clear:both;display:inherit}.form-type-password-confirm label,.panel-heading{display:block}fieldset .panel-heading a.panel-title{color:inherit;display:block;margin:-10px -15px;padding:10px 15px}.form-group:last-child,.panel:last-child{margin-bottom:0}.form-horizontal .form-group{margin-left:0;margin-right:0}.form-actions{clear:both}div.image-widget-data{float:none}table.sticky-header{z-index:1}.resizable-textarea textarea{border-radius:4px 4px 0 0}.ajax-progress-bar,.filter-wrapper{border-radius:0 0 4px 4px}.text-format-wrapper{margin-bottom:15px}.text-format-wrapper .filter-wrapper,.text-format-wrapper>.form-type-textarea{margin-bottom:0}.filter-wrapper .panel-body{padding:7px}.filter-wrapper .form-type-select{min-width:30%}.filter-help{margin-top:5px;text-align:center}@media screen and (min-width:768px) {
 .filter-help{float:right} 
}.filter-help .glyphicon{margin:0 5px 0 0;vertical-align:text-top}.checkbox:first-child,.radio:first-child{margin-top:0}.checkbox:last-child,.radio:last-child{margin-bottom:0}.control-group .help-inline,.help-block{color:#777;font-size:12px;margin:5px 0 10px;padding:0}a.tabledrag-handle .handle{height:auto;width:auto}.error{color:#a94442}div.error,table tr.error{background-color:#f2dede;color:#a94442}.form-group.error,.form-group.has-error{background:0 0}.form-group.error .control-label,.form-group.error label,.form-group.has-error .control-label,.form-group.has-error label{color:#a94442;font-weight:600}.form-group.error .uneditable-input,.form-group.error input,.form-group.error select,.form-group.error textarea,.form-group.has-error .uneditable-input,.form-group.has-error input,.form-group.has-error select,.form-group.has-error textarea{color:#555}.form-group.error .help-block,.form-group.error .help-inline,.form-group.has-error .help-block,.form-group.has-error .help-inline,.submitted{color:#777}.nav-tabs{margin-bottom:10px}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none}.tabs--secondary{margin:0 0 10px}.submitted{margin-bottom:1em;font-style:italic;font-weight:400}.alert a,.book-toc>.dropdown-menu>li:nth-child(1)>a{font-weight:700}.form-type-password-confirm{position:relative}.form-type-password-confirm label .label{float:right}.form-type-password-confirm .password-help{padding-left:2em}@media (min-width:768px) {
 .form-type-password-confirm .password-help{border-left:1px solid #ddd;left:50%;margin-left:15px;position:absolute} 
}@media (min-width:992px) {
 .form-type-password-confirm .password-help{left:33.33333333%} 
}.form-type-password-confirm .progress{background:0 0;border-radius:0 0 5px 5px;-webkit-box-shadow:none;box-shadow:none;height:4px;margin:-5px 0 0}.form-type-password-confirm .form-type-password{clear:left}.form-type-password-confirm .form-control-feedback{right:15px}.form-type-password-confirm .help-block{clear:both}ul.pagination li>a.progress-disabled{float:left}.form-autocomplete .glyphicon{color:#777;font-size:120%}.form-autocomplete .glyphicon.glyphicon-spin{color:#337ab7}.form-autocomplete .input-group-addon{background-color:#fff}.form-autocomplete .dropdown a{white-space:normal}.ajax-progress-bar{border:1px solid #ccc;margin:-1px 0 0;padding:6px 12px;width:100%}.ajax-progress-bar .progress{height:8px;margin:0}.ajax-progress-bar .message,.ajax-progress-bar .percentage{color:#777;font-size:12px;line-height:1em;margin:5px 0 0;padding:0}.glyphicon-spin{display:inline-block;-o-animation:spin 1s infinite linear;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}a .glyphicon-spin{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.tabbable{margin-bottom:20px}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.tabs-below>.nav-tabs .summary,.tabs-left>.nav-tabs .summary,.tabs-right>.nav-tabs .summary{color:#777;font-size:12px}.tab-pane>.panel-heading{display:none}.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd}.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{padding-bottom:20px;width:220px}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-right:0;margin-bottom:3px}.tabs-left>.tab-content,.tabs-right>.tab-content{border-radius:0 4px 4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);border:1px solid #ddd;overflow:hidden;padding:10px 15px}.tabs-left>.nav-tabs{float:left;margin-right:-1px}.tabs-left>.nav-tabs>li>a{border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs>.active>a,.tabs-left>.nav-tabs>.active>a:focus,.tabs-left>.nav-tabs>.active>a:hover{border-color:#ddd transparent #ddd #ddd;-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.05);box-shadow:-1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs{float:right;margin-left:-1px}.tabs-right>.nav-tabs>li>a{border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.05);box-shadow:1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs>.active>a,.tabs-right>.nav-tabs>.active>a:focus,.tabs-right>.nav-tabs>.active>a:hover{border-color:#ddd #ddd #ddd transparent}td.checkbox,td.radio,th.checkbox,th.radio{display:table-cell}.views-display-settings .label{font-size:100%;color:#666}.views-display-settings .footer{padding:0;margin:4px 0 0}.views-exposed-form .views-exposed-widget .btn{margin-top:1.8em}table .checkbox input[type=checkbox],table .radio input[type=radio]{max-width:inherit}.form-horizontal .form-group label{position:relative;min-height:1px;margin-top:0;margin-bottom:0;padding-top:7px;padding-left:15px;padding-right:15px;text-align:right}@media (min-width:768px) {
 .form-horizontal .form-group label{float:left;width:16.66666667%}body.navbar-is-fixed-top.navbar-administration.navbar-vertical.navbar-tray-open .navbar-fixed-top{left:240px;left:24rem} 
}.alert-success a,.alert-success a:focus,.alert-success a:hover{color:#2b542c}.alert-info a,.alert-info a:focus,.alert-info a:hover{color:#245269}.alert-warning a,.alert-warning a:focus,.alert-warning a:hover{color:#66512c}.alert-danger a,.alert-danger a:focus,.alert-danger a:hover{color:#843534}div.image-style-new,div.image-style-new div{display:block}div.image-style-new div.input-group{display:table}.table-striped>tbody>tr:nth-child(odd)>td.module,.table>tbody>tr>td.module,td.module{background:#ddd;font-weight:700}.book-toc>.dropdown-menu>.dropdown-header{white-space:nowrap}.book-toc>.dropdown-menu .dropdown-menu{-webkit-box-shadow:none;box-shadow:none;border:0;display:block;font-size:12px;margin:0;padding:0;position:static;width:100%}.book-toc>.dropdown-menu .dropdown-menu>li{padding-left:20px}.book-toc>.dropdown-menu .dropdown-menu>li>a{margin-left:-40px;padding-left:60px}#features-filter .form-item.form-type-checkbox{padding-left:20px}fieldset.features-export-component{font-size:12px}fieldset.features-export-component,html.js #features-export-form fieldset.features-export-component{margin:0 0 10px}fieldset.features-export-component .panel-heading{padding:5px 10px}fieldset.features-export-component .panel-heading a.panel-title{font-size:12px;font-weight:500;margin:-5px -10px;padding:5px 10px}fieldset.features-export-component .panel-body{padding:0 10px}div.features-export-list{margin:-11px 0 10px;padding:0 10px}div.features-export-list .form-type-checkbox,fieldset.features-export-component .component-select .form-type-checkbox{line-height:1em;margin:5px 5px 5px 0!important;min-height:0;padding:3px 3px 3px 25px!important}div.features-export-list .form-type-checkbox input[type=checkbox],fieldset.features-export-component .component-select .form-type-checkbox input[type=checkbox]{margin-top:0}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open .navbar-fixed-top{top:79px}body.navbar-is-fixed-top.navbar-administration .navbar-fixed-top{top:39px}.navbar-administration #navbar-administration.navbar-oriented .navbar-bar{z-index:1032}.navbar-administration #navbar-administration .navbar-tray{z-index:1031}body.navbar-is-fixed-top.navbar-administration{padding-top:103px!important}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open{padding-top:143px!important}body.navbar-tray-open.navbar-vertical.navbar-fixed{margin-left:24rem}#navbar-administration.navbar-oriented .navbar-tray-vertical{width:24rem}a.icon-before .glyphicon{margin-right:.25em}a.icon-after .glyphicon{margin-left:.25em}.btn.icon-before .glyphicon{margin-left:-.25em;margin-right:.25em}.btn.icon-after .glyphicon{margin-left:.25em;margin-right:-.25em}
/*})'"*/
body.navbar-is-fixed-top,body.navbar-is-fixed-top.admin-menu{padding-top:0 !important;}body.navbar-is-fixed-top.toolbar{padding-top:6.4rem !important;}img{max-width:100%;height:auto;}div.links{margin-top:1rem;}.links.list-inline{margin-left:0;}.navbar-brand img{float:left;height:3.2rem;width:auto;margin:-0.6rem 1rem 0 0;}.jumbotron{background:#eeeeee no-repeat center center;background-size:cover;}.hljs{background:transparent !important;}
/*})'"*/
html{background:#fff;}body,html,header{font-family:'Montserrat',sans-serif !important;}body{font-size:160%;font-weight:300;}body.not-front{background-image:url(/sites/all/themes/tweme/./images/fond-page.jpg);background-size:cover;color:white;background-attachment:fixed;background-position:100% 100%;}h1,h2,h3{font-weight:normal;margin-bottom:2rem;}h3{font-size:20px;}h4{font-size:19px;}h5{font-size:18px;}h6{font-size:17px;}p,p:last-child{margin-bottom:8px;}input:focus,select:focus,textarea:focus,button:focus{outline:none;}header.smaller{position:relative;z-index:1;}header .header-bottom{z-index:3;}.navbar{border-radius:0px !important;}a{color:#004b89;}body .container a{color:#f3e252;text-decoration:underline;}#block-views-je-profite-block a{color:#004b89;}.contextual-links-wrapper.contextual-links-processed a{color:#232323 !important;}.contextual-links-wrapper.contextual-links-processed a:hover{color:#4880c3 !important;}body  footer.footer a{color:#4785c1;}body  footer.footer a:hover{color:black;}body .container a:hover{color:#ffffff;}a:hover{color:#333333;text-decoration:none;}.nav > li > a:hover,.nav > li > a:focus,.nav .open > a.active{background-color:transparent;color:white !important;}.no-padding{padding-left:0;padding-right:0;}.no-padding-right{padding-right:0;}.no-padding-left{padding-left:0;}.main{position:relative;z-index:1;}.front .main{margin-bottom:35px}.carousel-control{font-size:3rem;}.navbar-brand{font-weight:normal;color:#333333 !important;}.header .breadcrumb{background:transparent;font-size:12px;opacity:0.5;}.header-top{position:absolute;top:5rem;width:100%;z-index:1;}.header-bottom{width:100%;}.header-bottom .nav-tabs{margin-bottom:0;border-bottom:none;}.main-col{margin-bottom:2rem;}.region-sidebar-first .nav{margin:0 -1.9rem;}.region-sidebar-first .nav > li > a{padding:1rem 1.9rem;}.region-share .at-share-btn{float:left;width:20%;max-width:none !important;max-height:5rem !important;margin:0 !important;padding:0.9rem;text-align:center;cursor:pointer;}.region-share .at_flat_counter{float:left;margin:0.9rem 0 0.9rem -6rem !important;}.footer{background:#F2F2F2;color:#000000;margin-top:0;padding:0rem 0;border:none;display:inline-block;font-family:'Roboto',sans-serif;font-weight:400;}.footer h2{text-transform:uppercase;font-weight:900;font-size:19px;}.footer p{margin-bottom:0px;}.footer a{color:#5f5f5f;text-decoration:none;padding:0 3px;display:inline-block;width:auto;}.footer a:hover{color:white;}.footer hr{border-color:#333333;}.footer .block{padding:1rem 0}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;left:-9999px;}[type="checkbox"]:not(:checked) + label,[type="checkbox"]:checked + label{position:relative;padding-left:25px;cursor:pointer;}[type="checkbox"]:not(:checked) + label:before,[type="checkbox"]:checked + label:before{content:'';position:absolute;left:0;top:2px;width:17px;height:17px;border:2px solid rgb(64,119,168);background:#f8f8f8;border-radius:3px;}[type="checkbox"]:not(:checked) + label:after,[type="checkbox"]:checked + label:after{content:'';background-image:url(/sites/all/themes/tweme/./images/checkbox.png);background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;top:6px;left:3px;font-size:14px;color:rgb(64,119,168);-webkit-transition:all .2s;transition:all .2s;width:12px;height:10px;}[type="checkbox"]:not(:checked) + label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0);}[type="checkbox"]:checked + label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}[type="checkbox"]:disabled:not(:checked) + label:before,[type="checkbox"]:disabled:checked + label:before{box-shadow:none;border-color:#bbb;background-color:#ddd;}[type="checkbox"]:disabled:checked + label:after{color:#999;}[type="checkbox"]:disabled + label{color:#aaa;}#edit-field-id-value-wrapper input[type="checkbox"]{}#edit-field-id-value-wrapper label.control-label{margin:5px 0;font-size:14px;padding-left:25px;}#edit-field-id-value-wrapper label.control-label:before{content:'';position:absolute;left:0;top:6px;width:17px;height:17px;border:2px solid #aaa;background:#f8f8f8;border-radius:3px;}#edit-field-id-value-wrapper label.control-label input:checked:before{content:'';background-image:url(/sites/all/themes/tweme/./images/checkbox.png);background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;top:1px;left:3px;font-size:14px;color:#aaa;-webkit-transition:all .2s;transition:all .2s;width:12px;height:10px;left:10021px;}#mm-blocker{background:rgba(3,2,1,0.4);}#block-menu-menu-footer-sitemap{text-align:left;}#block-menu-menu-footer-sitemap li{margin-top:0.5rem;}#block-menu-menu-footer-sitemap li.root{margin-bottom:1.5rem;}#block-menu-menu-footer-sitemap li.root > a{text-transform:uppercase;font-size:1rem;letter-spacing:2px;}#block-menu-menu-footer-sitemap li.root > ul{margin-top:1.5rem;}.lastWord{width:100%;display:inline-block;font-weight:bold;}.views-exposed-widget > label{color:#fff;font-size:18px;font-weight:500;}.views-exposed-widget > label > span{color:#fff;}.views-exposed-form div.views-exposed-widget > label{position:relative;padding-bottom:18px;margin-bottom:18px;}.views-exposed-form div.views-exposed-widget > label:after{content:'';position:relative;top:16px;left:0;right:0;width:38px;height:2px;background-color:#ffffff;display:block;}.views-exposed-form div.views-exposed-widget{background-color:rgba(64,119,168,0.85);width:100%;padding:15px;margin-bottom:20px;}.views-exposed-form #edit-dates-wrapper{opacity:0;position:absolute;}.views-exposed-form div.views-exposed-widget.views-submit-button{display:none;}.views-exposed-form div.views-exposed-widget .form-control{height:auto;background-color:transparent;box-shadow:none;border:none;display:inline;}.views-exposed-form label{font-weight:500;}.views-exposed-form label.option{display:table;position:relative;padding-left:25px;cursor:pointer;margin-left:10px;color:#ffffff;}.views-exposed-form div.views-exposed-widget .form-checkboxes{display:inline-block;padding:0;}.view-accueil-slider .views-slideshow-controls-top.clearfix{margin:0 auto;position:relative;}.view-accueil-slider .vscc_controls_previous.vscc-previous-processed{left:0;margin-top:25%;position:absolute;z-index:40;}.view-accueil-slider .vscc_controls_next.vscc-next-processed{margin-top:25%;position:absolute;right:0%;z-index:40;}#views_slideshow_swiper_main_accueil_slider-block ul li{list-style:outside none none;}#views_slideshow_swiper_main_accueil_slider-block ul{padding:0;}.views_slideshow_swiper_main.views_slideshow_main{margin:0 auto;overflow:hidden;position:relative;z-index:0;}div.views-field.views-field-php div.slide-home{background-size:cover!important;min-height:700px;background-position:center !important;display:-ms-flexbox;display:-webkit-box;display:flex;}.front #first-time{display:none;}.place-card.place-card-large{display:none;}.view-id-accueil_slider ul{margin-bottom:0px;}#block-menu-menu-menu-top-collapsed ul.menu.nav > li{display:inline-block !important;}ul.menu.nav{text-align:center;}ul.menu.nav >li a,ul.menu.nav >li span.nolink{color:white;text-transform:uppercase;font-size:0.8em;cursor:pointer;position:relative;display:block;padding:10px 15px;}ul.menu.nav >li a.en{background-image:url(/sites/all/themes/tweme/images/flags/en.png);background-position:center;background-repeat:no-repeat;color:transparent;}ul.menu.nav >li a.fr{background-image:url(/sites/all/themes/tweme/images/flags/fr.png);background-position:center;background-repeat:no-repeat;color:transparent;}ul.menu.nav >li a.it{background-image:url(/sites/all/themes/tweme/images/flags/it.png);background-position:center;background-repeat:no-repeat;color:transparent;}ul.menu.nav >li a.de{background-image:url(/sites/all/themes/tweme/images/flags/de.png);background-position:center;background-repeat:no-repeat;color:transparent;}.instasive{width:101%;height:153px;overflow:hidden;white-space:nowrap;}section#block-block-2{position:absolute;right:0;z-index:0;overflow:hidden;padding-left:30px;padding-bottom:10px;}.region.region-body-top{position:relative;z-index:3;display:table;margin:0 auto;}ul.language-switcher-locale-url{list-style-type:none;margin:0;display:inline-block;padding-left:0;}ul.language-switcher-locale-url li{display:inline-block;float:left;margin:0 5px;}section#block-locale-language--2 li{border-bottom:snow;}ul.language-switcher-locale-url li.active{display:none;}section#block-locale-language{display:table-cell;vertical-align:middle;}.collapse:not(.in) + #block-block-2:before{content:'+';position:absolute;width:15px;height:15px;right:10px;bottom:60px;color:white;z-index:1;font-size:35px;line-height:0;pointer-events:none;}.collapse.in + #block-block-2:before{content:'-';position:absolute;width:15px;height:15px;right:10px;bottom:60px;color:white;z-index:1;font-size:35px;line-height:0;pointer-events:none;}button.btn-top{width:0;height:0;border-top:40px solid transparent;border-bottom:40px solid transparent;border-left:40px solid #b9b9b9;background:transparent;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg);border-right:0px;overflow:hidden;position:relative;top:-31px;right:-16px;}#block-menu-menu-menu-top-collapsed.collapse{-webkit-transition:height 1s;transition:height 1s;height:0px !important;opacity:0;display:none;}#block-menu-menu-menu-top-collapsed.collapse.in{height:38px !important;position:relative;z-index:2;opacity:1;display:block;}#block-menu-menu-menu-top-collapsed ul.dropdown-menu{background-color:#b9b9b9;border:0;box-shadow:none;border-radius:0;margin-top:0;padding:0;}#block-menu-menu-menu-top-collapsed .dropdown-menu > li > a{padding:10px 15px;}#block-menu-menu-menu-top-collapsed .dropdown-menu > li > a:hover{color:#888;}.navbar.container-fluid.navbar-default{border:none;margin:0px auto;padding:0px;position:relative;width:100%;z-index:2;-webkit-transition:all 0.3s;transition:all 0.3s;position:fixed;background-image:url(/sites/all/themes/tweme/./images/bg-menu.png);background-size:cover;background-position:100% 10%;border-bottom:2px solid white;box-shadow:-1px 1px 20px 4px rgba(0,0,0,0.6);}.navbar.container-fluid.navbar-default.smaller{position:fixed;top:0;}.admin-menu .navbar.container-fluid.navbar-default.smaller{top:28px;}.navbar-brand img{height:97px;}.navbar-brand{height:100%;padding:0 15px;overflow:hidden;position:relative;top:-20px;}.navbar.container-fluid.navbar-default #superfish-1 > li > a{line-height:40px;background-color:transparent;color:white;padding:8px 10px 8px 10px;margin:15px 0px;text-transform:uppercase;font-size:15px;}.container-header{display:table;margin:0 auto;position:relative;z-index:0;}.container-header .navbar-collapse.collapse{float:left;}.navbar.container-fluid.navbar-default .container-header ul.menu.nav{background-color:transparent;}.sf-menu.sf-horizontal.sf-shadow ul,.sf-menu.sf-vertical.sf-shadow ul,.sf-menu.sf-navbar.sf-shadow ul ul{background:white;border-radius:0;}#superfish-1 .sf-depth-2 a{background-color:#ffffff;color:#000000;padding:10px 15px;}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul{left:0;top:65px;}.navbar.container-fluid.navbar-default #superfish-1 > li.last > span:not(.sf-sub-indicator){background-color:transparent;border-radius:8px;color:white;border:2px solid white;line-height:40px;background-color:transparent;color:white;padding:8px 10px 8px 10px;margin:15px 0px;text-transform:uppercase;font-size:15px;}.navbar.container-fluid.navbar-default #superfish-1 > li.last > span .sf-sub-indicator{display:none;}.navbar.container-fluid.navbar-default #superfish-1 > li.last > ul > li a{background-color:#ffffff;color:black;}.navbar.container-fluid.navbar-default #superfish-1 > li > ul > li.sf-depth-2.sfHover > a{color:#4686c1;}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul{top:83%;}.navbar.container-fluid.navbar-default #superfish-1 > li ul{padding:0 !important;background-color:white;}.navbar.container-fluid.navbar-default #superfish-1 > li a:hover,.navbar.container-fluid.navbar-default #superfish-1 > li.sfHover > a,.navbar.container-fluid.navbar-default #superfish-1 > li span:hover,.navbar.container-fluid.navbar-default #superfish-1 > li.sfHover > span{background-color:#ffffff !important;color:#4784c0 !important;text-decoration:none;}.navbar.container-fluid.navbar-default #superfish-1 > li:not(.last) > ul > li{border-bottom:0px solid #000000;}.navbar.container-fluid.navbar-default #superfish-1 > li > ul > li:last-child{border-bottom:none;}.navbar.container-fluid.navbar-default #superfish-1 > li > a > .sf-sub-indicator{float:right;top:0;bottom:0;height:100%;right:2px;display:none;}.navbar.container-fluid.navbar-default #superfish-1 > li.sfHover > a > .sf-sub-indicator,.navbar.container-fluid.navbar-default #superfish-1 > li > a:hover > .sf-sub-indicator,.navbar.container-fluid.navbar-default #superfish-1 > li.last > a > .sf-sub-indicator{display:none;}.header-title{position:relative;}#block-block-13,#block-block-18{position:relative;border-bottom:2px solid white;margin-bottom:15px;}#block-block-13 .views-field-title,#block-block-18 .views-field-title{color:white;margin:87.5px 0;text-align:center;text-transform:uppercase;font-size:53px;font-weight:600;font-family:'Montserrat',sans-serif;position:relative;z-index:1;text-shadow:1px 1px 10px rgba(0,0,0,0.6);}.not-front .region-header-bg .background-header{background-position:center;background-size:cover;background-repeat:no-repeat;height:245px;width:100%;}.header-title .container{position:relative;z-index:1;}.slide-home{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:table;width:100%;}.slide-home > div.container{margin:0 auto;display:table-cell;vertical-align:middle;width:100%;}.slide-home > div.container > .row{margin:0 auto;padding:0;}.slide-home:after{content:'';position:absolute;background-color:#3470a4;opacity:0;right:0;left:0;top:0;bottom:0;z-index:0;}.slide-home .main-container.container{position:relative;z-index:1;}.texte-slider div#title-slider{font-size:45px;text-align:center;color:white;text-transform:uppercase;font-weight:bold;font-family:'Montserrat',sans-serif;}.texte-slider div#body-slider{color:white;font-family:'Montserrat',sans-serif;font-size:13px;text-align:center;font-weight:bold;text-transform:uppercase;background-color:rgba(140,140,140,0.71);}.texte-slider div#separator-logo:before{content:'';position:absolute;border-bottom:4px white solid;height:100%;width:48%;-webkit-transform:translateY(-44%);transform:translateY(-44%);left:0;right:0;top:0;bottom:0;z-index:0;}.texte-slider div#separator-logo:after{content:'';position:absolute;border-bottom:4px white solid;height:100%;width:48%;-webkit-transform:translateY(-44%);transform:translateY(-44%);right:0;top:0;bottom:0;z-index:0;}.texte-slider div#separator-logo{position:relative;margin:25px 0;}.texte-slider div#separator-logo span{background-image:url(/sites/all/themes/tweme/./images/slidehome-icon.png);background-size:contain;background-position:center;background-repeat:no-repeat;height:32px;width:auto;display:block;margin:0 auto;position:relative;z-index:1;background-color:transparent;}.texte-slider{margin:0 auto;float:none;text-align:center;}.texte-slider div#link{margin-top:70px;}.texte-slider div#link a{background-color:#97bf0d;border:2px solid #97bf0d;color:white;font-family:'Montserrat',sans-serif;text-transform:uppercase;padding:14px 34px;border-radius:7px;-webkit-transition:background-color 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;text-decoration:none;}.texte-slider div#link a:hover{color:#97bf0d;background-color:transparent;}div#timeline_wall1{max-height:600px;margin-right:10px;}div#sb_wall1{overflow-y:overlay;overflow-x:hidden;width:100%;}#sb_wall1 .filter-items{font-size:0;display:table;position:absolute;top:0;right:0;left:0;text-align:right;padding:15px 45px;width:100%;}section#block-views-je-suis-block{padding-bottom:20px;padding-right:0;}section#block-views-je-suis-block h2.block-title{margin-top:-20px;background-color:#e6be0c;color:white;text-transform:uppercase;padding:5px 10px;font-family:'montserrat',sans-serif;width:95%;font-size:20px;font-weight:500;position:absolute;left:4px;z-index:10;}#block-views-je-suis-block .view-content{width:100%;padding-top:20px;}#block-views-je-suis-block .view-content .views-row.views-slideshow-swiper-main-frame-row-item{text-align:center;width:100%;height:100%;display:table;padding-bottom:15px;padding-right:15px;}#block-views-je-suis-block .view-content .views-row:hover{-webkit-transition:all 1s;transition:all 1s;}#block-views-je-suis-block .view-content .views-row .views-field-name{color:#323232;text-transform:uppercase;font-size:20px;font-family:'Roboto',sans-serif;font-weight:800;text-decoration:none;line-height:22px;}#block-views-je-suis-block .view-content .views-row a{text-decoration:none;}#block-views-je-suis-block .view-content .views-row .views-field-name{margin-bottom:5px;width:65%;text-align:right;padding-right:10px;height:100%;display:table-cell;vertical-align:middle;}#block-views-je-suis-block .view-content .views-row .views-field-field-image-je-suis img{margin:0 auto;}#block-views-je-suis-block .view-content .views-row .views-field-field-image-je-suis{display:table-cell;width:35%;}#block-views-je-suis-block .view-content .views-row .views-field-field-node-url-1 div.field-content{color:#ffffff;text-transform:uppercase;font-weight:500;background-color:#e6be0c;padding:0px 5.9px;font-size:35px;line-height:27px;height:32px;width:32px;display:block;border:2px solid #e6be0c;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;text-decoration:none;position:absolute;bottom:-30px;right:0;}#block-views-je-suis-block .view-content .views-row .views-field-field-node-url-1 div.field-content:hover{background-color:rgba(255,255,255,0.9);color:#e6be0c;}section#block-views-je-suis-block h2.block-title{}section#block-views-je-suis-block h2.block-title:before{content:"\A";border-style:solid;border-width:10px 0px 17px 17px;border-color:transparent transparent transparent #e6be0c;position:absolute;right:5%;bottom:-31%;}section#block-views-je-suis-block .view.view-je-suis.view-id-je_suis.view-display-id-block{position:relative;padding:0px 10px 0px 25px;}section#block-views-je-suis-block .view.view-je-suis.view-id-je_suis.view-display-id-block:before{content:'';background-color:rgba(255,255,255,0.9);position:absolute;top:0;bottom:15px;right:0;left:0;}ul#views_slideshow_swiper_je_suis-block{list-style-type:none;padding-left:0;margin-bottom:30px;}section#block-views-je-suis-block-1{margin-bottom:50px;margin:0 25px;}section#block-views-je-suis-block-1 h2.block-title{background-color:#e6be0c;color:white;text-transform:uppercase;padding:5px 10px;font-family:'montserrat',sans-serif;width:100%;font-size:19px;min-width:200px;}#block-views-je-suis-block-1 .view-content{width:100%;}#block-views-je-suis-block-1 .view-content .views-row{width:100%;display:table;margin-bottom:15px;padding:0;}#block-views-je-suis-block-1 .view-content .views-row:hover{-webkit-transition:all 1s;transition:all 1s;position:relative;top:-3px;}#block-views-je-suis-block-1 .view-content .views-row .views-field-name a{color:#ffffff;text-transform:uppercase;font-size:17px;font-family:'Roboto',sans-serif;font-weight:600;text-decoration:none;}#block-views-je-suis-block-1 .view-content .views-row  a{text-decoration:none;}#block-views-je-suis-block-1 .view-content .views-row  a .views-field-name{color:#ffffff;text-transform:uppercase;font-size:17px;font-family:'Roboto',sans-serif;font-weight:600;text-decoration:none;}#block-views-je-suis-block-1 .view-content .views-row .views-field-name{margin-bottom:5px;display:table-cell;vertical-align:middle;text-align:left;width:70%;float:left;margin-left:10px;line-height:17px;top:11px;position:relative;}#block-views-je-suis-block-1 .view-content .views-row .views-field.views-field-field-image-je-suis{float:left;width:50px;}#block-views-je-suis-block-1 .view-content .views-row .views-field-field-image-je-suis img{margin:0 auto;}section#block-views-je-suis-block-1 h2.block-title{position:relative;}section#block-views-je-suis-block-1 h2.block-title:before{content:"\A";border-style:solid;border-width:10px 0px 17px 17px;border-color:transparent transparent transparent #e6be0c;position:absolute;right:5%;bottom:-31%;}section#block-views-j-y-vais-block,section#block-views-j-y-vais-block-1{padding:0;}#block-views-je-profite-block{display:inline-block;margin-bottom:55px;padding:0;}section#block-views-je-profite-block h2.block-title:before{content:"\A";border-style:solid;border-width:16px 0px 17px 17px;border-color:transparent transparent transparent #004A8B;position:absolute;right:5%;bottom:-31%;}section#block-views-je-profite-block h2.block-title{background-color:#004A8B;color:white;text-transform:uppercase;padding:5px 10px;font-family:'montserrat',sans-serif;font-size:20px;font-weight:500;position:absolute;top:-22px;width:30%;margin:0;z-index:1;min-width:100px;left:-12px;}#views_slideshow_swiper_je_profite-block{padding-left:0;list-style-type:none;float:left;display:table;}#views_slideshow_swiper_je_profite-block li{display:table-cell;float:left;}#views_slideshow_swiper_je_profite-block li div.left.views-fieldset{padding-top:10px;padding-left:0;display:table-cell;height:100%;float:left;}#views_slideshow_swiper_je_profite-block li div.views-field-nothing{}#views_slideshow_swiper_je_profite-block .views-slideshow-swiper-main-frame-row-item{display:table;height:100%;vertical-align:middle;}#views_slideshow_swiper_je_profite-block li div.views-field-nothing span.field-content:after{position:absolute;bottom:25px;height:1px;width:90%;border-bottom:1px dotted black;}#views_slideshow_swiper_je_profite-block li div.views-field.views-field-title .title,#views_slideshow_swiper_je_profite-block li div.views-field-nothing .title{font-family:'Montserrat',sans-serif;font-weight:bold;font-size:22px;text-transform:uppercase;margin-bottom:20px;color:black;}#views_slideshow_swiper_je_profite-block li div.views-field.views-field-body .body,#views_slideshow_swiper_je_profite-block li div.views-field-nothing .body{font-family:'Roboto',sans-serif;font-weight:400;color:#333333;padding-bottom:10px;}#views_slideshow_swiper_je_profite-block li div.views-field-nothing .lien{position:absolute;bottom:-5px;right:0;}#views_slideshow_swiper_je_profite-block li div.views-field-nothing .lien a{font-family:'Montserrat',sans-serif;color:#ffffff;text-transform:uppercase;font-weight:500;background-color:#004b89;padding:0px 6.9px;font-size:42px;line-height:40px;height:40px;width:40px;display:block;border:2px solid #00498a;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;text-decoration:none;position:absolute;bottom:0px;right:20px;}#views_slideshow_swiper_je_profite-block li .views-field-field-visuel{display:table-cell;vertical-align:middle;margin-bottom:15px;float:left;height:100%;}#views_slideshow_swiper_je_profite-block li div.views-field-nothing .lien a:hover{background:transparent;color:#00498a;}.view-id-je_profite.view-display-id-block{position:relative;z-index:0;background-color:rgba(255,255,255,0.9);padding:20px 20px 10px 30px;}.view-id-je_profite.view-display-id-block .views-slideshow-controls-bottom.clearfix{}span#views_slideshow_controls_text_pause_je_profite-block{display:none;}div#views_slideshow_controls_text_je_profite-block{}span#views_slideshow_controls_text_previous_je_profite-block a{float:left;background-image:url(/sites/all/themes/tweme/images/left-arrow.png);background-repeat:no-repeat;background-position:center;color:transparent;width:35px;position:absolute;top:0;left:0;bottom:0;}span#views_slideshow_controls_text_next_je_profite-block a{float:left;background-image:url(/sites/all/themes/tweme/images/right-arrow.png);background-repeat:no-repeat;background-position:center;color:transparent;width:35px;position:absolute;top:0;right:0;bottom:0;}section#block-views-je-suis-block .views_slideshow_controls_text_previous a{float:left;background-image:url(/sites/all/themes/tweme/images/left-arrow.png);background-repeat:no-repeat;background-position:25% 50%;color:transparent;width:35px;position:absolute;top:12px;left:0;bottom:35px;z-index:10;}section#block-views-je-suis-block .views_slideshow_controls_text_next a{float:left;background-image:url(/sites/all/themes/tweme/images/right-arrow.png);background-repeat:no-repeat;background-position:75% 50%;color:transparent;width:35px;position:absolute;top:12px;right:0;bottom:32px;z-index:10;}.views_slideshow_controls_text_pause{display:none;}.views_slideshow_controls_text_previous a:hover{-webkit-transform:translateX(-3px);transform:translateX(-3px);}.views_slideshow_controls_text_next a:hover{-webkit-transform:translateX(3px);transform:translateX(3px);}.views_slideshow_controls_text_previous a{-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}.views_slideshow_controls_text_next a{-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}section#block-instagram-block-instagram-block h2.block-title:before{content:"\A";border-style:solid;border-width:16px 0px 17px 17px;border-color:transparent transparent transparent #ED1F4D;position:absolute;right:5%;bottom:-31%;}section#block-instagram-block-instagram-block h2.block-title{background-color:#ED1F4D;color:white;text-transform:uppercase;padding:5px 10px;font-family:'montserrat',sans-serif;width:250px;font-size:19px;position:relative;margin-top:0px;}section#block-instagram-block-instagram-block{margin-bottom:20px;}section#block-views-j-y-vais-block h2.block-title:before,section#block-views-j-y-vais-block-1 h2.block-title:before{content:"\A";border-style:solid;border-width:11px 0px 13px 13px;border-color:transparent transparent transparent #DE1E4F;position:absolute;right:5%;bottom:-31%;z-index:-1;}section#block-views-j-y-vais-block h2.block-title,section#block-views-j-y-vais-block-1 h2.block-title{background-color:#DE1E4F;color:white;text-transform:uppercase;position:relative;color:white;font-family:'montserrat',sans-serif;padding:5px 10px;font-size:20px;font-weight:500;position:absolute;top:-22px;width:30%;margin:0;z-index:1;min-width:100px;left:-12px;}ul#views_slideshow_swiper_j_y_vais-block,ul#views_slideshow_swiper_j_y_vais-block_1{padding:0;list-style-type:none;margin-bottom:5px;display:table;}#views_slideshow_swiper_j_y_vais-block li .views-row,#views_slideshow_swiper_j_y_vais-block_1 li .views-row{width:100%;height:100%;display:inline-block;padding-bottom:32px;position:relative;left:3px;}#views_slideshow_swiper_j_y_vais-block li .views-row .views-field.views-field-field-dates,#views_slideshow_swiper_j_y_vais-block_1 li .views-row .views-field.views-field-field-dates{font-family:'Montserrat',sans-serif;color:#DE1E4F;text-transform:uppercase;font-size:22px;font-weight:700;position:relative;}#views_slideshow_swiper_j_y_vais-block li,#views_slideshow_swiper_j_y_vais-block_1 li{display:table-cell;border-right:20px transparent solid;}#views_slideshow_swiper_j_y_vais-block li .views-field.views-field-field-dates + .views-field.views-field-nothing,#views_slideshow_swiper_j_y_vais-block_1 li .views-field.views-field-field-dates + .views-field.views-field-nothing{float:left;padding-right:10px;margin-top:10px;padding-left:2px;}#views_slideshow_swiper_j_y_vais-block li:after,#views_slideshow_swiper_j_y_vais-block_1 li:after{content:'';position:absolute;border-right:1px solid black;top:43px;z-index:-1;bottom:0;right:-7px;}#views_slideshow_swiper_j_y_vais-block li .views-field.views-field-nothing .title,#views_slideshow_swiper_j_y_vais-block_1 li .views-field.views-field-nothing .title{margin-bottom:5px;margin-top:-3px;}#views_slideshow_swiper_j_y_vais-block li .views-field.views-field-nothing .title a,#views_slideshow_swiper_j_y_vais-block_1 li .views-field.views-field-nothing .title a{font-family:'Montserrat',sans-serif;font-size:22px;color:#333333;display:block;font-weight:700;text-transform:uppercase;}#views_slideshow_swiper_j_y_vais-block li .views-field.views-field-nothing .body,#views_slideshow_swiper_j_y_vais-block_1 li .views-field.views-field-nothing .body{font-family:'Roboto',sans-serif;font-weight:400;font-size:16px;color:black;}#views_slideshow_swiper_j_y_vais-block li .views-field.views-field-view-node,#views_slideshow_swiper_j_y_vais-block_1 li .views-field.views-field-view-node{float:right;position:absolute;bottom:0;right:10px;}#views_slideshow_swiper_j_y_vais-block li .views-field.views-field-view-node a,#views_slideshow_swiper_j_y_vais-block_1 li .views-field.views-field-view-node a{font-family:'Montserrat',sans-serif;color:#ffffff;text-transform:uppercase;font-weight:500;background-color:#de1e4f;padding:0px 5.9px;font-size:35px;line-height:27px;height:32px;width:32px;display:block;border:2px solid #de1e4f;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;text-decoration:none;}#views_slideshow_swiper_j_y_vais-block li .views-field.views-field-view-node a:hover,#views_slideshow_swiper_j_y_vais-block_1 li .views-field.views-field-view-node a:hover{background:transparent;color:#de1e4f;border:2px solid #de1e4f;}#block-views-j-y-vais-block .view-footer a,#block-views-j-y-vais-block-1 .view-footer a{color:#fbf9f8;text-transform:uppercase;font-size:15px;font-weight:500;position:absolute;background-color:#de1e4f;padding:3px 13px;right:4.9%;border:2px solid #de1e4f;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}#block-views-j-y-vais-block .view-footer a:hover,#block-views-j-y-vais-block-1 .view-footer a:hover{color:#de1e4f;background-color:rgba(255,255,255,0.9);}#block-views-j-y-vais-block .view-id-j_y_vais.view-display-id-block,#block-views-j-y-vais-block-1 .view-id-j_y_vais.view-display-id-block_1{position:relative;background-color:rgba(255,255,255,0.9);padding:30px 30px 15px 30px;}#block-views-j-y-vais-block span#views_slideshow_controls_text_pause_j_y_vais-block,#block-views-j-y-vais-block-1 span#views_slideshow_controls_text_pause_j_y_vais-block_1{display:none;}#block-views-j-y-vais-block span#views_slideshow_controls_text_previous_j_y_vais-block a,#block-views-j-y-vais-block-1 span#views_slideshow_controls_text_previous_j_y_vais-block_1 a{background-image:url(/sites/all/themes/tweme/images/left-arrow.png);background-repeat:no-repeat;background-position:center;color:transparent;width:35px;display:inline-block;position:absolute;left:0;bottom:0;top:0;}#block-views-j-y-vais-block span#views_slideshow_controls_text_next_j_y_vais-block a,#block-views-j-y-vais-block-1 span#views_slideshow_controls_text_next_j_y_vais-block_1 a{background-image:url(/sites/all/themes/tweme/images/right-arrow.png);background-repeat:no-repeat;background-position:center;color:transparent;display:inline-block;position:absolute;right:0;top:0;bottom:0;width:35px;}section#block-menu-menu-racourci{}section#block-menu-menu-racourci ul.menu{background-color:transparent;padding:0;}section#block-menu-menu-racourci ul.menu li{display:inline-block;text-align:center;}section#block-menu-menu-racourci ul.menu li:nth-child(1){margin-right:0;}section#block-menu-menu-racourci ul.menu li a{width:113px;padding:30px 0;margin:0 0;font-weight:600;font-size:15px;line-height:15px;}section#block-menu-menu-racourci ul.menu li a:hover,section#block-menu-menu-racourci ul.menu li a:focus{background-color:rgba(255,255,255,0);}section#block-menu-menu-racourci ul.menu li:nth-child(1) a:before{content:'';position:relative;width:100%;height:80px;background-image:url(/sites/all/themes/tweme/images/Amusez_Vous.png);display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center;margin-bottom:15px;}section#block-menu-menu-racourci ul.menu li:nth-child(2) a{width:66%;margin:0 auto;}section#block-menu-menu-racourci ul.menu li:nth-child(2) a:before{content:'';position:relative;width:100%;min-width:80px;height:80px;background-image:url(/sites/all/themes/tweme/images/Billeterie.png);display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center;margin-bottom:15px;}section#block-menu-menu-racourci ul.menu li:nth-child(3) a:before{content:'';position:relative;width:100%;height:80px;background-image:url(/sites/all/themes/tweme/images/Boutique_Souvenir.png);display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center;margin-bottom:15px;}#timeline_feed1.sboard .sb-content,#timeline_feed1.sboard .toolbar{background-color:transparent !important;border:0px solid transparent !important;}#block-block-3 > .title-container{position:absolute;left:7%;right:0;}#block-block-3 .content{margin:0 7%;}#block-block-3{background-color:rgba(0,0,0,0.5);padding-bottom:25px;}#block-block-3 .block-title{font-size:35px;text-transform:uppercase;font-weight:bold;color:#ffffff;font-family:'Montserrat',sans-serif;}#block-block-3 .block-title span{font-weight:initial;display:initial;}#block-block-3 .dcsns-toolbar{padding:15px;height:81px;margin-right:7.7%;}#block-block-3 .stream li{width:32%;box-shadow:none;margin:0 1% 1% 0;box-shadow:none;}#block-block-3 .stream li .section-thumb{width:100%;}#block-block-3 .stream li.dcsns-youtube .section-thumb a{display:table;margin:0 auto;}#block-block-3 .dcsns-content{height:580px;}#block-block-3 .section-thumb img{max-width:100%;}#block-flickr-bricks-flickr-bricks .block-title{font-size:30px;text-transform:uppercase;font-weight:bold;color:#ffffff;font-family:'Montserrat',sans-serif;margin-left:2.2%;}#block-flickr-bricks-flickr-bricks .block-title span{font-weight:initial;display:initial;}.region.region-body-bottom{text-align:center;}.region.region-body-bottom ul li a{font-family:'Roboto',sans-serif;color:#fff;font-size:12px;}.region.region-body-bottom ul li{display:inline-block;}#block-block-4 p{margin:0px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;}#block-menu-menu-footer ul.menu.nav{background-color:transparent;}.agenda-month{background-position:0% 50%;background-repeat:no-repeat;background-color:transparent;min-width:34px;height:34px;line-height:34px;float:left;margin-left:10%;color:#ffffff;text-transform:uppercase;font-size:25px;font-weight:700;}.agenda-month-previous{background-image:url(/sites/all/themes/tweme/images/Fleche_Gauche_BLEU.png);font-size:22px !important;margin:0 2px 0 0 !important;padding-left:40px;width:30%;text-transform:capitalize;font-weight:400;}.agenda-month-next{background-image:url(/sites/all/themes/tweme/images/Fleche_Droite_BLEU.png);font-size:22px !important;background-position:100% 50%;float:right;margin:0 2px 0 0 !important;padding-right:40px;text-align:right;width:30%;text-transform:capitalize;font-weight:400;}.view-id-agenda.view-display-id-page > .title{border-bottom:1px solid #b9b9b9;padding-bottom:15px;}.quinconce .masonry-item{background-color:transparent;border:none;width:49%;margin:0 0.5% 1% 0.5%;padding:0 0.7% 1.4% 0.7%;display:inline-block;}.quinconce .text-center{float:left;width:100%;text-align:left;}.quinconce > div.view-content > div.views-row .views-field.views-field-nothing,.quinconce > .container div.view-content div.views-row .views-field.views-field-nothing{border-bottom:2px solid #ffffff;border-left:2px solid #ffffff;border-right:2px solid #ffffff;padding:22px 25px 20px 22px;}.quinconce > div.view-content > div.views-row .views-field.views-field-nothing .link,.quinconce > .container div.view-content > div.views-row .views-field.views-field-nothing .link{margin-top:15px;display:inline-block;width:100%;}.quinconce > div.view-content > div.views-row .views-field.views-field-nothing .title,.quinconce > .container div.view-content div.views-row .views-field.views-field-nothing .title{margin-bottom:10px;}.quinconce > div.view-content > div.views-row .views-field.views-field-nothing .title a,.quinconce > .container div.view-content div.views-row .views-field.views-field-nothing .title a{font-size:17px;color:white;font-weight:bold;text-transform:uppercase;line-height:17px;}.quinconce > div.view-content > div.views-row .views-field.views-field-nothing .dates,.quinconce > .container div.view-content div.views-row .views-field.views-field-nothing .dates{margin-bottom:5px;padding-bottom:10px;border-bottom:1px solid #ffffff;width:100%;display:table;}.quinconce > div.view-content > div.views-row .views-field.views-field-nothing .dates.hotellerie .field-name-field-dates,.quinconce > .container div.view-content div.views-row .views-field.views-field-nothing .dates.hotellerie .field-name-field-dates{display:none;}.quinconce > div.view-content > div.views-row .views-field.views-field-nothing .dates:not(.hotellerie):not(.hotellerie_plein_air):not(.hebergement_collectif) .etoile,.quinconce > .container div.view-content div.views-row .views-field.views-field-nothing .dates:not(.hotellerie):not(.hotellerie_plein_air):not(.hebergement_collectif) .etoile{}.quinconce > div.view-content > div.views-row .views-field.views-field-nothing .dates > div,.quinconce > .container div.view-content div.views-row .views-field.views-field-nothing .dates > div{background-color:#009DE0;color:white;text-transform:uppercase;font-size:13px;font-weight:700;padding:3px 0px 3px 10px;line-height:13px;display:table-cell;width:100%;}.quinconce > div.view-content > div.views-row .views-field.views-field-nothing .dates > span,.quinconce > .container div.view-content div.views-row .views-field.views-field-nothing .dates > span{display:table-cell;min-width:50px;vertical-align:middle;}.quinconce > .container div.view-content div.views-row .views-field.views-field-nothing .dates > .etoile,.quinconce > div.view-content > div.views-row .views-field.views-field-nothing .dates > .etoile{background-color:#96BF0D;}.quinconce > div.view-content > div.views-row .views-field.views-field-nothing .body,.quinconce > .container div.view-content div.views-row .views-field.views-field-nothing .body{padding-top:15px;margin-top:0px;border-top:1px solid #ffffff;color:#fff;font-size:15px;}.quinconce > div.view-content > div.views-row .views-field.views-field-nothing .link a,.quinconce > .container div.view-content div.views-row .views-field.views-field-nothing .link a{font-family:'Montserrat',sans-serif;color:#ffffff;text-transform:uppercase;font-weight:500;background-color:transparent;padding:0px 5.9px;font-size:35px;line-height:27px;height:32px;width:32px;display:block;border:2px solid #ffffff;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;text-decoration:none;float:right;}.quinconce > div.view-content > div.views-row .views-field.views-field-nothing .link a:hover,.quinconce > .container div.view-content div.views-row .views-field.views-field-nothing .link a:hover{background-color:white;color:#adb044;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background-color:#888888;border-color:#888888;}.pagination > li > a,.pagination > li > span{color:#888888;}.page-agenda #edit-between-date-filter-wrapper{display:none;}.page-agenda #edit-field-cat-gories-f-te-et-manifes-value-selective-wrapper{float:none;}.page-agenda #edit-field-cat-gories-f-te-et-manifes-value-selective-wrapper .form-control{height:auto;background-color:transparent;box-shadow:none;border:none;}.page-agenda #edit-field-cat-gories-f-te-et-manifes-value-selective-wrapper .bef-checkboxes .form-item input{float:left;width:auto;margin-right:10px;}.page-agenda #edit-field-cat-gories-f-te-et-manifes-value-selective-wrapper > label{padding-left:10px;color:#fff;}.view-id-listing.view-display-id-block_7{margin:8px 0;}.view-id-listing.view-display-id-block_7 ul{list-style-type:none;padding:0;}.view-id-listing.view-display-id-block_7 .views-field-title{text-transform:uppercase;font-weight:900;font-size:30px;}input[type="checkbox"].form-control{height:auto;background-color:transparent;box-shadow:none;border:none;float:left;width:auto;margin-right:10px;}#block-views-exp-listing-block-1{}article.node ul.links{width:100%;}header.header{}.not-front section.col-md-9,.node-type-faq   article.node > .field-name-body{background-color:rgba(64,119,168,0.85);padding-top:15px;}#flexslider-1 ol.flex-control-nav.flex-control-thumbs{position:absolute;left:0;bottom:0;width:100%;white-space:nowrap;line-height:1px;}#flexslider-1 ol.flex-control-nav.flex-control-thumbs > li{border:2px solid white;margin:2px;width:12%;}fieldset.group-contact.field-group-fieldset.panel.panel-default.form-wrapper.download{display:none;}fieldset.group-contact.field-group-fieldset.panel.panel-default.form-wrapper{background-color:rgba(64,119,168,0.85);border:none;word-break:break-word;border-radius:0;}fieldset.group-contact.field-group-fieldset.panel.panel-default.form-wrapper legend.panel-heading{color:#fff;border:none;background-color:transparent;}fieldset.group-contact.field-group-fieldset.panel.panel-default.form-wrapper legend.panel-heading:after{content:'';position:relative;top:16px;left:0;right:0;width:38px;height:2px;background-color:#ffffff;display:block;}fieldset.group-contact.field-group-fieldset.panel.panel-default.form-wrapper .panel-body{font-size:14px;color:white;}fieldset.group-contact.field-group-fieldset.panel.panel-default.form-wrapper .padding15{margin-bottom:15px;color:white;}fieldset.group-contact.field-group-fieldset.panel.panel-default.form-wrapper legend.panel-heading .panel-title{font-size:20px;font-weight:400;}fieldset.group-contact .gmap-map .gm-style .gmnoprint *{pointer-events:all;}fieldset.group-contact .gmap-map .gm-style > div:not(.gmnoprint),fieldset.group-contact .gmap-map .gm-style a{pointer-events:none !important;}.front .region-content > .node-promoted,.front .region-content > .text-center{display:none;}.node.node-promoted section.col-md-9 > *{margin-bottom:15px;border:0px solid #ffffff;border-radius:0;}.webform-contact form  br,{display:none;}.webform-contact form  fieldset{border-color:transparent;margin-bottom:0px;background-color:transparent;border:0px solid transparent;border-radius:0px;box-shadow:0 0px 0px rgba(0,0,0,0.05);display:block;}.webform-contact form  fieldset.webform-component--left{width:35%;float:left;padding:0px 20px 0px 0px;}.webform-contact form  fieldset .panel-body,#block-webform-client-block-48 fieldset .panel-body{padding:0px;}.webform-contact form  fieldset .email{width:100%;}.webform-contact form  fieldset.webform-component--left .webform-component{padding:0px 0px 6px 0px;margin-bottom:0px;}.webform-contact form  fieldset.webform-component--left .email{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}.webform-contact form  fieldset input,.webform-contact form  fieldset textarea{border-radius:0px;}.webform-contact form  fieldset textarea{min-height:168px;}.webform-contact form  .g-recaptcha{float:right;}.webform-contact form  button{float:right;display:inline-block;margin-left:100%;margin-top:13px;border-radius:0;padding:8px 10px 8px 10px;text-transform:uppercase;font-weight:700;background-color:#B23446;border-color:transparent;margin-bottom:15px;}.view-id-f_a_q.view-display-id-block .ui-corner-all,.view-id-f_a_q.view-display-id-block .ui-corner-top,.view-id-f_a_q.view-display-id-block .ui-corner-left,.view-id-f_a_q.view-display-id-block .ui-corner-tl{border-top-right-radius:0px;}.view-id-f_a_q.view-display-id-block .ui-state-active,.view-id-f_a_q.view-display-id-block .ui-widget-content .ui-state-active,.view-id-f_a_q.view-display-id-block .ui-widget-header .ui-state-active{border:0px solid #aaaaaa;}.view-id-f_a_q.view-display-id-block .ui-state-default,.view-id-f_a_q.view-display-id-block .ui-widget-content .ui-state-default,.view-id-f_a_q.view-display-id-block .ui-widget-header .ui-state-default{border:0px solid #d3d3d3;font-weight:normal;background:none;}.view-id-f_a_q.view-display-id-block .ui-corner-all,.view-id-f_a_q.view-display-id-block .ui-corner-bottom,.view-id-f_a_q.view-display-id-block .ui-corner-right,.view-id-f_a_q.view-display-id-block .ui-corner-br{border-bottom-right-radius:0px;padding-bottom:15px;}.view-id-f_a_q.view-display-id-block .ui-corner-all,.view-id-f_a_q.view-display-id-block .ui-corner-bottom,.view-id-f_a_q.view-display-id-block .ui-corner-left,.view-id-f_a_q.view-display-id-block .ui-corner-bl{border-bottom-left-radius:0px;padding-bottom:15px;}.view-id-f_a_q.view-display-id-block .ui-widget-content{border:0px solid #aaaaaa;background:none;color:#ffffff;height:auto !important;}.view-id-f_a_q.view-display-id-block .ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:0em;top:40%;margin-top:-8px;}.view-id-f_a_q.view-display-id-block .ui-state-default .ui-icon{background:url(/sites/all/themes/tweme/images/FAQ-plus.png);background-repeat:no-repeat;width:27px;height:27px;}.view-id-f_a_q.view-display-id-block .ui-state-active .ui-icon{background:url(/sites/all/themes/tweme/images/FAQ-moins.png);background-repeat:no-repeat;width:27px;height:27px;}.view-id-f_a_q.view-display-id-block .ui-state-active a,.view-id-f_a_q.view-display-id-block .ui-state-active a:link,.view-id-f_a_q.view-display-id-block .ui-state-active a:visited,.view-id-f_a_q.view-display-id-block .ui-state-default a,.view-id-f_a_q.view-display-id-block .ui-state-default a:link,.view-id-f_a_q.view-display-id-block .ui-state-default a:visited{font-weight:600;color:white !important;}.view-id-f_a_q.view-display-id-block .ui-accordion .views-row{border-bottom:1px;border-bottom-style:dotted;}.region-sidebar-second .block.grey{background-color:#F8F8F8;padding:15px;font-size:14px;line-height:1.42857143;color:#555;margin-bottom:20px;}.region-sidebar-second .block.grey h2{color:#888;font-size:24px;margin-bottom:30px;position:relative;margin-top:0;}.region-sidebar-second .block.grey h2:after{content:'';position:relative;top:16px;left:0;right:0;width:38px;height:2px;background-color:#b9b9b9;display:block;}.page-agenda .container.title-container,.page-actualite .container.title-container{position:absolute;top:-245px;height:245px;left:0;right:0;text-align:center;}.page-agenda .container.title-container h1,.page-actualite .container.title-container h1{line-height:20.5rem;color:white;text-align:center;text-transform:uppercase;font-size:53px;font-weight:600;}body:not(.page-node-6824) #edit-field-id-value-wrapper{display:none;}.node-type-contenu-de-sous-rubrique .main > .container.title-container{display:none;}.group-contact .field-name-field-code-postal{display:inline-block;}.group-contact .field-name-field-ville-sitra{display:inline-block;margin-left:5px;}.page-node h1{font-size:35px;text-transform:uppercase;font-weight:bold;color:#ffffff;font-family:'Montserrat',sans-serif;}.page-node .image-header.title-container h1{line-height:245px;height:245px;margin:0;color:white;text-align:center;text-transform:uppercase;font-size:53px;font-weight:600;}.page-node .image-header.title-container{margin-bottom:20px;background-size:cover;background-position:center;}.page-node article.node > section,.node-type-faq   article.node > .field-name-body{padding-right:15px;padding-left:15px;display:inline-block;}.page-node article.node > aside{padding-right:0;padding-left:8px;display:inline-block;}.page-node article.node .field-name-field-dates{display:table;background-color:#009DE0;color:white;padding:2px 30px 2px 5px;text-transform:uppercase;margin-left:15px;margin-bottom:5px;margin-right:0px;}.page-node article.node .field-name-field-classement-hotelerie > div{}#all-width{width:100% !important;}article.node .field.field-name-field-dates{display:inline-block;background-color:#009DE0;padding:3px 130px 3px 10px;color:white;text-transform:uppercase;margin-left:4px;margin-bottom:5px;}.region.region-header-bg .views-field-field-image-rubrique .background-image-formatter,.page-node .image-header.title-container,.page-node .image-header.title-container h1{position:relative;}.region.region-header-bg .views-field-field-image-rubrique .background-image-formatter{background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0;}.region.region-header-bg .views-field-field-image-rubrique:after,.page-node .image-header.title-container:before{position:absolute;background-color:#3470a4;opacity:0.4;right:0;left:0;top:0;bottom:0;z-index:0;}a.back-button{background-image:url(/sites/all/themes/tweme/./images/retour.png);background-position:5% 50%;background-size:9px;background-repeat:no-repeat;padding-left:15px;color:#888;font-size:13px;text-transform:uppercase;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;position:relative;top:-5px;margin-left:15px;display:none;}a.back-button:hover,a.back-button:focus{color:#fff;text-decoration:none;background-position:0% 50%;}#block-print-ui-print-links{float:right;position:absolute;top:-60px;right:15px;background-color:#b9b9b9;padding:0;}.node-type-contenu-de-sous-rubrique #block-print-ui-print-links{top:18px;right:0px;z-index:2;}#block-print-ui-print-links span{display:inline-block !important;margin:0px 5px;}#block-print-ui-print-links span.print_pdf{display:none !important;}#block-print-ui-print-links img{opacity:0;}#block-print-ui-print-links .print_html a{display:block;background-image:url(/sites/all/themes/tweme/./images/print.png);background-size:contain;background-repeat:no-repeat;background-position:center center;width:25px;height:25px;margin:6px 6px 3px 6px;}#block-print-ui-print-links .print_pdf a{background-image:url(/sites/all/themes/tweme/./images/mpdf.png);display:block;background-size:contain;background-repeat:no-repeat;background-position:center center;width:25px;height:25px;margin:6px 6px 3px 6px;}#block-print-ui-print-links > span:hover,article.node > .service-links li:hover{position:relative;top:2px;}.links{list-style-type:none;margin:0;}.links .service-links-facebook-share{float:left;padding:0px 5px;background:url(/sites/all/themes/tweme/./images/Facebook_Bleu.png) no-repeat center;background-color:transparent;background-size:11px 18px;width:25px;height:25px;display:table-cell;}.links .service-links-twitter-widget{float:left;padding:0px 5px;background:url(/sites/all/themes/tweme/./images/Twitter_Bleu.png) no-repeat center;background-color:transparent;background-size:22px 18px;width:25px;height:25px;display:table-cell;}.etoile + span .links .service-links-twitter-widget,.etoile.hebergement_collectif + span .links .service-links-twitter-widget{background:url(/sites/all/themes/tweme/./images/Twitter_GREEN.png) no-repeat center;}.etoile + span .links .service-links-facebook-share,.etoile.hebergement_collectif + span .links .service-links-facebook-share{background:url(/sites/all/themes/tweme/./images/Facebook_GREEN.png) no-repeat center;}.service-links .links .service-links-twitter-widget{background:url(/sites/all/themes/tweme/./images/Twitter_Gris.png) no-repeat center;height:40px;width:auto;}.service-links .links .service-links-facebook-share{background:url(/sites/all/themes/tweme/./images/Facebook_Gris.png) no-repeat center;height:40px;width:auto;}article.node > .service-links .service-links-twitter-widget iframe{opacity:.000001;width:20px !important;height:40px !important;margin-top:10px;}article.node > .service-links{float:right;position:absolute;top:-60px;right:75px;padding:0;z-index:2;}.gmap-popup{color:black;}.node-type-contenu-de-sous-rubrique article.node > .service-links{top:18px;right:70px;}article.node h2{font-size:22px;font-weight:900;font-family:'Roboto',sans-serif;}article.node h2 a{color:#888;}.links .service-links-facebook-share > *{opacity:.0001;width:25px !important;height:25px !important;margin-top:10px;visibility:hidden;}.links .service-links-facebook-share span{width:25px !important;height:25px !important;}.links .service-links-twitter-widget iframe{opacity:0;width:25px !important;height:25px !important;}ul.links{display:table;padding:0;}section#block-menu-menu-racourci-sidebar ul.menu li:nth-child(1) a:before{content:'';position:relative;width:100%;height:80px;background-image:url(/sites/all/themes/tweme/images/Boutique_Souvenir.png);display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center;margin-bottom:15px;}section#block-menu-menu-racourci-sidebar ul.menu li:nth-child(2) a:before{content:'';position:relative;width:100%;height:80px;background-image:url(/sites/all/themes/tweme/images/Billeterie.png);display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center;margin-bottom:15px;}section#block-menu-menu-racourci-sidebar ul.menu li:nth-child(3) a:before{content:'';position:relative;width:100%;height:80px;background-image:url(/sites/all/themes/tweme/images/Amusez_Vous.png);display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center;margin-bottom:15px;}section#block-menu-menu-racourci-sidebar ul.menu li:nth-child(3) a{float:none;margin:0 auto;width:60%;}section#block-menu-menu-racourci-sidebar ul.menu li a{width:50%;padding:20px 15px;margin:0 0;font-weight:bold;font-family:'Roboto',sans-serif;font-size:13px;line-height:13px;float:left;color:#ffffff;}section#block-menu-menu-racourci-sidebar ul.menu li:nth-child(3){display:inline-block;width:80%;}section#block-menu-menu-racourci-sidebar ul.menu{}.sboard.sb-carousel .sb-item .sb-thumb{height:210px !important;}.sboard.sb-carousel .sb-item .sb-inner .sb-text{height:15px !important;}.col-md-12.col-sm-12.col-xs-12.grey > div > .field{padding:0 15px;}.col-md-12.col-sm-12.col-xs-12.grey > div > div > .field-label{display:inline-block;width:25%;float:left;border-bottom:1px solid transparent;padding-left:30px;text-transform:capitalize;font-weight:500;}.col-md-12.col-sm-12.col-xs-12.grey > div > div > .field-items{display:inline-block;width:75%;border-bottom:1px solid #ffffff;padding-bottom:15px;}.col-md-12.col-sm-12.col-xs-12.grey > .field-label-inline{margin-left:15px;}.col-md-12.col-sm-12.col-xs-12.grey > div > .field{margin-bottom:0;display:block;padding:3px;}.col-md-12.col-sm-12.col-xs-12.grey > div.capacite > .field{width:50%;float:left;}.col-md-12.col-sm-12.col-xs-12.grey > div.capacite > .field > .field-label{width:75%;}.col-md-12.col-sm-12.col-xs-12.grey > div.capacite > .field > .field-items{width:25%;}.col-md-12.col-sm-12.col-xs-12.grey{margin-top:10px;padding:0;}.col-md-12.col-sm-12.col-xs-12.grey > h3{margin:0;}.col-md-12.col-sm-12.col-xs-12.grey > div > div:not(.field) > span,.col-md-12.col-sm-12.col-xs-12.grey > div:not(.field) > span,.col-md-12.col-sm-12.col-xs-12.grey > h3 > span{color:#fff;margin-bottom:25px;padding:10px;margin:0 0 10px 0;font-size:20px;display:inline-block;width:100%;font-weight:600;}.col-md-12.col-sm-12.col-xs-12.grey > div > div:not(.field) > span:after,.col-md-12.col-sm-12.col-xs-12.grey > div:not(.field) > span:after,.col-md-12.col-sm-12.col-xs-12.grey > h3 > span:after{content:'';position:relative;top:8px;left:0;right:0;width:38px;height:2px;background-color:#ffffff;display:block;}.col-md-12.col-sm-12.col-xs-12.grey .field-items > div:before{content:'-';margin-right:5px;display:inline-block;float:left;position:absolute;left:0;}.col-md-12.col-sm-12.col-xs-12.grey .field-items > div{width:33.3333%;float:left;padding-left:15px;position:relative;}.col-md-12.col-sm-12.col-xs-12.grey .field-items > div:first-child:nth-last-child(1){width:100%;float:none;}.col-md-12.col-sm-12.col-xs-12.grey .field-items > div:first-child:nth-last-child(2),.col-md-12.col-sm-12.col-xs-12.grey .field-items > div:first-child:nth-last-child(2) ~ div{width:50%;float:left;font-weight:300;}.col-md-12.col-sm-12.col-xs-12.grey > div:not(.required-fields):not(.capacite) > div.field:nth-last-child(1) > .field-items{border-bottom:none;padding:0;}.col-md-12.col-sm-12.col-xs-12.grey > div.required-fields:nth-last-child(1) > div.field:nth-last-child(1) > .field-items{border-bottom:none;padding:0;}.col-md-12.col-sm-12.col-xs-12.grey > .capacite{display:inline-block;width:100%;}.col-md-12.col-sm-12.col-xs-12.grey p{margin-bottom:0px;}#block-block-12 section.col-md-12{padding:0;}@media (min-width:992px) {
 .view-je-suis .views-row{width:16.2%;} 
}@media (max-width:1280px) {
 .navbar.container-fluid.navbar-default #superfish-1 > li > a{font-size:12.5px;} 
}@media (max-width:1400px) {
 .navbar.container-fluid.navbar-default #superfish-1 > li > a{font-size:12.5px;} 
}.instasive .slick-prev{left:0;}.instasive .slick-next{right:0;}.instasive .slick-prev,.instasive .slick-next{z-index:1;}.navbar-default .navbar-toggle{border-color:transparent;}.navbar-default .navbar-toggle .icon-bar{background-color:#004a8b;height:3px;}#mmenu_left .sf-menu li{width:100%;}#mmenu_left{background:#DBDAD6;border-color:rgba(0,0,0,.1);color:rgb(255,255,255);text-transform:uppercase;}#mmenu_left .mm-listview>li:not(.mm-divider):after{left:0;}#mmenu_left .mm-listview .mm-next:before{border-left-width:0;}#mm-block-superfish-1--2{background-color:white;color:#004a8b;}#mm-superfish-1>li:not(.mm-divider):after{border-color:rgb(219,218,214);}.mm-listview>li:not(.mm-divider):after{border-color:white;}#mmenu_left .mm-next:after,#mmenu_left .mm-prev:before,#mmenu_left .mm-menu .mm-listview > li .mm-next:after{border-color:white;margin:auto;position:absolute;top:0;width:0;bottom:0;right:10px;height:0;border-style:solid;border-width:7px 0 7px 8.9px;border-color:transparent transparent transparent #004a8b;line-height:0px;_border-color:#000000 #000000 #000000 #004a8b;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000');-webkit-transform:rotate(0deg);transform:rotate(0deg);}#mmenu_left li.mm-vertical{background-color:white;color:#004a8b;text-transform:uppercase;font-weight:600;border-bottom:1px solid rgb(217,218,213);border-top-color:transparent;}#mmenu_left li.mm-vertical a.mm-next{border-left-width:0;border-left-color:transparent;}#mmenu_left .mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);}#mmenu_left.mm-menu.mm-theme-light > .mm-navbar a.mm-title{background-image:url(/sites/all/themes/tweme/./images/logo_mandelieu.png);background-size:contain;background-position:left center;background-repeat:no-repeat;pointer-events:none;}.pagination{margin:0 auto;}.view.view-display-id-page.quinconce > div:nth-child(2).text-center,.view.view-listing.view-id-listing .main-col > div.text-center{text-align:center;float:left;padding:0;}. .view-id-listing #all-width > .row > section > .text-center{text-align:left;}.etoile + span .links .service-links-facebook-share,.etoile + span .links .service-links-twitter-widget,.quinconce span .links .service-links-facebook-share,.quinconce .service-links-twitter-widget{height:20px;}.page-node-6201 #edit-field-services-value-selective-wrapper{display:none;}.body_header{margin:30px auto;float:none;}.language-link.active-language{display:none !important;}.view-listing.view-display-id-block_7 ul li.views-row.views-row-1 .body{margin:0 10px 0 10px;}.view-listing.view-display-id-block_3 .view-listing.view-display-id-block_7 ul li.views-row.views-row-1 .body{background-color:rgba(64,119,168,0.85);margin:0 15px 0 0;padding:15px;}.page-actualite > #page > section.main > div.container:not(.title-container){margin-top:25px;}.page-agenda #edit-between-date-filter-value-wrapper{display:none;}section#block-block-7{padding-left:25px;}ul#flickr_wrapper li.flickr_item{margin:0;padding:0;height:200px;border:3px solid transparent;}ul#flickr_wrapper > li > ul{display:block;padding:0;background-color:rgba(0,0,0,0.28);text-align:center;color:white;position:absolute;left:0;right:0;bottom:0;font-size:small;padding:2.5px 5px;transition:all 200ms ease-in-out;pointer-events:none;display:table;vertical-align:middle;width:100%;}ul#flickr_wrapper > li > ul > li{display:table-cell;vertical-align:middle;}#block-flickr-bricks-flickr-bricks  ul.flickr_wrapper li.flickr_item a:hover +  ul,ul#flickr_wrapper > li > ul:hover{font-size:25px;height:100%;}ul#flickr_wrapper{list-style-type:none;margin:0;padding:0;overflow:hidden;margin-bottom:15px;}ul#flickr_wrapper li.flickr_item a{border:0 solid transparent;display:inline-block;}li.flickr_item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}li.flickr_item.overflow-h{overflow:hidden;position:relative;}ul#flickr_wrapper li:not(.overflow-h) a img{min-height:250px;}ul#flickr_wrapper li.flickr_item.overflow-h a img{position:absolute;top:-100%;left:0;right:0;bottom:-100%;margin:auto;}#block-weather-system-1{position:absolute;right:0;background-color:#004a8b;color:white;text-transform:uppercase;padding:5px 10px;font-family:'montserrat',sans-serif;font-size:17px;margin-left:10px;display:inline-block;top:-31px;right:15px;}#block-weather-system-1 .weather:before{content:"\A";border-style:solid;border-width:10px 0px 17px 17px;border-color:transparent transparent transparent #004a8b;position:absolute;right:5%;bottom:-18%;z-index:-1;}#block-weather-system-1 .weather-image.img-responsive{height:35px;width:auto;}#block-block-3 .filter-label{width:35px;height:35px;}#block-block-3 .filter-label i{margin:6px 0 0;}#block-block-3 #sb_wall1 .sb-facebook.sb-hover,#block-block-3 #sb_wall1 .sb-youtube.sb-hover,#block-block-3 #sb_wall1 .sb-hover{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}#block-block-3 #sb_wall1 .sb-facebook.active,#block-block-3 #sb_wall1 .sb-youtube.active,#block-block-3 #sb_wall1 .sb-hover.active{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transition:all 0.5s ease;transition:all 0.5s ease;border-radius:50%;}#block-block-3 #sb_wall1 .sb-hover{background-color:#353535;border-color:#353535;}#block-block-3 #sb_wall1 .sb-facebook.sb-hover,#block-block-3 #sb_wall1 .sb-facebook.active{background-color:#305790;border-color:#305790;color:#fff;}#block-block-3 #sb_wall1 .sb-youtube.sb-hover,#block-block-3 #sb_wall1 .sb-youtube.active{background-color:#b80000;border-color:#b80000;color:#fff;}#block-block-3 #sb_wall1 .sb-instagram.sb-hover,#block-block-3 #sb_wall1 .sb-instagram.active{background-color:#295477;border-color:#295477;color:#fff;}#block-block-3 #sb_wall1 .sb-facebook.sb-hover:hover{}#block-block-3 #sb_wall1 .sb-youtube.sb-hover:hover{}#hamburger{position:absolute;top:4px;left:0px;z-index:2;}.hamburger{padding:10px;height:45px;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;}.hamburger:hover{opacity:0.8;}.hamburger-box{width:30px;height:24px;display:inline-block;position:relative;}.hamburger-inner{display:block;top:50%;margin-top:-2px;}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:3px;background-color:#ffffff;border-radius:2px;position:absolute;transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease;}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block;}.hamburger-inner::before{top:-10px;}.hamburger-inner::after{bottom:-10px;}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-delay:0.15s;transition-delay:0.15s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--collapse .hamburger-inner::after{top:-20px;-webkit-transition:top 0.3s 0.3s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear;transition:top 0.3s 0.3s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear;}.hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.3s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.15s cubic-bezier(0.55,0.055,0.675,0.19);-webkit-transition:top 0.12s 0.3s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.3s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.3s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.15s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.15s cubic-bezier(0.55,0.055,0.675,0.19);}.mm-theme-light.mm-opening .hamburger--collapse .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);-webkit-transition-delay:0.32s;transition-delay:0.32s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.mm-theme-light.mm-opening .hamburger--collapse .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top 0.3s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.27s linear;transition:top 0.3s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.27s linear;}.mm-theme-light.mm-opening .hamburger--collapse .hamburger-inner::before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:top 0.12s 0.18s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.15s 0.42s cubic-bezier(0.215,0.61,0.355,1);-webkit-transition:top 0.12s 0.18s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.15s 0.42s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.12s 0.18s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.15s 0.42s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.12s 0.18s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.15s 0.42s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.15s 0.42s cubic-bezier(0.215,0.61,0.355,1);}li.translation_en a,li.translation_it a,li.translation_de a,li.translation_fr a{opacity:0;}li.translation_en,li.translation_it,li.translation_de,li.translation_fr{background-position:center;background-repeat:no-repeat;width:40px;}li.translation_en{background-image:url(/sites/all/themes/tweme/images/flags/en.png);}li.translation_it{background-image:url(/sites/all/themes/tweme/images/flags/it.png);}li.translation_de{background-image:url(/sites/all/themes/tweme/images/flags/de.png);}li.translation_fr{background-image:url(/sites/all/themes/tweme/images/flags/fr.png);}.node.node-page .links.list-inline{padding:10px 15px;}.view-id-actualit_s .col-md-9{padding:0;}div#page{padding-top:131px;-webkit-transition:all .4s ease;transition:all .4s ease;transition:all .4s ease;-webkit-transition:all .4s ease,all .4s ease;transition:all .4s ease,all .4s ease;background-attachment:fixed;}div#page.collapsed{padding-top:128px;}.flex-direction-nav a{height:55px;}.cl-effect-14 a::before,.cl-effect-14 a::after{display:inline-block;opacity:0;-webkit-transition:-webkit-transform 0.3s,opacity 0.2s;-webkit-transition:opacity 0.2s,-webkit-transform 0.3s;transition:opacity 0.2s,-webkit-transform 0.3s;transition:transform 0.3s,opacity 0.2s;transition:transform 0.3s,opacity 0.2s,-webkit-transform 0.3s;}.cl-effect-14 a::before{margin-right:5px;content:'[';-webkit-transform:translateX(20px);transform:translateX(20px);}.cl-effect-14 a::after{margin-left:5px;content:']';-webkit-transform:translateX(-20px);transform:translateX(-20px);}.cl-effect-14 a:hover::before,.cl-effect-14 a:hover::after,.cl-effect-14 a:focus::before,.cl-effect-14 a:focus::after{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px);}.cl-effect-4 a{padding:0 0 10px;}.cl-effect-4 a::after{position:absolute;top:100%;left:0;width:100%;height:1px;background:#fff;content:'';opacity:0;-webkit-transition:height 0.3s,opacity 0.3s,-webkit-transform 0.3s;transition:height 0.3s,opacity 0.3s,-webkit-transform 0.3s;transition:height 0.3s,opacity 0.3s,transform 0.3s;transition:height 0.3s,opacity 0.3s,transform 0.3s,-webkit-transform 0.3s;-webkit-transform:translateY(-10px);transform:translateY(-10px);}.cl-effect-4 a:hover::after,.cl-effect-4 a:focus::after{height:5px;opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px);}.cl-effect-5 a{overflow:hidden;padding:0 4px;height:1em;}.cl-effect-5 a span{position:relative;display:inline-block;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s;}.cl-effect-5 a span::before{position:absolute;top:100%;content:attr(data-hover);font-weight:700;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.cl-effect-5 a:hover span,.cl-effect-5 a:focus span{-webkit-transform:translateY(-100%);transform:translateY(-100%);}.page-node #block-block-12 article.node .field.field-name-field-r-sume.field-type-text-long.field-label-hidden{margin-bottom:15px;white-space:pre-line;}.page-node #block-block-12 article.node .field.field-name-body.field-type-text-with-summary.field-label-hidden{white-space:pre-line;}.flexslider{margin-bottom:20px;background:transparent;border:none;}.flex-control-nav{bottom:auto;top:10px;left:5px;text-align:left;}.flex-control-nav li a{background-color:white;}video{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-size:cover;-webkit-transition:1s opacity;transition:1s opacity;}.header-video{height:80vh;pointer-events:none;}.front .row > .main-col.col-md-9{padding-right:4%;}.col-md-center{display:table;margin:0 auto;float:none;}.view.view-listing.view-id-listing.view-display-id-block_3.quinconce.container{margin-top:30px;}.view.view-listing.view-id-listing.view-display-id-attachment_2.quinconce{margin-top:25px;}.not-front div#page:before{content:'';top:0;bottom:0;right:0;left:0;position:fixed;}section#block-views-telechargement-block{background-color:rgba(255,255,255,0.6);border:none;word-break:break-word;border-radius:0;}section#block-views-telechargement-block h2{font-size:20px;font-weight:400;padding:10px 15px;}section#block-views-telechargement-block h2:after{content:'';position:relative;top:16px;left:0;right:0;width:38px;height:2px;background-color:#ffffff;display:block;}section#block-views-telechargement-block .view-content{padding:15px;}.view-display-id-block_3 .main-col{padding:0;}.main-col.masonry-processed{background-color:rgba(64,119,168,0.85);padding-top:15px;}table,tbody{border-color:white;}.col-md-12.col-sm-12.col-xs-12.grey > div > .field.field-label-hidden{display:inline-block;font-weight:600;font-size:18px;}.col-md-12.col-sm-12.col-xs-12.grey > div > .field.field-label-hidden > .field-items{width:100%;border:0;}.col-md-12.col-sm-12.col-xs-12.grey.empty .field-items > div:before,.col-md-12.col-sm-12.col-xs-12 .field-name-field-promo-sitra .field-items > div:before{content:'/';margin-right:5px;display:inline-block;float:left;position:absolute;left:0;}.col-md-12.col-sm-12.col-xs-12.grey.empty{margin-bottom:15px;padding:0 25px;margin-top:0;}.col-md-12.col-sm-12.col-xs-12.grey.empty > div{width:100%;display:inline-block;}.col-md-12.col-sm-12.col-xs-12.grey.empty > div .field-items{padding-bottom:0;}.col-md-12.col-sm-12.col-xs-12.grey.empty > div > .field-items >.field-item{width:auto;}.col-md-12.col-sm-12.col-xs-12.grey.empty .field-items > div{width:auto;margin-right:15px;}.col-md-12.col-sm-12.col-xs-12 .field-name-field-promo-sitra{margin-top:10px;}.col-md-12.col-sm-12.col-xs-12 .field-name-field-promo-sitra .field-items > div{width:auto;margin-right:15px;padding-left:10px;position:relative;float:left;font-weight:500;}.col-md-12.col-sm-12.col-xs-12.grey.empty > div > .field.field-label-hidden{float:left;}.page-node-19682 h1,.page-node-19683 h1,.page-node-19684 h1,.page-node-19685 h1{display:none;}.page-node-19682 .main,.page-node-19683 .main,.page-node-19684 .main,.page-node-19685 .main{width:91.66666667%;margin:0 auto;background:white;}.page-node-19682 .field-name-body img,.page-node-19683 .field-name-body img,.page-node-19684 .field-name-body img,.page-node-19685 .field-name-body img{margin:25px 0;}.page-node-19682 .main .links.list-inline,.page-node-19683 .main .links.list-inline,.page-node-19684 .main .links.list-inline,.page-node-19685 .main .links.list-inline{display:none;}section#block-menu-menu-menu-top-collapsed a:hover,section#block-menu-menu-menu-top-collapsed span:hover{background-color:white;color:#4182c0 !important;}.mmenu-mm-list-path-nolink .mm-next{left:0;width:auto;}table > tbody > td > span{color :#f3e252;text-decoration :underline;}
/*})'"*/
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
/*})'"*/
@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/sites/all/themes/tweme/slick/./fonts/slick.eot);src:url(/sites/all/themes/tweme/slick/./fonts/slick.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/tweme/slick/./fonts/slick.woff) format('woff'),url(/sites/all/themes/tweme/slick/./fonts/slick.ttf) format('truetype'),url(/sites/all/themes/tweme/slick/./fonts/slick.svg#slick) format('svg');} 
 .slick-loading .slick-list{background:#fff url(/sites/all/themes/tweme/slick/./ajax-loader.gif) center center no-repeat;}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
/*})'"*/
@media only screen and (max-width:767px) {
 .page-node h1{padding:0 15px;}#header-video{height:10vh;}body.front{background-color:#4783bf;}body.front:after{content:'';background:none;}div#page{overflow-x:hidden;}.instasive{height:375px;}#hamburger{top:-16px;}.quinconce .masonry-item{width:99%;}#block-block-3 .stream li{width:99%;}.region.region-body-top{display:none;}ul li.sf-expanded{display:inline;}.gn-menu li a:before{width:0;}#superfish-1-toggle{display:none;}.gn-menu .gn-submenu.superfish-processed > li > .gn-submenu +  a.sf-depth-1:before{content:'';background-color:red;width:15px;height:15px;}.gn-menu li:not(:first-child),.gn-menu li li{box-shadow:inset 0 0px #c6d0da;}ul.gn-submenu.sf-has-clone-parent > li{padding-left:25px;}.gn-menu .gn-submenu.superfish-processed > li > a.sf-depth-1{text-transform:uppercase;}#views_slideshow_swiper_j_y_vais-block-1  li .views-row{display:inline-block;width:100%;}section#block-views-j-y-vais-block-1{margin:35px 0;}section#block-views-je-suis-block h2.block-title,section#block-views-j-y-vais-block-1 h2.block-title{top:10px;font-size:15px;max-width:110px;left:10px}section#block-views-j-y-vais-block-1 h2.block-title{top:-10px;left:10px}section#block-views-je-suis-block h2.block-title:before,section#block-views-j-y-vais-block-1 h2.block-title:before{border-width:12px 0px 13px 13px;}section#block-views-je-suis-block{width:100%;padding-left:0;}#views_slideshow_swiper_je_profite-block li div.views-field-nothing{display:block;height:auto;margin-bottom:10px;}#views_slideshow_swiper_je_profite-block .views-slideshow-swiper-main-frame-row-item{display:block;}#views_slideshow_swiper_je_profite-block li .views-field-field-visuel{}.view-je-profite .views_slideshow_swiper_main.views_slideshow_main > ul > li > div.views-slideshow-swiper-main-frame-row-item{}.front .row > .main-col.col-md-9{margin:0 auto;padding:0;}.view-id-je_profite.view-display-id-block .views-slideshow-controls-bottom.clearfix{}#block-views-je-profite-block{display:inline-block;margin-bottom:55px;}section#block-views-je-profite-block h2.block-title:before{content:"\A";border-style:solid;border-width:10px 0px 13px 13px;border-color:transparent transparent transparent #004A8B;position:absolute;right:5%;bottom:-31%;}section#block-views-je-profite-block h2.block-title{font-size:15px;min-width:150px;left:10px;top:-15px;}#views_slideshow_swiper_je_profite-block{}#views_slideshow_swiper_je_profite-block li div.views-field-nothing span.field-content:after{position:absolute;bottom:21px;height:1px;width:100%;border-bottom:1px dotted black;z-index:0;}#views_slideshow_swiper_je_profite-block li div.views-field-nothing .title{font-family:'Montserrat',sans-serif;font-weight:bold;font-size:1em;text-transform:uppercase;margin-bottom:5px;line-height:17px;}#views_slideshow_swiper_je_profite-block li div.views-field-nothing .body{font-family:'Roboto',sans-serif;font-weight:400;color:#333333;padding-bottom:10px;font-size:11px;overflow:hidden;margin-bottom:25px;}#views_slideshow_swiper_je_profite-block li div.views-field-nothing .lien{padding-top:0px;position:absolute;bottom:0px;}#views_slideshow_swiper_je_profite-block li div.views-field-nothing .lien a{}#views_slideshow_swiper_je_profite-block li .views-field-field-visuel{}.view-id-je_profite.view-display-id-block{position:relative;}span#views_slideshow_controls_text_pause_je_profite-block{display:none;}div#views_slideshow_controls_text_je_profite-block{}span#views_slideshow_controls_text_next_je_profite-block a{}span#views_slideshow_controls_text_previous_je_profite-block a{}section#block-instagram-block-instagram-block a.group{display:table;margin:0 auto;}section#block-views-j-y-vais-block,#block-views-j-y-vais-block .view-id-j_y_vais.view-display-id-block{margin-bottom:25px;}#block-views-j-y-vais-block .view-id-j_y_vais.view-display-id-block{padding:15px;}#views_slideshow_controls_text_j_y_vais-block{display:none;}section#block-menu-menu-racourci{background-position:40% 50%;}section#block-menu-menu-racourci ul.menu li{display:table-cell;vertical-align:top;width:33%;}section#block-menu-menu-racourci ul.menu li a{width:100%;padding:0;margin:0 0;font-size:10px;line-height:13px;}section#block-menu-menu-racourci ul.menu li:nth-child(2) a{}section#block-menu-menu-racourci ul.menu li:nth-child(1) a:before{}section#block-menu-menu-racourci ul.menu li:nth-child(2) a:before{margin-bottom:10px;}section#block-menu-menu-racourci ul.menu li:nth-child(3) a:before{}section#block-menu-menu-racourci ul.menu li:nth-child(4) a:before{width:50px;height:50px;margin-bottom:10px;}section#block-menu-menu-racourci ul.menu{height:130px;display:table;}#block-block-3 .filter-label{width:25px;height:25px;}#block-block-3 .filter-label i{margin:2px 0 0;}#block-flickr-bricks-flickr-bricks .block-title{font-size:20px;}ul#flickr_wrapper li.flickr_item{height:100px;}ul#flickr_wrapper > li > ul{font-size:x-small;}#block-block-3 > .title-container{position:relative;right:0;left:0;}#block-block-3 .block-title{font-size:31px;line-height:25px;padding-top:20px;text-align:center;}#sb_wall1 .filter-items{padding:0px 15px 20px 45px;width:auto;float:right;top:48px;left:auto;}#block-views-je-profite-block{margin-bottom:0;}button.btn-top{border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:30px solid #888;}#block-block-2:before{width:15px;height:15px;right:6px;bottom:16px;}section#block-block-2{padding-left:9px;padding-bottom:4px;width:43px;height:43px;}#block-block-13 .views-field-title,#block-block-18 .views-field-title{font-size:25px;margin:30px 0;}.region.region-header-bg .views-field-field-image-rubrique img{height:100px;width:100%;max-width:none;}#block-views-exp-listing-block-1{margin-top:15px;}.navbar-default .navbar-toggle{top:0px;position:absolute;left:0;float:right;padding:9px 10px;margin-top:10px;margin-right:15px;margin-bottom:10px;background-color:transparent !important;background-image:none;border:1px solid transparent;border-radius:4px;}.navbar-toggle .icon-bar + .icon-bar{margin-top:3px;}.navbar-toggle .icon-bar{width:20px;}.texte-slider div#title-slider{font-size:20px;}.view-id-je_profite.view-display-id-block{padding:15px 15px;}article.node > .service-links{left:70px;top:0;}#block-print-ui-print-links{position:relative;top:0;right:0;left:0;bottom:0;float:none;display:inline-block;margin-bottom:10px;}article.node > .service-links ul{padding-top:0 !important;}div#page{padding-top:55px;}.col-md-12.col-sm-12.col-xs-12.grey > div > div > .field-label{width:100%;padding-left:15px;}.col-md-12.col-sm-12.col-xs-12.grey > div > div > .field-items{display:inline-block;width:95%;margin:0 2.5%;}.col-md-12.col-sm-12.col-xs-12.grey .field-items > div{width:50%;}.col-md-12.col-sm-12.col-xs-12.grey  > div > div:not(.field) > span:after,.col-md-12.col-sm-12.col-xs-12.grey > h3 > span:after{left:10px;}.view-id-listing.view-display-id-block_7 .views-field-title{font-size:xx-large;}.page-node article.node > aside{padding-right:0px;padding-left:0px;width:100%;float:left;}div.views-field.views-field-php div.slide-home{min-height:250px;}.texte-slider div#body-slider{display:none;}.navbar-default .navbar-brand{float:none;margin:3px auto;display:table;}.navbar-brand img{height:53px;}.navbar-brand{top:0;}.container-header{width:100%;height:100%;}.navbar.container-fluid.navbar-default.smaller{background:transparent;border:none;margin:0px auto;padding:0px;position:fixed;min-height:55px;width:100vw;background-color:white;z-index:2;top:0;}#block-menu-menu-menu-top-collapsed.collapse.in{display:block;}#block-menu-menu-menu-top-collapsed.collapse.in + #block-block-2{top:38px;}.texte-slider div#separator-logo span{height:25px;}.texte-slider div#separator-logo:before{width:42%;border-bottom:3px white solid;}.texte-slider div#separator-logo:after{width:42%;border-bottom:3px white solid;}.texte-slider div#separator-logo{margin:5px 0;}.texte-slider div#link a{padding:2.5px 5px;font-size:14px;}.texte-slider div#link{margin-top:15px;}#block-views-je-suis-block .view-content .views-row .views-field-name a{font-size:12px;}#block-views-je-suis-block .view-content .views-row .views-field-field-image-je-suis img{margin:0 auto;width:50px;}#block-views-je-suis-block .view-content .views-row{}#block-views-je-suis-block .view-content{}.view.view-je-suis.view-id-je_suis.view-display-id-block{}section#block-views-j-y-vais-block h2.block-title:before{border-width:11px 0px 13px 13px;}#views_slideshow_swiper_j_y_vais-block li .views-field.views-field-nothing .body{}#views_slideshow_swiper_j_y_vais-block li .views-field.views-field-nothing{}#views_slideshow_swiper_j_y_vais-block .body:before{text-align:right;position:absolute;display:block;width:2em;height:1em;bottom:0;right:6px;background-color:white;background:linear-gradient(to right,rgba(224,224,224,0) 0%,rgb(255,255,255) 38%,rgba(255,255,255,0.98) 99%);}#views_slideshow_swiper_j_y_vais-block li .views-field.views-field-nothing .title{}#block-views-j-y-vais-block .view-content{margin-bottom:5px;}#block-views-j-y-vais-block .view-footer a{font-size:13px;}#views_slideshow_swiper_j_y_vais-block  li:nth-child(odd){}section#block-instagram-block-instagram-block{padding:0;}section#block-instagram-block-instagram-block .instasive .slick-slide img{width:100vw !important;height:100vw !important;}section#block-instagram-block-instagram-block h2.block-title{top:10px;font-size:15px;min-width:180px;width:180px;padding:1px 5px;margin-left:15px;margin-bottom:0;position:relative;z-index:1;}section#block-instagram-block-instagram-block h2.block-title:before{border-width:11px 0px 13px 13px;}section#block-views-j-y-vais-block h2.block-title{font-size:15px;min-width:120px;width:120px;position:relative;z-index:1;top:12px;left:2%;}ul.flickr_wrapper li.flickr_item{height:100px}ul.flickr_wrapper li.flickr_item > ul{padding:2.5px 2.5px;font-size:10px;}.node-type-contenu-de-sous-rubrique #block-print-ui-print-links{top:75px;right:auto;position:absolute;bottom:auto;left:0;}#block-print-ui-print-links + .view-id-listing  article > h2{margin-bottom:65px;background:rgba(64,119,168,0.5);padding:5px 15px;}.node-type-contenu-de-sous-rubrique article.node > .service-links{top:75px;right:115px;}article.node  h2{font-size:24px;padding:0 15px;}a.back-button{right:-12px;}.page-node article.node .field-name-field-dates{display:block;background-color:#009DE0;color:white;padding:2px 5px 2px 5px;text-transform:uppercase;margin-left:15px;margin-bottom:5px;margin-right:14px;font-size:14px;}body{font-size:145%;line-height:160%;}.not-front section.main > .container{padding-left:0;padding-right:0;}.container > .row{width:100%;margin:0 auto;}.flexslider{margin:0 0 15px;border:0px solid #ffffff;border-radius:0;}.footer a{display:table-cell;width:20%;vertical-align:middle;}.view-id-listing.quinconce > .container > .row > section.main-col .view-content,.view-id-agenda.quinconce .view-content{-moz-column-gap:.5em;-webkit-column-gap:.5em;column-gap:.5em;-webkit-column-count:1;-moz-column-count:1;column-count:1;}section#block-block-7{margin-left:0px;}#block-weather-system-1{padding:2px 10px;font-size:13px;}#block-weather-system-1 .weather-image.img-responsive{height:25px;}.page-node .image-header.title-container h1{line-height:normal;height:140px;font-size:31px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}div#page.collapsed{padding-top:95px;} 
}
/*})'"*/
@media (max-width:767px) and (orientation:landscape) {
 .video-background video{max-width:100% !important;}.quinconce .masonry-item{width:49% !important;} 
}@media (max-width:767px) and (orientation:portrait) {
 .video-background video{max-height:100% !important;} 
}@media only screen and (max-device-width :1024px) {
 body.front:after{content:'';position:fixed;top:0;right:0;bottom:0;left:0;background:url(/sites/all/themes/tweme/images/background-video.jpg);background-size:cover;background-position:center center;}.video-background,video{display:none;}section#block-views-je-suis-block .views_slideshow_controls_text_next a{right:15px;} 
}
/*})'"*/
@media only screen 
and (min-device-width :768px) 
and (max-device-width :1024px) 
and (orientation :landscape) {
 #block-block-3 .stream li{width:49%;}ul#flickr_wrapper li.flickr_item{height:150px;}#block-views-exp-listing-block-1{margin-top:0px;}.front aside.main-col.col-md-3{margin-top:0px;}aside.main-col.col-md-3{}.collapse:not(.in) + #block-block-2:before{content:'+';position:absolute;width:15px;height:15px;top:12px;right:3px;bottom:auto;color:white;z-index:1;font-size:25px;line-height:0;pointer-events:none;}.collapse.in + #block-block-2:before{content:'-';position:absolute;width:15px;height:15px;top:12px;right:3px;bottom:auto;color:white;z-index:1;font-size:35px;line-height:0;pointer-events:none;}button.btn-top{width:0;height:0;border-top:40px solid transparent;border-bottom:40px solid transparent;border-left:40px solid #888;background:transparent;-webkit-transform:rotateZ(-45deg);-moz-transform:rotateZ(-45deg);-ms-transform:rotateZ(-45deg);-o-transform:rotateZ(-45deg);transform:rotateZ(-45deg);border-right:0px;overflow:hidden;position:relative;top:-37px;right:-16px;}.navbar.container-fluid.navbar-default{min-height:65px;}.navbar-brand img{height:65px;margin-right:0;right:25px;position:relative;top:0px;}.navbar-brand{height:100%;padding:0 15px;overflow:hidden;padding-right:0;}.navbar.container-fluid.navbar-default #superfish-1 > li > a{padding:5px 14px 5px 5px;margin:5px 0px;font-size:0.6em;}.container-header .navbar-collapse.collapse{float:right;padding-left:0;margin-top:2px;padding-right:0;}#page .container-header{width:100%;}#block-weather-system-1{top:-30px;}#block-weather-system-1 .weather-image.image-responsive{height:30px;}#block-weather-system-1 p{font-size:0.8em !important;}ul.flickr_wrapper li.flickr_item{height:150px;}.navbar.container-fluid.navbar-default #superfish-1 > li > a > .sf-sub-indicator{margin-top:0;}.navbar.container-fluid.navbar-default #superfish-1 > li  ul{background-color:white;}#block-block-13 .views-field-title,#block-block-18 .views-field-title{margin:47.5px 0;font-size:35px;}.view-id-listing.view-display-id-block_7 .views-field-title{font-size:28px;}#page .region.region-body-top{display:block;}section#block-block-2{width:35px;height:35px;padding:0;}#block-block-2:before{right:10px;bottom:50px;}#page .view-id-je_profite.view-display-id-block .views-slideshow-controls-bottom.clearfix{bottom:0px;left:30%;}#page #views_slideshow_swiper_je_profite-block li div.views-field-nothing{height:370px;} 
}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation :portrait) {
 .container-header .navbar-collapse.collapse{display:none !important;}.navbar-header{width:100%;}#hamburger{display:block;top:-10px;}.navbar-brand{float:none;margin:0 auto;display:table;}.navbar-brand img{height:75px;}.slick-slide img{height:95px !important;}.view-id-je_profite.view-display-id-block .views-slideshow-controls-bottom.clearfix{bottom:10px !important;left:28% !important;}article.node > .service-links,#block-print-ui-print-links{top:-17px;} 
}
/*})'"*/
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation :portrait) {
 #block-block-3 .stream li{width:49%;}#block-views-exp-listing-block-1{margin-top:0px;}aside.main-col.col-md-3{margin-top:75px;}.view-id-listing.view-display-id-block_3 aside.main-col.col-md-3{margin-top:0;}.page-agenda #edit-dates-wrapper{display:none;}.page-agenda #edit-field-cat-gories-f-te-et-manifes-value-selective-wrapper{margin-top:0px;}.not-front .region-header-bg .background-header{height:180px;}.page-agenda .container.title-container h1{line-height:180px;margin:0;}.page-agenda .container.title-container{top:-180px;height:180px;}.view.view-listing.view-id-listing.view-display-id-block_3.quinconce .gmap-control{height:250px !important;}.region.region-body-top{display:none;}#block-views-je-suis-block .view-content .views-row{width:14%;padding:0;}#views_slideshow_swiper_je_profite-block li .views-field-field-visuel img{height:auto;width:auto;margin:0 auto;}#views_slideshow_swiper_je_profite-block li .views-field-field-visuel > .field-content{display:table-cell;height:408px;vertical-align:middle;}#views_slideshow_swiper_j_y_vais-block li .views-field.views-field-field-dates + .views-field.views-field-nothing{width:80%;height:auto;margin-left:2%;}#views_slideshow_swiper_j_y_vais-block li .views-row .views-field.views-field-field-dates{}#views_slideshow_swiper_j_y_vais-block  li .views-row{display:inline-block;}#views_slideshow_swiper_j_y_vais-block li .views-field.views-field-nothing .title a{}section#block-views-j-y-vais-block{margin-bottom:15px;}section#block-menu-menu-racourci{background-position:40% 50%;}section#block-menu-menu-racourci ul.menu li{margin:0;}div.views-field.views-field-php div.slide-home{background-size:cover!important;min-height:500px;background-position:center !important;}.texte-slider div#title-slider{font-size:30px;}section#block-views-je-suis-block h2.block-title{margin-top:-10px;padding:2px 10px;font-size:22px;max-width:200px;left:12px;}#block-views-je-suis-block .view-content .views-row .views-field-field-image-je-suis img{margin:0 auto;width:55px;}section#block-views-je-profite-block h2.block-title{padding:3px 10px;width:37%;max-width:245px;margin-top:0;float:left;font-size:22px;left:10px;}#views_slideshow_swiper_je_profite-block li div.views-field-nothing{width:40%;margin-top:40px;padding-right:15px;height:355px;font-size:0.8em;}#views_slideshow_swiper_je_profite-block li div.views-field-nothing span.field-content:after{bottom:22px;}#views_slideshow_swiper_je_profite-block li div.views-field-nothing .title{font-size:16px;margin-bottom:10px;}#views_slideshow_swiper_je_profite-block li div.views-field-nothing .body p{margin-bottom:0;}#views_slideshow_swiper_je_profite-block li div.views-field-nothing .lien{bottom:-3px;}#views_slideshow_swiper_je_profite-block li .views-field-field-visuel{width:60%;height:100%;display:table-cell;top:0;vertical-align:middle;text-align:center;overflow:hidden;}.view-id-je_profite.view-display-id-block .views-slideshow-controls-bottom.clearfix{width:auto;bottom:14px;}section#block-instagram-block-instagram-block h2.block-title{padding:2px 10px;margin-bottom:10px;font-size:1em;}section#block-views-j-y-vais-block h2.block-title{}#views_slideshow_swiper_j_y_vais-block  li:nth-child(odd){margin-bottom:5px;}section#block-menu-menu-racourci ul.menu li a{}section#block-menu-menu-racourci ul.menu li:nth-child(1) a:before{width:70px;height:70px;}section#block-menu-menu-racourci ul.menu li:nth-child(2) a{width:160px;}section#block-menu-menu-racourci ul.menu li:nth-child(2) a:before{width:70px;min-width:70px;height:70px;}section#block-menu-menu-racourci ul.menu li:nth-child(3) a:before{width:70px;height:70px;}section#block-menu-menu-racourci ul.menu li:nth-child(4) a:before{width:70px;height:70px;}#views_slideshow_swiper_j_y_vais-block li .views-row .views-field.views-field-field-dates{}.slick-slide img{height:116px !important;}#views_slideshow_swiper_je_profite-block{margin-bottom:0;}#block-views-je-profite-block{margin-bottom:50px;}.container-header{width:95%;}#views_slideshow_swiper_j_y_vais-block li .views-field.views-field-nothing .title{margin-bottom:0px;margin-top:-4px;}#views_slideshow_swiper_j_y_vais-block li .views-field.views-field-nothing .body{}section#block-views-je-profite-block h2.block-title:before,section#block-instagram-block-instagram-block h2.block-title:before{border-width:10px 0px 17px 17px;}.page-node .image-header.title-container h1{line-height:145px;height:145px;font-size:33px;}ul#flickr_wrapper li.flickr_item{height:140px;}#block-block-13 .views-field-title,#block-block-18 .views-field-title{margin:47.5px 0;}.front .row > .main-col.col-md-9{padding-right:0;}#block-block-3 .dcsns-toolbar{margin-top:60px;}section#block-views-j-y-vais-block h2.block-title,section#block-views-j-y-vais-block-1 h2.block-title{left:12px;}section#block-views-je-suis-block{padding:0;} 
}
/*})'"*/
