@charset "UTF-8";
@font-face{font-family:"ADAM.CGPRO";src:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Fonts/ADAM.CGPRO.eot");src:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Fonts/ADAM.CGPRO.woff2") format("woff2"), url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Fonts/ADAM.CGPRO.woff") format("woff"), url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Fonts/ADAM.CGPRO.ttf") format("truetype"), url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Fonts/ADAM.CGPRO.svg#ADAM.CGPRO") format("svg"), url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Fonts/ADAM.CGPRO.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}@font-face{font-family:"FontAwesome";src:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Fonts/fontawesome-webfont.eot");src:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Fonts/fontawesome-webfont.woff2") format("woff2"), url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Fonts/fontawesome-webfont.woff") format("woff"), url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Fonts/fontawesome-webfont.ttf") format("truetype"), url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Fonts/fontawesome-webfont.svg#FontAwesome") format("svg"), url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Fonts/fontawesome-webfont.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}#menu_accessible{left:0;position:absolute;top:5px;z-index:100}#menu_accessible li{display:inline}#menu_accessible a{overflow:hidden;padding:0;position:absolute;text-decoration:none;width:0px}#menu_accessible a:active,#menu_accessible a:focus{color:#000;position:static}#top_navigation{position:fixed;top:0;left:0;z-index:10;background:#fff;width:100%;padding:0}#top_navigation #wrapNav{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:1000px;padding:20px 10px;margin:0 auto}#top_navigation .hamburger{transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;background:none;border:0;margin:0;padding:0;overflow:visible}#top_navigation .hamburger .hamburger-box{width:18px;height:16px;display:block;position:relative}#top_navigation .hamburger .hamburger-inner{display:block;top:0px;width:15px;transition:background-color 0s 0.13s linear}#top_navigation .hamburger .hamburger-inner,#top_navigation .hamburger .hamburger-inner:before,#top_navigation .hamburger .hamburger-inner:after{height:2px;background-color:#1abef0;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}#top_navigation .hamburger .hamburger-inner:before,#top_navigation .hamburger .hamburger-inner:after{content:"";display:block}#top_navigation .hamburger .hamburger-inner:before{width:18px;top:7px;transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}#top_navigation .hamburger .hamburger-inner:after{width:11px;top:14px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}#top_navigation .hamburger:hover,#top_navigation .hamburger:focus{opacity:0.5}#top_navigation .hamburger.is-active .hamburger-inner{transition-delay:0.22s;background-color:transparent}#top_navigation .hamburger.is-active .hamburger-inner::before{top:0;width:26px;transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(45deg)}#top_navigation .hamburger.is-active .hamburger-inner::after{top:0;width:26px;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(-45deg)}#top_navigation .logo h1{margin:0}#top_navigation .logo img{display:block;width:211px;height:auto}#top_navigation .loupe{display:block;width:20px;height:21px;text-indent:-9999em;overflow:hidden;padding:0;border:none;background:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/sprites.png") -240px 0px;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear}#top_navigation .loupe:hover,#top_navigation .loupe:focus{opacity:0.5}#top_navigation .loupe.is-active{background:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/sprites.png") -240px -21px}#menu{display:none;position:fixed;top:60px;left:0;width:100%;height:calc(100vh - 60px);z-index:20;background:rgba(26, 190, 240, 0.95)}#menu #menuLangue{margin:0 0 10px 0;display:flex;flex-direction:row;justify-content:center;align-items:center}#menu #menuLangue li{color:#fff;padding:0 5px 10px 5px;border-bottom:1px solid #fff}#menu #menuLangue li a{color:#fff}#menu #menuLangue li.active{font-weight:500}#menu #menuSite{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;width:100%;height:calc(100vh - 100px);max-width:1000px;padding:0px 10px 20px 10px;margin:0 auto}#menu #menuSite li{display:block;width:100%;list-style:none;text-align:center;overflow:hidden}#menu #menuSite li a{font-family:"ADAM.CGPRO";font-size:1.7rem;color:#fff;position:relative;display:inline-block;line-height:initial;margin:0 10px;padding:0 10px}#menu #menuSite li a:before,#menu #menuSite li a:after{content:"";display:block;width:0%;height:2px;background:#fff;position:absolute;top:50%;-ms-transform:translateX(0) translateY(-50%);-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out}#menu #menuSite li a:before{left:100%}#menu #menuSite li a:after{right:100%}#menu #menuSite li a:hover,#menu #menuSite li a:focus{text-decoration:none}#menu #menuSite li a:hover:before,#menu #menuSite li a:hover:after,#menu #menuSite li a:focus:before,#menu #menuSite li a:focus:after{width:980px}#menu #menuSite li.active a:before,#menu #menuSite li.active a:after{width:980px}#searchMini{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9;background:rgba(26, 190, 240, 0.95);pointer-events:none;transform:translateY(-100%);transition:transform 0.6s ease}#searchMini.--visible{pointer-events:auto;transform:translateY(0)}#searchMini .tx-solr-search-form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:calc(100vh - 60px);max-width:1000px;padding:0px 10px;margin:0 auto}#searchMini .tx-solr-search-form #tx-solr-search-form-pi-results{width:100%;background:#09799b;position:relative;padding:0;z-index:0}#searchMini .tx-solr-search-form #tx-solr-search-form-pi-results .tx-solr-q{width:100%;border:none;padding:10px 50px 10px 10px;background:none;color:#fff;font-family:"ADAM.CGPRO";font-size:1rem;line-height:1rem}#searchMini .tx-solr-search-form #tx-solr-search-form-pi-results ::-webkit-input-placeholder{color:#fff;font-family:"ADAM.CGPRO";font-size:1rem}#searchMini .tx-solr-search-form #tx-solr-search-form-pi-results :-moz-placeholder{color:#fff;font-family:"ADAM.CGPRO";font-size:1rem;opacity:1}#searchMini .tx-solr-search-form #tx-solr-search-form-pi-results ::-moz-placeholder{color:#fff;font-family:"ADAM.CGPRO";font-size:1rem;opacity:1}#searchMini .tx-solr-search-form #tx-solr-search-form-pi-results :-ms-input-placeholder{color:#fff;font-family:"ADAM.CGPRO";font-size:1rem}#searchMini .tx-solr-search-form #tx-solr-search-form-pi-results ::-ms-input-placeholder{color:#fff;font-family:"ADAM.CGPRO";font-size:1rem}#searchMini .tx-solr-search-form #tx-solr-search-form-pi-results .tx-solr-submit{position:absolute;top:5px;right:5px;width:40px;height:calc(100% - 10px);border:none;border-left:1px solid #fff;background:none;padding:0;cursor:pointer;text-indent:-99999em;overflow:hidden;background-image:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/loupe.png");background-position:center;background-repeat:no-repeat;background-size:contain}@media (min-width:768px){#top_navigation .hamburger .hamburger-box{width:26px;height:22px}#top_navigation .hamburger .hamburger-box .hamburger-inner{width:22px}#top_navigation .hamburger .hamburger-box .hamburger-inner:before{top:10px;width:26px}#top_navigation .hamburger .hamburger-box .hamburger-inner:after{top:20px;width:16px}#top_navigation .hamburger.is-active .hamburger-inner:before{top:0;width:26px}#top_navigation .hamburger.is-active .hamburger-inner:after{top:0;width:26px}#top_navigation .logo img{width:auto}#top_navigation .loupe{width:28px;height:29px;background:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/sprites.png") -196px 0px}#top_navigation .loupe.is-active{background:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/sprites.png") -192px -30px}#menu{top:70px;height:calc(100vh - 70px);padding:60px 10px}#menu #menuSite{height:calc(100vh - 70px);justify-content:flex-start}#menu #menuSite li{margin:0 0 30px 0}#menu #menuSite li a{font-size:1.875rem}#searchMini .tx-solr-search-form #tx-solr-search-form-pi-results{padding:20px}#searchMini .tx-solr-search-form #tx-solr-search-form-pi-results .tx-solr-q{padding:40px 160px 40px 40px;font-size:2.5rem}#searchMini .tx-solr-search-form #tx-solr-search-form-pi-results ::-webkit-input-placeholder{color:#fff;font-family:"ADAM.CGPRO";font-size:2.5rem}#searchMini .tx-solr-search-form #tx-solr-search-form-pi-results :-moz-placeholder{color:#fff;font-family:"ADAM.CGPRO";font-size:2.5rem;opacity:1}#searchMini .tx-solr-search-form #tx-solr-search-form-pi-results ::-moz-placeholder{color:#fff;font-family:"ADAM.CGPRO";font-size:2.5rem;opacity:1}#searchMini .tx-solr-search-form #tx-solr-search-form-pi-results :-ms-input-placeholder{color:#fff;font-family:"ADAM.CGPRO";font-size:2.5rem}#searchMini .tx-solr-search-form #tx-solr-search-form-pi-results ::-ms-input-placeholder{color:#fff;font-family:"ADAM.CGPRO";font-size:2.5rem}#searchMini .tx-solr-search-form #tx-solr-search-form-pi-results .tx-solr-submit{top:20px;right:20px;width:139px;height:calc(100% - 40px);background-size:initial}}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-size:16px;font-family:"Ubuntu", sans-serif;font-weight:300;color:#666666}h1{font-size:2rem;font-weight:500;margin:0 0 30px 0;color:#c1cb37;text-transform:uppercase}h2{font-size:1.75rem;font-weight:500;margin:10px 0 30px 0;color:#c1cb37;text-transform:uppercase}h3{font-size:1.625rem;font-weight:500;margin:10px 0 30px 0;color:#c1cb37}h4{font-size:1.375rem;font-weight:400;margin:10px 0 20px 0;color:#c1cb37}h5{font-size:1.25rem;font-weight:400;margin:10px 0 20px 0;color:#c1cb37}h6{font-size:1.15rem;font-weight:400;margin:10px 0 20px 0;color:#c1cb37}p{font-size:1rem;margin:0 0 20px 0;color:#666666}p.chapo{font-size:1.25rem;font-weight:500;margin:0 0 30px 0;color:#1abef0}p.text_high{background:#c1cb37;padding:20px;font-weight:500;color:#fff}blockquote{padding:20px 20px 20px 50px;margin:30px 0;position:relative;border:1px solid #f2f2f2}blockquote:before{width:25px;height:23px;content:"";position:absolute;top:0;left:0;background:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/sprites.png") -82px -96px;top:20px;left:10px}blockquote p{margin:0}table{width:100%}ul,ol{margin:0 0 20px 0;padding:0}ul li,ol li{list-style:none}.ce-center .ce-outer{float:none}.ce-bodytext a{position:relative;display:inline-block;color:#666666;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.ce-bodytext a:after{content:"";position:absolute;bottom:0;left:0;display:block;height:2px;width:100%;background:#c1cb37}.ce-bodytext a:hover,.ce-bodytext a:focus{text-decoration:none;background:rgba(193, 203, 55, 0.3)}.ce-bodytext a.plus{border:1px solid #1abef0;height:40px;width:40px;border-radius:50%;text-indent:-9999em;overflow:hidden;margin:7px 0}.ce-bodytext a.plus:before{content:"";position:absolute;top:50%;left:50%;display:block;width:12px;height:12px;background:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/sprites.png") -130px -82px;background-repeat:no-repeat;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.ce-bodytext a.plus:after{content:"";position:absolute;top:50%;left:50%;bottom:auto;width:43px;height:43px;border-radius:50%;z-index:-1;background:#1abef0;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all 0.2s;transition:all 0.2s;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.ce-bodytext a.plus:hover,.ce-bodytext a.plus:focus{text-decoration:none;background:none}.ce-bodytext a.plus:hover:after,.ce-bodytext a.plus:focus:after{width:35px;height:35px}.ce-bodytext a.link_internal{display:inline-block;border:1px solid #1abef0;padding:10px 15px 10px 30px;color:#1abef0;overflow:hidden}.ce-bodytext a.link_internal:after{content:none}.ce-bodytext a.link_internal:before{content:"";font-family:"FontAwesome";display:block;position:absolute;top:50%;left:10px;-ms-transform:translateX(0) translateY(-50%);-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}.ce-bodytext a.link_internal:hover,.ce-bodytext a.link_internal:focus{background:#1abef0;color:#fff}.ce-bodytext a.link_internal:hover:before,.ce-bodytext a.link_internal:focus:before{-webkit-animation:toBottomFromTop 0.3s forwards;animation:toBottomFromTop 0.3s forwards}.ce-bodytext a.link_external{display:inline-block;background:#1abef0;border:1px solid #1abef0;color:#fff;padding:10px 15px 10px 30px}.ce-bodytext a.link_external:after{content:none}.ce-bodytext a.link_external:before{content:"";font-family:"FontAwesome";display:block;position:absolute;top:50%;left:8px;-ms-transform:translateX(0) translateY(-50%);-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}.ce-bodytext a.link_external:hover,.ce-bodytext a.link_external:focus{background:#fff;color:#1abef0}.ce-bodytext a.link_external:hover:before,.ce-bodytext a.link_external:focus:before{-webkit-animation:toBottomFromTop 0.3s forwards;animation:toBottomFromTop 0.3s forwards}.ce-bodytext ol{counter-reset:repas}.ce-bodytext ol li{list-style-type:none;counter-increment:repas;position:relative;padding:0 0 5px 25px}.ce-bodytext ol li ol{margin:10px 0 0 0}.ce-bodytext ol li:before{content:counter(repas);font-size:1rem;padding:0 3px 0 0;color:#c1cb37;border-right:1px solid #c1cb37;position:absolute;top:0;left:5px}.ce-bodytext ul li{padding:0 0 2px 20px;position:relative}.ce-bodytext ul li:before{content:"";position:absolute;top:11px;left:10px;display:block;width:4px;height:4px;background:#c1cb37}.ce-bodytext ul li ul{margin:10px 0 0 0}.ce-bodytext ul li ul li:before{background:#fff;border:1px solid #c1cb37}.ce-bodytext table{border-collapse:separate;margin:0 0 30px 0;display:block;overflow-x:auto}.ce-bodytext table th{background:#1abef0;color:#fff;padding:15px 10px;text-transform:uppercase;text-align:center}.ce-bodytext table td{padding:15px 10px}.ce-bodytext table tr:nth-child(even){background-color:#f2f2f2}select{width:100%;padding:15px 43px 15px 10px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;background-image:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/select.png");background-repeat:no-repeat;background-position:98% 50%;cursor:pointer;text-overflow:ellipsis;border:1px solid #cccccc;outline:none;color:#666666;font-family:"Ubuntu", sans-serif;font-size:1rem}select::-ms-expand{display:none}.ui-autocomplete{z-index:50}#ui-datepicker-div{background:#fff;max-width:250px;border:none}#ui-datepicker-div .ui-datepicker-header{width:100%;position:relative;padding:20px 50px;color:#c1cb37;border:none;border-top:1px solid #f2f2f2;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;background:#fff}#ui-datepicker-div a.ui-datepicker-prev.ui-corner-all{font-size:0.9em;width:7px;height:12px;content:"";position:absolute;top:0;left:0;background:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/sprites.png") -0px -22px;top:50%;left:35px;-ms-transform:translateX(0) translateY(-50%);-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}#ui-datepicker-div a.ui-datepicker-prev.ui-corner-all span{display:none}#ui-datepicker-div a.ui-datepicker-next.ui-corner-all{font-size:0.9em;width:7px;height:12px;content:"";position:absolute;top:0;left:0;background:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/sprites.png") -9px -22px;left:auto;top:50%;right:35px;-ms-transform:translateX(0) translateY(-50%);-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}#ui-datepicker-div a.ui-datepicker-next.ui-corner-all span{display:none}#ui-datepicker-div .ui-datepicker-title{display:table;width:100%;table-layout:fixed;margin:0}#ui-datepicker-div select.ui-datepicker-month{display:inline-block;width:50%;padding:5px 15px;border:none;background:none;color:#666666;font-size:0.9em}#ui-datepicker-div select.ui-datepicker-year{display:inline-block;width:50%;padding:5px 15px;border:none;background:none;color:#666666;font-size:0.9em}#ui-datepicker-div table.ui-datepicker-calendar{width:100%;padding:0 25px 30px 25px;border-bottom:1px solid #f2f2f2;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-collapse:separate}#ui-datepicker-div table.ui-datepicker-calendar thead th{border-bottom:1px solid #f2f2f2;padding:0 0 7px 0;color:#666666;font-weight:normal}#ui-datepicker-div table.ui-datepicker-calendar tbody td{text-align:center}#ui-datepicker-div table.ui-datepicker-calendar tbody td a{display:block;padding:4px 0;color:#666666;text-decoration:none;border:none;background:none;font-weight:400;text-align:center}#ui-datepicker-div table.ui-datepicker-calendar tbody td a:hover{background-color:#c1cb37}#ui-datepicker-div table.ui-datepicker-calendar tbody td.ui-datepicker-current-day{background-color:#1abef0}#ui-datepicker-div table.ui-datepicker-calendar tbody td.ui-datepicker-current-day a{color:#fff}button{cursor:pointer}@media (min-width:768px){.ce-bodytext a.plus{margin:20px 0}}@media (min-width:1025px){blockquote{padding:30px 30px 30px 150px;min-height:150px}blockquote:before{width:76px;height:71px;content:"";position:absolute;top:0;left:0;background:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/sprites.png") -0px -48px;top:30px;left:15px}}@media (min-width:1200px){.container{max-width:1020px}}#menuFooters{background:#1abef0}#menuFooters .frame-type-menu_piedpage ul{margin:0;padding:10px 0;text-align:center}#menuFooters .frame-type-menu_piedpage ul li{list-style:none;display:inline-block;vertical-align:top}#menuFooters .frame-type-menu_piedpage ul li a{display:block;text-transform:uppercase;color:#fff;font-size:0.75rem;font-weight:500;padding:3px 0;margin:2px 10px}#menuFooters #rsFooter{display:none}#menuFooters #rsFooter p{display:none}#partenaireFooter .frame-type-menu_piedpage ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0;padding:15px 0}#partenaireFooter .frame-type-menu_piedpage ul li{list-style:none;padding:15px 5px}#partenaireFooter .frame-type-menu_piedpage ul li a{display:block;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}#partenaireFooter .frame-type-menu_piedpage ul li a:hover,#partenaireFooter .frame-type-menu_piedpage ul li a:focus{opacity:0.7}#soutientFooter{background:#f2f2f2;padding:50px 40px}#soutientFooter .ce-textpic{text-align:center}#soutientFooter .ce-textpic .ce-gallery,#soutientFooter .ce-textpic .ce-bodytext{display:block;width:100%}#soutientFooter .ce-textpic .ce-bodytext p{margin:0;font-size:0.875rem;color:#2d185b}#soutientFooter .ce-textpic .ce-gallery{margin-bottom:20px}#soutientFooter .ce-textpic .ce-gallery,#soutientFooter .ce-textpic .ce-gallery .ce-column{float:none}#soutientFooter .ce-textpic .ce-gallery figure{display:block}#soutientFooter .ce-textpic .ce-gallery img{display:block;margin:0 auto}@media (min-width:640px){#menuFooters .frame-type-menu_piedpage ul li a{position:relative}#menuFooters .frame-type-menu_piedpage ul li a:after{content:"";position:absolute;top:100%;left:0;width:100%;height:1px;background:#fff;opacity:0;-webkit-transition:height 0.3s, opacity 0.3s, -webkit-transform 0.3s;-moz-transition:height 0.3s, opacity 0.3s, -moz-transform 0.3s;transition:height 0.3s, opacity 0.3s, transform 0.3s;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px)}#menuFooters .frame-type-menu_piedpage ul li a:hover,#menuFooters .frame-type-menu_piedpage ul li a:focus{text-decoration:none}#menuFooters .frame-type-menu_piedpage ul li a:hover:after,#menuFooters .frame-type-menu_piedpage ul li a:focus:after{height:2px;opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px)}#soutientFooter .ce-textpic{display:table;width:375px;margin:0 auto}#soutientFooter .ce-textpic .ce-gallery,#soutientFooter .ce-textpic .ce-bodytext{display:table-cell;vertical-align:middle;width:auto}}@media (min-width:768px){#menuFooters{display:flex;flex-direction:row;align-items:center;justify-content:space-between}#menuFooters #rsFooter{display:block}#menuFooters #rsFooter ul{padding:0;margin:0}#menuFooters #rsFooter ul li{list-style:none;display:inline-block;vertical-align:middle;padding:0 5px}#menuFooters #rsFooter ul li a{display:block;text-indent:-999em;overflow:hidden;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}#menuFooters #rsFooter ul li #footerFacebook{width:10px;height:20px;background:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/sprites.png") -208px -74px}#menuFooters #rsFooter ul li #footerFacebook:hover,#menuFooters #rsFooter ul li #footerFacebook:focus{background:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/sprites.png") -208px -94px}#menuFooters #rsFooter ul li #footerTwitter{width:18px;height:16px;background:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/sprites.png") -226px -74px}#menuFooters #rsFooter ul li #footerTwitter:hover,#menuFooters #rsFooter ul li #footerTwitter:focus{background:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/sprites.png") -226px -90px}#partenaireFooter .frame-type-menu_piedpage ul li{padding:15px;text-align:center}#soutientFooter{padding:25px 0}}@media (min-width:1024px){#menuFooters{padding:20px}#menuFooters .frame-type-menu_piedpage ul li a{font-size:0.875em}#menuFooters #rsFooter p{display:inline-block;vertical-align:middle;margin:0;color:#fff;font-size:0.875em;font-weight:500;text-transform:uppercase}#menuFooters #rsFooter ul{display:inline-block;vertical-align:middle;line-height:0;margin:0 0 0 30px}}form fieldset{border:none}form.powermail_form{display:block;max-width:850px;margin:0 auto}.powermail_tab_navigation{display:table;width:100%}.powermail_tab_navigation .btn{background-color:#1abef0;color:#fff;text-decoration:none;padding:10px 15px;display:block;border-radius:0;border:1px solid #1abef0}.powermail_tab_navigation .btn.btn-warning{float:left}.powermail_tab_navigation .btn.btn-primary{float:right}.powermail_tab_navigation .btn:hover,.powermail_tab_navigation .btn:focus{background-color:#fff;color:#1abef0}#powermail_tabmenu{display:flex;justify-content:center}#powermail_tabmenu li{display:flex;align-items:center}#powermail_tabmenu li:not(:last-child):after{content:"";display:block;width:3rem;height:3px;background-color:#f2f2f2}#powermail_tabmenu .btn{background-color:#f2f2f2;color:#666}#powermail_tabmenu .btn-primary{background-color:#1abef0;border-color:#1abef0;color:#fff;border-radius:0}.powermail_fieldwrap{margin:0 0 20px 0;display:table;width:100%}.powermail_fieldwrap.col-md-6,.powermail_fieldwrap.col-md-4,.powermail_fieldwrap.col-md-8{display:block;width:100%;padding:0}.powermail_fieldwrap label{display:block}.powermail_fieldwrap input,.powermail_fieldwrap textarea,.powermail_fieldwrap select{font-size:1rem;font-family:"Ubuntu", sans-serif;font-weight:300;color:#666666}.powermail_fieldwrap input,.powermail_fieldwrap textarea{width:100%;padding:15px 10px;border:1px solid #cccccc}.powermail_fieldwrap input:focus,.powermail_fieldwrap textarea:focus{outline:none;border:2px solid #cccccc}.powermail_fieldwrap input[type="submit"]{display:block;width:100%;max-width:320px;background:#1abef0;border:1px solid #1abef0;color:#fff;text-align:center;text-transform:uppercase;margin:0 auto;cursor:pointer;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.powermail_fieldwrap input[type="submit"]:hover,.powermail_fieldwrap input[type="submit"]:focus{background:#fff;color:#1abef0}.powermail_fieldwrap input[type="reset"]{background:none;border:none;color:#1abef0;cursor:pointer}.powermail_fieldwrap input[type="reset"]:hover,.powermail_fieldwrap input[type="reset"]:focus{text-decoration:underline}.powermail_fieldwrap input.powermailDatepicker{padding:15px 10px 15px 58px;background-image:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/date.png");background-repeat:no-repeat;background-position:7px 50%}.powermail_fieldwrap ul.parsley-errors-list{margin:0}.powermail_fieldwrap ul.parsley-errors-list li{font-style:italic;list-style:none}.powermail_confirmation{margin-bottom:3rem}.powermail_confirmation table{display:table}.powermail_confirmation .btn-group{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-between}.powermail_confirmation .btn-group .btn{border:none;border-radius:0;background:#000;cursor:pointer}.powermail_fieldwrap_type_radio .powermail_field label,.powermail_fieldwrap_type_check .powermail_field label{display:inline-block}.checkbox{position:relative}.checkbox label{text-align:left}.checkbox input[type="checkbox"]{position:absolute;opacity:0;-moz-opacity:0;-webkit-opacity:0;-o-opacity:0;z-index:5;height:100%}.checkbox input[type="checkbox"]+label{position:relative;padding:0 0 0 30px;margin:0 0 10px 0;width:auto;z-index:0}.checkbox input[type="checkbox"]+label:before{margin:0 10px 0 0;width:17px;height:17px;content:"";position:absolute;top:0;left:0;background:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/sprites.png") -0px -0px}.checkbox input[type="checkbox"]:checked+label:before{width:17px;height:17px;content:"";position:absolute;top:0;left:0;background:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/sprites.png") -20px -0px}.radio{position:relative}.radio label{text-align:left}.radio input[type="radio"]{position:absolute;opacity:0;-moz-opacity:0;-webkit-opacity:0;-o-opacity:0;z-index:5;height:100%}.radio input[type="radio"]+label{position:relative;padding:0 0 0 30px;margin:0 0 10px 0;width:auto;z-index:0}.radio input[type="radio"]+label:before{margin:0 10px 0 0;width:20px;height:20px;content:"";position:absolute;top:0;left:0;background:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/sprites.png") -39px -0px}.radio input[type="radio"]:checked+label:before{width:20px;height:20px;content:"";position:absolute;top:0;left:0;background:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/sprites.png") -61px -0px}.powermail_fieldwrap_type_file{position:relative}.powermail_fieldwrap_type_file p{display:block;font-weight:500;line-height:1em;font-size:0.875rem;margin-bottom:5px;margin-left:12px}.powermail_fieldwrap_type_file input[type="file"]{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.powermail_fieldwrap_type_file p.deleteFile{display:none;position:absolute;top:37px;left:15px;width:10px;height:10px;padding:0;margin:0;text-indent:-9999em;cursor:pointer}.powermail_fieldwrap_type_file p.deleteFile:before{width:12px;height:11px;content:"";position:absolute;top:0;left:0;background:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/sprites.png") -38px -22px;top:5px}.powermail_fieldwrap_type_file label{display:table;width:100%;padding:0;margin:0;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;overflow:hidden}.powermail_fieldwrap_type_file label span{display:block;width:100%;float:left;height:56px;padding:15px 10px 15px 35px;margin:0 0 5px 0;border:1px solid #000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.powermail_fieldwrap_type_file label strong{display:block;width:100%;float:right;padding:19px 10px;color:#fff;background:#000;text-transform:uppercase;text-align:center;z-index:0;font-size:0.75rem}@media (min-width:640px){.powermail_fieldwrap.col-md-6,.powermail_fieldwrap.col-md-4,.powermail_fieldwrap.col-md-8{display:inline-block;vertical-align:top;padding:0 5px}.powermail_fieldwrap_type_file label span{width:calc(100% - 213px);margin:0}.powermail_fieldwrap_type_file label strong{width:192px}}.unfold{margin-bottom:15px}.unfold span{display:none;cursor:pointer}.unfold span.active{display:inline-block;background:#c1cb37;color:#fff;padding:10px 15px}.frame-type-menu_sitemap>ul{padding:0}.frame-type-menu_sitemap li{list-style:none;margin-bottom:8px}.frame-type-menu_sitemap li ul{padding:0 0 0 40px}.frame-type-menu_sitemap li ul li{margin:5px 0}.frame-type-menu_sitemap li a{color:#000}.frame-type-menu_sitemap li:before,.frame-type-menu_sitemap li .img_plansite{background:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/spritesPlanSite.png") 0 0 no-repeat;width:16px;height:16px;content:" ";display:inline-block;margin:0 2px 0 -3px;cursor:pointer;vertical-align:middle}.frame-type-menu_sitemap li.nivi:before{display:none}.frame-type-menu_sitemap li .img_plansite{background-position:-16px 0}.frame-type-menu_sitemap li .img_plansite.niviclosed{background-position:-34px 0}#tx_epoll_poll{border:1px solid #cccccc;padding:20px}#tx_epoll_poll legend{color:#2d195b;font-size:1rem;font-weight:300;text-align:center;margin-bottom:30px}#tx_epoll_poll .radio input[type="radio"]+label{color:#1abef0;cursor:pointer}#tx_epoll_poll input[type="submit"]{cursor:pointer;border:1px solid #1abef0;background:#1abef0;color:#fff;text-transform:uppercase;padding:10px;margin:15px 0 0 0;width:100%;text-align:center;font-weight:500;font-family:"Ubuntu", sans-serif;font-size:1.125rem;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}#tx_epoll_poll input[type="submit"]:hover,#tx_epoll_poll input[type="submit"]:focus{background:#fff;color:#1abef0}#tx_epoll_poll .poll .header p{color:#2d195b;font-size:1rem;font-weight:300;text-align:center;margin-bottom:30px}#tx_epoll_poll .poll ul{padding:0;margin:0}#tx_epoll_poll .poll ul li{list-style:none;margin-bottom:15px}#tx_epoll_poll .poll ul li .progress{background-color:#fff;border:1px solid rgba(26, 190, 240, 0.2);border-radius:0}#tx_epoll_poll .poll ul li .progress span{background:#1abef0;padding:2px 0}ul.f3-widget-paginator,ul.pagination{margin:0 0 20px 0;padding:12px 5px;border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2;display:table;width:100%;text-align:center}ul.f3-widget-paginator li,ul.pagination li{list-style:none;display:inline-block;width:35px;padding:5.5px 0;margin:0 2px;background:#fff;color:#c1cb37;font-weight:bold;border:1px solid #c1cb37}ul.f3-widget-paginator li a,ul.pagination li a{color:#c1cb37;font-size:1rem;font-weight:bold}ul.f3-widget-paginator li:hover,ul.f3-widget-paginator li:focus,ul.pagination li:hover,ul.pagination li:focus{background:#c1cb37;color:#fff}ul.f3-widget-paginator li:hover a,ul.f3-widget-paginator li:focus a,ul.pagination li:hover a,ul.pagination li:focus a{color:#fff}ul.f3-widget-paginator li.current,ul.f3-widget-paginator li.active,ul.pagination li.current,ul.pagination li.active{background:#c1cb37;color:#fff}ul.f3-widget-paginator li.current a,ul.f3-widget-paginator li.active a,ul.pagination li.current a,ul.pagination li.active a{color:#fff}ul.f3-widget-paginator li.previous,ul.pagination li.previous{font-size:0.875rem;color:#666666;padding:5.5px 0;width:auto;border:none;font-weight:400}ul.f3-widget-paginator li.previous:before,ul.pagination li.previous:before{width:7px;height:12px;content:"";position:absolute;top:0;left:0;background:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/sprites.png") -1px -22px;position:relative;display:inline-block;vertical-align:middle;margin:0 10px 0 0}ul.f3-widget-paginator li.previous a,ul.pagination li.previous a{font-size:0.875rem;color:#666666;font-weight:400}ul.f3-widget-paginator li.previous:hover,ul.pagination li.previous:hover{background:#fff}ul.f3-widget-paginator li.next,ul.pagination li.next{font-size:0.875rem;color:#666666;padding:5.5px 0;width:auto;border:none;font-weight:400}ul.f3-widget-paginator li.next:after,ul.pagination li.next:after{width:7px;height:12px;content:"";position:absolute;top:0;left:0;background:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/sprites.png") -10px -22px;position:relative;display:inline-block;vertical-align:middle;margin:0 0 0 10px}ul.f3-widget-paginator li.next a,ul.pagination li.next a{font-size:0.875rem;color:#666666;font-weight:400}ul.f3-widget-paginator li.next:hover,ul.pagination li.next:hover{background:#fff}@media (min-width:640px){ul.f3-widget-paginator,ul.pagination{padding:12px 40px}ul.f3-widget-paginator li.previous,ul.pagination li.previous{float:left}ul.f3-widget-paginator li.next,ul.pagination li.next{float:right}}.news img,.tx-e-news img{width:100%;height:auto}.news a.see_next,.tx-e-news a.see_next{position:relative;display:inline-block;border:1px solid #1abef0;padding:10px 15px 10px 30px;margin:15px 0 0 0;color:#1abef0;overflow:hidden}.news a.see_next:after,.tx-e-news a.see_next:after{content:none}.news a.see_next:before,.tx-e-news a.see_next:before{content:"";font-family:"FontAwesome";display:block;position:absolute;top:50%;left:10px;-ms-transform:translateX(0) translateY(-50%);-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}.news a.see_next:hover,.news a.see_next:focus,.tx-e-news a.see_next:hover,.tx-e-news a.see_next:focus{background:#1abef0;color:#fff;text-decoration:none}.news a.see_next:hover:before,.news a.see_next:focus:before,.tx-e-news a.see_next:hover:before,.tx-e-news a.see_next:focus:before{-webkit-animation:toBottomFromTop 0.3s forwards;animation:toBottomFromTop 0.3s forwards}.news-list-view .article{margin:0 0 30px 0;display:table;table-layout:fixed;width:100%}.news-list-view .article .news-img-wrap{width:auto;margin:0 auto}.news-list-view .article .news-img-wrap a{display:block;background:#c1cb37;position:relative}.news-list-view .article .news-img-wrap a:before{content:"";color:#c1cb37;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;background:#fff;top:40%;left:50%;opacity:0;border-radius:50%;z-index:5;position:absolute;background-image:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/more.png");background-repeat:no-repeat;background-position:center;-webkit-transition:0.35s ease-in-out;transition:0.35s ease-in-out;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.news-list-view .article .news-img-wrap a img{width:100%;height:auto;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;opacity:1}.news-list-view .article .news-img-wrap a:hover:before,.news-list-view .article .news-img-wrap a:focus:before{top:50%;opacity:1}.news-list-view .article .news-img-wrap a:hover img,.news-list-view .article .news-img-wrap a:focus img{opacity:0.5}.news-list-view .article p{margin:0}.news-list-view .article p.datetime{font-size:0.75rem;color:#9b9b9b}.news-list-view .article p.titre{margin:10px 0}.news-list-view .article p.titre a{color:#c1cb37;font-size:1.625rem;font-weight:500}.news-single iframe{max-width:100%}.news-single .news-img-wrap{margin:0 0 20px 0}.news-single .news-img-wrap img{width:auto;max-width:100%;height:auto;display:block;margin:0 auto}.news-single p.chapo{color:#666666}.news-single .related_galery ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;margin-bottom:20px}.news-single .related_galery ul li{display:inline-block;width:50%;padding:0 5px;margin-bottom:10px}.news-single .related_galery ul li img{width:100%;height:auto;border:0px solid #f2f2f2;-webkit-transition:all 0.25s;transition:all 0.25s}.news-single .related_galery ul li:hover img{border:20px solid #f2f2f2}.news-single .news-related{margin:0 0 20px 0;background:#f2f2f2}.news-single .news-related h4{background:#c1cb37;color:#fff;margin:0;padding:20px;font-size:1.125rem}.news-single .news-related>ul{padding:20px}.news-single .news-related>ul li{padding:0 0 2px 20px;position:relative}.news-single .news-related>ul li:before{content:"";position:absolute;top:11px;left:10px;display:block;width:4px;height:4px;background:#666666}.news-single .news-related>ul li a{color:#666666;font-weight:400;display:block;word-break:break-all;word-break:break-word}.news-single .news-related>ul li ul{margin:10px 0 0 0}.news-single .news-related>ul li ul li:before{background:#f2f2f2;border:1px solid #666666}.news-single .news-related .info{padding:20px}.news-single .news-related .info p{margin:0}.news-single .news-related .info p.onMap{margin:10px 0}.news-single .news-related .info p.onMap a{display:block;width:100%;text-align:center;padding:5px 10px;background:#fff;border:1px solid #fff;color:#c1cb37;text-transform:uppercase;font-weight:500;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.news-single .news-related .info p.onMap a:hover,.news-single .news-related .info p.onMap a:focus{text-decoration:none;background:#f2f2f2;border:1px solid #c1cb37}@media (min-width:640px){.news-list-view .article .news-img-wrap,.news-list-view .article .content{display:table-cell;vertical-align:top}.news-list-view .article .news-img-wrap{width:35%;margin:0 auto;padding:0 20px 0 0}.news-list-view .article .content{padding:0}.news-single .related_galery ul li{width:33%}}.tx-rssaggregator .items{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #cccccc}.tx-rssaggregator .items a{color:#1abef0;font-weight:500}.tx-rssaggregator ul li{margin:0 0 30px 0;display:table;table-layout:fixed;width:100%}.tx-rssaggregator ul li img{width:100%;height:auto}.tx-rssaggregator ul li .image{width:auto;margin:0 auto}.tx-rssaggregator ul li .image a{display:block;background:#c1cb37;position:relative}.tx-rssaggregator ul li .image a:before{content:"";color:#c1cb37;display:flex;justify-content:center;align-items:center;width:40px;height:40px;background:#fff;top:40%;left:50%;opacity:0;border-radius:50%;z-index:5;position:absolute;background-image:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/more.png");background-repeat:no-repeat;background-position:center;-webkit-transition:0.35s ease-in-out;transition:0.35s ease-in-out;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.tx-rssaggregator ul li .image a img{width:100%;height:auto;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;opacity:1}.tx-rssaggregator ul li .image a:hover:before,.tx-rssaggregator ul li .image a:focus:before{top:50%;opacity:1}.tx-rssaggregator ul li .image a:hover img,.tx-rssaggregator ul li .image a:focus img{opacity:0.5}.tx-rssaggregator ul li p{margin:0}.tx-rssaggregator ul li p.date{font-size:0.75rem;color:#9b9b9b}.tx-rssaggregator ul li p.titre{margin:10px 0}.tx-rssaggregator ul li p.titre a{color:#c1cb37;font-size:1.625rem;font-weight:500;line-height:normal}@media (min-width:640px){.tx-rssaggregator ul li .image,.tx-rssaggregator ul li .content{display:table-cell;vertical-align:top}.tx-rssaggregator ul li .image{width:35%;margin:0 auto;padding:0 20px 0 0}.tx-rssaggregator ul li .content{padding:0}}.tx_egestiondocs_document form.search_doc fieldset legend{background:#c1cb37;color:#fff;margin:0;font-size:1.125rem;font-weight:500;padding:20px;text-transform:uppercase}.tx_egestiondocs_document form.search_doc fieldset div{background:#f2f2f2;padding:20px}.tx_egestiondocs_document form.search_doc fieldset div input[type="text"]{width:100%;padding:15px 10px;border:1px solid #cccccc;margin:0 0 10px 0;color:#666666;font-family:"Ubuntu", sans-serif;font-size:1rem}.tx_egestiondocs_document form.search_doc fieldset div input[type="submit"]{display:block;width:100%;background:#1abef0;border:1px solid #1abef0;color:#fff;text-align:center;text-transform:uppercase;margin:20px 0 0 0;padding:15px 10px;cursor:pointer;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.tx_egestiondocs_document form.search_doc fieldset div input[type="submit"]:hover,.tx_egestiondocs_document form.search_doc fieldset div input[type="submit"]:focus{background:#fff;color:#1abef0}.tx_egestiondocs_document #OrderButtons{padding:0;display:table;table-layout:fixed;width:100%;margin:0 0 20px 0}.tx_egestiondocs_document #OrderButtons li{list-style:none;display:flex;flex-direction:row;justify-content:space-between;align-items:center;vertical-align:top;padding:10px;margin:0 0 10px 0;background:#1abef0;color:#fff}.tx_egestiondocs_document #OrderButtons li .tri>span.active{display:inline-block;text-decoration:underline}.tx_egestiondocs_document #OrderButtons li form{margin:0 0 0 10px;padding:0;display:inline-block}.tx_egestiondocs_document #OrderButtons li form button{border:none;background:none;width:12px;height:20px;position:relative;padding:0 0 0 0}.tx_egestiondocs_document #OrderButtons li form button img{display:none}.tx_egestiondocs_document #OrderButtons li form button span.icon-actions-move-up:before{width:12px;height:7px;content:"";position:absolute;top:0;left:0;background:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/sprites.png") -0px -38px;top:50%;left:50%;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.tx_egestiondocs_document #OrderButtons li form button span.icon-actions-move-down:before{width:12px;height:7px;content:"";position:absolute;top:0;left:0;background:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/sprites.png") -15px -38px;top:50%;left:50%;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.tx_egestiondocs_document #OrderButtons li form button .icon-markup{display:none}.tx_egestiondocs_document #documents li{display:table;table-layout:fixed;width:100%;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #cccccc}.tx_egestiondocs_document #documents li .image{display:none}.tx_egestiondocs_document #documents li p{margin:0}.tx_egestiondocs_document #documents li p.dateClass{font-size:0.75rem;color:#9b9b9b;margin:0 0 5px 0}.tx_egestiondocs_document #documents li p.lien{margin:5px 0 0 0}.tx_egestiondocs_document #documents li p.lien a{color:#666666;position:relative;display:inline-block;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.tx_egestiondocs_document #documents li p.lien a:after{content:"";position:absolute;bottom:0;left:0;display:block;height:2px;width:100%;background:#c1cb37}.tx_egestiondocs_document #documents li p.lien a:hover,.tx_egestiondocs_document #documents li p.lien a:focus{text-decoration:none;background:rgba(193, 203, 55, 0.3)}.tx_egestiondocs_document #documents li p.title a{color:#c1cb37;font-weight:500}@media (min-width:640px){.tx_egestiondocs_document #documents li .image,.tx_egestiondocs_document #documents li .content{display:table-cell;vertical-align:top}.tx_egestiondocs_document #documents li .image{width:170px;margin:0 auto;padding:0 20px 0 0}.tx_egestiondocs_document #OrderButtons{display:flex;flex-direction:row;justify-content:space-between}.tx_egestiondocs_document #OrderButtons li{width:24%}}.wrapcomment{border:1px solid #f2f2f2;padding:20px;margin-bottom:20px}.wrapcomment p.title{font-size:1.625rem;font-weight:500;color:#c1cb37;margin:0 0 30px 0}.wrapcomment #comments ul.comments-list li{border-bottom:1px solid #f2f2f2}.wrapcomment #comments ul.comments-list li .comment-box{margin:10px 0}.wrapcomment #comments ul.comments-list li .comment-box p{margin:0}.wrapcomment #comments ul.comments-list li .comment-box span.comment-name{color:#c1cb37;font-weight:500}.wrapcomment #comments ul.comments-list li .comment-box span.comment-date{font-size:0.75rem;color:#9b9b9b}.wrapcomment #comments ul.comments-list li .comment-box a.reply{position:relative;display:inline-block;border:1px solid #1abef0;padding:2px 15px 2px 30px;margin:15px 0 0 0;color:#1abef0;overflow:hidden}.wrapcomment #comments ul.comments-list li .comment-box a.reply:after{content:none}.wrapcomment #comments ul.comments-list li .comment-box a.reply:before{content:"";font-family:"FontAwesome";display:block;position:absolute;top:50%;left:10px;-ms-transform:translateX(0) translateY(-50%);-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}.wrapcomment #comments ul.comments-list li .comment-box a.reply:hover,.wrapcomment #comments ul.comments-list li .comment-box a.reply:focus{background:#1abef0;color:#fff;text-decoration:none}.wrapcomment #comments ul.comments-list li .comment-box a.reply:hover:before,.wrapcomment #comments ul.comments-list li .comment-box a.reply:focus:before{-webkit-animation:toBottomFromTop 0.3s forwards;-moz-animation:toBottomFromTop 0.3s forwards;animation:toBottomFromTop 0.3s forwards}.wrapcomment #comments ul.comments-list li ul{padding:0 0 0 30px}.wrapcomment #comments ul.comments-list li ul li{padding:0 0 0 20px;border-bottom:0;border-left:2px solid #c1cb37}.wrapcomment #writeComment form label{display:block}.wrapcomment #writeComment form input[type="text"],.wrapcomment #writeComment form textarea{width:100%;padding:15px 10px;border:1px solid #cccccc;font-size:1rem;font-family:"Ubuntu", sans-serif;font-weight:300;color:#666666;margin:0 0 20px 0}.wrapcomment #writeComment form input[type="submit"]{display:block;width:100%;max-width:320px;background:#1abef0;border:1px solid #1abef0;color:#fff;text-align:center;text-transform:uppercase;margin:0 auto;cursor:pointer;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;font-size:1rem;font-family:"Ubuntu", sans-serif;font-weight:300;padding:15px 10px}.wrapcomment #writeComment form input[type="submit"]:hover,.wrapcomment #writeComment form input[type="submit"]:focus{color:#1abef0;background:#fff}.info-resultat p{margin:0}#results-per-page{margin:20px 0}#tx-solr-search .results-list li{display:table;table-layout:fixed;width:100%;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc}#tx-solr-search .results-list li .image{display:none}#tx-solr-search .results-list li .content p{margin:0}#tx-solr-search .results-list li .content p.dateClass{font-size:0.75rem;color:#9b9b9b;margin:0 0 5px 0}#tx-solr-search .results-list li .content p.title a{color:#c1cb37;font-weight:500}#tx-solr-search .results-list li .content p.title a span.results-highlight{background:#1abef0;color:#fff}#tx-solr-search .results-list li .content p.results-description span.results-highlight{background:#1abef0;color:#fff}#tx-solr-search .results-list li .content p.ref a{color:#1abef0}#tx-solr-search .results-list li .content .localisation{background:#f2f2f2;padding:0 10px}#tx-solr-search .results-list li .content .localisation p{font-size:0.75rem;padding:2px 0}#tx-solr-search .results-list li .content .localisation p:first-child{padding:10px 0 2px 0}#tx-solr-search .results-list li .content .localisation span{font-size:0.75rem;display:inline-block;padding:2px 0 5px 0}#tx-solr-search .results-list li .content .info{margin:10px 0 0 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#tx-solr-search .results-list li .content .info a{color:#666666;position:relative;display:inline-block;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out}#tx-solr-search .results-list li .content .info a:after{content:"";position:absolute;bottom:0;left:0;display:block;height:2px;width:100%;background:#c1cb37}#tx-solr-search .results-list li .content .info a:hover,#tx-solr-search .results-list li .content .info a:focus{text-decoration:none;background:rgba(193, 203, 55, 0.3)}#tx-solr-search-functions h3{background:#c1cb37;color:#fff;margin:0;font-size:1.125rem;font-weight:500;padding:20px;text-transform:uppercase}#tx-solr-search-functions #tx-solr-sorting ul{background:#f2f2f2;padding:20px}#tx-solr-search-functions #tx-solr-sorting ul a{color:#666666}#tx-solr-search-functions ul.facet-option-list{background:#f2f2f2;padding:20px;margin-bottom:20px}#tx-solr-search-functions ul.facet-option-list a{color:#666666}#tx-solr-search-functions #tx-solr-facets-in-use ul{border:1px solid #c1cb37;padding:20px}#tx-solr-search-functions #tx-solr-facets-in-use ul li{margin-bottom:10px}#tx-solr-search-functions #tx-solr-facets-in-use ul li a{color:#666666}#tx-solr-search-functions #tx-solr-facets-in-use ul li.facets-remove-all{text-align:center}#tx-solr-search-functions #tx-solr-facets-in-use ul li.facets-remove-all a{display:block;background:#c1cb37;color:#fff;margin-top:5px;padding:10px 5px;text-transform:uppercase;font-weight:400}@media (min-width:640px){#tx-solr-search .results-list li .image,#tx-solr-search .results-list li .content{display:table-cell;vertical-align:top}#tx-solr-search .results-list li .image{width:170px;margin:0 auto;padding:0 20px 0 0}}.tx-e-maps .recherche_gmap form{margin-bottom:20px}.tx-e-maps .recherche_gmap form .field{margin:0 0 20px 0;display:table;width:100%}.tx-e-maps .recherche_gmap form .field label{display:block}.tx-e-maps .recherche_gmap form input{font-size:1rem;font-family:"Ubuntu", sans-serif;font-weight:300;color:#666666;width:100%;padding:15px 10px;border:1px solid #cccccc}.tx-e-maps .recherche_gmap form input:focus{outline:none;border:2px solid #cccccc}.tx-e-maps .recherche_gmap form input[type="submit"]{display:block;width:100%;max-width:320px;background:#1abef0;border:1px solid #1abef0;color:#fff;text-align:center;text-transform:uppercase;margin:0 auto;cursor:pointer;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.tx-e-maps .recherche_gmap form input[type="submit"]:hover,.tx-e-maps .recherche_gmap form input[type="submit"]:focus{background:#fff;color:#1abef0}.tx-e-maps ul.pois li.type{border:1px solid #f2f2f2;margin:10px 0;padding:10px}.tx-e-maps ul.pois li.type span{color:#c1cb37;font-weight:400}.tx-e-maps ul.pois li.type ul.allpois li{margin-bottom:5px}.tx-e-maps ul.pois li.type ul.allpois li p{margin:0}.tx-e-maps ul.pois li.type ul.allpois li p a{color:#1abef0}.tx-e-maps .allchecked,.tx-e-maps .allunchecked{border:none;padding:10px 15px;background:#c1cb37;color:#fff;margin-bottom:10px;cursor:pointer}.tx-e-maps ul.cats .check_map{position:relative}.tx-e-maps ul.cats .check_map label{text-align:left}.tx-e-maps ul.cats .check_map input[type="checkbox"]{position:absolute;opacity:0;-moz-opacity:0;-webkit-opacity:0;-o-opacity:0;z-index:5;height:100%}.tx-e-maps ul.cats .check_map input[type="checkbox"]+label{position:relative;padding:0 0 0 30px;margin:0 0 10px 0;width:auto;z-index:0}.tx-e-maps ul.cats .check_map input[type="checkbox"]+label:before{margin:0 10px 0 0;width:17px;height:17px;content:"";position:absolute;top:0;left:0;background:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/sprites.png") 0 0}.tx-e-maps ul.cats .check_map input[type="checkbox"]:checked+label:before{margin:0 10px 0 0;width:17px;height:17px;content:"";position:absolute;top:0;left:0;background:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/sprites.png") -20px 0}.albums-list .thumbs-albums{display:block}.albums-list .album{margin:0 0 30px 0;display:table;table-layout:fixed;width:100%;max-width:100%}.albums-list .album .img{width:auto;margin:0 auto}.albums-list .album .img a{display:block;background:#c1cb37;position:relative}.albums-list .album .img a:before{content:"";color:#c1cb37;display:flex;justify-content:center;align-items:center;width:40px;height:40px;background:#fff;top:40%;left:50%;opacity:0;border-radius:50%;z-index:5;position:absolute;background-image:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/more.png");background-repeat:no-repeat;background-position:center;-webkit-transition:0.35s ease-in-out;transition:0.35s ease-in-out;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.albums-list .album .img a img{width:100%;height:auto;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;opacity:1}.albums-list .album .img a:hover:before,.albums-list .album .img a:focus:before{top:50%;opacity:1}.albums-list .album .img a:hover img,.albums-list .album .img a:focus img{opacity:0.5}.albums-list .album p{margin:0}.albums-list .album p.datetime{font-size:0.75rem;color:#9b9b9b}.albums-list .album p.titre{margin:10px 0}.albums-list .album p.titre a{color:#c1cb37;font-size:1.625rem;font-weight:500}.singleAlbum p.titre{font-weight:bold;font-size:1.438rem}.singleAlbum .thumbs{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;margin-bottom:20px}.singleAlbum .thumbs .thumb{display:inline-block;width:50%;padding:0 5px;margin-bottom:10px}.singleAlbum .thumbs .thumb img{width:100%;height:auto;border:0px solid #f2f2f2;transition:all 0.25s}.singleAlbum .thumbs .thumb:hover img{border:20px solid #f2f2f2}.album .thumbs{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;margin-bottom:20px}.album .thumbs .thumb{display:inline-block;width:50%;padding:0 5px;margin-bottom:10px}.album .thumbs .thumb img{width:100%;height:auto;border:0px solid #f2f2f2;transition:all 0.25s}.album .thumbs .thumb:hover img{border:20px solid #f2f2f2}.album .navigation{margin:0 0 20px 0}.album .navigation a{position:relative;display:inline-block;border:1px solid #1abef0;padding:10px 15px 10px 30px;margin:15px 0 0 0;color:#1abef0;overflow:hidden;border-radius:0}.album .navigation a:after{content:none}.album .navigation a:before{content:"";font-family:"FontAwesome";display:block;position:absolute;top:50%;left:10px;-ms-transform:translateX(0) translateY(-50%);-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}.album .navigation a:hover,.album .navigation a:focus{background:#1abef0;color:#fff;text-decoration:none}.album .navigation a:hover:before,.album .navigation a:focus:before{-webkit-animation:toBottomFromTop 0.3s forwards;-moz-animation:toBottomFromTop 0.3s forwards;animation:toBottomFromTop 0.3s forwards}@media (min-width:640px){.albums-list .album .img,.albums-list .album .content{display:table-cell;vertical-align:top}.albums-list .album .img{width:35%;margin:0 auto;padding:0 20px 0 0}.albums-list .album .content{padding:0}.album .thumbs-assets .thumb{width:33%}.singleAlbum .thumbs .thumb{width:33%}}@media (min-width:1200px){.album .thumbs-assets .thumb{width:25%}.singleAlbum .thumbs .thumb{width:25%}}#mainContent{padding-top:60px}#mainContent .container-fluid.wrapTitle{background:#c1cb37;padding:0}#mainContent .container-fluid.wrapTitle h1{color:#fff;padding:30px 0;margin:0;line-height:initial;text-align:center}#mainContent .content_right>div{margin:0 0 20px 0}#mainContent .content_right>div header{background:#c1cb37}#mainContent .content_right>div header h2,#mainContent .content_right>div header h3,#mainContent .content_right>div header h4,#mainContent .content_right>div header h5,#mainContent .content_right>div header h6{color:#fff;margin:0;padding:20px;font-size:1.125rem}#mainContent .content_right>div .ce-textpic,#mainContent .content_right>div>ul{background:#f2f2f2;padding:20px 20px 0px 20px}#contentPrincipal{margin-top:20px}.ce-textpic.ce-nowrap .ce-bodytext{overflow:visible}.ce-textpic .ce-gallery{margin-bottom:20px}.ce-textpic .ce-gallery img{max-width:100%;width:100%;height:auto}.ce-textpic .ce-gallery figure{position:relative}.ce-textpic .ce-gallery figure figcaption{position:absolute;bottom:0;left:0;width:100%;background:rgba(0, 0, 0, 0.6);color:#fff;font-size:0.75rem;padding:0 10px}.ce-uploads li{margin:0 0 10px 0;padding-bottom:10px;border-bottom:1px solid #cccccc}.ce-uploads div{font-size:0.75rem}.ce-uploads div a{position:relative;display:inline-block;color:#666666;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.ce-uploads div a:after{content:"";position:absolute;bottom:0;left:0;display:block;height:2px;width:100%;background:#c1cb37}.ce-uploads div a:hover,.ce-uploads div a:focus{text-decoration:none;background:rgba(193, 203, 55, 0.3)}.ce-uploads div span.ce-uploads-fileName{color:#000;font-weight:400;font-size:1rem}.ce-uploads div .ce-uploads-properties span{display:inline-block;text-transform:uppercase}.frame-default{position:relative}.openCloseTitle{cursor:pointer;margin:20px 0}.openCloseTitle+div.row{margin:0 0 20px 0}.openCloseTitle+div.row>div{display:inline-block;vertical-align:top}.openCloseTitle:not(.open)+div{display:none}.openCloseTitle:before,.openCloseTitle:after{content:"";display:block;position:absolute;left:0;width:100%;height:1px;background:#cccccc}.openCloseTitle:before{top:0}.openCloseTitle:after{bottom:0}.openCloseTitle h2,.openCloseTitle h3,.openCloseTitle h4,.openCloseTitle h5,.openCloseTitle h6{margin:0;padding:30px 62px 30px 15px;position:relative}.openCloseTitle h2:before,.openCloseTitle h3:before,.openCloseTitle h4:before,.openCloseTitle h5:before,.openCloseTitle h6:before{content:"";position:absolute;top:50%;right:15px;display:block;width:32px;height:32px;background:url("/typo3conf/ext/e_magineurs/natureCityLife/Resources/Public/Images/toggle.png");-ms-transform:translateX(0%) translateY(-50%);-moz-transform:translateX(0%) translateY(-50%);-webkit-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%)}.openCloseTitle.toggle h2:before,.openCloseTitle.toggle h3:before,.openCloseTitle.toggle h4:before,.openCloseTitle.toggle h5:before,.openCloseTitle.toggle h6:before{background-position:100%}.openCloseTitle.open h2:before,.openCloseTitle.open h3:before,.openCloseTitle.open h4:before,.openCloseTitle.open h5:before,.openCloseTitle.open h6:before{background-position:100%}.openCloseTitle.open.toggle h2:before,.openCloseTitle.open.toggle h3:before,.openCloseTitle.open.toggle h4:before,.openCloseTitle.open.toggle h5:before,.openCloseTitle.open.toggle h6:before{background-position:0%}.ias-loader,.ias-spinner,.ias-trigger{text-align:center;margin:30px 0 40px;width:100%}@media (min-width:768px){#mainContent{padding-top:70px}}