@charset "UTF-8";@import url(perfect-scrollbar.css);@import url(jquery.dataTables.min.css);@import url(dataTables.responsive.css);@import url(daterangepicker.css);@import url(chosen.min.css);@import url(select2.min.css);.wi,[class*=" lausanne-icon-"],[class^=lausanne-icon-]{line-height:1;font-weight:400;-moz-osx-font-smoothing:grayscale}body,html{height:100%}.wi,body{font-weight:400}.wi,a.nice-link,a.nice-link:before{display:inline-block}h1,h2{line-height:1.13em}h4,h5{margin:0 0 12px}.fonts-loaded body,h2.surtitre{font-family:'Open Sans',Arial,sans-serif}.accordeon-accroches .center,.agenda-teasers .center,.align-center,.box-widget .center,.conteneur-image.centre,.form-container .big-select-zone .select2-selection option,.form-container .big-select-zone select option,.guichet-virtuel-favorite-widget .center,.guichet-virtuel-page .center,.quoi-de-neuf .center,.wi-fw,h2,h4.center,ul.sup-menu{text-align:center}blockquote,blockquote p{border-left:0;padding:0}.container,.mobile-nav-main-container div.mobile-nav .has-child-list ul.is-child-list,.ol-map-container,.position-relative,.relative,.simple-carousel .simple-carousel-inner,.tooltip-content,.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}#viewport,.section-carousel,body,nav.mobile-nav{overflow-x:hidden}.form-container select,.slick-slider{-webkit-user-select:none;-ms-user-select:none}.slick-next:before,.slick-prev:before,.wi,html{-moz-osx-font-smoothing:grayscale}.sommaire-rubrique .marker:before,[class*=" lausanne-icon-"],[class^=lausanne-icon-]{-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-transform:none}.image-seule .conteneur-image img,.paragraph,.texte-image.droite .conteneur-image img,.texte-image.gauche .conteneur-image img,.texte-image.haut .conteneur-image img{max-width:100%}.form-container select,.html5calendar .daterangepicker .input-mini,.mobile-nav .mobile-language-picker{-webkit-appearance:none;-moz-appearance:none}.form-container ul li,.list ul li,.mobile-nav-main-container div.mobile-nav,.paragraph ul li,.valeur ul li,footer ul,header ul,nav.desktop-nav ul,ul.liste-liens li,ul.vu li{list-style-type:none}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url("../fonts/open-sans-v13-latin-300.woff2") format("woff2"),url("../fonts/open-sans-v13-latin-300.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local("Open Sans Light Italic"),local("OpenSansLight-Italic"),url("../fonts/open-sans-v13-latin-300italic.woff2") format("woff2"),url("../fonts/open-sans-v13-latin-300italic.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url("../fonts/open-sans-v13-latin-regular.woff2") format("woff2"),url("../fonts/open-sans-v13-latin-regular.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local("Open Sans Italic"),local("OpenSans-Italic"),url("../fonts/open-sans-v13-latin-italic.woff2") format("woff2"),url("../fonts/open-sans-v13-latin-italic.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local("Open Sans Semibold"),local("OpenSans-Semibold"),url("../fonts/open-sans-v13-latin-600.woff2") format("woff2"),url("../fonts/open-sans-v13-latin-600.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local("Open Sans Semibold Italic"),local("OpenSans-SemiboldItalic"),url("../fonts/open-sans-v13-latin-600italic.woff2") format("woff2"),url("../fonts/open-sans-v13-latin-600italic.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url("../fonts/open-sans-v13-latin-700.woff2") format("woff2"),url("../fonts/open-sans-v13-latin-700.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url("../fonts/open-sans-v13-latin-700italic.woff2") format("woff2"),url("../fonts/open-sans-v13-latin-700italic.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local("Open Sans Extrabold"),local("OpenSans-Extrabold"),url("../fonts/open-sans-v13-latin-800.woff2") format("woff2"),url("../fonts/open-sans-v13-latin-800.woff") format("woff")}@font-face{font-family:'Open Sans Local';font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light")}@font-face{font-family:'Open Sans Local';font-style:italic;font-weight:300;src:local("Open Sans Light Italic"),local("OpenSansLight-Italic")}@font-face{font-family:'Open Sans Local';font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans")}@font-face{font-family:'Open Sans Local';font-style:italic;font-weight:400;src:local("Open Sans Italic"),local("OpenSans-Italic")}@font-face{font-family:'Open Sans Local';font-style:normal;font-weight:600;src:local("Open Sans Semibold"),local("OpenSans-Semibold")}@font-face{font-family:'Open Sans Local';font-style:italic;font-weight:600;src:local("Open Sans Semibold Italic"),local("OpenSans-SemiboldItalic")}@font-face{font-family:'Open Sans Local';font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold")}@font-face{font-family:'Open Sans Local';font-style:italic;font-weight:700;src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic")}@font-face{font-family:'Open Sans Local';font-style:normal;font-weight:800;src:local("Open Sans Extrabold"),local("OpenSans-Extrabold")}@font-face{font-family:lausanne-map;src:url("../fonts/lausanne-map.woff2") format("woff2"),url("../fonts/lausanne-map.woff") format("woff");font-weight:400;font-style:normal}[class*=" lausanne-icon-"],[class^=lausanne-icon-]{font-family:lausanne-map!important;speak:none}/*!
 *  Weather Icons 2.0.8
 *  Updated September 19, 2015
 *  Weather themed icons for Bootstrap
 *  Author - Erik Flowers - erik@helloerik.com
 *  Email: erik@helloerik.com
 *  Twitter: http://twitter.com/Erik_UX
 *  ------------------------------------------------------------------------------
 *  Maintained at http://erikflowers.github.io/weather-icons
 *
 *  License
 *  ------------------------------------------------------------------------------
 *  - Font licensed under SIL OFL 1.1 -
 *    http://scripts.sil.org/OFL
 *  - CSS, SCSS and LESS are licensed under MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - Documentation licensed under CC BY 3.0 -
 *    http://creativecommons.org/licenses/by/3.0/
 *  - Inspired by and works great as a companion with Font Awesome
 *    "Font Awesome by Dave Gandy - http://fontawesome.io"
 */@font-face{font-family:weathericons;src:url("../fonts/weathericons-regular-webfont.woff2") format("woff2"),url("../fonts/weathericons-regular-webfont.woff") format("woff");font-weight:400;font-style:normal}.wi{font-family:weathericons;font-style:normal;-webkit-font-smoothing:antialiased}.wi-fw{width:1.4em}.wi-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.wi-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.wi-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.wi-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.wi-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.wi-day-sunny:before,.wi-forecast-io-clear-day:before,.wi-owm-800:before,.wi-owm-day-800:before,.wi-wu-clear:before,.wi-wu-mostlysunny:before,.wi-wu-partlysunny:before,.wi-wu-sunny:before,.wi-wu-unknown:before,.wi-yahoo-32:before{content:"\f00d"}.wi-day-cloudy:before,.wi-forecast-io-partly-cloudy-day:before,.wi-wu-cloudy:before,.wi-wu-mostlycloudy:before,.wi-wu-partlycloudy:before,.wi-yahoo-28:before,.wi-yahoo-30:before{content:"\f002"}.wi-day-cloudy-gusts:before,.wi-owm-day-801:before,.wi-owm-day-802:before,.wi-owm-day-803:before{content:"\f000"}.wi-day-cloudy-windy:before{content:"\f001"}.wi-day-fog:before,.wi-owm-day-741:before{content:"\f003"}.wi-day-hail:before,.wi-owm-day-906:before{content:"\f004"}.wi-day-haze:before,.wi-owm-721:before,.wi-owm-day-721:before,.wi-owm-night-721:before,.wi-wu-hazy:before{content:"\f0b6"}.wi-day-lightning:before,.wi-owm-day-210:before,.wi-owm-day-211:before,.wi-owm-day-212:before,.wi-owm-day-221:before{content:"\f005"}.wi-day-rain:before,.wi-owm-day-302:before,.wi-owm-day-310:before,.wi-owm-day-311:before,.wi-owm-day-312:before,.wi-owm-day-313:before,.wi-owm-day-314:before,.wi-owm-day-501:before,.wi-owm-day-502:before,.wi-owm-day-503:before,.wi-owm-day-504:before{content:"\f008"}.wi-day-rain-mix:before,.wi-owm-day-511:before,.wi-owm-day-611:before,.wi-owm-day-612:before,.wi-owm-day-615:before,.wi-owm-day-616:before,.wi-owm-day-620:before{content:"\f006"}.wi-day-rain-wind:before{content:"\f007"}.wi-day-showers:before,.wi-owm-day-520:before,.wi-owm-day-521:before,.wi-owm-day-522:before,.wi-owm-day-701:before{content:"\f009"}.wi-day-sleet:before,.wi-owm-day-601:before{content:"\f0b2"}.wi-day-sleet-storm:before{content:"\f068"}.wi-day-snow:before,.wi-owm-day-600:before,.wi-owm-day-602:before,.wi-owm-day-621:before,.wi-owm-day-622:before,.wi-yahoo-14:before{content:"\f00a"}.wi-day-snow-thunderstorm:before{content:"\f06b"}.wi-day-snow-wind:before{content:"\f065"}.wi-day-sprinkle:before,.wi-owm-day-300:before,.wi-owm-day-301:before,.wi-owm-day-321:before,.wi-owm-day-500:before{content:"\f00b"}.wi-day-storm-showers:before,.wi-owm-day-531:before,.wi-yahoo-1:before,.wi-yahoo-37:before,.wi-yahoo-38:before,.wi-yahoo-39:before,.wi-yahoo-45:before,.wi-yahoo-47:before{content:"\f00e"}.wi-day-sunny-overcast:before,.wi-owm-day-804:before,.wi-yahoo-34:before,.wi-yahoo-44:before{content:"\f00c"}.wi-day-thunderstorm:before,.wi-owm-day-200:before,.wi-owm-day-201:before,.wi-owm-day-202:before,.wi-owm-day-230:before,.wi-owm-day-231:before,.wi-owm-day-232:before{content:"\f010"}.wi-day-windy:before{content:"\f085"}.wi-solar-eclipse:before{content:"\f06e"}.wi-hot:before,.wi-owm-904:before,.wi-owm-day-904:before,.wi-owm-night-904:before,.wi-yahoo-36:before{content:"\f072"}.wi-day-cloudy-high:before{content:"\f07d"}.wi-day-light-wind:before{content:"\f0c4"}.wi-forecast-io-clear-night:before,.wi-night-clear:before,.wi-owm-night-800:before,.wi-yahoo-31:before{content:"\f02e"}.wi-night-alt-cloudy:before,.wi-owm-night-804:before{content:"\f086"}.wi-night-alt-cloudy-gusts:before,.wi-owm-night-801:before,.wi-owm-night-802:before,.wi-owm-night-803:before{content:"\f022"}.wi-night-alt-cloudy-windy:before{content:"\f023"}.wi-night-alt-hail:before,.wi-owm-night-906:before{content:"\f024"}.wi-night-alt-lightning:before,.wi-owm-night-210:before,.wi-owm-night-211:before,.wi-owm-night-212:before,.wi-owm-night-221:before{content:"\f025"}.wi-night-alt-rain:before,.wi-owm-night-302:before,.wi-owm-night-310:before,.wi-owm-night-311:before,.wi-owm-night-312:before,.wi-owm-night-313:before,.wi-owm-night-314:before,.wi-owm-night-501:before,.wi-owm-night-502:before,.wi-owm-night-503:before,.wi-owm-night-504:before{content:"\f028"}.wi-night-alt-rain-mix:before,.wi-owm-night-511:before,.wi-owm-night-611:before,.wi-owm-night-612:before,.wi-owm-night-615:before,.wi-owm-night-616:before,.wi-owm-night-620:before{content:"\f026"}.wi-night-alt-rain-wind:before{content:"\f027"}.wi-night-alt-showers:before,.wi-owm-night-520:before,.wi-owm-night-521:before,.wi-owm-night-522:before,.wi-owm-night-701:before{content:"\f029"}.wi-night-alt-sleet:before,.wi-owm-night-601:before{content:"\f0b4"}.wi-night-alt-sleet-storm:before{content:"\f06a"}.wi-night-alt-snow:before,.wi-owm-night-600:before,.wi-owm-night-602:before,.wi-owm-night-621:before,.wi-owm-night-622:before{content:"\f02a"}.wi-night-alt-snow-thunderstorm:before{content:"\f06d"}.wi-night-alt-snow-wind:before{content:"\f067"}.wi-night-alt-sprinkle:before,.wi-owm-night-300:before,.wi-owm-night-301:before,.wi-owm-night-321:before,.wi-owm-night-500:before{content:"\f02b"}.wi-night-alt-storm-showers:before,.wi-owm-night-531:before{content:"\f02c"}.wi-night-alt-thunderstorm:before,.wi-owm-night-200:before,.wi-owm-night-201:before,.wi-owm-night-202:before,.wi-owm-night-230:before,.wi-owm-night-231:before,.wi-owm-night-232:before{content:"\f02d"}.wi-forecast-io-partly-cloudy-night:before,.wi-night-cloudy:before,.wi-yahoo-27:before,.wi-yahoo-29:before{content:"\f031"}.wi-night-cloudy-gusts:before{content:"\f02f"}.wi-night-cloudy-windy:before{content:"\f030"}.wi-night-fog:before,.wi-owm-night-741:before{content:"\f04a"}.wi-night-hail:before{content:"\f032"}.wi-night-lightning:before{content:"\f033"}.wi-night-partly-cloudy:before,.wi-yahoo-33:before{content:"\f083"}.wi-night-rain:before{content:"\f036"}.wi-night-rain-mix:before{content:"\f034"}.wi-night-rain-wind:before{content:"\f035"}.wi-night-showers:before{content:"\f037"}.wi-night-sleet:before{content:"\f0b3"}.wi-night-sleet-storm:before{content:"\f069"}.wi-night-snow:before{content:"\f038"}.wi-night-snow-thunderstorm:before{content:"\f06c"}.wi-night-snow-wind:before{content:"\f066"}.wi-night-sprinkle:before{content:"\f039"}.wi-night-storm-showers:before{content:"\f03a"}.wi-night-thunderstorm:before{content:"\f03b"}.wi-lunar-eclipse:before{content:"\f070"}.wi-stars:before,.wi-yahoo-3200:before{content:"\f077"}.wi-night-alt-cloudy-high:before{content:"\f07e"}.wi-night-cloudy-high:before{content:"\f080"}.wi-night-alt-partly-cloudy:before{content:"\f081"}.wi-cloud:before{content:"\f041"}.wi-cloudy:before,.wi-forecast-io-cloudy:before,.wi-owm-804:before,.wi-wmo4680-01:before,.wi-wmo4680-03:before,.wi-wmo4680-1:before,.wi-wmo4680-3:before,.wi-yahoo-26:before{content:"\f013"}.wi-cloudy-gusts:before,.wi-owm-771:before,.wi-owm-801:before,.wi-owm-802:before{content:"\f011"}.wi-cloudy-windy:before,.wi-owm-803:before{content:"\f012"}.wi-fog:before,.wi-forecast-io-fog:before,.wi-owm-741:before,.wi-wmo4680-04:before,.wi-wmo4680-05:before,.wi-wmo4680-10:before,.wi-wmo4680-11:before,.wi-wmo4680-20:before,.wi-wmo4680-30:before,.wi-wmo4680-31:before,.wi-wmo4680-32:before,.wi-wmo4680-33:before,.wi-wmo4680-34:before,.wi-wmo4680-35:before,.wi-wmo4680-4:before,.wi-wmo4680-5:before,.wi-yahoo-20:before{content:"\f014"}.wi-forecast-io-hail:before,.wi-hail:before,.wi-owm-906:before,.wi-wmo4680-25:before,.wi-wmo4680-45:before,.wi-wmo4680-46:before,.wi-wmo4680-64:before,.wi-wmo4680-65:before,.wi-wmo4680-66:before,.wi-wmo4680-89:before,.wi-yahoo-10:before,.wi-yahoo-17:before,.wi-yahoo-8:before{content:"\f015"}.wi-forecast-io-rain:before,.wi-owm-302:before,.wi-owm-311:before,.wi-owm-312:before,.wi-owm-314:before,.wi-owm-501:before,.wi-owm-502:before,.wi-owm-503:before,.wi-owm-504:before,.wi-rain:before,.wi-wmo4680-23:before,.wi-wmo4680-42:before,.wi-wmo4680-44:before,.wi-wmo4680-52:before,.wi-wmo4680-53:before,.wi-wmo4680-58:before,.wi-wmo4680-62:before,.wi-wmo4680-63:before,.wi-wmo4680-80:before,.wi-wmo4680-82:before,.wi-wmo4680-83:before,.wi-wu-chancerain:before{content:"\f019"}.wi-owm-310:before,.wi-owm-511:before,.wi-owm-611:before,.wi-owm-612:before,.wi-owm-615:before,.wi-owm-616:before,.wi-owm-620:before,.wi-rain-mix:before,.wi-wmo4680-21:before,.wi-wmo4680-22:before,.wi-wmo4680-40:before,.wi-wmo4680-67:before,.wi-wmo4680-68:before,.wi-wmo4680-85:before,.wi-wmo4680-86:before,.wi-wmo4680-87:before,.wi-yahoo-18:before,.wi-yahoo-35:before,.wi-yahoo-5:before,.wi-yahoo-6:before,.wi-yahoo-7:before{content:"\f017"}.wi-rain-wind:before{content:"\f018"}.wi-owm-313:before,.wi-owm-520:before,.wi-owm-521:before,.wi-owm-522:before,.wi-owm-701:before,.wi-showers:before,.wi-wu-rain:before,.wi-yahoo-11:before,.wi-yahoo-12:before,.wi-yahoo-40:before,.wi-yahoo-9:before{content:"\f01a"}.wi-forecast-io-sleet:before,.wi-owm-602:before,.wi-sleet:before,.wi-wu-chancesleat:before,.wi-wu-sleat:before{content:"\f0b5"}.wi-owm-300:before,.wi-owm-301:before,.wi-owm-321:before,.wi-owm-500:before,.wi-sprinkle:before,.wi-wmo4680-41:before,.wi-wmo4680-43:before,.wi-wmo4680-50:before,.wi-wmo4680-51:before,.wi-wmo4680-57:before,.wi-wmo4680-60:before,.wi-wmo4680-61:before,.wi-wmo4680-81:before{content:"\f01c"}.wi-owm-531:before,.wi-owm-901:before,.wi-storm-showers:before,.wi-wmo4680-84:before,.wi-wmo4680-91:before{content:"\f01d"}.wi-forecast-io-thunderstorm:before,.wi-owm-200:before,.wi-owm-201:before,.wi-owm-202:before,.wi-owm-230:before,.wi-owm-231:before,.wi-owm-232:before,.wi-thunderstorm:before,.wi-wmo4680-26:before,.wi-wmo4680-92:before,.wi-wmo4680-93:before,.wi-wmo4680-95:before,.wi-wmo4680-96:before,.wi-wu-chancetstorms:before,.wi-wu-tstorms:before,.wi-yahoo-3:before,.wi-yahoo-4:before{content:"\f01e"}.wi-snow-wind:before,.wi-wu-chanceflurries:before,.wi-wu-flurries:before,.wi-yahoo-15:before,.wi-yahoo-41:before,.wi-yahoo-43:before{content:"\f064"}.wi-forecast-io-snow:before,.wi-owm-600:before,.wi-owm-601:before,.wi-owm-621:before,.wi-owm-622:before,.wi-snow:before,.wi-wmo4680-24:before,.wi-wmo4680-47:before,.wi-wmo4680-48:before,.wi-wmo4680-70:before,.wi-wmo4680-71:before,.wi-wmo4680-72:before,.wi-wmo4680-73:before,.wi-wmo4680-77:before,.wi-wu-chancesnow:before,.wi-wu-snow:before,.wi-yahoo-13:before,.wi-yahoo-16:before,.wi-yahoo-42:before,.wi-yahoo-46:before{content:"\f01b"}.wi-smog:before{content:"\f074"}.wi-owm-711:before,.wi-owm-day-711:before,.wi-owm-night-711:before,.wi-smoke:before,.wi-yahoo-22:before{content:"\f062"}.wi-lightning:before,.wi-owm-210:before,.wi-owm-211:before,.wi-owm-212:before,.wi-owm-221:before,.wi-wmo4680-12:before,.wi-wmo4680-90:before,.wi-wmo4680-94:before{content:"\f016"}.wi-raindrops:before{content:"\f04e"}.wi-raindrop:before{content:"\f078"}.wi-dust:before,.wi-owm-731:before,.wi-owm-761:before,.wi-owm-762:before,.wi-owm-day-731:before,.wi-owm-day-761:before,.wi-owm-day-762:before,.wi-owm-night-731:before,.wi-owm-night-761:before,.wi-owm-night-762:before,.wi-wmo4680-27:before,.wi-wmo4680-28:before,.wi-wmo4680-29:before,.wi-yahoo-19:before{content:"\f063"}.wi-owm-903:before,.wi-owm-day-903:before,.wi-owm-night-903:before,.wi-snowflake-cold:before,.wi-wmo4680-54:before,.wi-wmo4680-55:before,.wi-wmo4680-56:before,.wi-wmo4680-74:before,.wi-wmo4680-75:before,.wi-wmo4680-76:before,.wi-wmo4680-78:before,.wi-yahoo-25:before{content:"\f076"}.wi-owm-905:before,.wi-windy:before,.wi-yahoo-21:before{content:"\f021"}.wi-forecast-io-wind:before,.wi-owm-957:before,.wi-owm-day-957:before,.wi-owm-night-957:before,.wi-strong-wind:before,.wi-wmo4680-18:before,.wi-yahoo-23:before,.wi-yahoo-24:before{content:"\f050"}.wi-sandstorm:before{content:"\f082"}.wi-earthquake:before{content:"\f0c6"}.wi-fire:before{content:"\f0c7"}.wi-flood:before{content:"\f07c"}.wi-meteor:before{content:"\f071"}.wi-tsunami:before{content:"\f0c5"}.wi-volcano:before{content:"\f0c8"}.wi-hurricane:before,.wi-owm-902:before,.wi-owm-day-902:before,.wi-owm-night-902:before,.wi-yahoo-2:before{content:"\f073"}.wi-forecast-io-tornado:before,.wi-owm-781:before,.wi-owm-900:before,.wi-owm-day-781:before,.wi-owm-day-900:before,.wi-owm-night-781:before,.wi-owm-night-900:before,.wi-tornado:before,.wi-wmo4680-99:before,.wi-yahoo-0:before{content:"\f056"}.wi-small-craft-advisory:before{content:"\f0cc"}.wi-gale-warning:before{content:"\f0cd"}.wi-storm-warning:before{content:"\f0ce"}.wi-hurricane-warning:before{content:"\f0cf"}.wi-wind-direction:before{content:"\f0b1"}.wi-alien:before{content:"\f075"}.wi-celsius:before{content:"\f03c"}.wi-fahrenheit:before{content:"\f045"}.wi-degrees:before{content:"\f042"}.wi-thermometer:before,.wi-wmo4680-00:before,.wi-wmo4680-02:before,.wi-wmo4680-0:before,.wi-wmo4680-2:before{content:"\f055"}.wi-thermometer-exterior:before{content:"\f053"}.wi-thermometer-internal:before{content:"\f054"}.wi-cloud-down:before{content:"\f03d"}.wi-cloud-up:before{content:"\f040"}.wi-cloud-refresh:before{content:"\f03e"}.wi-horizon:before{content:"\f047"}.wi-horizon-alt:before{content:"\f046"}.wi-sunrise:before{content:"\f051"}.wi-sunset:before{content:"\f052"}.wi-moonrise:before{content:"\f0c9"}.wi-moonset:before{content:"\f0ca"}.wi-refresh:before{content:"\f04c"}.wi-refresh-alt:before{content:"\f04b"}.wi-umbrella:before{content:"\f084"}.wi-barometer:before{content:"\f079"}.wi-humidity:before{content:"\f07a"}.wi-na:before{content:"\f07b"}.wi-train:before{content:"\f0cb"}.wi-moon-0:before,.wi-moon-new:before{content:"\f095"}.wi-moon-1:before,.wi-moon-waxing-crescent-1:before{content:"\f096"}.wi-moon-2:before,.wi-moon-waxing-crescent-2:before{content:"\f097"}.wi-moon-3:before,.wi-moon-waxing-crescent-3:before{content:"\f098"}.wi-moon-4:before,.wi-moon-waxing-crescent-4:before{content:"\f099"}.wi-moon-5:before,.wi-moon-waxing-crescent-5:before{content:"\f09a"}.wi-moon-6:before,.wi-moon-waxing-crescent-6:before{content:"\f09b"}.wi-moon-7:before,.wi-moon-first-quarter:before{content:"\f09c"}.wi-moon-8:before,.wi-moon-waxing-gibbous-1:before{content:"\f09d"}.wi-moon-9:before,.wi-moon-waxing-gibbous-2:before{content:"\f09e"}.wi-moon-10:before,.wi-moon-waxing-gibbous-3:before{content:"\f09f"}.wi-moon-11:before,.wi-moon-waxing-gibbous-4:before{content:"\f0a0"}.wi-moon-12:before,.wi-moon-waxing-gibbous-5:before{content:"\f0a1"}.wi-moon-13:before,.wi-moon-waxing-gibbous-6:before{content:"\f0a2"}.wi-moon-14:before,.wi-moon-full:before{content:"\f0a3"}.wi-moon-15:before,.wi-moon-waning-gibbous-1:before{content:"\f0a4"}.wi-moon-16:before,.wi-moon-waning-gibbous-2:before{content:"\f0a5"}.wi-moon-17:before,.wi-moon-waning-gibbous-3:before{content:"\f0a6"}.wi-moon-18:before,.wi-moon-waning-gibbous-4:before{content:"\f0a7"}.wi-moon-19:before,.wi-moon-waning-gibbous-5:before{content:"\f0a8"}.wi-moon-20:before,.wi-moon-waning-gibbous-6:before{content:"\f0a9"}.wi-moon-21:before,.wi-moon-third-quarter:before{content:"\f0aa"}.wi-moon-22:before,.wi-moon-waning-crescent-1:before{content:"\f0ab"}.wi-moon-23:before,.wi-moon-waning-crescent-2:before{content:"\f0ac"}.wi-moon-24:before,.wi-moon-waning-crescent-3:before{content:"\f0ad"}.wi-moon-25:before,.wi-moon-waning-crescent-4:before{content:"\f0ae"}.wi-moon-26:before,.wi-moon-waning-crescent-5:before{content:"\f0af"}.wi-moon-27:before,.wi-moon-waning-crescent-6:before{content:"\f0b0"}.wi-moon-alt-new:before{content:"\f0eb"}.wi-moon-alt-waxing-crescent-1:before{content:"\f0d0"}.wi-moon-alt-waxing-crescent-2:before{content:"\f0d1"}.wi-moon-alt-waxing-crescent-3:before{content:"\f0d2"}.wi-moon-alt-waxing-crescent-4:before{content:"\f0d3"}.wi-moon-alt-waxing-crescent-5:before{content:"\f0d4"}.wi-moon-alt-waxing-crescent-6:before{content:"\f0d5"}.wi-moon-alt-first-quarter:before{content:"\f0d6"}.wi-moon-alt-waxing-gibbous-1:before{content:"\f0d7"}.wi-moon-alt-waxing-gibbous-2:before{content:"\f0d8"}.wi-moon-alt-waxing-gibbous-3:before{content:"\f0d9"}.wi-moon-alt-waxing-gibbous-4:before{content:"\f0da"}.wi-moon-alt-waxing-gibbous-5:before{content:"\f0db"}.wi-moon-alt-waxing-gibbous-6:before{content:"\f0dc"}.wi-moon-alt-full:before{content:"\f0dd"}.wi-moon-alt-waning-gibbous-1:before{content:"\f0de"}.wi-moon-alt-waning-gibbous-2:before{content:"\f0df"}.wi-moon-alt-waning-gibbous-3:before{content:"\f0e0"}.wi-moon-alt-waning-gibbous-4:before{content:"\f0e1"}.wi-moon-alt-waning-gibbous-5:before{content:"\f0e2"}.wi-moon-alt-waning-gibbous-6:before{content:"\f0e3"}.wi-moon-alt-third-quarter:before{content:"\f0e4"}.wi-moon-alt-waning-crescent-1:before{content:"\f0e5"}.wi-moon-alt-waning-crescent-2:before{content:"\f0e6"}.wi-moon-alt-waning-crescent-3:before{content:"\f0e7"}.wi-moon-alt-waning-crescent-4:before{content:"\f0e8"}.wi-moon-alt-waning-crescent-5:before{content:"\f0e9"}.wi-moon-alt-waning-crescent-6:before{content:"\f0ea"}.wi-time-1:before{content:"\f08a"}.wi-time-2:before{content:"\f08b"}.wi-time-3:before{content:"\f08c"}.wi-time-4:before{content:"\f08d"}.wi-time-5:before{content:"\f08e"}.wi-time-6:before{content:"\f08f"}.wi-time-7:before{content:"\f090"}.wi-time-8:before{content:"\f091"}.wi-time-9:before{content:"\f092"}.wi-time-10:before{content:"\f093"}.wi-time-11:before{content:"\f094"}.wi-time-12:before{content:"\f089"}.wi-direction-up:before{content:"\f058"}.wi-direction-up-right:before{content:"\f057"}.wi-direction-right:before{content:"\f04d"}.wi-direction-down-right:before{content:"\f088"}.wi-direction-down:before{content:"\f044"}.wi-direction-down-left:before{content:"\f043"}.wi-direction-left:before{content:"\f048"}.wi-direction-up-left:before{content:"\f087"}.wi-wind-beaufort-0:before{content:"\f0b7"}.wi-wind-beaufort-1:before{content:"\f0b8"}.wi-wind-beaufort-2:before{content:"\f0b9"}.wi-wind-beaufort-3:before{content:"\f0ba"}.wi-wind-beaufort-4:before{content:"\f0bb"}.wi-wind-beaufort-5:before{content:"\f0bc"}.wi-wind-beaufort-6:before{content:"\f0bd"}.wi-wind-beaufort-7:before{content:"\f0be"}.wi-wind-beaufort-8:before{content:"\f0bf"}.wi-wind-beaufort-9:before{content:"\f0c0"}.wi-wind-beaufort-10:before{content:"\f0c1"}.wi-wind-beaufort-11:before{content:"\f0c2"}.wi-wind-beaufort-12:before{content:"\f0c3"}html{font-size:100%!important;-webkit-font-smoothing:antialiased}body{font-size:62.5%;margin:0;padding:0;font-family:'Open Sans','Open Sans Local',Arial,sans-serif;color:#000;background-color:#787878}#testTextLevel1,.actus-muni-page .num-result-display .resultat_ko,.agenda-detail .notification .type,.agenda-lausanne-teasers-main-container .agenda-teaser-title,.agenda-teasers .teaser-text .teaser-title,.alias-part,.calendrier-ramassage-page .calendar-result .calendar-result-type.with-data,.font18px.regular-font span,.museris-page .facet-link.active,.museris-page .museris-detail-content .museris-detail-title,.museris-page .num-result-display,.section-carousel .description .title,b,label,strong{font-weight:600}#testTextLevel1,#testTextLevel2{position:absolute;left:-999px;width:218px;color:#000;background-color:#ef34ef}#testTextLevel1{top:5px;font-size:14px!important;line-height:17px}#testTextLevel2{top:50px;font-weight:400;font-size:13px!important;line-height:15px}a:active,a:hover,a:link,vdlgmap{outline:0;color:#ae1923;cursor:pointer}a:visited{outline:0;color:#f88385;cursor:pointer}vdlgmap{cursor:pointer;text-indent:0}.daterangepicker .btn-default:hover,.pre-header .container a:hover,a:hover,vdlgmap:hover{text-decoration:underline}a.nice-link{border-bottom:none;color:#e53134;text-decoration:none}a.nice-link:before{font-family:'Glyphicons Halflings';content:"\e250";font-size:.7em;margin-right:5px;width:10px;text-decoration:none!important}#profil-on a.nice-link:focus,#profil-on a.nice-link:hover,.agenda-lausanne-teasers-main-container a.add-location-button:hover,a.nice-link:focus,a.nice-link:hover{color:#e53134;text-decoration:underline}a.nice-link:visited{color:#f88385;text-decoration:none}.agenda-teasers .teaser-text a,.agenda-teasers .teaser-text a:visited,.box-widget .tab-content a,.box-widget .tab-content a:visited,.form-container .big-select-zone .select2-selection__placeholder,.guichet-virtuel-favorite-widget .favorite-items a,.guichet-virtuel-favorite-widget .favorite-items a:visited,.museris-page .museris-filters-container .tab-pane a,.offre-emploi-outer-item a,.offre-emploi-outer-item a:focus,.offre-emploi-outer-item a:hover,.quoi-de-neuf .actus-muni-text a,.quoi-de-neuf .actus-muni-text a:visited,h2.black,h4.black,h5{color:#000}a.more-info{display:block;margin:1em 0 .5em}hr{border-top:1px solid #777}.actus-muni-page .actus-muni-item-body ul,.form-container ol,.form-container ul,.paragraph ol,.paragraph ul,.valeur ul,ol.liste-liens,ul.liste-liens{padding-left:0;list-style-position:inside}.form-container ol li,.form-container ul li,.paragraph ol li,.paragraph ul li,ol.liste-liens li,ul.liste-liens li{line-height:1.42em;font-size:1.4em;text-indent:-15px;padding-left:15px;overflow:hidden}.accordeon-accroches .accordeon-accroches-text-content p,.accordion .panel-body .tableau,.accordion .panel-body h5,.accordion .panel-body p,.accordion .panel-body table,.accordion .panel-body ul li,.actus-muni-page .actus-muni-item-body p,.dataTable ol li,.dataTable p,.dataTable ul li,.form-container .alert ul li,.form-container ol li li,.form-container ul li li,.lead p,.list ul li li,.modal .image-ref .copyright,.museris-page .museris-detail-content p,.paragraph ol li li,.paragraph ul li li,.white-box-container.one-column.jalons-box span.glyphicon,h2 p,h3 p,h4 p,h5 p,ol.liste-liens li li,ul.liste-liens li li,ul.nav-tabs li{font-size:1em}.mgnlEditorBar ol.liste-liens li,.mgnlEditorBar ul.liste-liens li,ul.no-bullet li{text-indent:0;padding-left:0}.valeur ul li{text-indent:-15px;padding-left:15px;overflow:hidden}.form-container ul li:before,.paragraph ul li:before,.valeur ul li:before,ul.liste-liens li:before{font-family:'Glyphicons Halflings';content:"\e074";font-size:.5em;margin-right:8px;width:10px;color:#e53134}ul.no-bullet li:before{content:'';margin:0}.form-container .custom-captcha .col-sm-7,.form-container .custom-captcha .col-sm-8,.form-container input[type=button].btn-block,.form-container input[type=reset].btn-block,.form-container input[type=submit].btn-block,.full-width-carousel .full-width-carousel-inner .item.active img,.museris-page .main-carousel-container .item-image .full-width,.panel .dataTable .child ul,.paragraph .col50.droite,.paragraph .col50.droite img,.paragraph .col50.gauche,.paragraph .col50.gauche img,.paragraph .dataTable .child ul,.section-carousel .item img,.sommaire-rubrique .sommaire-rubrique-teasers-container .sommaire-rubrique-teaser .sommaire-rubrique-teaser-image,.sommaire-rubrique .sommaire-rubrique-teasers-container .sommaire-rubrique-teaser .sommaire-rubrique-teaser-image img{width:100%}.panel .dataTable .child ul li,.paragraph .dataTable .child ul li{font-size:1em;padding-left:0;overflow:visible;text-indent:0}#index,#profil-on,.box-component-item.no-space-after::after,.breadcrumb .sub-nav-div-visible,.focus-gallery.non-inited .focus-gallery-item,.group-2,.group-3,.group-4,.group-last,.hide-mobile,.hide-mobile-only,.libelle-valeur.no-space-after::after,.no-space-after::after,.normal-carousel .carousel-control.left,.normal-carousel .carousel-control.right,.panel .dataTable .child ul li:before,.paragraph .dataTable .child ul li:before,.paragraph.no-space-after::after,.plus-2,.plus-3,.print-only,.search-choice+.search-field .pre-select-button,.section-carousel.no-space-after::after,.show-read-more .more-text,.simple-carousel.non-inited,.slick-arrow.slick-hidden,.slick-slide.slick-loading img,.sommaire-rubrique #sommaire-map-view-button,.sommaire-rubrique .marker.is-selected:before,.sommaire-rubrique .marker.is_selected:after,.sommaire-rubrique .sommaire-rubrique-no-content.hidden,.sub-nav-div,.tablet-only,.voile-boxes,.voile-boxes-top,.voir-tout,.white-box-container.no-space-after::after{display:none}.actus-muni-page .actus-muni-legislatures-container #legislatures-button,.actus-muni-page .copylink a,.actus-muni-page .white-box-content a,.agenda-lausanne .agenda-date-picker-container #date-range-picker,.calendrier-ramassage .calendrier-ramassage-localisation-container #localisation-button,.display-inline,.form-container .display-inline,.form-container .simple-captcha-container,.form-container .small,.form-container small,.full-width-carousel .full-width-carousel-inner .item.active,.logo a,.museris-page .museris-collections-container #collections-button,.sommaire-rubrique .sommaire-rubrique-teasers-container.grid .sommaire-rubrique-teaser.inlist,.title-box p{display:inline-block}.unpublished{opacity:.5!important}.lead,h1{font-weight:400}.container{width:310px;padding:0 5px}.container .container{width:auto;padding:0}.container .framed{padding:18px 16px}.col-md-12 #myCarousel,.container-fluid,.homepage #content .container,.mobile-nav .main-label.back,.mobile-nav .main-label.back-link,.modal-body,.select2-container--default .select2-results__group,.tab-content .dataTables_wrapper table,.white-box-content img.proinfirmisIcon,.with-search .select2-dropdown .select2-search,nav.desktop-nav .sub-menu ul li:first-child a{padding:0}.coordinates .address-row,.list ul{padding-bottom:6px}#content{min-height:400px;padding:0 0 120px}h1{font-size:2.5em;color:#666;margin:12px 0 30px}h2,h3{font-size:2.2em;margin:0 0 10px}h2,h3,h4,h5{font-weight:600}h2{color:#e53134}.agenda-lausanne-teasers-main-container .agenda-teaser-main-content.active.warning a.title-link,.agenda-lausanne-teasers-main-container .agenda-teaser-main-content.extended a,.agenda-lausanne-teasers-main-container .agenda-teaser-main-content.extended a.add-location-button:hover,.agenda-lausanne-teasers-main-container .agenda-teaser-main-content.postponed a,.agenda-lausanne-teasers-main-container .agenda-teaser-main-content.postponed a.add-location-button:hover,.agenda-lausanne-teasers-main-container .agenda-teaser-main-content.warning a,.agenda-lausanne-teasers-main-container .agenda-teaser-main-content.warning a.add-location-button:hover,.container-fluid.darkgrey-bkg .container>h2,.container-fluid.darkgrey-bkg .container>p,.darkgrey-bkg .title-box,.darkgrey-bkg .title-box a:link,.darkgrey-bkg .title-box a:visited,.darkgrey-bkg h5,.encadre.bkg-green h1,.encadre.bkg-green h2,.encadre.bkg-green h3,.encadre.bkg-green h4,.encadre.bkg-green h5,.encadre.bkg-red h1,.encadre.bkg-red h2,.encadre.bkg-red h3,.encadre.bkg-red h4,.encadre.bkg-red h5,.form-container .alert a,.form-container .alert ul li:before,.form-container .big-select-zone.with-result .select2-selection__rendered,.form-container .btn-checkbox input:checked~.label,.form-container .has-success .checkbox,.form-container .has-success .checkbox-inline,.form-container .has-success .control-label,.form-container .has-success .form-control-feedback,.form-container .has-success .help-block,.form-container .has-success .radio,.form-container .has-success .radio-inline,.form-container .has-success.checkbox label,.form-container .has-success.checkbox-inline label,.form-container .has-success.radio label,.form-container .has-success.radio-inline label,.mobile-nav,.mobile-search-container .mobile-lang-selector a,.mobile-search-container .mobile-search-trigger i{color:#fff}h3{line-height:1.36em;color:#777}#languages ul li a:focus,#languages ul li a:hover,#profil-on a.nice-link:link,#profil-on a.nice-link:visited,.alias a:focus,.alias a:hover,.form-container .form-group a:hover,.form-container .glyphicon.red,.red,.scroll-content-item-active .scroll-content-item-text,.section-carousel .section-carousel-content-display .theme,.sommaire-rubrique .marker:active,.sommaire-rubrique .marker:focus,.sommaire-rubrique .marker:hover,a.fullscreen:hover,a.pop:hover,blockquote p,h4{color:#e53134}h4{font-size:1.6em;line-height:1.25em}h2.surtitre,h5{font-size:1.5em}h5{line-height:1.3em}.list ul li,p{line-height:1.42em}h2.surtitre{line-height:1.4em;color:#333;margin:12px 0 0}.accordion .panel-group .panel+.panel,.bellerive .title-box,.calendrier-ramassage-page .calendar-change-button,.container-fluid>.container.acces-direct,h2.surtitre+h1{margin-top:0}.fonts-14{font-size:1.4em!important}p{font-size:1.4em}.calendrier-ramassage-page .small-margin-top,.container-fluid>.container,.container-fluid>.container.acces-direct.spaceBefore,.form-container .panel-body h4,.museris-page .margin-top-xs,.top-margedx2,.with-space-before{margin-top:20px}.actus-muni-page .row-result-content,.container-fluid>.container:not(.acces-direct){padding-left:0;padding-right:0}.container-fluid>.container.acces-direct.spaceAfter,.paragraph .col-md-6:first-child,.paragraph .col50.gauche{margin-bottom:20px}.lead{font-size:1.6em;margin-bottom:30px}.datepicker,.daterangepicker,.texte-image blockquote{font-size:10px}blockquote{margin:0 0 5px}blockquote p{font-size:3em;font-weight:300;line-height:1.13333em;font-style:italic;margin:0}.align-right,.conteneur-image.droite,.exergue,.form-container .form-horizontal .control-label.text-right{text-align:right}.align-left,.conteneur-image .legend,.museris-page .museris-filters-container .tab-pane{text-align:left}#viewport,.site-wrap{min-height:100%;display:table;height:inherit;position:relative}.font18px{font-size:1.8em!important}.font18px .muted{font-size:14px!important;font-weight:400!important}.font18px.regular-font{font-weight:400}.bkgRed,.mobile-search-container.bkgRed,.quoi-de-neuf .heure{background-color:#e53134}h1+.lead{margin-top:-18px}.site-wrap{min-width:100%;background-color:#eee;top:0;bottom:100%;left:0;z-index:1;border-collapse:collapse}.padding-10px-0{padding:10px 0!important}.padding-10px{padding:10px!important}.padding-5px-10px{padding:5px 10px!important}.panel-body.with-border-bottom{border-bottom:1px solid #ccc}#viewport{width:100%}.accordeon-accroches .accordeon-accroches-inner.inited,.actus-muni-page,.actus-muni-page .legislature-chooser.active,.agenda-lausanne,.breadcrumb li:nth-last-child(2),.coordinates .address-bloc,.form-container .btn-checkbox input:checked~.checkmark:after,.hide-desktop,.museris-page,.museris-page .collection-chooser.active,.normal-carousel .carousel-control.placed,.normal-carousel .carousel-indicators.placed,.ol-map-overlay.mouse .ol-map-overlay-text.mouse,.ol-map-overlay.touch .ol-map-overlay-text.touch,.slick-initialized .slick-slide,.sommaire-rubrique .marker.is-selected .tooltip,.sommaire-rubrique .sommaire-rubrique-teasers-container.list .sommaire-rubrique-teaser.inlist,nav.desktop-nav .desktop-searchform-container ul li{display:block}.with-margin-bottom-xs{margin-bottom:10px!important}.box-widget,.error .site-wrap,.white-bkg,.white-bkg-with-padding,nav.desktop-nav .sub-menu li:hover,nav.desktop-nav ul li ul li:hover{background-color:#fff}.darkgrey-bkg,.homepage .darkgrey-bkg{background-color:#404040}.white-bkg-with-padding{padding-top:25px}.visible{display:block!important}.red-left-border{box-sizing:border-box;border-left:3px solid #e53134}.no-margin-bottom{margin-bottom:0!important}.no-margin-all{margin:0!important}.no-margin-left-right{margin-left:0!important;margin-right:0!important}.near-white-bkg{background-color:#fafafa}.near-white-bkg-important{background-color:#fafafa!important}.social,.social-share-button>div{background:url("../images/tools/reseaux-full.svg") no-repeat}.modal-backdrop.in{opacity:.8}.modal-dialog-full{width:100%;height:100%;margin-left:auto;margin-right:auto;text-align:center;display:flex;display:-webkit-flex;justify-content:center;align-items:center;pointer-events:none}.google-modal-dialog-full{width:100%;height:100%;padding:0;display:flex;display:-webkit-flex;justify-content:center;align-items:center;pointer-events:none}.coordinates-logo,.gsc-table-result,.gsc-thumbnail-inside,.gsc-url-top,.homepage .container-fluid>.container:not(.acces-direct),.no-padding{padding:0!important}.google-modal-dialog-full-content{width:90%;height:90%;pointer-events:all}.form-container a.btn.disabled,.form-container fieldset[disabled] a.btn,.full-width-carousel .carousel-indicators,.ol-map-overlay,.slick-slide.dragging img{pointer-events:none}.modal .full-height,.modal .main-carousel .slick-list,.modal .main-carousel .slick-track{height:100%}.remove-nested-padding,.section-carousel .slick-list{margin:0 -10px}.gsc-tabsArea,.height-auto{height:auto!important}.page-footer{border-top:1px solid #333;margin:10px 0;text-align:center;position:relative}.accordion .panel-group .panel-heading+.panel-collapse>.list-group,.accordion .panel-group .panel-heading+.panel-collapse>.panel-body,.page-footer.no-border{border-top:none}.coordinates{font-size:1.3em;line-height:1.3846em;text-align:left}.coordinates .address-bloc:after,.coordinates .separate:last-child:after{content:""}.coordinates .address-row-parent,.homepage #content .container.acces-direct,.title-box.left{padding-bottom:0}.coordinates .separate:after{content:"\A";white-space:pre}.coordinates img{margin:4px 0}.service{font-size:1em;line-height:1.3846em;font-weight:600}.alias,.list ul li,ul.vu li{font-size:1.4em}.alias{line-height:1.2857em;margin-bottom:20px;margin-top:20px}.alias a:hover,.alias a:link,.alias a:visited,.title-box a:link,.title-box a:visited{color:#333;text-decoration:none}.alias a:focus,.logo a:focus{outline:#0080bf solid 2px!important;border-radius:2px!important;outline-offset:2px}.footer-coordinates-logo{float:left;margin-right:10px;vertical-align:top;position:relative;height:100%;display:none}#tools-bar,.social{height:46px;right:0}.coordinates-logo{max-height:60px;margin:5px 0}.plus-1,.plus-2,.voir-tout{margin-bottom:15px}.coordinates-logo-div{float:left;padding-right:10px}.coordinates-logo-div img{height:45px}.coordinates-text-content{padding-top:4px;float:left;font-size:1em;line-height:1.25em}.accordion,.agenda-lausanne .agenda-lausanne-teasers-result-date,.dataTables_wrapper,.guichet-virtuel .agenda-lausanne-teasers-result-date,.legend,.libelle-valeur .valeur,.museris-page .museris-item .item-other-text,.tableau,.white-box-content.font13px,nav.desktop-nav #search .input-group-btn,table{font-size:1.3em}#home .title-box,#section .title-box{text-align:center;font-size:1.8em;line-height:1em;position:relative;padding-bottom:7px;border-bottom:none;background-color:transparent;padding-top:0;font-weight:400;margin-top:0}#home .title-box .right-absolute,#section .title-box .right-absolute{position:absolute;top:0;right:0}.title-box.left{text-align:left;padding-left:0}.title-box p{font-size:1em;line-height:1em;margin:0}#home .title-box.paddingBefore,#section .title-box.paddingBefore,.conteneur-encadres .title-box.arrow{padding-left:22px}.title-box.left h4{font-size:1.06666em;line-height:1em}.title-box.left h5{font-size:1em;line-height:1em}.title-box.left h4>p,.title-box.left h5>p{line-height:1em;font-size:1em}.agenda-teasers .teaser-text a:focus,.agenda-teasers .teaser-text a:hover,.box-widget .tab-content a:focus,.box-widget .tab-content a:hover,.breadcrumb a:focus,.breadcrumb a:hover,.guichet-virtuel-favorite-widget .favorite-items a:focus,.guichet-virtuel-favorite-widget .favorite-items a:hover,.quoi-de-neuf .actus-muni-text a:focus,.quoi-de-neuf .actus-muni-text a:hover,.scroll-content-item a:hover,.title-box a:focus,.title-box a:hover,header .wrapper a:focus,header .wrapper a:hover{color:#e53134;text-decoration:none}.title-box .right{float:right;right:7px;top:9px;position:absolute}#home .title-box .right,#section .title-box .right{right:0;top:3px}.plus-1{display:block}.agenda-teasers .teaser-last,.voir-tout{text-align:center;float:left;width:100%;margin-bottom:20px;padding-top:5px}.social{width:42px;position:absolute;float:right}#tools-bar{bottom:70px;position:fixed;z-index:10000;width:42px}.buttons-tools-bar{position:absolute;padding-top:4px;width:126px;z-index:101;height:42px;-webkit-transition:right .5s,width .5s;transition:right .5s,width .5s}.closed .buttons-tools-bar{right:-84px}.social{border-top:4px solid #e53134;z-index:103;cursor:pointer}.opened .social{background-position:0 -42px}.social-share-button>div{transition:background-position .25s}.social-share-button>div.google{background-position:-126px 0}.social-share-button>div.google:hover{background-position:-126px -42px}.social-share-button>div.facebook{background-position:-42px 0}.social-share-button>div.facebook:hover{background-position:-42px -42px}.social-share-button>div.twitter{background-position:-84px 0}.social-share-button>div.twitter:hover{background-position:-84px -42px}.social-share-button>div.facebook,.social-share-button>div.google,.social-share-button>div.twitter{width:42px;height:42px;float:right;cursor:pointer;z-index:102}.opened .buttons-tools-bar{right:42px;z-index:101}.highlight-box{border-left:4px solid #e53134;background-color:#fff}.actus-muni-page .lead,.col5050,.focus-gallery .focus-gallery-item a:hover .focus-gallery-content .focus-gallery-image-overlay .focus-gallery-text-content .focus-gallery-item-body,.form-container .captcha-img,.full-width-carousel .item a:hover .full-width-carousel-content .full-width-carousel-image-overlay .full-width-carousel-text-content,.museris-page .museris-item .item-title-part,.one-column-teaser a:hover .one-column-teaser-content .one-column-teaser-image-overlay .one-column-teaser-text-content .one-column-teaser-item-body{margin-bottom:10px}.legend{border:none;border-left:2px solid #e53134;margin:5px 0 0;padding-left:10px;line-height:1.3em;width:auto}.form-container .form-group .formButton:not(:last-of-type),.paragraph,.section-carousel a.right.carousel-control.slick-arrow,footer ul li.last a{margin-right:10px}.legend p{font-size:1em;margin:0 0 5px}a.zoom-button{background:url(../images/btn-zoom-image.png) no-repeat;width:17px;height:12px;display:block;float:right;margin:5px 0 0}a.zoom-button:hover{background-position:0 -12px}.list ul{margin-left:0;margin-bottom:10px}.list ul li{margin-left:15px;text-indent:-15px}.list ul li:before{font-family:"Glyphicons Halflings";content:"\e074";font-size:.7em;margin-right:5px;width:10px;color:#e53134}ul.vu{margin-left:0;padding-left:0}ul.vu li{background-image:url(../images/picto-vu-green.svg);background-repeat:no-repeat;background-position:left 4px;padding-left:20px;line-height:1.3em}.paragraph{margin-bottom:20px;margin-left:10px;box-sizing:border-box;border-bottom:1px solid transparent}.paragraph:after{clear:both;content:' ';float:left;height:1px;width:100%}.with-space-after{margin-bottom:20px!important}.row .paragraph{margin-left:0;margin-right:0}.box-component-item.no-space-after,.libelle-valeur.no-space-after,.no-space-after,.paragraph.no-space-after,.section-carousel.no-space-after,.white-box-container.no-space-after{margin-bottom:0!important;border-bottom:none}.agenda-teasers-widget.encadre{background-color:transparent;padding:0;border:0}.encadre.bkg-green,.encadre.bkg-red,.encadre.bkg-red h1,.encadre.bkg-red h2,.encadre.bkg-red h3,.encadre.bkg-red h4,.encadre.bkg-red h5{background-color:#e53134;border-color:#e53134;color:#fff}table p{font-size:1em;line-height:1}.tab-content .dataTable,.tab-content .dataTables_wrapper{font-size:1em;padding:10px;box-sizing:border-box}.dataTables_wrapper table,.font-1em,.form-container .alert ul,.libelle-valeur .valeur .dataTable,.libelle-valeur .valeur .dataTables_wrapper,.white-box-container .form-container .form-group{font-size:1em!important}.dataTables_wrapper label{font-weight:400;margin-bottom:0}table.dataTable thead td,table.dataTable thead th{padding:0 4px 4px;font-weight:600}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,.dataTables_wrapper .dataTables_paginate .paginate_button:active,.dataTables_wrapper .dataTables_paginate .paginate_button:focus,.dataTables_wrapper .dataTables_paginate .paginate_button:hover{border-color:transparent;background:0 0;color:#e53134!important;outline:0;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled{opacity:.5}table.dataTable tbody td,table.dataTable tbody th{padding:4px}.actus-muni-page .actus-muni-item-inner-content,table.dataTable thead th{padding-right:20px}.dataTables_wrapper label input,.dataTables_wrapper label select{height:24px;padding:3px 6px;border:1px solid #999}.accordion .panel-body a.nice-link,.after-form-features p,.agenda-detail .zone-details,.dataTables_wrapper .dataTables_info{padding-top:10px}.accordion.fixed-height .panel-body>:nth-last-child(3),.dataTables_wrapper #table_length,.dataTables_wrapper #table_wrapper{padding-bottom:10px}.calendrier-ramassage-page .calendar-days-link .calendar-day-detail a,a.fullscreen,a.load-more-button,a.pop{color:#666}button.close{position:absolute;right:0;top:0;padding:5px;background-color:rgba(255,255,255,.5);width:30px;height:30px;color:#666;opacity:1;outline:0}button.close:active,button.close:focus,button.close:hover{color:#e53134;opacity:1}.modal .legend{color:#fff;font-size:1.3em;border:none;padding:0;margin:5px 0}.modal .copyright{color:#777;font-size:1.3em}.modal-content{background-color:transparent;border:none;border-radius:0;box-shadow:none}.modal-dialog{width:300px;margin:10px auto}.modal-dialog img{width:300px}.top-marged{margin-top:10px}.spacer{width:100%;height:20px;display:block}a.cursor-nopointer{cursor:context-menu}#index a.cursor-nopointer:hover,.focus-gallery .info-widget .info-widget-subtitle,.form-container .alert-success .alert-link,.full-width-carousel .info-widget .info-widget-subtitle,a.cursor-nopointer:hover{color:#ccc}.load-more-button-container{text-align:center;margin-top:20px}.load-more-button{color:#ae1923;background-color:transparent;border-radius:5px;border:none;padding:0;margin:5px 18px;line-height:1;-webkit-transition:background-color .3s,color .3s,border .3s;transition:background-color .3s,color .3s,border .3s;display:none;outline:0}.fleche-back,nav.desktop-nav #search .dropdown-menu li a:focus,nav.desktop-nav #search .dropdown-menu li a:hover{background:0 0}.calendrier-ramassage-page .arrow-button svg,.fleche-back svg,.fullscreen-cross.fullscreen-close svg,.load-more-button svg,.modal .adaptive-fs-modal .fullscreen-close svg,.modal .museris-fs-modal .fullscreen-close svg,.museris-page .arrow-button svg{fill:currentColor}.calendrier-ramassage-page .arrow-button:active,.calendrier-ramassage-page .arrow-button:focus,.calendrier-ramassage-page .arrow-button:hover,.fleche-back:focus,.fleche-back:hover,.homepage #acces-direct a:hover .acces-direct-item-text,.load-more-button:active,.load-more-button:focus,.load-more-button:hover,.museris-page .arrow-button:active,.museris-page .arrow-button:focus,.museris-page .arrow-button:hover,.museris-page a.detail-link-out:hover{color:#aa2427}a.icon-link,vdlgmap.icon-link{display:inline-block;text-indent:0}a.icon-link:before{content:"";width:11px;height:13px;float:left;margin:4px 6px 0 0;display:inline-block;text-decoration:none!important}a.icon-calendar:before{background:url(../images/calendar-icon.svg) center center no-repeat}a.icon-map:before{background:url(../images/icon-map.svg) center center no-repeat}a.icon-add:before{background:url(../images/plus-red.svg) center center/12px no-repeat}a.icon-download{padding-left:20px;position:relative}a.icon-download:before{background:url(../images/picto-telechargement.svg) center center no-repeat;position:absolute;left:0}a.icon-demarche:before{background:url(../images/picto-demarche.svg) no-repeat;height:17px;width:16px;margin-top:0}a.icon-cadenas:before{background:url(../images/picto-cadenas.svg) no-repeat;height:16px;width:23px;margin-top:0}.white-box-content a.icon-link:before{margin:2px 4px 0 0}.clearfix-after:after,.texte-image.droite:after,.texte-image.gauche:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.proinfirmisIcon{width:35px;height:35px;float:left;margin:5px 10px 5px 0;display:inline-block}.proinfirmisLink{clear:left}.fleche-back{width:20px;height:20px;padding:0;margin:0;border:0;color:#e53134;position:absolute;left:10px;top:4px;-webkit-transition:color .3s;transition:color .3s}.entete-recherche,.mobile-nav-main-container ul li.has-child-list>a.has-child-list-trigger.opened,.mobile-nav-main-container ul li.has-child-list>a.has-child-list-trigger:hover,ul.sup-menu li:hover{background-color:#aa2427}.conteneur-image .pop,.museris-page .fullscreen,.simple-carousel .fullscreen,.texte-image .pop{position:absolute;right:0;top:0;padding:5px;background-color:rgba(255,255,255,.5);width:30px;height:30px}.agenda-detail .pop span,.conteneur-image .pop span,.form-container .gi-2x,.google-map-control.fullscreen .glyphicon,.modal .fullscreen span,.museris-page .fullscreen span,.simple-carousel .fullscreen span,.texte-image .pop span{font-size:2em}.entete-recherche{color:#fff;font-size:600;padding-left:6px}.gmaps-info-window{padding:0 10px 0 0;text-align:left;font-size:1.1em}.autocomplete-suggestions strong,.form-container .alert .alert-link,.form-container .pre-loading.has-error,.gmaps-info-window .title{font-weight:700}.gmaps-info-window .body,ul.nav-tabs{margin:0;padding:0}.gmaps-info-window .body p{font-size:14px!important;margin:0;padding:0}.gmaps-info-window .body br:last-child{height:0;display:none}.full-width-white-pad,.sommaire-rubrique .sommaire-filters-container{font-size:1.2em;text-align:center;background-color:#f7f7f7;padding:0 0 10px;margin-bottom:20px}.full-width-white-pad h2.surtitre{font-size:1.25em}.chapter-selector-container{margin:10px auto 0;width:280px;font-size:1.2em}.chapter-selector-container .chapter-selector{background-color:red}.container.paddingAfter,.paragraph .section-carousel{margin-bottom:25px}.actus-muni-page .actus-muni-item-body ul.relations li:before,.paragraph .section-carousel ul li::before,ul.liste-liens li a.icon-download::before,ul.liste-liens li::before{content:none}ul.liste-liens li{padding-top:4px}ul.liste-liens li:first-child{padding-top:0}.actus-muni-page .actus-muni-item-body ul.relations li a,ul.liste-liens li a{background-image:url(../images/picto-chevron-lien.svg);background-size:9px 9px;background-position:center left;background-repeat:no-repeat;padding-left:14px}.actus-muni-page .actus-muni-item-body ul.relations li a.external,ul.liste-liens li a.external{background-image:url(../images/picto-chevron-lien-grey.svg)}.actus-muni-page .actus-muni-item-body ul.relations li a.icon-download,ul.liste-liens li a.icon-download{background-image:url(../images/picto-telechargement.svg)}ul.liste-liens li .description{text-indent:0}ol.liste-liens li .description p,ul.liste-liens li .description p{font-size:1em;margin-bottom:6px}.tooltip>.tooltip-inner{border-radius:0;padding-left:8px;text-indent:0}.tooltip{text-align:left!important}.credit-card-type label>input:focus+img,.credit-card-type label>input:hover+img,.encadre,.html5calendar .daterangepicker .input-mini.active,.sommaire-rubrique .select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #ccc}.encadre.no-border,.form-container .has-error .input-group input,.nav-tabs>li,.section-carousel .slick-dots li{border:none}.g-recaptcha{transform:scale(.9);-webkit-transform:scale(.9);transform-origin:0 0;-webkit-transform-origin:0 0}.picto-arrow-right{content:'';background-image:url(../images/picto-voir-tout.svg);background-repeat:no-repeat;background-position:center center;width:22px;height:22px;content:"";display:inline-block}.back-liste{height:20px;width:20px}.icon-img{float:left;fill:#ae1923;margin-top:3px;line-height:14px}.icon-label{padding-left:17px}#evitement a.lien{position:absolute;left:-99999px;display:inline-block;text-decoration:none;margin-bottom:0;font-weight:600;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;border:1px solid transparent;white-space:nowrap;padding:6px 12px 6px 37px;font-size:14px;line-height:1.42857143;border-radius:4px;color:#fff;box-shadow:0 0 10px #aaa;background:url("../images/fleche-droite.svg") 10px 9px/16px 16px no-repeat #0080bf}#evitement a.lien:focus{position:absolute;left:10px;top:10px;z-index:100}#languages .dropdown,#languages .menu-gap,#profil-on .arrow-menu,#profil-on .menu-gap,#search,.focus-gallery .focus-gallery-container,.focus-gallery .focus-gallery-loader-indicator,.mobile-nav-trigger,.mobile-wrapper,.nav-trigger:checked~nav.mobile-nav,.wrapper,nav.mobile-nav{position:absolute}.lausanne-preloader{width:40px;height:40px;display:block;margin:auto;background:url(../images/preloader.svg) center center/40px 40px no-repeat}.pre-header{height:30px;background-color:#585858}.pre-header .container{text-align:center;line-height:30px;color:#d3d3d3;font-size:1.3em;font-weight:400}.actus-muni-page .actus-muni-item-body ul.etapes li.etape.non-franchie::before,.pre-header .container a:hover,.pre-header .container a:link,.pre-header .container a:visited{color:#d3d3d3}.pre-header .title{padding-left:10px}.pre-header .ecusson{background-image:url("../images/branding/logo_ville_de_Lausanne_gris.svg");display:inline-block;width:19px;height:22px;vertical-align:middle}.pre-header .ecusson:hover{background-image:url("../images/branding/logo_ville_de_Lausanne_neg.svg")}.pre-header+header .logo{margin-top:4px}.pre-header+header .logo img{height:38px;width:auto}ul.sup-menu li{display:inline-block;list-style:none}ul.sup-menu li a{float:none!important;padding:0 13px!important;margin:0 -13px;color:inherit!important}ul.sup-menu li.active a{background-color:inherit!important}header{height:60px;border-bottom:4px solid #e53134;position:relative;width:100%;background-color:#fff}header ul,nav.desktop-nav ul{padding:0;margin:0}#profil-off,#profil-on,#profil-on .left,#profil-on .right,#tourisme,footer .mobile-float-left,footer li,header li{float:left}header .caret{margin-left:4px;color:#666}header .wrapper a,header .wrapper a:visited{color:#666;text-decoration:none}#languages,#profil-off,#profil-on,#tourisme{padding:10px 0 0;position:relative}#languages{float:right;padding-bottom:15px}#languages .menu-gap{height:12px;top:-3px;z-index:450;left:0;width:68px}#languages .dropdown{display:none;right:1px;border:1px solid #666;box-shadow:1px 1px 2px 0 rgba(0,0,0,.3);border-radius:0;background-color:#fff;top:32px;width:70px}#languages ul{display:inline-table}#languages ul li{width:66px}#languages ul li:nth-child(2n){background-color:#f7f7f7}#languages ul li a:link,#languages ul li a:visited{padding:3px 5px;color:#333;line-height:1.42857}.mobile-nav-trigger{top:19px;left:5px;line-height:21px}.logo{width:100%;text-align:center;margin-top:17px}.logo a>svg,.logo img{height:auto;width:205px}#profil-on .arrow-menu{top:25px;z-index:500;background-image:url(../images/picto-arrow-menu.png);width:23px;height:12px;left:114px}#profil-on .menu-gap{height:12px;top:24px;z-index:502;left:-141px;width:326px}#profil-on .glyphicon-user{color:#666;margin-right:5px}#profil-on .left{margin-right:15px;display:block;width:66px;height:66px}#profil-on .man{background:url(../images/profil-avatar-man.png) no-repeat}#profil-on .sub{padding-bottom:17px}#profil-on .title{font-size:1.154em;font-weight:700}#profil-on .sub-title{font-weight:600;margin-bottom:5px}#profil-on .sub-menu{display:none;top:40px;right:-105px}#profil-on .sub-menu>ul{background-color:#fff;border:1px solid #666;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.3);box-shadow:1px 1px 2px 0 rgba(0,0,0,.3);list-style:none;margin:0;padding:18px;position:absolute;transition:top .15s ease-in,opacity .15s ease-in;width:336px;z-index:500;left:-189px;top:35px}#profil-on .sub-menu>ul li{width:298px}#profil-on .woman{background:url(../images/profil-avatar-woman.png) no-repeat}.ref-active{padding-left:16px;background:url(../images/picto-ref-valide.png) 0 4px no-repeat}.ref-expiree{padding-left:16px;background:url(../images/picto-ref-expiree.png) 0 4px no-repeat}.ref-qqjours{padding-left:16px;background:url(../images/picto-ref-bientot-expiree.png) 0 4px no-repeat}.separation{padding:10px 15px 0;float:left}.wrapper{display:none;top:0;right:0;font-size:1.3em;line-height:1.385em;z-index:600}.mobile-wrapper{right:7px;top:21px}nav.mobile-nav{list-style:none;width:260px;height:100%;z-index:0;display:none;border-collapse:collapse;font-size:1.5em;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}nav.mobile-nav.display{display:table}.no-csstransforms nav.mobile-nav{left:-260px}.csstransforms.no-csstransforms3d nav.mobile-nav{-webkit-transform:translateX(-260px);transform:translateX(-260px)}.csstransforms.csstransforms3d nav.mobile-nav{-webkit-transform:translate3d(-260px,0,0);transform:translate3d(-260px,0,0)}.nav-trigger{position:fixed;width:0;height:0;display:none;clip:rect(0,0,0,0)}label[for=nav-trigger]{width:49px;height:28px;cursor:pointer}.no-csstransforms.no-csstransforms3d .nav-trigger:checked~nav.mobile-nav.active~.site-wrap{left:260px}.csstransforms.no-csstransforms3d .mobile-nav-main-container ul li ul:not(.is-child-list),.csstransforms.no-csstransforms3d .nav-trigger:checked~nav.mobile-nav.active~.site-wrap{-webkit-transform:translateX(260px);transform:translateX(260px)}.csstransforms.csstransforms3d .mobile-nav-main-container ul li ul:not(.is-child-list),.csstransforms.csstransforms3d .nav-trigger:checked~nav.mobile-nav.active~.site-wrap{-webkit-transform:translate3d(260px,0,0);transform:translate3d(260px,0,0)}.focus-gallery .left.slider-control,.no-csstransforms .nav-trigger:checked~nav.mobile-nav.active,.simple-carousel .left.slider-control{left:0}.csstransforms.no-csstransforms3d .nav-trigger:checked~nav.mobile-nav.active{-webkit-transform:translateX(0);transform:translateX(0)}.csstransforms.csstransforms3d .nav-trigger:checked~nav.mobile-nav.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.site-wrap{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}#search{right:0}.mobile-search-container{padding:10px 5px;font-size:.9em;width:260px}.mobile-search-container i{color:#989898}.mobile-search-container .input-lg{font-size:inherit;height:25px;padding:0 0 0 5px}.mobile-search-container .form-control{background-color:#e5e5e5;border:1px solid #aa2427}.mobile-search-container .form-control:focus{border:1px solid #777;outline:0;-webkit-box-shadow:none;box-shadow:none}.mobile-search-container .mobile-search-submit{width:30px;height:25px;display:inline-block;background:url(../images/picto-search.svg) center center/17px 17px no-repeat #aa2427;padding:0;border:none;vertical-align:top;border-top-right-radius:5px;border-bottom-right-radius:5px}.mobile-search-container .mobile-search-submit:focus{border:none;outline:0}.mobile-search-container input::-webkit-input-placeholder{color:#989898}.mobile-search-container input:-moz-placeholder{color:#989898}.mobile-search-container input::-moz-placeholder{color:#989898}.mobile-search-container input:-ms-input-placeholder{color:#989898}.mobile-search-container i.form-control-feedback.glyphicon.glyphicon-search{width:23px;height:23px;line-height:24px}.mobile-search-container .mobile-search-inner-container{position:relative;min-height:26px}.mobile-search-container .mobile-search-trigger{color:#fff;cursor:pointer;display:block;padding:5px}.mobile-search-container .mobile-lang-selector{position:absolute;right:4px;top:0;color:#fff;font-weight:600;line-height:1.9em}.mobile-search-container .mobile-search-form-container{position:absolute;top:0;left:0;width:0;overflow:hidden}.mobile-nav-main-container{width:260px;height:auto;position:relative}.mobile-nav-main-container div.mobile-nav{position:absolute;width:260px}.mobile-nav-main-container div.mobile-nav.active{transform:translateX(0);transition:transform .3s}.mobile-nav-main-container div.mobile-nav.active.moveLeft,.mobile-nav-main-container div.mobile-nav.new-current.parent{transform:translateX(-260px)}.mobile-nav-main-container div.mobile-nav.active.moveRight{transform:translateX(260px)}.mobile-nav-main-container div.mobile-nav.new-current{transform:translateX(260px);transition:transform .3s}.mobile-nav-main-container div.mobile-nav.new-current.moveToActive{transform:translateX(0)}.mobile-nav-main-container div.mobile-nav div.nav-item{border-bottom:1px solid #909090;line-height:1.2em;display:flex;flex-direction:row;justify-content:space-between}.mobile-nav-main-container div.mobile-nav div.nav-item.active{background-color:#72191b}#type-selector label input,#type-selector label span,.mobile-nav-main-container div.mobile-nav div.nav-item.back{cursor:pointer}.mobile-nav-main-container div.mobile-nav div.nav-item.back span{background:url(../images/navMenuItemBack.svg) 8px center no-repeat;padding-left:27px;display:inline-block}.mobile-nav-main-container div.mobile-nav div.nav-item a,.mobile-nav-main-container div.mobile-nav div.nav-item span{padding:.5em 7px;display:inline-block}.mobile-nav-main-container div.mobile-nav div.nav-item a.nav-item-name,.mobile-nav-main-container div.mobile-nav div.nav-item a.nav-item-name:hover{color:#fff;text-decoration:none}.mobile-nav-main-container div.mobile-nav .nav-item-name,.mobile-nav-main-container div.mobile-nav .nav-item-name:visited{color:#fff;text-decoration:none;padding-top:.5em;padding-bottom:.5em;display:block;padding-left:7px;-webkit-transition:background-color .3s;transition:background-color .3s}.mobile-nav-main-container div.mobile-nav div.nav-item.hasChildren>.openChildContainer>a:not(.openChild),.mobile-nav-main-container div.mobile-nav div.nav-item.hasChildren>a{width:227px;display:inline-block;vertical-align:top;flex-basis:227px}.mobile-nav-main-container ul li.has-child-list>a.has-child-list-trigger{background:url(../images/nav-list-has-children.svg) right 0 no-repeat #e53134;font-weight:600}.mobile-nav-main-container ul li.has-child-list>a.has-child-list-trigger.opened{background-position:right -33px}.mobile-nav-main-container ul div.nav-item-icons>a{padding-left:30px}.mobile-nav-main-container .nav-item-icons-lausanne>a{background:url(../images/picto-musees-lausannois.svg) 7px center no-repeat}.mobile-nav-main-container .nav-item-icons-adresse>a{background:url(../images/picto-adresse-musee.svg) 7px center no-repeat}.mobile-nav-main-container .nav-item-icons-collections>a{background:url(../images/picto-collections-musee.svg) 7px center no-repeat}.mobile-nav-main-container .nav-item-icons-conferences>a{background:url(../images/picto-conferences.svg) 7px center no-repeat}.mobile-nav-main-container .nav-item-icons-publications>a{background:url(../images/picto-publications.svg) 7px center no-repeat}.mobile-nav-main-container .nav-item-icons-expos>a{background:url(../images/picto-expos.svg) 7px center no-repeat}div.nav-item.hasChildren .openChild{content:"";display:inline-block;background:url(../images/navMenuItemHasChildren.svg) right center no-repeat;width:33px;flex-basis:33px;cursor:pointer}div.nav-item.hasChildren .openChild .openChildContainer,nav.desktop-nav .container{display:flex}div.nav-item.hasChildren .openChild ul li ul{top:0;display:none}div.nav-item.hasChildren .openChild ul li ul.is-child-list{display:block;overflow:hidden;height:0}.form-container textarea.form-control,div.nav-item.hasChildren .openChild ul li ul.is-child-list.opened{height:auto}.no-svg .mobile-nav-main-container ul li a.openChild{background:url(../images/navMenuItemHasChildren.png) right center no-repeat;width:33px}.no-svg .mobile-nav-main-container ul li.back-link>a,.no-svg .mobile-nav-main-container ul li.back>a{background:url(../images/navMenuItemBack.png) 8px center no-repeat}.no-svg .mobile-nav-main-container ul li.nav-item-icons>a{padding-left:7px}.no-csstransforms.no-csstransforms3d .mobile-nav-main-container ul li ul:not(.is-child-list){left:100%}.mobile-nav-main-container ul li.active>.openChildContainer>a,.mobile-nav-main-container ul li.active>a{color:#fff;background-color:#72191b;width:100%}.no-touchevents .mobile-nav-main-container ul li a:hover{color:#fff;background-color:#aa2427}.mobile-nav .main-label,.mobile-nav .nav-header{background-color:#e53134;padding:.5em 7px;font-weight:600}.mobile-nav .nav-header{background-color:#aa2427;padding:0}.mobile-nav .mobile-language-picker-container{padding:7px 5px}.mobile-nav .mobile-language-picker{margin:0;padding:5px 16px;line-height:1.2em;font-size:inherit;color:#666;outline:0;border:1px solid #666;width:100%;border-radius:8px;background:url(../images/carret.png) right center no-repeat #fff}.mobile-nav-main-container li.no-border-bottom{border-bottom:none}.nav-trigger:checked~.site-wrap #content{overflow:hidden}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body{background:url("../images/armoirie@2x.png") 22px 470px/212px 131px no-repeat #787878}.no-svg .mobile-nav-main-container ul li.hasChildren>a.openChild{background:url(../images/navMenuItemHasChildren@2x.png) right center/33px 128px no-repeat}.no-svg .mobile-nav-main-container ul li.back-link>a,.no-svg .mobile-nav-main-container ul li.back>a{background:url(../images/navMenuItemBack@2x.png) 8px center/13px 11px no-repeat}.no-svg .mobile-nav .mobile-language-picker{background:url(../images/carret@2x.png) right center/30px 35px no-repeat #fff}}nav.desktop-nav ::placeholder{color:#404040;opacity:1}nav.desktop-nav #search{position:absolute;right:0;display:flex;justify-content:right;border-radius:5px;background-color:#aa2427;float:right}nav.desktop-nav #search>a{position:absolute;right:3px}nav.desktop-nav #searchform{width:190px}nav.desktop-nav .desktop-searchform-container{position:relative;font-size:.812em;width:0;overflow:hidden;overflow-y:hidden}nav.desktop-nav .desktop-searchform-container.always-open,nav.desktop-nav .desktop-searchform-container.opened{overflow:visible}nav.desktop-nav .desktop-search-submit,nav.desktop-nav .desktop-search-toggle{width:30px;height:26px;display:inline-block;background:url(../../images/picto-search.svg) center center no-repeat #aa2427;padding:0;border:none;vertical-align:top;margin-top:3px;border-top-right-radius:5px;border-bottom-right-radius:5px}nav.desktop-nav .desktop-search-submit{background-size:17px 17px}nav.desktop-nav .desktop-search-toggle{border-radius:5px 0 0 5px;background:url(../../images/carret-down-white.svg) center center no-repeat #aa2427}.agenda-lausanne .agenda-search-submit:focus,.agenda-teaser-widget-arrow:focus,.calendrier-ramassage .calendrier-ramassage-search-submit:focus,.calendrier-ramassage .select2-container--default .select2-selection--single:focus,.form-container .small-form-container select,.guichet-virtuel .guichet-virtuel-search-submit:focus,.select2-container,.select2-search__field,.select2-selection--single,.slick-list:focus,.sommaire-rubrique .btn.active.focus,.sommaire-rubrique .btn.active:focus,.sommaire-rubrique .btn.focus,.sommaire-rubrique .btn.focus:active,.sommaire-rubrique .btn:active:focus,.sommaire-rubrique .btn:focus,nav.desktop-nav .desktop-search-submit:focus,nav.desktop-nav .desktop-search-toggle:focus{outline:0}nav.desktop-nav .desktop-search-submit::-moz-focus-inner{border:0}nav.desktop-nav .desktop-search-toggle::-moz-focus-inner{border:0}nav.desktop-nav.search-opened #search,nav.desktop-nav.search-opened ul li a,nav.desktop-nav.search-opened ul li a:focus,nav.desktop-nav.search-opened ul li a:hover{padding:0 5px}nav.desktop-nav.search-opened #search:focus-within{outline:#0080bf solid 2px!important;border-radius:2px!important;outline-offset:2px}nav.desktop-nav #search .form-control{padding:3px;height:26px;line-height:23px;margin-top:3px;-webkit-appearance:none;border-radius:0;border-color:#aa2427;color:#000;margin-bottom:3px}nav.desktop-nav #search input{font-weight:400;width:187px}nav.desktop-nav #search input:focus{border:1px solid #777;box-shadow:none;-webkit-box-shadow:none}nav.desktop-nav #search ul li a:focus,nav.desktop-nav #search ul li a:hover,nav.desktop-nav #search ul li a:link,nav.desktop-nav #search ul li a:visited,nav.desktop-nav #search ul li.topic{color:#333;padding:3px 5px;white-space:normal;text-align:left}nav.desktop-nav #search ul li a:hover,nav.desktop-nav .sub-menu li a:focus,nav.desktop-nav .sub-menu li a:hover{text-decoration:none;color:#e53134}nav.desktop-nav #search .dropdown-menu{border:1px solid #999;box-shadow:1px 1px 2px 0 rgba(0,0,0,.3);border-radius:0;list-style-position:inside}nav.desktop-nav #search .dropdown-menu li a:link,nav.desktop-nav #search .dropdown-menu li a:visited,nav.desktop-nav #search .dropdown-menu li.topic{font-size:.947em;line-height:1.385em}nav.desktop-nav #search .dropdown-menu li div{width:100%;float:left}nav.desktop-nav #search .dropdown-menu li.topic{background-color:#bbb;color:#fff;font-weight:600}nav.desktop-nav #search ul li a{width:98%;padding-right:14px!important}nav.desktop-nav #search .dropdown-menu li a.selected{display:block;background:url(../../images/picto-vu-green.svg) right center no-repeat}nav.desktop-nav #search .btn{vertical-align:top;margin-top:2px}.breadcrumb{font-size:1.3em;color:#333;margin:-20px 0 0;background:#fff;padding:4px 0}.breadcrumb a,.breadcrumb a:link,.breadcrumb a:visited{color:#333}.breadcrumb a:focus,footer .go-to-top a:focus,footer ul li a:focus{outline:#0080bf solid 2px!important;border-radius:2px!important;outline-offset:2px}.breadcrumb li:last-child:hover{cursor:auto}.breadcrumb>li+li:before{font-family:'Glyphicons Halflings';content:"\e251";color:#333;font-size:.8em;padding:0;margin-right:2px}.breadcrumb li{display:none;padding:0;margin:0;line-height:1}.breadcrumb .breadcrumb-hidden,.form-container .custom-captcha label,.gcsc-branding,.gs-result .gs-visibleUrl,.gs-spelling,.gs-visibleUrl .gs-visibleUrl-long,.gsc-above-wrapper-area,.gsc-results .gsc-cursor-box .gsc-cursor-page:only-child,.gsc-results .gsc-cursor:only-child,.gsc-url-bottom,.sommaire-rubrique .offlist,.with-perimeter .gsc-tabsArea{display:none!important}.breadcrumb .tampon{width:100%;height:13px;position:absolute;top:-13px;left:0;display:block}.breadcrumb .popover{padding-top:0;padding-bottom:0;padding-right:0}.breadcrumb .bc-sub-nav-body-outer{position:relative;overflow:hidden;width:100%}.breadcrumb .bc-sub-nav-body-outer:after,.breadcrumb .bc-sub-nav-body-outer:before{position:absolute;height:15px;background-image:linear-gradient(#f6f6f6,rgba(246,246,246,0));top:0;left:0;right:10px;content:'';z-index:1}.breadcrumb .bc-sub-nav-body-outer:after{top:auto;bottom:0;background-image:linear-gradient(rgba(246,246,246,0),#f6f6f6)}.breadcrumb .bc-sub-nav-body{position:relative;max-height:250px;margin:3px 0}.breadcrumb ul{padding-top:7px;padding-bottom:7px;padding-right:10px;position:relative}.carousel-control{background-color:transparent;top:50%;width:auto;height:1em}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{width:0}.carousel-control .glyphicon-chevron-left:before{content:" ";display:none;background:url(../images/chevron-left.svg) 0 0/14px 46px no-repeat;width:14px;height:46px;margin-left:20px}.carousel-control .glyphicon-chevron-right:before{content:" ";display:none;background:url(../images/chevron-right.svg) 0 0/14px 46px no-repeat;width:14px;height:46px;top:50%;margin-left:-34px}.carousel-control.fullscreen{position:absolute;top:0;right:0;text-align:right}.carousel-control.fullscreen .glyphicon{position:absolute;right:4px;top:4px}.normal-carousel .carousel-caption,.simple-carousel .carousel-caption{position:relative;color:#666;left:auto;right:auto;text-shadow:none;text-align:left;margin:30px 0 0;font-size:1.3em;padding:0 8px;border-left:3px solid #e53134}.modal-dialog-full .carousel-caption,.modal-dialog-full .simple-carousel .carousel-caption{border:none;padding:0;color:#fff;font-weight:700}.normal-carousel .carousel-indicators{bottom:auto;display:none}.modal-dialog-full .carousel-inner>.item>img{width:100%;height:auto}.modal-dialog-full .carousel{max-width:900px;margin-left:auto;margin-right:auto}.carousel-indicators{bottom:0}.tab-content{border-top:1px solid #000;border-bottom:1px solid #000;background-color:#fff;font-size:1.3em;padding:10px 2px 20px}.tab-content p{font-size:1em;padding:0 8px;margin-bottom:6px}.nav-tabs>li>a,.nav-tabs>li>a:visited{border:none;color:#666;margin-bottom:-1px;padding-left:10px;padding-right:20px;margin-right:0;font-weight:600;font-size:1.3em;line-height:.5em;border-radius:0}.nav-tabs>li>a:after{display:block;position:absolute;left:0;bottom:0;width:100%;height:0;background-color:#e53134;content:"";transition:height .4s}.nav-tabs.grey{padding-bottom:1px}.nav-tabs.grey>li>a:after{background-color:#999}.tab-outer-content .tab-content,.transparent-content{border-top:none;border-bottom:none;background-color:transparent}.nav-tabs>li>a:hover{color:#000;background:0 0}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border:none;color:#000;background:0 0}.nav-tabs>li.active>a:after,.nav-tabs>li.active>a:focus:after,.nav-tabs>li.active>a:hover:after,.nav-tabs>li>a:hover:after{width:100%;height:3px}.tab-content .table.no-border>tbody>tr>td{min-width:80px;border:none;padding-top:3px;padding-bottom:3px}.white-box-container{background-color:#fff;margin:0 0 20px;text-align:left;width:300px}.white-box-container.semi-transparent{background-color:transparent}.semi-transparent .white-box-collapsable,.semi-transparent .white-box-title{background:rgba(255,255,255,.5)!important}.title-box,.title-box.agenda,.title-box.quoideneuf,.white-box-title{font-size:1.5em;color:#333;padding:.5em 2em .5em .5em;border-bottom:1px solid #ccc;font-weight:600;position:relative;background-color:#fff;margin-top:0}.libelle-valeur .white-box-content{padding:0;font-size:1.4em}.title-box{background-color:transparent;margin-top:20px}.white-box-title.grey-background{background-color:#e1e1e1}.white-box-sub-title{font-size:1.5em;color:#000;padding:.5em .5em 0;font-weight:600}.white-box-content{font-size:1.4em;padding:.57em}.white-box-content .padded-paragraph{padding:.57em;margin-bottom:0}.white-box-content img{padding:5px 0}.white-box-content p{font-size:inherit;line-height:1.3em}.gm-style-mtc div,.info-window-map{font-family:'Open Sans'!important;font-size:14px!important;font-weight:400!important}.white-box-content div.en-relation__link-container{font-size:inherit;line-height:1.3em;margin:0 0 10px}.white-box-container.one-column{display:inline-block;vertical-align:top}.white-box-collapse-button{position:absolute;right:0;top:50%;margin-top:-13px;width:27px;height:27px;cursor:pointer;background:url("../images/chevron-white-box-open.svg") center center no-repeat}.white-box-collapse-button.collapsed{background:url("../images/chevron-white-box-close.svg") center center no-repeat}.actus-muni-page .actus-muni-item-outer-content.collapsed,.museris-page .white-box-museris-collapsable,.white-box-collapsable{position:relative;overflow:hidden}.google-map{width:100%;height:310px}.google-map-control.fullscreen{position:absolute;top:0;right:0;text-align:right;z-index:1;display:none;padding:5px;background-color:rgba(255,255,255,.5);width:30px;height:30px}.modal .google-map{height:100%;width:100%}.google-modal-place-find{position:absolute;top:52px;left:50%;margin-left:-133px;padding:2px;background-color:rgba(255,255,255,.9);box-shadow:rgba(0,0,0,.298039) 0 1px 4px -1px;width:266px}.google-modal-place-find .google-modal-place-find-label{margin:0 10px;padding:6px 0;display:block;font-size:14px;font-family:'Open Sans';font-weight:400}.google-modal-place-find .controls{border:1px solid #999;border-radius:4px;box-sizing:border-box;-moz-box-sizing:border-box;height:26px!important;outline:0;margin:2px 3px;width:260px!important;padding:0 5px;text-overflow:ellipsis;font-size:1.4em!important}.google-modal-place-find .travel-type-select{display:block;text-align:center;width:auto!important;height:auto!important;padding:2px;border:none!important}.google-modal-place-find .travel-type-select label{margin:0 4px}.google-modal-place-find .travel-type-select input{margin:0 0 0 4px}.google-modal-place-find .icon-map{background:url("../images/directions.png") no-repeat;width:24px;height:24px;content:"";display:inline-block;vertical-align:middle}.google-modal-place-find .icon-map.car{background-position:0 -96px}.google-modal-place-find .icon-map.bike{background-position:0 -168px}.google-modal-place-find .icon-map.transports{background-position:0 -120px}.google-modal-place-find .icon-map.walking{background-position:0 -144px}#type-selector label{font-family:'Open Sans';font-size:14px;font-weight:400;cursor:pointer;vertical-align:top}div.pac-container.pac-logo{z-index:1051}.info-window-map{padding:6px!important}.fullscreen-cross.fullscreen-close{color:#fff;opacity:.5;background-color:transparent!important;top:20px!important;right:20px!important}.fullscreen-cross.fullscreen-close:hover{opacity:1;color:#fff!important}.ol-map-overlay{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.5);opacity:0;transition:opacity .3s;display:none;align-items:center;justify-content:center;text-align:center}.ol-map-overlay-text{font-size:2em;padding:3em;color:#fff;text-align:center;display:none}footer{background-color:#e53134;font-size:1.3em;position:absolute;bottom:0;width:100%;text-align:center}footer .container{height:47px}footer ul{padding:0;display:inline-block;margin:14px 0 0;width:100%}footer .mobile-float-right{float:right}footer ul li{padding-right:8px;color:#fff}footer ul li a,footer ul li a:visited{color:#fff!important;text-decoration:none}footer ul li a:hover{color:#fff;text-decoration:underline}footer .go-to-top{width:50px;text-align:center;position:absolute;left:50%;margin-left:-25px;top:13px}footer #meteo{float:right;width:306px;height:47px}footer #meteoNext,footer #meteoToday,footer #meteoTomorrow{width:92px;margin-right:15px;float:left;color:#fff}.agenda-detail .image .pop,.calendrier-ramassage-page .calendar-result .ramassage-picto:last-child,.form-container .form-horizontal .checkbox-inline:last-child,.form-container .form-horizontal .radio-inline:last-child,.homepage #acces-direct .item:nth-child(2n),.scroll-content-item:last-child,footer #meteoNext,nav.desktop-nav .sub-menu .col.last{margin-right:0}footer .meteoDayTemp,footer .meteoPicto{height:45px;float:left;position:relative}footer .meteoPicto{width:30px;font-size:1.6923em;line-height:2.1363em}footer .meteoDayTemp{width:62px;padding:6px 0 0 5px;font-size:.9231em;font-weight:400;line-height:1.4167em}.full-width-carousel{width:100%;height:auto;position:relative;overflow:hidden}.full-width-carousel li,.modal .adaptive-carousel-container .adaptive-carousel,.modal .museris-adaptive-carousel-container .museris-adaptive-carousel,.modal-dialog-full .simple-carousel{pointer-events:all}.full-width-carousel .full-width-carousel-middle-size{width:100%;height:100%;position:relative;margin:0 auto}.full-width-carousel .full-width-carousel-inner{margin:0 auto;overflow:hidden;position:absolute}.full-width-carousel .full-width-carousel-inner .item{float:left!important;vertical-align:top;display:none;margin:0 auto}.focus-gallery .focus-gallery-item,.full-width-carousel .item{float:left;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;position:relative}.focus-gallery .focus-gallery-item .focus-gallery-content,.full-width-carousel .item .full-width-carousel-content,.one-column-teaser .one-column-teaser-content{width:100%;height:100%;position:relative;overflow:hidden}.full-width-carousel .item .full-width-carousel-content .full-width-carousel-bkg-image,.one-column-teaser .one-column-teaser-content .one-column-teaser-bkg-image{position:absolute;background-size:cover;width:100%;height:100%;top:0;left:0;-webkit-transition:width .3s,height .3s,top .3s,left .3s;transition:width .3s,height .3s,top .3s,left .3s}.focus-gallery .focus-gallery-item .focus-gallery-content .focus-gallery-image-overlay,.full-width-carousel .item .full-width-carousel-content .full-width-carousel-image-overlay,.one-column-teaser .one-column-teaser-content .one-column-teaser-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/focus-gallery-gradient-bkg.png") 0 bottom repeat-x}.full-width-carousel .item .full-width-carousel-content .full-width-carousel-image-overlay .full-width-carousel-text-content{position:absolute;left:0;bottom:0;color:#fff;width:100%;text-shadow:1px 1px 0 #000;padding:30px;font-size:1.7em;-webkit-transition:margin-bottom .3s;transition:margin-bottom .3s}.focus-gallery .focus-gallery-item a:hover .focus-gallery-content .focus-gallery-bkg-image,.full-width-carousel .item a:hover .full-width-carousel-content .full-width-carousel-bkg-image,.one-column-teaser a:hover .one-column-teaser-content .one-column-teaser-bkg-image{width:110%;height:110%;top:-5%;left:-5%}.focus-gallery .info-widget,.full-width-carousel .info-widget{position:absolute;top:4px;right:4px;z-index:1;display:flex;flex-direction:row-reverse;pointer-events:none;font-size:1.3em}.focus-gallery .info-widget .info-widget-trigger,.full-width-carousel .info-widget .info-widget-trigger{display:inline-block;vertical-align:top;width:22px;height:22px;background:url("../images/picto-i.svg") center center no-repeat #e53134;outline:0;border:none;pointer-events:all}.full-width-carousel.non-inited .full-width-carousel-inner,.section-carousel{width:100%;position:relative}.focus-gallery .info-widget .info-widget-trigger:focus,.focus-gallery .info-widget .info-widget-trigger:hover,.full-width-carousel .info-widget .info-widget-trigger:focus,.full-width-carousel .info-widget .info-widget-trigger:hover{outline:0;background-color:#e53134}.focus-gallery .info-widget .info-widget-content,.full-width-carousel .info-widget .info-widget-content{visibility:hidden;color:#fff;text-align:right;z-index:1;position:relative;max-width:220px;margin-right:10px;pointer-events:none;box-sizing:border-box;display:inline-block}.focus-gallery .info-widget .info-widget-inner-content,.full-width-carousel .info-widget .info-widget-inner-content{background-color:rgba(0,0,0,.8);display:block;padding:3px 8px;color:#fff}.focus-gallery .info-widget .info-widget-inner-content::after,.full-width-carousel .info-widget .info-widget-inner-content::after{content:" ";position:absolute;top:10px;left:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent transparent transparent rgba(0,0,0,.8)}.focus-gallery .info-widget .info-widget-trigger:focus+.info-widget-content,.focus-gallery .info-widget .info-widget-trigger:hover+.info-widget-content,.full-width-carousel .info-widget .info-widget-trigger:focus+.info-widget-content,.full-width-carousel .info-widget .info-widget-trigger:hover+.info-widget-content{visibility:visible}.full-width-carousel .carousel-control .glyphicon-chevron-left:before,.full-width-carousel .carousel-control .glyphicon-chevron-right:before{top:50%;margin-top:-30px}@media only screen and (min-width:640px){.hidden-tablet{display:none!important}p.lead{font-size:1.8em}#content{padding:0 0 120px}.container{width:640px;padding:0}#index,.white-box-collapse-button{display:none}.actus-muni-item-main-content .white-box-collapse-button,.breadcrumb .sub-nav-div-visible,.footer-coordinates-logo,.hide-mobile-only,.tablet-only,.white-bkg.museris-header .white-box-collapse-button{display:block}.popover{border-radius:0;box-shadow:none;font-family:'Open Sans',sans-serif;font-weight:400;border:1px solid #666;padding:12px 16px 16px}.popover ul li{background-image:url("../images/bullet-submenu-black.svg");background-position:0 7px;background-repeat:no-repeat;list-style:none;padding:0 0 0 15px;display:block!important}.popover ul{padding:0;margin:0}.popover ul li a,.popover ul li a:link,.popover ul li a:visited{color:#000;font-size:.929em;font-weight:400;line-height:1.384em}.popover ul li a:hover{color:#e53134;text-decoration:none}.modal-dialog{width:600px;margin:10px auto}.modal-dialog img{width:600px}.coordinates .address-bloc{display:inline-block}.coordinates .address-bloc:after{content:" \2013 ";padding:0 5px;display:inline-block}.coordinates .address-bloc:last-of-type:after{content:''}.coordinates .address-row{padding-bottom:0}.coordinates .separate:after{content:"";padding:0 3px;display:inline-block}.coordinates .separate:last-child:after{content:""}.paragraph .col50.droite,.paragraph .col50.gauche{width:50%}.paragraph .col50.gauche{margin-bottom:0;padding-right:10px;float:left}.paragraph .col50.droite{padding-left:10px;float:right}.paragraph .col50.droite img,.paragraph .col50.gauche img,footer ul{width:auto}.g-recaptcha{transform:scale(1);-webkit-transform:scale(1)}.with-margin-bottom-xs{margin-bottom:inherit!important}.pre-header .container{background-size:640px 61px}.pre-header+header .logo{margin-top:5px}.pre-header+header .logo img{height:45px}header{height:69px;border-bottom:4px solid #e53134}.logo{margin-top:18px}.logo a>svg,.logo img{width:258px;height:auto}.mobile-wrapper{top:27px}.mobile-nav-trigger{top:23px}.nav-tabs>li{min-width:105px}.white-box-container{width:310px}#section .white-box-container{width:100%;position:relative!important;left:0!important}.white-box-container.one-column:nth-child(odd){margin-left:0;margin-right:10px}.white-box-container.one-column:nth-child(2n){margin-right:0;margin-left:10px}.white-box-container.one-column-center{margin-left:auto!important;margin-right:auto!important;display:block}.white-box-container.masonry-item{margin-left:0!important;margin-right:0!important}.white-box-collapsable{height:auto!important}.google-modal-place-find{top:10px}.ol-map-overlay.active{display:flex}.ol-map-overlay.overlay-visible{display:flex;opacity:1}footer{text-align:right}footer .mobile-float-left,footer .mobile-float-right{float:left}.full-width-carousel{height:246px}.full-width-carousel .full-width-carousel-middle-size,.full-width-carousel.non-inited .full-width-carousel-inner{width:640px}}.section-carousel{overflow-y:visible;margin-bottom:15px}.section-carousel .section-carousel-content{margin-left:0;margin-right:0;position:relative}.section-carousel .carousel-control{margin-top:15px;top:50%;background-image:none;width:18px;height:60px}.section-carousel .carousel-indicators{bottom:-35px}.section-carousel .carousel-indicators li,.section-carousel .slick-dots li{border:1px solid #999}.section-carousel .carousel-indicators .active,.section-carousel .slick-dots .active{background-color:#e53134;border:1px solid #e53134}.section-carousel .item{float:left;display:inline-block;width:300px;margin:0}.section-carousel .carousel-item{border-bottom:4px solid #e53134;width:100%;cursor:pointer;position:relative;overflow:hidden}.section-carousel .description{width:100%;position:absolute;background-color:rgba(255,255,255,.8);bottom:0;z-index:10}.section-carousel .theme{height:30px;font-size:1.4em;line-height:2.1429em;font-weight:700;text-decoration:none;color:#000;padding:0 10px;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}.section-carousel .content{max-height:0;overflow:hidden;-webkit-transition:max-height .3s,padding-bottom .3s;-moz-transition:max-height .3s,padding-bottom .3s;transition:max-height .3s,padding-bottom .3s;color:#000;font-size:1.3em;line-height:1.3846em;text-decoration:none;padding-left:10px;box-sizing:border-box;padding-bottom:0}.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}.section-carousel .section-carousel-content-display .content{max-height:200px;padding-bottom:10px}.agenda-teaser-widget .agenda-teaser-main-content,.section-carousel .slick-slide{margin:0 10px}.section-carousel a.left.carousel-control.slick-arrow{margin-left:-10px}.accordion .glyphicon-triangle-bottom,.form-container .alert>p+p,.form-container .btn-block+.btn-block,.form-container .panel-body h4:first-child,.section-carousel .slick-dots{margin-top:5px}.section-carousel .slider-control .glyphicon-chevron-left:before,.section-carousel .slider-control .glyphicon-chevron-right:before{top:0;margin-top:0}#boxes{padding:25px 0}#sub-nav-scroller{margin:30px 0 15px;position:relative;float:left;z-index:1000}.sub-menu-pane{height:3px;line-height:3px;font-size:3px;z-index:10000}.scroll-content-item{position:relative;width:130px;margin:0 3px 10px;text-align:center;height:120px;display:inline-table}.form-container .flex-input .width-auto,.scroll-content-item:first-child{margin-left:0}.scroll-content-item a{font-size:1.4em;font-weight:400;color:#000;display:block}.scroll-content-item svg{fill:#666}.scroll-content-item a:hover svg,.scroll-content-item-active svg{fill:#aa2427}.scroll-content{text-align:center;margin:10px 0}.scroll-content-item-text{padding-top:4px;display:block}.scroll-content-item .popover.right>.arrow{border-right-color:#000;left:-11px;margin-top:-11px}.scroll-content-item .popover.left>.arrow{border-left-color:#000}.popover.right>.arrow::after{bottom:-11px}.popover>.arrow::after{border-width:11px}.scroll-content-item .popover ul li:hover{background:url("../images/bullet-submenu-red.svg") left 7px/5px 8px no-repeat}.scroll-content-item .popover.right{left:100px!important}.scroll-content-item .popover.left{left:-170px!important}.scroll-content-item .popover>.arrow{top:30px!important}.scroll-pane .popover{top:-10px!important}.scroll-pane .tampon{width:30px;height:50px;display:none;position:absolute;top:-1px}.scroll-pane .left .tampon{left:199px}.scroll-pane .right .tampon{left:-30px}.scroll-pane .popover{width:200px}.box{border-top:4px solid #e53134;overflow:hidden}.conteneur-encadres{margin-bottom:20px;float:left;width:100%}.conteneur-encadres .accordion .panel-default>.panel-heading{border-left:none}.conteneur-encadres .accordion .panel-heading{padding:5px 7px}.conteneur-encadres .accordion .panel-body{padding:8px 9px}.accordion .panel,.accordion .panel-group .panel{border-radius:0;box-shadow:none;border:none}.accordion .panel-default>.panel-heading{background:#f7f7f7;border:1px solid #dedede;border-top:none;border-right:none;border-left:4px solid #e53134}.accordion .panel-collapse.in{border-bottom:1px solid #dedede}.accordion .panel-title{font-size:1.0769em;font-weight:600}.accordion .panel-body{padding:14px;font-size:1em;border:none;width:100%;position:relative}.accordion .panel-body p{margin-top:-3px;margin-bottom:-3px}.accordion .panel-body p img{float:left;padding:5px 10px 0 0}.accordion .panel-heading{padding:8px 7px;border-top-right-radius:0;border-top-left-radius:0}.accordion .panel-heading a,.accordion .panel-heading a:hover{color:#000;text-decoration:none}.accordion .panel-heading .glyphicon{font-size:.8em;color:#666;width:15px;float:left}.accordion .panel-title-text{margin-left:15px}.accordion .glyphicon-triangle-right{margin-top:3px}.agenda-teasers,.quoi-de-neuf{background-color:#fff;height:288px;padding:15px 10px;font-size:1.3em;line-height:1.3846em;overflow:hidden}.agenda-teasers .teaser,.quoi-de-neuf .actus-muni{float:left;width:100%;margin-bottom:5px}.quoi-de-neuf .actus-muni-date{height:20px;width:40px;background-color:#666;color:#fff;float:left;border-radius:5px;font-weight:600;text-align:center;line-height:18px}.quoi-de-neuf .actus-muni-text{margin-left:50px}.agenda-teasers .teaser-image{height:54px;width:54px;float:left}.agenda-teasers .teaser-text{margin-left:66px}.guichet-virtuel-favorite-widget .favorite-items,.text-area-zone-collapsable input:not(.single-date-picker),.text-area-zone-collapsable textarea{margin-top:10px;margin-bottom:10px}.box-widget,.guichet-virtuel-favorite-widget{line-height:1.3846em}.box-widget .nav-tabs-outer-content,.guichet-virtuel-favorite-widget .nav-tabs-outer-content,.guichet-virtuel-page .nav-tabs-outer-content{padding:7px 10px 0;height:35px}.box-widget .tab-outer-content,.guichet-virtuel-favorite-widget .tab-outer-content,.guichet-virtuel-page .tab-outer-content{padding:0 10px;overflow:hidden;position:relative}.box-widget .guichet-item,.guichet-virtuel-favorite-widget .guichet-item,.guichet-virtuel-page .guichet-item{padding-left:30px;margin-bottom:7px;margin-left:6px;min-height:16px;background-repeat:no-repeat;background-position:left 2px;background-size:15px;position:relative;line-height:1.3}.box-widget .favorite-items .guichet-item,.guichet-virtuel-favorite-widget .favorite-items .guichet-item,.guichet-virtuel-page .favorite-items .guichet-item{padding-right:30px}.box-widget .remove,.guichet-virtuel-favorite-widget .remove,.guichet-virtuel-page .remove{position:absolute;background-image:url("../images/picto-croix-grey.svg");background-size:12px 12px;right:3px;top:0;width:12px;height:12px}.box-widget .remove:active,.box-widget .remove:focus,.box-widget .remove:hover,.guichet-virtuel-favorite-widget .remove:active,.guichet-virtuel-favorite-widget .remove:focus,.guichet-virtuel-favorite-widget .remove:hover,.guichet-virtuel-page .remove:active,.guichet-virtuel-page .remove:focus,.guichet-virtuel-page .remove:hover,.museris-page .facet-link.active:hover:before{background-image:url("../images/picto-croix.svg")}@media (min-width:970px){.box-widget{position:relative}}.box-component-item{margin-bottom:20px;position:relative}.focus-gallery .slider-control,.simple-carousel .slider-control{background-color:transparent;top:0;height:100%;width:0;position:absolute;opacity:.5}.focus-gallery .slider-control:focus,.focus-gallery .slider-control:hover,.simple-carousel .slider-control:focus,.simple-carousel .slider-control:hover{outline:0;text-decoration:none;opacity:.9}.focus-gallery .right.slider-control,.simple-carousel .right.slider-control{right:0}.focus-gallery .slider-control .glyphicon-chevron-left,.focus-gallery .slider-control .glyphicon-chevron-right,.simple-carousel .slider-control .glyphicon-chevron-left,.simple-carousel .slider-control .glyphicon-chevron-right{top:50%;width:18px}.focus-gallery .slider-control .glyphicon-chevron-left:before,.simple-carousel .slider-control .glyphicon-chevron-left:before{content:" ";display:none;background:url(../images/chevron-left.svg) no-repeat}.focus-gallery .slider-control .glyphicon-chevron-right:before,.simple-carousel .slider-control .glyphicon-chevron-right:before{content:" ";display:none;background:url(../images/chevron-right.svg) no-repeat}.focus-gallery .flickity-page-dots,.focus-gallery .slider-indicators,.simple-carousel .flickity-page-dots,.simple-carousel .slider-indicators{position:absolute;bottom:-10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.focus-gallery .flickity-page-dots li,.focus-gallery .slider-indicators li,.simple-carousel .flickity-page-dots li,.simple-carousel .slider-indicators li{display:inline-block;width:10px;height:10px;margin:5px;text-indent:-999px;border:1px solid #999;border-radius:10px;cursor:pointer;background-color:#fff;transition:background-color .3s,border-color .3s}.daterangepicker .ranges li.active,.daterangepicker .ranges li:hover,.daterangepicker td.active,.daterangepicker td.active:hover,.focus-gallery .flickity-page-dots li.active,.focus-gallery .flickity-page-dots li.is-selected,.focus-gallery .slider-indicators li.active,.focus-gallery .slider-indicators li.is-selected,.simple-carousel .flickity-page-dots li.active,.simple-carousel .flickity-page-dots li.is-selected,.simple-carousel .slider-indicators li.active,.simple-carousel .slider-indicators li.is-selected{background-color:#e53134;border-color:#e53134}.focus-gallery .flickity-page-dots,.simple-carousel .flickity-page-dots{position:relative;margin-left:10%;width:80%;margin-bottom:0;bottom:-28px;left:0}.focus-gallery.with-bullets.top .flickity-page-dots,.simple-carousel.with-bullets.top .flickity-page-dots{bottom:auto;top:4px}.focus-gallery.with-bullets.top .flickity-page-dots li,.reverse-dots .slick-dots li button,.simple-carousel.with-bullets.top .flickity-page-dots li{background-color:transparent;border-color:#fff}.focus-gallery.with-bullets.top .flickity-page-dots li.active,.focus-gallery.with-bullets.top .flickity-page-dots li.is-selected,.reverse-dots .slick-dots li.slick-active button,.simple-carousel.with-bullets.top .flickity-page-dots li.active,.simple-carousel.with-bullets.top .flickity-page-dots li.is-selected{background-color:#fff;border-color:#fff}@media only screen and (min-width:970px){#content{padding:0;margin-bottom:285px}.container{width:970px;padding:0}.container .container{width:100%!important}#index,.fixed-height-content:after{display:block;position:absolute;width:100%}.col-md-4{text-align:left;width:33.33333333%}.group-2,.group-3,.group-last,.hide-mobile,.voir-tout,.wrapper{display:block}.focus-gallery .flickity-page-dots,.focus-gallery .slider-indicators,.hide-desktop,.mobile-nav-trigger,.mobile-wrapper,.plus-1,.plus-2,.plus-3,.tablet-only{display:none}h1{font-size:3em}h2{font-size:2.2em}.page-footer{text-align:left;border-top:1px solid #333;display:flex;justify-content:space-between;align-items:start}.coordinates{flex-grow:1}#index{background-color:#585858;padding:25px 0;bottom:47px;min-height:209px}#index a:hover,#index a:link,#index a:visited{color:#fff;font-size:1.2em;line-height:1.4167em;font-weight:400}#index a:focus,#index a:hover{color:#fff;text-decoration:underline}#index a:focus{outline:#fff solid 2px;border-radius:1px;outline-offset:2px;padding-right:10px}#index .col{width:178px;margin-right:20px;float:left}#index .col:nth-child(5){margin-right:0}#index .category{margin:0 0 5px}#index .category a:hover,#index .category a:link,#index .category a:visited{font-size:1.3em;line-height:1.4615em;font-weight:600}.alias{float:right;margin-top:0;text-align:right}#section .col-md-4 .always-one-col,.one-col,.white-box-container{width:310px}#tools-bar,.buttons-tools-bar,.social{position:fixed;top:50%;margin-top:-23px}.row{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-webkit-box-pack:space-around;-moz-box-pack:space-around;-ms-flex-pack:center;-webkit-justify-content:space-around;justify-content:space-around;flex-wrap:nowrap}.modal-dialog img{width:auto}.fleche-back{top:20px}.fixed-height-content{position:relative}.fixed-height-content:after{background-image:url(../images/voile-boxes.png);background-repeat:no-repeat;bottom:0;height:20px;z-index:10;left:0;pointer-events:none;content:" "}.no-voile-after:after{background:0 0}.pre-header+header{border-bottom:none!important}.pre-header .container{background-size:970px 93px}.pre-header+header .logo{margin-top:10px}.pre-header+header .logo img{height:65px}header{height:85px;border-bottom:none}.logo{text-align:left;margin-top:24px}.logo a>svg,.logo img{height:auto;width:343px}.nav-trigger:checked~.site-wrap #content{overflow:inherit}.site-wrap{transition:none!important}.nav-trigger:checked~.site-wrap{-webkit-transform:none;transform:none}.nav-trigger:checked~nav.mobile-nav{display:none!important}.no-csstransforms .nav-trigger:checked~nav.mobile-nav{left:-260px}.csstransforms.no-csstransforms3d .nav-trigger:checked~nav.mobile-nav{-webkit-transform:translateX(-260px);transform:translateX(-260px)}.csstransforms.csstransforms3d .nav-trigger:checked~nav.mobile-nav{-webkit-transform:translate3d(-260px,0,0);transform:translate3d(-260px,0,0)}.no-csstransforms.no-csstransforms3d .nav-trigger:checked~nav.mobile-nav.active~.site-wrap{left:0!important}.csstransforms.no-csstransforms3d .nav-trigger:checked~nav.mobile-nav.active~.site-wrap{-webkit-transform:translateX(0);transform:translateX(0)}.csstransforms.csstransforms3d .nav-trigger:checked~nav.mobile-nav.active~.site-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.breadcrumb li{display:inline-block!important;position:relative}.breadcrumb>li+li:before{content:"\203a";font-size:1em;padding:0 4px}.breadcrumb .popover{top:20px!important;left:15px;width:250px;background-color:#f6f6f6;box-shadow:1px 1px 2px 0 rgba(0,0,0,.3);padding-top:0;padding-bottom:0;padding-right:0}.breadcrumb li:first-child .sub-nav-div{left:0}.breadcrumb .popover.bottom>.arrow{left:20px;border-bottom-color:#000}.breadcrumb .popover ul li{color:#aa2427;font-size:.9286em}.breadcrumb .popover ul li a:link,.breadcrumb .popover ul li a:visited{color:#000;font-size:1em}.breadcrumb .popover ul li a:focus,.breadcrumb .popover ul li a:hover{color:#e53134;text-decoration:none;font-size:1em}.breadcrumb .popover.bottom .arrow:after{border-bottom-color:#f6f6f6;margin-left:-11px}.breadcrumb .tampon{width:250px;height:13px;position:absolute;top:-13px;left:0}.carousel-control .glyphicon-chevron-left:before{background-size:18px 60px;width:18px;height:60px;top:50%;margin-top:-60px;margin-left:22px;display:block}.carousel-control .glyphicon-chevron-right:before{background-size:18px 60px;width:18px;height:60px;top:50%;margin-top:-60px;margin-left:-40px;display:block}.white-box-container.one-column:nth-child(2n),.white-box-container.one-column:nth-child(odd){margin-left:auto!important;margin-right:auto!important}.white-box-container.masonry-item{margin-left:0!important;margin-right:0!important}.google-modal-place-find{top:10px;left:140px;margin-left:0;width:auto}.google-modal-place-find .google-modal-place-find-label{margin:0 10px;padding:0;display:inline-block}.google-modal-place-find .controls{width:300px!important;display:inline-block!important}.google-modal-place-find .travel-type-select{display:inline-block;width:auto!important;padding:2px 2px 0;vertical-align:top}footer{text-align:left}.full-width-carousel{height:373px}.focus-gallery .focus-gallery-width-indicator,.focus-gallery .focus-gallery-wrapper,.full-width-carousel .full-width-carousel-middle-size,.full-width-carousel.non-inited .full-width-carousel-inner,.simple-carousel .focus-gallery-width-indicator,.simple-carousel .focus-gallery-wrapper{width:970px}.full-width-carousel .left{left:50%;margin-left:-480px}.full-width-carousel .right{right:50%;margin-right:-480px}.voile-boxes,.voile-boxes-top,.voile-boxes:after{display:block;width:100%;pointer-events:none}.voile-boxes{bottom:0;height:20px;position:absolute;z-index:10;left:0}.voile-boxes:after{content:" ";left:10px;bottom:0;height:100%;background-image:url(../images/voile-boxes.png);background-repeat:no-repeat;background-position:10px 0}.white-box-collapsable-content .voile-boxes:after{left:0;background-position:0 0}.voile-boxes-top{background-image:url(../images/voile-boxes-top.png);background-repeat:repeat-x;top:35px;height:8px;position:absolute;z-index:10;left:-10px}.box-component-item,.focus-gallery.with-bullets{margin-bottom:0}.focus-gallery .slider-control,.simple-carousel .slider-control{width:50px}.focus-gallery .slider-control .glyphicon-chevron-left,.simple-carousel .slider-control .glyphicon-chevron-left{margin-left:22px}.focus-gallery .slider-control .glyphicon-chevron-right,.simple-carousel .slider-control .glyphicon-chevron-right{margin-left:10px}.focus-gallery .slider-control .glyphicon-chevron-left,.focus-gallery .slider-control .glyphicon-chevron-right,.simple-carousel .slider-control .glyphicon-chevron-left,.simple-carousel .slider-control .glyphicon-chevron-right{width:18px;height:60px;margin-top:-30px}.focus-gallery .slider-control .glyphicon-chevron-left:before,.focus-gallery .slider-control .glyphicon-chevron-right:before,.simple-carousel .slider-control .glyphicon-chevron-left:before,.simple-carousel .slider-control .glyphicon-chevron-right:before{background-size:18px 60px;width:18px;height:60px;display:block}}.focus-gallery{position:relative;width:100%;overflow:hidden;outline:0}.focus-gallery .focus-gallery-wrapper{position:relative;width:100%;height:100%;margin:auto;text-align:left;outline:0}.focus-gallery .focus-gallery-inner-wrapper{position:absolute;left:0;top:0}.focus-gallery .focus-gallery-width-indicator{width:100%;margin:auto}.focus-gallery .focus-gallery-item .item-container{height:100%;width:100%;position:relative}.focus-gallery .focus-gallery-item .focus-gallery-content .focus-gallery-bkg-image{position:absolute;background-size:cover;width:100%;height:100%;top:0;left:0;background-color:#ccc;-webkit-transition:width .3s,height .3s,top .3s,left .3s;transition:width .3s,height .3s,top .3s,left .3s}.focus-gallery .focus-gallery-item .focus-gallery-content .focus-gallery-image-overlay .focus-gallery-text-content,.one-column-teaser .one-column-teaser-content .one-column-teaser-image-overlay .one-column-teaser-text-content{position:absolute;left:0;bottom:0;color:#fff;width:100%}.focus-gallery .focus-gallery-item .focus-gallery-content .focus-gallery-image-overlay .focus-gallery-text-content .focus-gallery-item-title{padding:10px 20px;font-size:1.4em;text-shadow:1px 1px 0 #000;line-height:1}.focus-gallery .focus-gallery-item .focus-gallery-content .focus-gallery-image-overlay .focus-gallery-text-content .focus-gallery-item-title p{padding:0;font-size:1em;line-height:1;margin:0}.focus-gallery .focus-gallery-item .focus-gallery-content .focus-gallery-image-overlay .focus-gallery-text-content .focus-gallery-item-body{padding:0 20px 20px 15px;text-shadow:1px 1px 0 #000;margin-bottom:0;-webkit-transition:margin-bottom .3s;transition:margin-bottom .3s;font-size:1.4em;line-height:1}.focus-gallery .focus-gallery-item .focus-gallery-content .focus-gallery-image-overlay .focus-gallery-text-content .focus-gallery-item-body p{font-size:1em;padding:0;margin:0;line-height:1.2em}.focus-gallery .focus-gallery-item .focus-gallery-content .focus-gallery-image-overlay .focus-gallery-text-content .focus-gallery-item-green,.focus-gallery .focus-gallery-item .focus-gallery-content .focus-gallery-image-overlay .focus-gallery-text-content .focus-gallery-item-lastdays,.focus-gallery .focus-gallery-item .focus-gallery-content .focus-gallery-image-overlay .focus-gallery-text-content .focus-gallery-item-orange,.focus-gallery .focus-gallery-item .focus-gallery-content .focus-gallery-image-overlay .focus-gallery-text-content .focus-gallery-item-red,.one-column-teaser .one-column-teaser-content .one-column-teaser-image-overlay .one-column-teaser-text-content .one-column-teaser-item-green,.one-column-teaser .one-column-teaser-content .one-column-teaser-image-overlay .one-column-teaser-text-content .one-column-teaser-item-orange,.one-column-teaser .one-column-teaser-content .one-column-teaser-image-overlay .one-column-teaser-text-content .one-column-teaser-item-red{background-color:#43c40b;text-align:left;width:auto;display:inline-block;font-size:1.4em;padding:3px 2% 3px 4%}.agenda-detail .notification.red,.agenda-lausanne-teasers-main-container .warning .agenda-teaser,.focus-gallery .focus-gallery-item .focus-gallery-content .focus-gallery-image-overlay .focus-gallery-text-content .focus-gallery-item-red,.one-column-teaser .one-column-teaser-content .one-column-teaser-image-overlay .one-column-teaser-text-content .one-column-teaser-item-red{background-color:#fe0000}.agenda-detail .notification.orange,.agenda-lausanne-teasers-main-container .postponed .agenda-teaser,.focus-gallery .focus-gallery-item .focus-gallery-content .focus-gallery-image-overlay .focus-gallery-text-content .focus-gallery-item-orange,.one-column-teaser .one-column-teaser-content .one-column-teaser-image-overlay .one-column-teaser-text-content .one-column-teaser-item-orange{background-color:#ec9700}.focus-gallery .focus-gallery-item .focus-gallery-content .focus-gallery-image-overlay .focus-gallery-text-content .focus-gallery-item-lastdays{background-color:#31b2e0}.focus-gallery .info-widget .info-widget-inner-content p{line-height:1;font-size:1em;margin:5px 0}.childFocus+.container-fluid .focus-gallery .focus-gallery-content .focus-gallery-image-overlay .focus-gallery-text-content,.focus+.container-fluid .focus-gallery .focus-gallery-content .focus-gallery-image-overlay .focus-gallery-text-content{bottom:27px!important}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.slick-next:hover:before,.slick-prev:hover:before,.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);-moz-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);-ms-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);-o-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:.4s tooltipster-fading}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:.6s tooltipster-rotating}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:.6s tooltipster-scaling}.tooltipster-sidetip .tooltipster-box{background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:2px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.agenda-detail .agenda-lausanne-teasers-main-container .agenda-teaser-title,.agenda-lausanne-teasers-main-container .agenda-teaser-title,.libelle-valeur .item,.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#000;line-height:18px;padding:8px;font-size:14px}.tooltipster-sidetip .tooltipster-content .tooltipster-inner-content{padding:0 17px 0 0;max-width:400px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:-1px;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#fff;left:0;top:1px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#fff;left:-1px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#fff;left:1px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#fff;left:0;top:-1px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:rgba(0,0,0,.2)}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:rgba(0,0,0,.2)}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:rgba(0,0,0,.2)}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:rgba(0,0,0,.2)}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-close{width:13px;height:13px;overflow:hidden;position:absolute;opacity:.7;right:0;top:0;cursor:pointer;background-position:center;background-repeat:no-repeat;background-image:url("../images/tooltip-close.png")}.simple-carousel{position:relative;width:100%;overflow:hidden}.simple-carousel .simple-carousel-inner .item{float:left;display:inline-block}.museris-page .white-box-container,.simple-carousel .simple-carousel-inner .item img{width:100%!important}.slick-slider{box-sizing:border-box;-moz-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{overflow:hidden;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-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{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.form-container .btn-group-vertical>.btn-group:after,.form-container .btn-toolbar:after,.form-container .clearfix:after,.form-container .container-fluid:after,.form-container .container:after,.form-container .dl-horizontal dd:after,.form-container .form-horizontal .form-group:after,.form-container .modal-footer:after,.form-container .modal-header:after,.form-container .nav:after,.form-container .navbar-collapse:after,.form-container .navbar-header:after,.form-container .navbar:after,.form-container .pager:after,.form-container .panel-body:after,.form-container .row:after,.slick-track:after{clear:both}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:auto;min-height:1px;outline:0}.slick-slide img{display:block;max-width:100%!important;width:auto!important;height:auto}.slick-dots li,.slick-dots li button{display:inline-block;box-sizing:border-box;cursor:pointer}.fullscreen-image-container,.fullscreen-image-container img{max-width:90vw;max-height:80vh}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-next,.slick-prev{position:absolute;top:130px;display:none!important;width:18px;height:60px;margin-top:-30px;z-index:1;opacity:.5;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0}.slick-next:hover,.slick-prev:hover{color:transparent;outline:0;opacity:.9}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{opacity:.75;-webkit-font-smoothing:antialiased}.slick-prev{left:15px;background:url(../images/chevron-left.svg) no-repeat}.slick-next:before,.slick-prev:before{content:' '}.slick-next{right:15px;background:url(../images/chevron-right.svg) no-repeat}.actus-muni-item-body.paragraph ul,.calendrier-ramassage-page .calendar-result,.conteneur-texte ol:last-child,.conteneur-texte p:last-child,.conteneur-texte ul:last-child,.form-container .btn-checkbox:last-child,.form-container .form-group-sm-only,.form-container .panel .alert,.form-grey-area>.btn-checkbox,.paragraph .texte-image p:last-child,.slick-dotted.slick-slider,.white-box-container .alert{margin-bottom:0}.slick-dots{display:block;padding:0;margin:0;list-style:none;text-align:center}.simple-carousel .slick-dots{position:absolute;top:170px;width:100%}.slick-dots li{position:relative;padding:0}.form-container .form-horizontal .form-group-not-styled,.simple-carousel .slick-dots li{margin:0}.slick-dots li button{font-size:0;line-height:0;padding:5px;color:transparent;border:1px solid #999;outline:0;background:#fff;width:10px;height:10px;margin:5px;text-indent:-999px;border-radius:10px}.slick-dots li.slick-active button{outline:0;background-color:#e53134;border-color:#e53134}.simple-carousel.simple-carousel-agenda-detail .slick-dots{position:relative;margin-top:5px;top:auto!important}.chosen-container-multi .chosen-choices{border-radius:5px}.chosen-container .chosen-drop{border-radius:5px;border:1px solid #ccc;z-index:9}.chosen-container-active .chosen-choices,.chosen-container-active .chosen-single,.chosen-container-multi .chosen-choices{box-shadow:none;border:none;background:0 0;text-align:center}.chosen-container .chosen-results li.highlighted{background-color:#e53134;background-image:none}.chosen-container-multi .chosen-choices li.search-field input[type=text]{border:1px solid #ccc!important;border-radius:5px;background:url(../images/filter-plus.svg) center center no-repeat #fff!important;cursor:pointer}.chosen-container-active .chosen-choices li.search-field input[type=text]{background-image:none!important;cursor:text}.pre-select-button{display:inline-block;margin:1px 5px 2px 0;padding:3px 5px;border:none;background-color:#e53134;color:#fff;border-radius:3px}.chosen-container-multi .chosen-choices li.search-choice{background-color:#e53134;background-image:none;border:none;box-shadow:none;color:#fff;padding:3px 5px 3px 20px;line-height:1.4;margin-top:1px;margin-bottom:2px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:6px;left:3px;right:auto;background:url(../images/filter-close.svg) center center no-repeat!important}.chosen-container-multi .chosen-choices li{float:none;display:inline-block}.sommaire-rubrique .btn{font-size:1.6em}.sommaire-rubrique .sommaire-rubrique-map-container{height:0}.sommaire-rubrique #sommaire-list-view-button{border-bottom-right-radius:4px;border-top-right-radius:4px}.sommaire-rubrique .sommaire-rubrique-teasers-container .sommaire-rubrique-teaser{box-sizing:border-box;cursor:pointer;display:none;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}.sommaire-rubrique .sommaire-rubrique-teasers-container .sommaire-rubrique-teaser .sommaire-rubrique-teaser-text{box-sizing:border-box}.sommaire-rubrique .sommaire-rubrique-teasers-container .sommaire-rubrique-teaser .sommaire-rubrique-teaser-text .sommaire-rubrique-teaser-title{font-size:1.4em;font-style:italic;color:#e53134}.sommaire-rubrique .sommaire-rubrique-teasers-container .sommaire-rubrique-teaser .sommaire-rubrique-teaser-text .sommaire-rubrique-teaser-subtitle{font-size:1.5em;font-weight:600;margin:0 0 7px}.guichet-virtuel .select2-container--default .select2-selection--multiple .select2-selection__choice .theme-picto-search,.html5calendar .daterangepicker .calendar.right{margin-left:4px}.sommaire-rubrique .sommaire-rubrique-teasers-container.list .sommaire-rubrique-teaser{padding:0;margin-bottom:10px}.sommaire-rubrique .sommaire-rubrique-teasers-container.list .sommaire-rubrique-teaser .sommaire-rubrique-teaser-image{width:100%;display:block;margin-bottom:0}.sommaire-rubrique .sommaire-rubrique-teasers-container.list .sommaire-rubrique-teaser .sommaire-rubrique-teaser-text{padding:10px;display:block;width:100%;vertical-align:top}.actus-muni-item-body.paragraph ul>b,.form-container .form-group,.jalons span.glyphicon,.paragraph .pastille-jalon,.sommaire-rubrique .sommaire-rubrique-teasers-container.list .sommaire-rubrique-teaser .sommaire-rubrique-teaser-excerpt{font-size:1.4em}.museris-page .museris-item.active,.museris-page .museris-item:focus,.museris-page .museris-item:hover,.sommaire-rubrique .sommaire-rubrique-teasers-container.list .sommaire-rubrique-teaser.active,.sommaire-rubrique .sommaire-rubrique-teasers-container.list .sommaire-rubrique-teaser:hover{background-color:#e2e2e2}.sommaire-rubrique .sommaire-rubrique-teasers-container.grid .sommaire-rubrique-teaser{position:relative;padding:0;width:100%;margin-bottom:10px;overflow:hidden}.sommaire-rubrique .sommaire-rubrique-teasers-container.grid .sommaire-rubrique-teaser .sommaire-rubrique-teaser-image{width:100%;display:block;margin-bottom:10px}.sommaire-rubrique .sommaire-rubrique-teasers-container.grid .sommaire-rubrique-teaser .sommaire-rubrique-teaser-text{display:block;position:absolute;box-sizing:border-box;margin-bottom:10px;padding:10px 10px 0;background-color:rgba(255,255,255,.8);bottom:0;vertical-align:top;width:310px;overflow:hidden}.sommaire-rubrique .sommaire-rubrique-teasers-container.grid .sommaire-rubrique-teaser .sommaire-rubrique-teaser-excerpt{max-height:0;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;font-size:1.3em}.sommaire-rubrique .sommaire-rubrique-teasers-container.grid .sommaire-rubrique-teaser.active .sommaire-rubrique-teaser-excerpt,.sommaire-rubrique .sommaire-rubrique-teasers-container.grid .sommaire-rubrique-teaser:hover .sommaire-rubrique-teaser-excerpt{max-height:230px;padding-bottom:10px}.sommaire-rubrique .sommaire-controls-container{text-align:center;margin:10px}.sommaire-rubrique .marker{font-size:15.625em;display:block;position:absolute;height:.2em;width:.22em;color:#e53134;cursor:pointer;white-space:nowrap;margin-left:-.074em;margin-top:-.2em;text-indent:100%;padding:.04em 0;overflow:hidden;-webkit-transition:.5s;transition:.5s}.sommaire-rubrique .marker:before{content:"\e900";font-size:35px;display:inline-block;font-family:lausanne-map;line-height:1;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;text-indent:0}.sommaire-rubrique .marker.is-active,.sommaire-rubrique .marker:hover:not(.var_simple){-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%);color:#666;z-index:3}.sommaire-rubrique .marker.is-selected{overflow:visible;z-index:4;width:90%;margin-left:-45%;text-indent:0;white-space:normal;-webkit-box-sizing:border-box;box-sizing:border-box}.sommaire-rubrique .is-hidden{width:.064em;height:.064em;background:#e53134;margin-top:-.032em;margin-left:-.032em;-webkit-border-radius:100%;border-radius:100%;z-index:1;padding:0}.sommaire-rubrique .is-hidden:before{font-size:0}.sommaire-rubrique .is-hidden:hover{background:#666;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.sommaire-rubrique .sommaire-filters-container .surtitre{font-size:1.25em;margin-bottom:8px}.sommaire-rubrique ::-webkit-input-placeholder{color:#333}.sommaire-rubrique -moz-placeholder{color:#333;opacity:1}.sommaire-rubrique ::-moz-placeholder{color:#333;opacity:1}.daterangepicker .ranges li,.homepage h2,.sommaire-rubrique -ms-input-placeholder{color:#333}.sommaire-rubrique .select2-container{width:100%;margin:0 1.5% 10px 0;display:inline-block;vertical-align:top;text-align:left;font-weight:600}.sommaire-rubrique .select2-container--default .select2-results__option--highlighted[aria-selected],nav.desktop-nav .menu-level0 ul li.active{background-color:#e53134;color:#fff}.sommaire-rubrique .sommaire-rubrique-no-content{font-size:1.4em;text-align:center}@media screen and (min-height:700px) and (min-width:640px){.sommaire-rubrique #sommaire-map-view-button{display:block}.sommaire-rubrique #sommaire-list-view-button{border-bottom-right-radius:0;border-top-right-radius:0}.sommaire-rubrique .sommaire-rubrique-map-container{top:32px;height:390px;width:100%;-webkit-transition:height .5s;-moz-transition:height .5s;-o-transition:height .5s;transition:height .5s;overflow:hidden;background:url("../images/degrade.png") left bottom repeat-x}.sommaire-rubrique .sommaire-rubrique-map{background-color:#eee;width:100%;height:370px}.sommaire-rubrique .map-fixed{position:fixed!important;z-index:10;top:0}.sommaire-rubrique .map-fixed+article{margin-top:360px}.sommaire-rubrique .map-fixed.height-zero+article,.sommaire-rubrique .no-margin-top{margin-top:0}.sommaire-rubrique .height-zero{height:0}.sommaire-rubrique .select2-container:first-child .chosen-container-multi .chosen-choices{text-align:right}.sommaire-rubrique .select2-container:last-child .chosen-container-multi .chosen-choices{text-align:left}}@media screen and (min-height:800px) and (min-width:970px){.sommaire-rubrique .map-fixed{top:32px;-webkit-transition:visibility .5s,top .5s,opacity .5s;transition:visibility .5s,top .5s,opacity .5s}.sommaire-rubrique .map-fixed+article{margin-top:380px}.sommaire-rubrique .map-fixed.height-zero+article{margin-top:0}.desktop-nav-hidden+.sommaire-rubrique .map-fixed{top:0}}.entete-de-page{width:100%;text-align:center}.texte-image.gauche .conteneur-image{float:left;margin:3px 0 10px}.texte-image.droite .conteneur-image{float:right;margin:3px 0 15px}.conteneur-image{position:relative;text-align:left}.texte-image.haut .conteneur-image{width:100%;margin-bottom:20px;text-align:center}.agenda-search-widget .agenda-search-container,.texte-image.droite .conteneur-image,.texte-image.gauche .conteneur-image{max-width:310px}.texte-image.droite.encadre .conteneur-image,.texte-image.gauche.encadre .conteneur-image{max-width:292px}.texte-image.bordure,.texte-image.droite.encadre.bordure,.texte-image.gauche.encadre.bordure{padding-left:14px}.conteneur-texte,.justified-gallery{width:100%;position:relative}.arrow-top{width:0;height:0;border:10px solid transparent;border-top:none;border-bottom:10px solid #fff;position:absolute;top:-9px;left:50%}.exergue .titre{font-size:3em;font-weight:300;color:#e53134;line-height:1.133333em;font-style:italic;margin-bottom:5px}.exergue .auteur{font-size:1.4em;line-height:1.2857em;margin-bottom:0}.agenda-detail .image,.image-partiel{display:inline-block;position:relative}.encadre{border:none;background-color:#fff;padding:16px 18px;position:relative}.encadre.eco{background-color:#95cc64;color:#fff}.encadre.eco blockquote p,.encadre.eco h1,.encadre.eco h2,.encadre.eco h4,.encadre.eco h5{color:#2f6300}.encadre.eco a,.encadre.eco a.nice-link,.encadre.eco a.nice-link:focus,.encadre.eco a.nice-link:hover,.encadre.eco a:active,.encadre.eco a:hover,.encadre.eco a:link,.encadre.eco a:visited,.encadre.eco vdlgmap{color:#2f6300!important}.haut.encadre,.image-seule.encadre{padding-top:18px}.image-seule.encadre{padding-bottom:18px}.briques .accordion .panel-heading,.encadre.bordure{border-left:4px solid #e53134}.encadre .titre,.texte-image .titre{font-size:1.6em;font-weight:600;line-height:1.25em;margin-bottom:6px}.encadre .contenu{font-size:1.3em;font-weight:400}.libelle-valeur{width:100%;background-color:#e6e6e6;padding:25px 10px}.libelle-valeur.one-column{padding:7px;width:300px}.libelle-valeur.one-column .title{font-size:1.5em;font-weight:600}.libelle-valeur .item:after{content:'';display:block;clear:both}.libelle-valeur .libelle,.tags-container{font-size:1.3em;font-weight:600}.fullscreen-image-container{margin:auto;position:relative;display:inline-block;text-align:left;pointer-events:all}table.dataTable thead .sorting_asc{background-image:url("../images/dataTables/sort_asc.svg")}table.dataTable thead .sorting_desc{background-image:url("../images/dataTables/sort_desc.svg")}table.dataTable thead .sorting{background-image:url("../images/dataTables/sort_both.svg")}table.dataTable thead .sorting_desc_disabled{background-image:url("../images/dataTables/sort_desc_disabled.svg")}table.dataTable thead .sorting_asc_disabled{background-image:url("../images/dataTables/sort_asc_disabled.svg")}table.dataTable.dtr-inline.collapsed tbody td:first-child,table.dataTable.dtr-inline.collapsed tbody th:first-child{background:url("../images/dataTables/btn-tableau-afficher.svg") 6px/16px 16px no-repeat}table.dataTable.dtr-inline.collapsed tbody tr.parent td:first-child,table.dataTable.dtr-inline.collapsed tbody tr.parent th:first-child{background:url("../images/dataTables/btn-tableau-masquer.svg") 6px/16px 16px no-repeat}.calendrier-ramassage-page .calendar-result .calendar-result-location-link:before,.html5calendar .daterangepicker .calendar,.html5calendar .daterangepicker .ranges{float:none}.html5calendar .daterangepicker .calendar.left{margin-right:4px}.form-container .input-group .input-group-addon.date .glyphicon,.form-container .input-group .input-group-addon.newsletter .glyphicon,.html5calendar .daterangepicker .left .daterangepicker_input{padding-right:0}.homepage #content .container.paddingAfter{padding-top:0!important;margin-top:0!important}.homepage #acces-direct{margin:20px 0 0;float:left;width:100%}.homepage #acces-direct img,.homepage #acces-direct svg{transition:margin .2s;-webkit-transition:margin .2s}.homepage #acces-direct svg{fill:#aa2427;height:57px}.calendrier-ramassage-page .calendar-days-link .calendar-day-detail a:active,.calendrier-ramassage-page .calendar-days-link .calendar-day-detail a:focus,.calendrier-ramassage-page .calendar-days-link .calendar-day-detail a:hover,.homepage #acces-direct a:hover{text-decoration:none}.homepage #acces-direct a:hover img,.homepage #acces-direct a:hover svg{margin-top:-2px;margin-bottom:2px}.homepage #acces-direct .item{width:130px;height:100px;margin-right:40px;margin-bottom:20px;float:left;text-align:center}.homepage #acces-direct .acces-direct-item-image{width:130px}.homepage #acces-direct .acces-direct-item-image img{height:57px;padding-bottom:5px}.homepage #acces-direct .acces-direct-item-text{color:#000;font-size:1.4em;font-weight:400}.homepage #publications-web .title{font-size:2.2em;line-height:1.0909em;color:#fff;text-align:center;margin-bottom:25px}.homepage #publications-web .publications{height:270px;width:300px;float:left}.homepage #publications-web .publications .item{width:154px;padding:0 20px;float:left;margin-bottom:20px}.homepage #publications-web .sur-le-web{height:270px;width:300px;float:right}.homepage #publications-web .sur-le-web .item{width:140px;margin-right:20px;float:left;margin-bottom:20px}.homepage #publications-web .carousel-indicators{position:relative;text-align:center}.homepage .focus-gallery .focus-gallery-item .focus-gallery-content .focus-gallery-image-overlay .focus-gallery-text-content .focus-gallery-item-title{padding:10px 20px;font-size:1.4em;text-shadow:1px 1px 0 #000;text-transform:uppercase;font-weight:600;line-height:1em}.homepage .focus-gallery .focus-gallery-item .focus-gallery-content .focus-gallery-image-overlay .focus-gallery-text-content .focus-gallery-item-body{padding:0 20px 20px;text-shadow:1px 1px 0 #000;margin-bottom:0;-webkit-transition:margin-bottom .3s;transition:margin-bottom .3s;font-size:1.7em;line-height:1em}.form-container .picto-info{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJDYWxxdWVfMSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTUgMTYiPjxwYXRoIGZpbGw9IiNlMTMxM2MiIGQ9Ik0xNSA4QzE1IDMuOSAxMS42LjUgNy41LjVTMCAzLjkgMCA4czMuNCA3LjUgNy41IDcuNVMxNSAxMi4xIDE1IDh6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcgMTIuN0g2bDEuNS02LjhoMUw3IDEyLjd6bS43LTguNmMwLS4yLjEtLjQuMi0uNi4xLS4xLjMtLjIuNS0uMi40IDAgLjYuMi42LjYgMCAuMi0uMS40LS4yLjZzLS4zLjItLjUuMi0uMyAwLS40LS4xYy0uMS0uMS0uMi0uMy0uMi0uNXoiLz48L3N2Zz4=");width:15px;height:16px;vertical-align:middle;background-position:center;background-repeat:no-repeat;display:inline-block;cursor:pointer;margin:0 5px;background-size:100%}.form-container .picto-info.popover-trigger{vertical-align:top}.form-container .btn-block,.form-container .btn-sm-block,.form-container .form-control{display:block;width:100%}.form-container .btn-big{width:calc(100% - 2em);max-width:340px;white-space:normal!important;text-align:center!important}.form-container .btn-middle{min-width:120px!important;text-align:center!important}.form-container .btn-bigger{line-height:41px;min-height:41px;margin-left:1em;margin-right:1em}.form-container .form-group a:active,.form-container .form-group a:link,.form-container .form-group a:visited{color:#000;text-decoration:underline}.form-container .form-group a.link-block{margin-top:3px;display:block}.form-container .form-group small a:link,.form-container .form-group small a:link:hover{text-decoration:none;color:#777}.form-container .reload-img-button-link{padding:6px;display:inline-block;vertical-align:top;border:0;background-color:transparent;outline:0}.form-container .mandatory-field:after{content:" *";color:#e53134}.form-container .hint-block{display:block;margin-top:5px;color:#737373}.form-container .form-control.file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.form-container .glyphicon-custom-upload{height:14px}.form-container .glyphicon-custom-upload:before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxMyI+PHBhdGggZmlsbD0iIzk5OSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNLjI5NCAxMC4wMTFoMTEuMzkxYS4yOTMuMjkzIDAgMCAxIC4yMDYuMDgxLjI1NC4yNTQgMCAwIDEgLjA4Ny4xOXYyLjczOUguMDIydi0yLjczOWEuMjY2LjI2NiAwIDAgMSAuMDc2LS4yLjI2NS4yNjUgMCAwIDEgLjE5Ni0uMDcxem00LjI4OC00LjQ2VjguODhoMi44MzZWNS41NTFoMy40MTlMNi0uMDIxIDEuMTA5IDUuNTUxaDMuNDczem02LjQwOSA1LjVIOS45di44OTRoMS4wODd2LS44OTd6Ii8+PC9zdmc+");width:12px;display:block}.after-form-features{background-color:#f6f6f6;display:block;position:relative;float:left;padding:15px;width:100%;margin-top:-20px}.form-container *,.form-container :after,.form-container :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-container label.radio-inline.disabled{color:#bbb;cursor:default}.form-container label.radio-inline.disabled input,.form-container label.radio-inline.disabled span{cursor:default}.form-container .panel{margin-bottom:20px;background-color:#fff;border:none;border-radius:0}.abattage-modal .modal-body,.form-container .panel-body{padding:15px}.form-container .form-group,.form-container .form-group-sm-only{margin:15px 0}.form-container .alert-danger p,.form-container .alert-success p,.form-container .form-group-not-styled{font-size:1em;margin:0}.form-container .form-grey-area{background-color:#f7f7f7;margin:0 -15px;padding:1px 15px}.form-container .form-vertical-separator{border-right:1px solid #000;display:inline-block;height:26px;margin:0 10px;content:'';position:relative;width:1px;vertical-align:middle}.form-container .pre-loading{border-radius:4px;background-color:#fff;border:1px solid #fff;padding:15px;text-align:center}.form-container .pre-loading-icon{background-image:url(../images/loader-small-red.svg);background-position:center;background-repeat:no-repeat;display:block;margin:auto;width:200px;height:50px;content:''}.form-container .glyphicon{position:relative;top:1px;display:inline-block;color:#fff;padding-right:8px;text-shadow:none}.form-container .file-input-trigger{overflow:hidden;text-overflow:ellipsis}.form-container .file-input-trigger .glyphicon,.form-container .formButtonGrey .glyphicon{color:#999}.form-container .glyphicon-refresh:before{content:''}.form-container .glyphicon-refresh{width:25px;height:25px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBmaWxsPSIjZTUzMTM0Ij48cGF0aCBkPSJNMi4wODMgOUgwdjVsMS40OC0xLjM2QzIuOTMzIDE0LjY3MiA1LjMxIDE2IDggMTZjNC4wOCAwIDcuNDQ2LTMuMDU0IDcuOTM4LTdoLTIuMDJjLS40NzcgMi44MzgtMi45NDUgNS01LjkxOCA1LTIuMTA2IDAtMy45Ni0xLjA4Ni01LjAzLTIuNzNMNS40NCA5SDIuMDg0ek04IDBDMy45MiAwIC41NTQgMy4wNTQuMDYyIDdoMi4wMkMyLjU2IDQuMTYyIDUuMDI4IDIgOCAyYzIuMTcgMCA0LjA3IDEuMTUgNS4xMjQgMi44NzZMMTEgN0gxNlYybC0xLjQzMiAxLjQzMkMxMy4xMjMgMS4zNTcgMTAuNzIgMCA4IDB6Ii8+PC9nPjwvc3ZnPg==");background-position:center;background-repeat:no-repeat;background-size:19px}.form-container .reload-img-button{fill:#5cb85c}.form-container .reload-img-button-link:hover .reload-img-button{fill:#49a749}.form-container input{line-height:normal}.form-container input[type=checkbox]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:14px;margin-left:0;margin-right:-14px;display:inline-block;position:relative;opacity:0;cursor:pointer}.form-container input[type=checkbox]+span{display:inline-block;width:17px;height:17px;margin:1px 7px 0 0;vertical-align:middle;background:url(../images/check_radio_sheet.svg) no-repeat;cursor:pointer}.form-container input[type=checkbox]:focus+span{background-position:0 -20px}.form-container input[type=checkbox]:checked+span{background-position:-20px 0}.form-container input[type=checkbox]:checked:focus+span{background-position:-20px -20px}.form-container .form-control,.form-container .form-control-input{height:26px;padding:0 6px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1em}.form-container .form-control.small{width:40px;display:inline-block}.form-container .form-control.medium{width:52px;display:inline-block}.form-container .form-control-input:focus,.form-container .form-control-select:focus,.form-container .form-control:focus{border-color:#777;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(119,119,119,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(119,119,119,.6)}.form-container .form-control::-moz-placeholder{color:#999;opacity:1}.form-container .form-control:-ms-input-placeholder{color:#999}.form-container .form-control::-webkit-input-placeholder{color:#999}.form-container .form-control[disabled],.form-container .form-control[readonly],.form-container fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-container .form-control[disabled],.form-container fieldset[disabled] .form-control{cursor:not-allowed}.form-container select{outline:0;-moz-user-select:-moz-none;user-select:none;appearance:none;cursor:pointer}.form-container .btn,.form-container .btn-checkbox,.form-container .form-control.file+label{-webkit-user-select:none;-ms-user-select:none;cursor:pointer;vertical-align:middle;font-weight:400;text-shadow:none}.form-container select.form-control,.form-container select.form-control-select{padding-right:26px;background:url("../images/arrow-select.svg") right no-repeat #fff}.form-container select.form-control-select{padding-right:20px;border-radius:4px}.form-container select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.form-container select.form-control::-ms-expand{display:none}.form-container select.select-inline{width:auto;display:inline-block}.form-container .radio-inline,.form-container .radio-offline{cursor:pointer;padding-left:24px}.form-container .radio-inline>input,.form-container .radio-offline>input{margin-left:-24px!important;position:relative}.form-container input[type=radio]{opacity:0;width:14px;margin-right:-14px;margin-left:0;cursor:pointer}.form-container input[type=radio]+span{display:inline-block;width:17px;height:17px;margin:0 7px 0 0;cursor:pointer;vertical-align:middle;background:url(../images/check_radio_sheet.svg) -40px 0 no-repeat;border-radius:50%}.form-container input[type=radio]:focus+span{background-position:-40px -20px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(119,119,119,.6)}.form-container input[type=radio]:disabled+span{background-position:-40px 0}.form-container input[type=radio]:checked+span{background-position:-60px 0}.form-container input[type=radio]:checked:focus+span{background-position:-60px -20px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(119,119,119,.6)}.form-container .btn,.form-container .form-control.file+label{display:inline-block;margin-bottom:0;text-align:left;-ms-touch-action:manipulation;touch-action:manipulation;background-image:none!important;border:1px solid #999;white-space:nowrap;padding:4px 8px;line-height:20px;border-radius:4px;-moz-user-select:none;user-select:none;background-color:#fff!important;color:#999!important;min-width:93px}.form-container .btn.active.focus,.form-container .btn.active:focus,.form-container .btn.focus,.form-container .btn:active.focus,.form-container .btn:active:focus,.form-container .btn:focus,.form-container .form-control.file.active:focus+label,.form-container .form-control.file:active:focus+label,.form-container .form-control.file:focus+label{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.form-container .btn:hover,.form-container .form-control.file+label:hover{color:#999;background-color:#ededed!important;text-decoration:none;border-color:#777}.form-container .btn.focus,.form-container .btn:focus,.form-container .form-control.file.has-focus+label,.form-container .form-control.file:focus+label{outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(119,119,119,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(119,119,119,.6)}.form-container .btn.active,.form-container .btn:active,.form-container .form-control.file:active+label{outline:0!important;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.form-container .btn.disabled,.form-container .btn[disabled],.form-container fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;-webkit-box-shadow:none;box-shadow:none}.form-container .btn-primary{color:#fff!important;background-color:#5cb85c!important;border-color:#49a749!important}.form-container .btn-primary.focus,.form-container .btn-primary:active,.form-container .btn-primary:focus,.form-container .btn-primary:hover{color:#fff!important;background-color:#4f9e4f!important;border-color:#438643!important}.form-container .btn-primary:active.focus,.form-container .btn-primary:active:focus,.form-container .btn-primary:active:hover{color:#fff!important;background-color:#438643!important;border-color:#376e37!important}.form-container .btn-primary.disabled.focus,.form-container .btn-primary.disabled:focus,.form-container .btn-primary.disabled:hover,.form-container .btn-primary[disabled].focus,.form-container .btn-primary[disabled]:focus,.form-container .btn-primary[disabled]:hover,.form-container fieldset[disabled] .btn-primary.focus,.form-container fieldset[disabled] .btn-primary:focus,.form-container fieldset[disabled] .btn-primary:hover{background-color:#5cb85c;border-color:#49a749}.form-container .btn-secondary{color:#fff!important;background-color:#94bfe8!important;border-color:#94bfe8!important}.form-container .btn-secondary.focus,.form-container .btn-secondary:active,.form-container .btn-secondary:focus,.form-container .btn-secondary:hover{color:#fff!important;background-color:#77ade2!important;border-color:#599cdb!important}.form-container .btn-secondary:active.focus,.form-container .btn-secondary:active:focus,.form-container .btn-secondary:active:hover{color:#fff!important;background-color:#599cdb!important;border-color:#3c8ad5!important}.form-container .btn-secondary.disabled.focus,.form-container .btn-secondary.disabled:focus,.form-container .btn-secondary.disabled:hover,.form-container .btn-secondary[disabled].focus,.form-container .btn-secondary[disabled]:focus,.form-container .btn-secondary[disabled]:hover,.form-container fieldset[disabled] .btn-secondary.focus,.form-container fieldset[disabled] .btn-secondary:focus,.form-container fieldset[disabled] .btn-secondary:hover{background-color:#94bfe8;border-color:#94bfe8}.form-container .btn-tertiary{color:#fff!important;background-color:#2980d1!important;border-color:#2980d1!important}.form-container .btn-tertiary.focus,.form-container .btn-tertiary:active,.form-container .btn-tertiary:focus,.form-container .btn-tertiary:hover{color:#fff!important;background-color:#236eb3!important;border-color:#1d5b95!important}.form-container .btn-tertiary:active.focus,.form-container .btn-tertiary:active:focus,.form-container .btn-tertiary:active:hover{color:#fff!important;background-color:#1d5b95!important;border-color:#174977!important}.form-container .big-select-zone.with-result .select2-selection,.form-container .big-select-zone.with-result select,.form-container .btn-tertiary.disabled.focus,.form-container .btn-tertiary.disabled:focus,.form-container .btn-tertiary.disabled:hover,.form-container .btn-tertiary[disabled].focus,.form-container .btn-tertiary[disabled]:focus,.form-container .btn-tertiary[disabled]:hover,.form-container fieldset[disabled] .btn-tertiary.focus,.form-container fieldset[disabled] .btn-tertiary:focus,.form-container fieldset[disabled] .btn-tertiary:hover{background-color:#2980d1;border-color:#2980d1}.form-container .btn-danger{color:#fff!important;background-color:#e1313c!important;border-color:#d01e29!important}.form-container .btn-danger.focus,.form-container .btn-danger:active,.form-container .btn-danger:focus,.form-container .btn-danger:hover{color:#fff!important;background-color:#b32731!important;border-color:#962129!important}.form-container .btn-danger:active.focus,.form-container .btn-danger:active:focus,.form-container .btn-danger:active:hover{color:#fff!important;background-color:#962129!important;border-color:#781a21!important}.form-container .btn-danger.disabled.focus,.form-container .btn-danger.disabled:focus,.form-container .btn-danger.disabled:hover,.form-container .btn-danger[disabled].focus,.form-container .btn-danger[disabled]:focus,.form-container .btn-danger[disabled]:hover,.form-container fieldset[disabled] .btn-danger.focus,.form-container fieldset[disabled] .btn-danger:focus,.form-container fieldset[disabled] .btn-danger:hover{background-color:#e1313c;border-color:#d01e29}.form-container .btn-submit,.form-container .btn-submit:active,.form-container .btn-submit:focus,.form-container .btn-submit:hover{background:url("../images/glyphicon-send.svg") 6px center no-repeat #5cb85c!important;padding-left:28px;-webkit-transition:background-position .4s,color .3s,background-color .3s;transition:background-position .4s,color .3s;position:relative}.form-container .btn,.form-container .btn:active,.form-container .btn:focus,.form-container .btn:hover{background-repeat:no-repeat;background-position:6px center}.form-container .btn.icon-search,.form-container .btn:active.icon-search,.form-container .btn:focus.icon-search,.form-container .btn:hover.icon-search{background-image:url("../images/picto-search.svg")!important}.form-container .btn.icon-order,.form-container .btn:active.icon-order,.form-container .btn:focus.icon-order,.form-container .btn:hover.icon-order{background-image:url("../images/picto-order.svg")!important;padding-left:32px}.form-container .btn.icon-next,.form-container .btn:active.icon-next,.form-container .btn:focus.icon-next,.form-container .btn:hover.icon-next{background-image:url("../images/picto-arrow-white.svg")!important;padding-left:20px}.form-container .btn.icon-next-arrow,.form-container .btn:active.icon-next-arrow,.form-container .btn:focus.icon-next-arrow,.form-container .btn:hover.icon-next-arrow{background-image:url("../images/picto-arrow-next.svg")!important;padding-left:32px}.form-container .btn.icon-key,.form-container .btn:active.icon-key,.form-container .btn:focus.icon-key,.form-container .btn:hover.icon-key{background-image:url("../images/picto-key.svg")!important;padding-left:28px}.form-container .btn.icon-cloud,.form-container .btn:active.icon-cloud,.form-container .btn:focus.icon-cloud,.form-container .btn:hover.icon-cloud{background-image:url("../images/picto-cloud.svg")!important;padding-left:32px}.form-container .btn.icon-prev-arrow,.form-container .btn:active.icon-prev-arrow,.form-container .btn:focus.icon-prev-arrow,.form-container .btn:hover.icon-prev-arrow{background-image:url("../images/picto-arrow-prev.svg")!important;padding-left:32px}.form-container .btn.icon-cancel,.form-container .btn:active.icon-cancel,.form-container .btn:focus.icon-cancel,.form-container .btn:hover.icon-cancel{background-image:url("../images/picto-cancel.svg")!important;padding-left:32px}.form-container .btn.icon-ecusson,.form-container .btn:active.icon-ecusson,.form-container .btn:focus.icon-ecusson,.form-container .btn:hover.icon-ecusson{background-image:url("../images/picto-ecusson.svg")!important;padding-left:32px;background-size:14px}.form-container .btn.icon-plus,.form-container .btn:active.icon-plus,.form-container .btn:focus.icon-plus,.form-container .btn:hover.icon-plus{background-image:url("../images/plus-white.svg")!important;padding-left:28px;background-size:15px!important}.form-container .btn.icon-plus-thin,.form-container .btn:active.icon-plus-thin,.form-container .btn:focus.icon-plus-thin,.form-container .btn:hover.icon-plus-thin{background-image:url("../images/picto-plus-thin.svg")!important;padding-left:28px;background-size:15px!important}.form-container .btn.icon-map,.form-container .btn:active.icon-map,.form-container .btn:focus.icon-map,.form-container .btn:hover.icon-map{background-image:url("../images/picto-map.svg")!important;padding-left:28px;background-size:15px!important}.form-container .btn-submit.focus,.form-container .btn-submit:active,.form-container .btn-submit:focus,.form-container .btn-submit:hover{background-color:#4f9e4f!important;border-color:#438643!important;background-position:6px center}.form-container .btn-submit.send-animation.focus,.form-container .btn-submit.send-animation.loading,.form-container .btn-submit.send-animation.loading:active,.form-container .btn-submit.send-animation.loading:focus,.form-container .btn-submit.send-animation.loading:hover,.form-container .btn-submit.send-animation:active,.form-container .btn-submit.send-animation:focus,.form-container .btn-submit.send-animation:hover{background-position:20px -16px!important}.form-container .btn-submit.loading,.form-container .btn-submit.loading:active,.form-container .btn-submit.loading:focus,.form-container .btn-submit.loading:hover{text-shadow:none;background-image:none!important;color:transparent!important;background-position:6px center}.form-container .btn-submit:after{background:url("../images/loader-small.svg") center center no-repeat!important;content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0;pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s;visibility:hidden}.form-container .btn-submit.loading::after{opacity:1;visibility:visible}.form-container .btn-submit-small,.form-container .btn-submit-small:active,.form-container .btn-submit-small:focus,.form-container .btn-submit-small:hover{min-width:24px;height:26px;padding-left:24px}.form-container .btn-submit-small::after{background:url("../images/loader-extra-small.svg") center center no-repeat}.form-container .btn-submit-small.focus,.form-container .btn-submit-small:active,.form-container .btn-submit-small:focus,.form-container .btn-submit-small:hover{background-color:#4f9e4f;border-color:#438643}.form-container .btn-calendar-small,.form-container .btn-calendar-small:active,.form-container .btn-calendar-small:focus,.form-container .btn-calendar-small:hover{background-image:url(../images/calendar.svg)!important;background-repeat:no-repeat;background-position:center center;background-size:13px 14px}.form-container .form-group.bigger .btn-calendar-small{background-size:25px}.form-container .form-group.bigger .form-control{height:41px}.form-container .form-group.bigger .btn-submit-small{height:41px;min-width:50px}.form-container label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:400}.form-container .checkbox label{padding-left:0}.form-container .list-unstyled{padding-left:0;list-style:none}.form-container .has-error .checkbox,.form-container .has-error .checkbox-inline,.form-container .has-error .checkbox-inline label,.form-container .has-error .checkbox-offline,.form-container .has-error .checkbox-offline label,.form-container .has-error .control-label,.form-container .has-error .file-input-trigger .glyphicon,.form-container .has-error .help-block,.form-container .has-error .not-parent-errorable .has-error label,.form-container .has-error .radio,.form-container .has-error .radio-inline,.form-container .has-error .radio-inline label,.form-container .has-error .radio-offline,.form-container .has-error .radio-offline label,.form-container .has-error label.radio-inline,.form-container .has-error.checkbox label,.form-container .has-error.checkbox-inline label,.form-container .has-error.radio label,.form-container .has-error.radio-inline label{color:#e1313c!important}.form-container .has-error .form-control.file+label{border:1px solid #e1313c;color:#e1313c!important}.form-container .has-error .form-control-feedback,.form-container .has-error .form-control.file+label:hover{color:#e1313c}.form-container .help-block::before{clear:both;content:" "}.form-container .input-group.flex{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.form-container .input-group.flex .input-group-btn{width:auto}.form-container .input-group .help-block{display:table-row}.form-container .input-group.flex>.custom-file,.form-container .input-group.flex>.custom-select,.form-container .input-group.flex>.form-control{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0;height:auto}.form-container .input-group>.custom-file:focus,.form-container .input-group>.custom-select:focus,.form-container .input-group>.form-control:focus{z-index:3}.form-container .input-group-append .btn+.btn,.form-container .input-group-append .btn+.input-group-text,.form-container .input-group-append .input-group-text+.btn,.form-container .input-group-append .input-group-text+.input-group-text,.form-container .input-group-prepend .btn+.btn,.form-container .input-group-prepend .btn+.input-group-text,.form-container .input-group-prepend .input-group-text+.btn,.form-container .input-group-prepend .input-group-text+.input-group-text,.form-container .input-group>.custom-file+.custom-file,.form-container .input-group>.custom-file+.custom-select,.form-container .input-group>.custom-file+.form-control,.form-container .input-group>.custom-select+.custom-file,.form-container .input-group>.custom-select+.custom-select,.form-container .input-group>.custom-select+.form-control,.form-container .input-group>.form-control+.custom-file,.form-container .input-group>.form-control+.custom-select,.form-container .input-group>.form-control+.form-control{margin-left:-1px}.form-container .input-group>.custom-select:not(:last-child),.form-container .input-group>.form-control:not(:last-child),.form-container .input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.form-container .input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.form-container .input-group>.input-group-append:not(:last-child)>.btn,.form-container .input-group>.input-group-append:not(:last-child)>.input-group-text,.form-container .input-group>.input-group-prepend>.btn,.form-container .input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.form-container .input-group>.custom-select:not(:first-child),.form-container .input-group>.form-control:not(:first-child),.form-container .input-group>.input-group-append>.btn,.form-container .input-group>.input-group-append>.input-group-text,.form-container .input-group>.input-group-prepend:first-child>.btn:not(:first-child),.form-container .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.form-container .input-group>.input-group-prepend:not(:first-child)>.btn,.form-container .input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.form-container .has-error .form-control,.form-container .has-error .not-parent-errorable .has-error .form-control{border-color:#e1313c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background-color:#feff9e}.form-container .has-error .form-control:focus{border-color:#b11a23;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ea6f77;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ea6f77}.form-container .has-error .input-group{border:1px solid #e1313c;border-radius:5px}.form-container .has-error .input-group-addon{color:#e1313c;border-color:#e1313c;background-color:#f3aeb2}.form-container .checkbox.has-error>label{border:1px solid #e1313c;padding:4px;border-radius:4px;background-color:#feff9e}.cse .gsc-tabHeader.gsc-tabhActive,.cse .gsc-tabHeader:focus,.cse .gsc-tabHeader:hover,.form-container .has-error .not-parent-errorable label,.gsc-tabHeader.gsc-tabhActive,.gsc-tabHeader:focus,.gsc-tabHeader:hover{color:#000!important}.form-container .has-error .not-parent-errorable .form-control{-webkit-box-shadow:none;box-shadow:none;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc}.form-container .form-control-plaintext.form-control-lg,.form-container .form-control-plaintext.form-control-sm,.form-container .input-group-lg>.form-control-plaintext.form-control,.form-container .input-group-lg>.input-group-append>.form-control-plaintext.btn,.form-container .input-group-lg>.input-group-append>.form-control-plaintext.input-group-text,.form-container .input-group-lg>.input-group-prepend>.form-control-plaintext.btn,.form-container .input-group-lg>.input-group-prepend>.form-control-plaintext.input-group-text,.form-container .input-group-sm>.form-control-plaintext.form-control,.form-container .input-group-sm>.input-group-append>.form-control-plaintext.btn,.form-container .input-group-sm>.input-group-append>.form-control-plaintext.input-group-text,.form-container .input-group-sm>.input-group-prepend>.form-control-plaintext.btn,.form-container .input-group-sm>.input-group-prepend>.form-control-plaintext.input-group-text{padding-right:0;padding-left:0}.form-container .form-control-sm,.form-container .input-group-sm>.form-control,.form-container .input-group-sm>.input-group-append>.btn,.form-container .input-group-sm>.input-group-append>.input-group-text,.form-container .input-group-sm>.input-group-prepend>.btn,.form-container .input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-container .input-group-sm>.input-group-append>select.btn:not([size]):not([multiple]),.form-container .input-group-sm>.input-group-append>select.input-group-text:not([size]):not([multiple]),.form-container .input-group-sm>.input-group-prepend>select.btn:not([size]):not([multiple]),.form-container .input-group-sm>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.form-container .input-group-sm>select.form-control:not([size]):not([multiple]),.form-container select.form-control-sm:not([size]):not([multiple]){height:calc(1.8125rem + 2px)}.form-container .form-control-lg,.form-container .input-group-lg>.form-control,.form-container .input-group-lg>.input-group-append>.btn,.form-container .input-group-lg>.input-group-append>.input-group-text,.form-container .input-group-lg>.input-group-prepend>.btn,.form-container .input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.form-container .input-group-lg>.input-group-append>select.btn:not([size]):not([multiple]),.form-container .input-group-lg>.input-group-append>select.input-group-text:not([size]):not([multiple]),.form-container .input-group-lg>.input-group-prepend>select.btn:not([size]):not([multiple]),.form-container .input-group-lg>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.form-container .input-group-lg>select.form-control:not([size]):not([multiple]),.form-container select.form-control-lg:not([size]):not([multiple]){height:calc(2.875rem + 2px)}.form-container .input-group-append,.form-container .input-group-prepend{display:-webkit-box;display:-ms-flexbox;display:flex}.form-container .input-group-append .btn,.form-container .input-group-prepend .btn{position:relative;z-index:2}.form-container .input-group-prepend{margin-right:-1px}.form-container .input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.form-container .input-group-text.icon-email,.form-container .input-group-text.icon-pwd{background-image:url("../images/form-picto-email.svg");background-position:center;background-repeat:no-repeat;min-width:48px;min-height:36px}.form-container .input-group-text.icon-pwd{background-image:url("../images/form-picto-pwd.svg")}.form-container .has-success .form-control{border-color:#fff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.form-container .has-success .form-control:focus{border-color:#dedede;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #fff}.form-container .has-success .input-group-addon{color:#fff;border-color:#fff;background-color:#fff}.form-container .alert{padding:15px 15px 15px 50px;margin-bottom:0;border:none;border-radius:0;background-image:none;font-size:1.4em;min-height:32px;text-shadow:none}.form-container .alert h4{margin-top:0;color:inherit}.form-container .alert>p,.form-container .alert>ul{margin-bottom:0;margin-top:6px}.form-container .alert-success{color:#fff;background-color:#5cb85c;background-image:url("../images/glyphicon-send.svg");background-repeat:no-repeat;background-size:26px 26px;background-position:12px center}.form-container .alert-success.vu{background-image:url("../images/glyphicon-vu.svg")}.form-container .alert-success.door{background-image:url("../images/glyphicon-door.svg")}.form-container .alert-danger h3,.form-container .alert-success h3{color:#fff;font-size:1em;font-weight:600}.form-container .alert-success hr{border-top-color:#357935}.form-container .alert-danger{color:#fff;background-color:#e53134;min-height:46px;background-image:url("../images/eclair.svg");background-repeat:no-repeat;background-size:25px 36px;background-position:14px center}.form-container .alert-danger hr{border-top-color:#9c1416}.form-container .alert-danger .alert-link{color:#96161e}.form-container .form-horizontal .checkbox,.form-container .form-horizontal .checkbox-inline,.form-container .form-horizontal .radio,.form-container .form-horizontal .radio-inline{padding-top:2px;margin-top:0;margin-bottom:0}.form-container .form-horizontal .checkbox-inline,.form-container .form-horizontal .radio-inline{margin-left:0;margin-right:10px}.form-container .form-horizontal .checkbox,.form-container .form-horizontal .radio{min-height:0}.form-container .form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-container .form-horizontal .control-label{padding-top:4px;margin-bottom:0;text-align:left}.form-container .form-horizontal .has-feedback .form-control-feedback{right:15px}.form-container .form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}.form-container .form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}.form-container .btn-group-vertical>.btn-group:after,.form-container .btn-group-vertical>.btn-group:before,.form-container .btn-toolbar:after,.form-container .btn-toolbar:before,.form-container .clearfix:after,.form-container .clearfix:before,.form-container .container-fluid:after,.form-container .container-fluid:before,.form-container .container:after,.form-container .container:before,.form-container .dl-horizontal dd:after,.form-container .dl-horizontal dd:before,.form-container .form-horizontal .form-group:after,.form-container .form-horizontal .form-group:before,.form-container .modal-footer:after,.form-container .modal-footer:before,.form-container .modal-header:after,.form-container .modal-header:before,.form-container .nav:after,.form-container .nav:before,.form-container .navbar-collapse:after,.form-container .navbar-collapse:before,.form-container .navbar-header:after,.form-container .navbar-header:before,.form-container .navbar:after,.form-container .navbar:before,.form-container .pager:after,.form-container .pager:before,.form-container .panel-body:after,.form-container .panel-body:before,.form-container .row:after,.form-container .row:before{display:table;content:" "}.form-container .col-sm-1,.form-container .col-sm-10,.form-container .col-sm-11,.form-container .col-sm-12,.form-container .col-sm-2,.form-container .col-sm-3,.form-container .col-sm-4,.form-container .col-sm-5,.form-container .col-sm-6,.form-container .col-sm-7,.form-container .col-sm-8,.form-container .col-sm-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.form-container .form-group .formButton{margin-bottom:5px;display:inline-block}.form-container .input-group .input-group-addon{padding:3px 6px}.form-container .input-group .input-group-addon.date{background-color:#e53134;text-align:center;padding:3px 10px}.form-container .input-group .input-group-addon.newsletter{background-color:#5cb85c;text-align:center}@media (min-width:640px){.section-carousel .section-carousel-content{margin-left:10px;margin-right:-10px}.section-carousel .description{width:310px}.section-carousel .item{width:310px;margin:0 20px 0 0}.form-container .btn-sm-block{display:inline;width:auto}.form-container .text-sm-right{text-align:left}.form-container .btn-middle{min-width:140px!important}.form-container .mandatory-field{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYWxxdWVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSI2LjQyOXB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYuNDI5IDYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYuNDI5IDYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0iI0U0MzIzNCIgZD0iTTMuNzk2LDB2Mi4yN2wyLjIyNi0wLjc2N2wwLjQwNiwxLjEyNUw0LjIwNCwzLjM1MmwxLjM3OCwxLjkyM0w0LjU3MSw2TDMuMjQsNC4wMDFMMS44ODgsNkwwLjg0Nyw1LjI3Ng0KCQlsMS4zOTgtMS45MjNMMCwyLjYyOGwwLjQwOS0xLjEzMmwyLjIwMywwLjc5NlYwSDMuNzk2eiIvPg0KPC9nPg0KPC9zdmc+DQo=");background-position:right 6px;background-repeat:no-repeat;background-size:8px 8px;display:block}.form-container .mandatory-field:after{content:''}.col-md-4 .form-container .mandatory-field{background:0 0}.col-md-4 .form-container .mandatory-field:after{content:" *";color:#e53134}.form-container .col-sm-1,.form-container .col-sm-10,.form-container .col-sm-11,.form-container .col-sm-12,.form-container .col-sm-2,.form-container .col-sm-3,.form-container .col-sm-4,.form-container .col-sm-5,.form-container .col-sm-6,.form-container .col-sm-7,.form-container .col-sm-8,.form-container .col-sm-9{float:left}.form-container .col-sm-12{width:100%}.form-container .col-sm-11{width:91.66666667%}.form-container .col-sm-10{width:83.33333333%}.form-container .col-sm-9{width:75%}.form-container .col-sm-8{width:66.66666667%}.form-container .col-sm-7{width:58.33333333%}.form-container .col-sm-6{width:50%}.form-container .col-sm-5{width:41.66666667%}.form-container .col-sm-4{width:33.33333333%}.form-container .col-sm-3{width:25%}.form-container .col-sm-2{width:16.66666667%}.form-container .col-sm-1{width:8.33333333%}.form-container .col-sm-offset-12{margin-left:100%}.form-container .col-sm-offset-11{margin-left:91.66666667%}.form-container .col-sm-offset-10{margin-left:83.33333333%}.form-container .col-sm-offset-9{margin-left:75%}.form-container .col-sm-offset-8{margin-left:66.66666667%}.form-container .col-sm-offset-7{margin-left:58.33333333%}.form-container .col-sm-offset-6{margin-left:50%}.form-container .col-sm-offset-5{margin-left:41.66666667%}.form-container .col-sm-offset-4{margin-left:33.33333333%}.form-container .col-sm-offset-3{margin-left:25%}.form-container .col-sm-offset-2{margin-left:16.66666667%}.form-container .col-sm-offset-1{margin-left:8.33333333%}.form-container .col-sm-offset-0{margin-left:0}.form-container .alert{padding-left:105px;min-height:70px}.form-container .alert-success{background-size:44px 44px;background-position:28px center}.form-container .alert-danger{min-height:100px;background-size:46px 71px;background-position:28px center}.form-container .text-right-md{text-align:right}.form-container .form-group-sm-only{margin-top:0}.col-md-4 .form-container .alert{padding-left:50px;min-height:32px}.col-md-4 .form-container .alert-success{background-size:26px 26px;background-position:12px center}.col-md-4 .form-container .alert-danger{min-height:46px;background-size:25px 36px;background-position:14px center}.form-links-col{border-right:1px solid #ccc}}.form-container .sendmail,.stepper__back,.stepper__step:not(:last-child):after{background-position:center;background-repeat:no-repeat}.stepper__steps{text-align:center;margin-bottom:20px;position:relative;margin-top:-12px}.stepper__steps:before{border-bottom:1px solid #ccc;position:absolute;content:'';left:0;bottom:0;width:100%;z-index:0}.stepper__step{display:inline-block;position:relative;padding:0 4px;margin:0 9px;font-size:2.2em;color:#999}.stepper__step:not(:last-child):after{display:inline-block;content:"";position:absolute;right:-14px;top:50%;margin-top:-5px;width:6px;height:10px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJDYWxxdWVfMSIgd2lkdGg9IjUuMiIgaGVpZ2h0PSI4LjUiIHZpZXdCb3g9IjAgMCA1LjIgOC41Ij48cGF0aCBmaWxsPSIjY2NjIiBkPSJNMCA3LjZsMy4zLTMuM0wwIC45LjkgMGw0LjIgNC4yTDEgOC41bC0xLS45eiIvPjwvc3ZnPg==")}.stepper__step--active{border-bottom:3px solid #e53134;color:#000;font-weight:700}.stepper__steps.numeric{position:relative}.actus-muni-page .tags-container ul,.stepper__steps.numeric .stepper__step{margin:0}.stepper__steps.numeric .stepper__step:first-child:after{display:none}.stepper__steps.numeric .stepper__step--active{margin:0;border-bottom:none}.stepper__steps.numeric .stepper__steps__inner{border-bottom:3px solid #e53134;display:inline-block;margin:auto;position:relative}.stepper__back{border:0;background-color:transparent;padding:5px;margin:-10px 0 0;background-image:url("../images/arrow-previous.svg");text-indent:-99999px;width:17px;height:17px;position:absolute;left:0;top:50%;outline:0;background-size:17px;transition:opacity .3s}.stepper__back:active,.stepper__back:focus,.stepper__back:hover{opacity:.7}.stepper__back__custom,.stepper__back__custom__bottom{width:43px;height:30px;background-position:center!important;min-width:auto!important}.stepper__back__custom__large{height:41px}.credit-card-type label>input{visibility:hidden;position:absolute}.credit-card-type label>input+img{cursor:pointer;border:1px solid transparent;border-radius:4px;width:42px}.credit-card-type label>input:checked+img{border:1px solid #e53134}.form-container .shadow-padded{padding:0 15px;margin:0 -15px}.form-container .width-auto{min-width:270px;margin-left:15px}.form-container .flex-input{display:flex;flex-direction:column;align-items:flex-start}.form-container .btn-icon{transition:background-color .3s;background-color:#2980d1!important;flex-direction:column;align-items:center;color:#fff!important;border:1px solid #2980d1!important;display:inline-block;margin:1em;text-align:center;box-shadow:none!important}.form-container .btn-icon:focus,.form-container .btn-icon:hover{background-color:#236eb3!important}.form-container .btn-icon.active,.form-container .btn-icon.active:hover,.form-container .btn-icon:active{background-color:#1d5b95!important}.form-container .btn-icon .btn-icon__img{display:flex;align-items:center;justify-content:center;min-width:130px;min-height:80px}.agenda-lausanne .select2-container .select2-selection--multiple,.guichet-virtuel .select2-container .select2-selection--multiple{min-height:34px}.form-container .btn-icon-orange,.form-container .btn-orange{color:#fff!important;background-color:#ffa422!important;border:1px solid #ffa422!important}.form-container .btn-icon-orange.active,.form-container .btn-icon-orange:focus,.form-container .btn-icon-orange:hover,.form-container .btn-orange.active,.form-container .btn-orange:focus,.form-container .btn-orange:hover{background-color:#fd9500!important}.form-container .btn-icon-orange.active,.form-container .btn-icon-orange.active:hover,.form-container .btn-icon-orange:active,.form-container .btn-orange.active,.form-container .btn-orange.active:hover,.form-container .btn-orange:active{background-color:#da8000!important}.form-container .btn-blue{background-color:#2980d1!important;border:1px solid #2980d1!important;color:#fff!important}.form-container .btn-blue:focus,.form-container .btn-blue:hover{background-color:#236eb3!important;border:1px solid #236eb3!important}.form-container .btn-red{color:#fff!important;background-color:#e53134!important;border-color:#e53134!important}.form-container .btn-red.focus,.form-container .btn-red:active,.form-container .btn-red:focus,.form-container .btn-red:hover{background-color:#aa2427!important;border-color:#aa2427!important}.form-container .btn-green{color:#fff!important;background-color:#3a862d!important;border-color:#3a862d!important}.form-container .btn-green.focus,.form-container .btn-green:active,.form-container .btn-green:focus,.form-container .btn-green:hover{background-color:#2e6b24!important;border-color:#2e6b24!important}.form-container .btn-checkbox-container{position:relative;margin-right:0;margin-left:0}.form-container .btn-checkbox{display:inline-block;margin-bottom:15px;text-align:left;-ms-touch-action:manipulation;touch-action:manipulation;background-image:none!important;border:1px solid #eee;padding:0;border-radius:4px;-moz-user-select:none;user-select:none;background-color:#eee!important;min-width:93px;width:calc(100% - 2em);max-width:340px;position:relative;box-shadow:none;margin-left:1em;margin-right:1em;transition:background-color .3s,border-color .3s}.form-container .btn-checkbox .label{padding:11px 8px;color:#000;font-size:14px;font-weight:400;text-align:center;z-index:1;width:100%;white-space:normal!important;position:relative;display:inline-block;transition:color .3s;line-height:1.4}.form-container .btn-checkbox input[type=radio]+span{border-radius:inherit}.form-container .btn-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form-container .checkmark{position:absolute;top:0!important;left:0!important;right:0!important;bottom:0!important;height:100%!important;width:100%!important;background-color:red;background-image:none!important;z-index:0;margin:0!important;border-radius:4px;transition:background-color .3s,border-color .3s}.form-container .btn-checkbox input:focus~.checkmark,.form-container .btn-checkbox:hover input~.checkmark{background-color:#ddd}.form-container .big-select-zone[value=''],.form-container .btn-checkbox input:checked~.checkmark{background-color:#2980d1}.form-container .btn-checkbox input:focus:checked~.checkmark,.form-container .btn-checkbox:hover input:checked~.checkmark{background-color:#2166a6}.form-container .checkmark:after{content:"";position:absolute;display:none}.form-container .big-select-zone,.form-container .input-area-zone,.form-container .search-area-zone,.form-container .text-area-zone{margin:auto;max-width:370px;padding:0 15px;width:100%}.form-container .big-select-zone textarea,.form-container .input-area-zone textarea,.form-container .search-area-zone textarea,.form-container .text-area-zone textarea{resize:none}.form-container .text-area-zone-left{margin-bottom:10px;margin-right:-10px;padding-right:10px}.form-container .big-select-zone{margin-bottom:15px;position:relative;max-width:340px;width:calc(100% - 2em)}.form-container .big-select-zone.width-100{width:100%;max-width:370px}.form-container .big-select-zone .select2-selection__rendered{line-height:38px;padding-right:40px}.form-container .big-select-zone .select2-selection__clear{font-size:18px;top:50%;position:absolute!important;right:33px;margin-top:-19px}.form-container .big-select-zone .select2-selection__arrow{background-image:url("../images/arrow-select.svg");background-size:25px;height:38px;width:25px;background-repeat:no-repeat;background-position:center}.agenda-detail .image .legend,.agenda-detail .tags-container .location-picto-search img,.agenda-lausanne-teasers-main-container .agenda-teaser-image img,.calendrier-ramassage .select2-selection__arrow,.calendrier-ramassage-page .calendar-result .past-day,.form-container .big-select-zone .select2-selection__arrow b{display:none}.form-container .big-select-zone .select2-selection,.form-container .big-select-zone select{text-align-last:center;height:41px;background-color:#eee;border-color:#eee;box-shadow:none;text-align:center!important;background-size:25px;transition:background-color .3s,border-color .3s}.form-container .big-select-zone .select2-selection:focus,.form-container .big-select-zone .select2-selection:hover,.form-container .big-select-zone select:focus,.form-container .big-select-zone select:hover{box-shadow:none}.form-container .big-select-zone .select2-selection:focus~.center-select__text,.form-container .big-select-zone .select2-selection:hover~.center-select__text,.form-container .big-select-zone select:focus~.center-select__text,.form-container .big-select-zone select:hover~.center-select__text{background-color:#ddd;border-color:#ddd}.form-container .big-select-zone .select2-selection.active~.center-select__text,.form-container .big-select-zone select.active~.center-select__text{color:#fff;background-color:#2980d1;border-color:#2980d1;background-image:url("../images/arrow-select-white.svg")}.form-container .big-select-zone .select2-selection.active:focus~.center-select__text,.form-container .big-select-zone .select2-selection.active:hover~.center-select__text,.form-container .big-select-zone select.active:focus~.center-select__text,.form-container .big-select-zone select.active:hover~.center-select__text{color:#fff;background-color:#2166a6;border-color:#2166a6;background-image:url("../images/arrow-select-white.svg")}.form-container .big-select-zone.with-result .select2-selection__arrow{background-image:url("../images/arrow-select-white.svg")}.form-container .big-select-zone .center-select__text{background-color:#eee;background-image:url("../images/arrow-select.svg");background-size:25px;background-repeat:no-repeat;transition:color .3s,_ .3s;background-position:right;pointer-events:none;text-align:center;position:absolute;top:0;right:0;left:0;bottom:0;padding:11px 8px;border-radius:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-container .search-area-zone{font-size:14px}.form-container .search-area-zone input[type=text]{padding:11px 8px 11px 36px;height:41px;background-image:url("../images/picto-loupe-big.svg");background-position:10px center;background-repeat:no-repeat}.form-container .input-area-zone input[type=text]{padding:11px 8px;height:41px}.form-container .input-area-zone .reload-img-button-link{vertical-align:middle}.form-container .sendmail{background-image:url("../images/glyphicon-send.svg");width:18px;height:18px;display:inline-block;background-size:100%;vertical-align:middle;margin-right:10px}.form-container .google-map-harcelement{margin:1em;width:calc(100% - 2em);height:320px}.form-container .custom-captcha input{padding:11px 8px;height:41px;max-width:340px;margin:20px auto 10px}.form-container .head-center{font-size:1.8em;font-weight:600;color:#999;text-align:center}.arbres__container .collapsible,.arbres__container .collapsible-lv2{background-color:#ececec;font-size:15px;border:none;width:100%;font-weight:600;outline:0;cursor:pointer}.form-container .small-form-container{margin:auto;max-width:360px}.autocomplete-suggestions{border:1px solid #999;background:#fff;overflow:auto;font-size:1.4em}.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}.autocomplete-selected{background:#f0f0f0}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{display:block;border-bottom:1px solid #000}.text-area-zone-collapsable{overflow:hidden;max-height:0;transition:max-height .5s cubic-bezier(0, 1, 0, 1)}.text-area-zone-collapsable.full{max-height:300px;transition:max-height 1s ease-in-out}.pga-form .form-container input[type=checkbox]+span{margin-top:-2px!important}.pga-form .form-container .select-grey{background-color:#eee;background-image:url("../images/arrow-select-dark.svg");color:#000;height:34px}.map-abattage{width:100%;height:480px;margin:15px 0}.map-abattage .ol-control button{font-size:3.2em}.arbres__actions{margin:0 0 -10px;padding-top:5px}.arbres__container{margin:0 -15px}.arbres__container .less-margin-left{margin-left:-15px!important}.arbres__container .arbres__content{position:relative;padding:0 15px;margin-top:10px}.arbres__container .arbres__content .picto-arbre-title{width:20px;vertical-align:middle;display:inline-block;margin-right:10px}.arbres__container .arbres__content .picto-arbre-title svg{width:20px;height:22px;fill:currentColor}.arbres__container .arbres__content .arbre-name{font-weight:400;display:block;font-size:13px}.actus-muni-page .actus-muni-item-title:hover,.agenda-lausanne-teasers-main-container .agenda-teaser-main-content.active a.title-link,.arbres__container .arbres__content1 .picto-arbre-title,.museris-page a.detail-link,.museris-page a.detail-link-outbound,.offre-emploi-outer-item a:focus .offre-emploi-item-title,.offre-emploi-outer-item a:hover .offre-emploi-item-title{color:#e53134}.arbres__container .arbres__content2 .picto-arbre-title{color:#0ee50e}.arbres__container .arbres__content3 .picto-arbre-title{color:#e5920e}.arbres__container .arbres__content4 .picto-arbre-title{color:#dd0ee5}.arbres__container .arbres__content5 .picto-arbre-title{color:#920ee5}.arbres__container .arbres__content6 .picto-arbre-title{color:#0e82e5}.arbres__container .arbres__content7 .picto-arbre-title{color:#0ee2e5}.arbres__container .arbres__content8 .picto-arbre-title{color:#ffea00}.arbres__container .arbres__content9 .picto-arbre-title{color:#b49947}.arbres__container .arbres__content10 .picto-arbre-title{color:#feb7b8}.arbres__container .collapsible{color:#000;padding:7px 15px 5px;text-align:left}.arbres__container .collapsible-lv2{color:#000;padding:5px 15px;text-align:left}.arbres__container .collapsible{padding-right:38px}.arbres__container .collapsible:after{content:'';background:url(../images/chevron-white-box-open.svg);width:27px;height:27px;float:right;margin-right:-5px;padding-top:5px;position:absolute;top:5px;right:15px}.arbres__container .collapsible.collapsed:after{background:url(../images/chevron-white-box-close.svg)}.arbres__container .content{max-height:0;overflow:hidden;transition:max-height .2s ease-out;background-color:#fff}.arbres__container .tree__content{background-color:#f7f7f7;border-bottom:1px solid #ededed}.arbres__container .tree__content .panel-body{padding-bottom:5px!important}.abattage-modal{display:flex;min-height:100vh;align-items:center}.abattage-modal .modal-content{flex-grow:0;background-color:#fff;width:100%}.abattage-modal .btn{text-align:center!important}.calendrier-ramassage,.guichet-virtuel{display:block;padding-top:0}.guichet-virtuel .guichet-virtuel-search-container{display:flex;text-align:center;margin:5px auto 40px;max-width:520px;padding:0 10px}.actus-muni-page .actus-muni-search-input-container,.agenda-lausanne .agenda-search-input-container,.calendrier-ramassage .calendrier-ramassage-search-input-container,.guichet-virtuel .guichet-virtuel-search-input-container{flex:1 1;vertical-align:top;width:calc(100% - 34px)}.actus-muni-page .actus-muni-search-submit,.agenda-lausanne .agenda-search-submit,.calendrier-ramassage .calendrier-ramassage-search-submit,.guichet-virtuel .guichet-virtuel-search-submit{flex:0 0 34px;background:url(../images/picto-search.svg) center center no-repeat #e53134;padding:0;border:none;vertical-align:top;border-top-right-radius:5px;border-bottom-right-radius:5px}.guichet-virtuel .guichet-virtuel-search-submit::-moz-focus-inner{border:0}.actus-muni-page .actus-muni-legislatures-button:active,.actus-muni-page .actus-muni-legislatures-button:focus,.actus-muni-page .actus-muni-legislatures-button:hover,.actus-muni-page .actus-muni-range-picker.focus,.actus-muni-page .actus-muni-range-picker:active,.actus-muni-page .actus-muni-range-picker:focus,.actus-muni-page .actus-muni-range-picker:hover,.actus-muni-page .actus-muni-search-submit.focus,.actus-muni-page .actus-muni-search-submit:active,.actus-muni-page .actus-muni-search-submit:focus,.actus-muni-page .actus-muni-search-submit:hover,.agenda-lausanne .agenda-range-picker.focus,.agenda-lausanne .agenda-range-picker:active,.agenda-lausanne .agenda-range-picker:focus,.agenda-lausanne .agenda-range-picker:hover,.agenda-lausanne .agenda-search-submit.focus,.agenda-lausanne .agenda-search-submit:active,.agenda-lausanne .agenda-search-submit:focus,.agenda-lausanne .agenda-search-submit:hover,.calendrier-ramassage .calendrier-ramassage-localisation-button:active,.calendrier-ramassage .calendrier-ramassage-localisation-button:focus,.calendrier-ramassage .calendrier-ramassage-localisation-button:hover,.calendrier-ramassage .calendrier-ramassage-search-submit.focus,.calendrier-ramassage .calendrier-ramassage-search-submit:active,.calendrier-ramassage .calendrier-ramassage-search-submit:focus,.calendrier-ramassage .calendrier-ramassage-search-submit:hover,.guichet-virtuel .guichet-virtuel-search-submit.focus,.guichet-virtuel .guichet-virtuel-search-submit:active,.guichet-virtuel .guichet-virtuel-search-submit:focus,.guichet-virtuel .guichet-virtuel-search-submit:hover,.museris-page .museris-collections-button:active,.museris-page .museris-collections-button:focus,.museris-page .museris-collections-button:hover,.museris-page .museris-range-picker.focus,.museris-page .museris-range-picker:active,.museris-page .museris-range-picker:focus,.museris-page .museris-range-picker:hover,.museris-page .museris-search-submit.focus,.museris-page .museris-search-submit:active,.museris-page .museris-search-submit:focus,.museris-page .museris-search-submit:hover{background-color:#aa2427;border-color:#8d1e20}.actus-muni-page .select2-container,.agenda-lausanne .select2-container,.calendrier-ramassage .select2-container,.guichet-virtuel .select2-container,.museris-page .select2-container{width:100%;font-size:1.3em;font-weight:600;color:#333}.guichet-virtuel -moz-placeholder,.guichet-virtuel -ms-input-placeholder{font-weight:400}.guichet-virtuel .select2-container--default .select2-selection--multiple{border-top-right-radius:0;border-bottom-right-radius:0;border:1px solid #ccc!important}.calendrier-ramassage .select2-container .select2-search--inline .select2-search__field,.guichet-virtuel .select2-container .select2-search--inline .select2-search__field{margin-top:7px;margin-left:7px;line-height:1.5}.guichet-virtuel .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#999;background-image:none;border:none;box-shadow:none;color:#fff;padding:3px 5px;line-height:1.4;margin-top:4px;margin-bottom:0}.guichet-virtuel .select2-container--default .select2-selection--multiple .select2-selection__choice .theme-picto-search img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);vertical-align:top;margin-top:2px}.guichet-virtuel .select2-container--default .select2-selection--multiple .domaines,.select2-container--default .option-group-domaines,.tags-container .domaines{background-color:#5d965b!important}.guichet-virtuel .select2-container--default .select2-selection--multiple .domaines:hover,.tags-container .domaines:hover{background-color:#4e7d4c!important}.guichet-virtuel .select2-container--default .select2-selection--multiple .cibles,.select2-container--default .option-group-cibles,.tags-container .cibles{background-color:#f69e01!important}.guichet-virtuel .select2-container--default .select2-selection--multiple .cibles:hover,.tags-container .cibles:hover{background-color:#db8c02!important}.guichet-virtuel .select2-container--default .select2-selection--multiple .fournisseurs,.select2-container--default .option-group-fournisseurs,.tags-container .fournisseurs{background-color:#31b2e0!important}.guichet-virtuel .select2-container--default .select2-selection--multiple .fournisseurs:hover,.tags-container .fournisseurs:hover{background-color:#2b9ac2!important}.guichet-virtuel .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background:url(../images/filter-close.svg) center center no-repeat!important;margin-right:5px;color:transparent;width:9px}.agenda-lausanne .agenda-lausanne-teasers-result-container,.guichet-virtuel .agenda-lausanne-teasers-result-container{font-size:1.3em;margin:15px 0;text-align:center}.guichet-virtuel ::-webkit-input-placeholder{font-weight:400}.guichet-virtuel ::-moz-placeholder{font-weight:400}.guichet-picto-search img{width:14px}.select2-container--default .option-group-domaines:hover{background-color:#4e7d4c!important}.select2-container--default .option-group-cibles:hover{background-color:#db8c02!important}.select2-container--default .option-group-fournisseurs:hover{background-color:#2b9ac2!important}.guichet-virtuel-page .cadenas{background:url(../images/cadenas.svg) left 4px no-repeat;min-height:26px}.guichet-virtuel-page .cadenas>p:first-child{text-indent:43px;padding-top:13px}.guichet-virtuel-page .tab-content{background-color:transparent;padding:20px 0;font-size:1.4em}.guichet-virtuel-page .guichet-item{background-size:0;padding:15px;min-height:30px;background-color:#fff;background-repeat:no-repeat;background-position:15px 18px;position:relative;margin-bottom:15px;margin-left:0}.guichet-virtuel-page .guichet-item a.icon-link{margin-right:40px;margin-bottom:10px}.guichet-virtuel-page .guichet-item a.icon-link:last-child{margin-right:0;margin-bottom:0}.guichet-virtuel-page .guichet-item h4,.guichet-virtuel-page .guichet-item h4 a{font-size:1em;color:#000;font-weight:600;margin-bottom:0}.guichet-virtuel-page .guichet-item p{margin:0 0 10px;padding:0}.guichet-virtuel-page .favorite-items .guichet-item{padding-right:35px}.guichet-virtuel-page .favorite-items .remove{top:15px;right:15px}.guichet-virtuel-page .nav-tabs{font-size:1.0769em;border-bottom-color:#000;padding-bottom:1px}.guichet-virtuel-page .guichet-virtuel-teasers-result-container{padding:10px 0 30px;text-align:center}.guichet-virtuel-page ul.nav-tabs li{min-width:20%}.guichet-virtuel-page .guichet-virtuel-teasers-result-count{line-height:1.3}.guichet-virtuel-addon{min-width:30px;font-weight:700}.agenda-lausanne -moz-placeholder,.agenda-lausanne -ms-input-placeholder,.loading-results{font-weight:400}.one-column-teaser{width:300px;height:310px;position:relative;overflow:hidden;margin-bottom:20px}.one-column-teaser .one-column-teaser-content .one-column-teaser-image-overlay .one-column-teaser-text-content .one-column-teaser-item-title{padding:2% 4%;font-size:2em;text-shadow:1px 1px 0 #000}.one-column-teaser .one-column-teaser-content .one-column-teaser-image-overlay .one-column-teaser-text-content .one-column-teaser-item-body{padding:0 4% 4%;text-shadow:1px 1px 0 #000;margin-bottom:0;-webkit-transition:margin-bottom .3s;transition:margin-bottom .3s}.one-column-teaser .one-column-teaser-content .one-column-teaser-image-overlay .one-column-teaser-text-content .one-column-teaser-item-body p{padding:0;margin:0}.actus-muni-page .actus-muni-search-container,.agenda-lausanne .agenda-search-container{display:flex;text-align:center;margin:15px auto;max-width:520px;padding:0 10px}.agenda-lausanne .agenda-search-submit::-moz-focus-inner{border:0}.agenda-lausanne .agenda-date-picker-container,.calendrier-ramassage .calendrier-ramassage-localisation-container{margin:0 auto;vertical-align:top;flex:0 0 34px;display:flex}.actus-muni-page .select2-container--default .select2-selection--multiple,.agenda-lausanne .select2-container--default .select2-selection--multiple,.museris-page .select2-container--default .select2-selection--multiple{border-radius:0;border:1px solid #ccc!important}.agenda-lausanne .select2-container .select2-search--inline .select2-search__field{margin-top:7px;margin-left:7px}.agenda-lausanne .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#999;background-image:none;border:none;box-shadow:none;color:#fff;padding:3px 5px;line-height:1.4;margin-top:4px;margin-bottom:0}.agenda-lausanne .select2-container--default .select2-selection--multiple .select2-selection__choice.deletable{background-color:gray}.agenda-lausanne .select2-container--default .select2-selection--multiple .select2-selection__choice .theme-picto-search,.tags-container .theme-picto-search{margin-left:4px}.agenda-lausanne .select2-container--default .select2-selection--multiple .select2-selection__choice .theme-picto-search img,.tags-container .theme-picto-search img{display:none;vertical-align:top;margin-top:2px}.agenda-lausanne .select2-container--default .select2-selection--multiple .themes{background-color:#31b2e0!important}.agenda-lausanne .select2-container--default .select2-selection--multiple .select2-selection__choice.themes.deletable{background-color:#1d96c1!important}.agenda-lausanne .select2-container--default .select2-selection--multiple .lieu{background-color:#5d965b!important}.agenda-lausanne .select2-container--default .select2-selection--multiple .select2-selection__choice.lieu.deletable{background-color:#497648!important}.agenda-lausanne .select2-container--default .select2-selection--multiple .select2-selection__choice.filter.deletable{background-color:#de4c9c!important}.agenda-lausanne .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background:url(../images/filter-close.svg) center center no-repeat!important;margin-right:5px;color:transparent;width:9px}.actus-muni-page .actus-muni-legislatures-button,.agenda-lausanne .agenda-range-picker{border:none;border-radius:5px 0 0 5px;background:url(../images/calendar.svg) center center no-repeat #e53134;flex:0 0 34px;cursor:pointer;color:#fff}.agenda-lausanne ::-webkit-input-placeholder{font-weight:400}.agenda-lausanne ::-moz-placeholder{font-weight:400}.cssfilters .agenda-lausanne .select2-container--default .select2-selection--multiple .select2-selection__choice .theme-picto-search img,.cssfilters .tags-container .theme-picto-search img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);display:inline-block}.agenda-lausanne-teasers-main-container .agenda-teaser-main-content{box-sizing:border-box;padding:10px 0;width:100%}.agenda-lausanne-teasers-main-container .agenda-teaser-main-content a{color:#000;text-decoration:none;-webkit-transition:color .3s;transition:color .3s}.agenda-lausanne-teasers-main-container .agenda-teaser{background-color:#fff;position:relative;width:100%;display:flex;min-height:100px;box-sizing:border-box;margin-bottom:-4px}.agenda-detail .notification.green,.agenda-lausanne-teasers-main-container .extended .agenda-teaser{background-color:#43c40b}.agenda-lausanne-teasers-main-container .agenda-teaser-image{width:25%;display:inline-block;vertical-align:top;background-size:cover;background-position:center center}.agenda-lausanne-teasers-main-container .agenda-teaser-text{display:inline-block;width:75%;vertical-align:top;box-sizing:border-box;padding:10px 10px 6px;font-size:1.3em;border-bottom:4px solid transparent;-webkit-transition:border-bottom .3s;transition:border-bottom .3s}.agenda-lausanne-teasers-main-container .agenda-teaser-main-content.active .agenda-teaser-text{border-bottom:4px solid #e53134}.agenda-lausanne-teasers-main-container .agenda-teaser-main-content.active.warning .agenda-teaser-text{border-bottom:4px solid transparent;background-color:#aa2427}.agenda-lausanne-teasers-main-container .less-margin-left{margin-left:0;width:100%}.agenda-lausanne-teasers-main-container .agenda-teaser-subtitle{padding-bottom:5px}.agenda-lausanne-teasers-main-container .agenda-teaser-warning{width:100%;text-transform:uppercase;font-weight:700;text-align:right;margin:5px 0 0}.select2-dropdown{border-radius:5px;border:1px solid #ccc;background-color:#fff;font-size:1.3em;font-weight:600}.calendrier-ramassage -moz-placeholder,.calendrier-ramassage -ms-input-placeholder,.calendrier-ramassage-page .calendar-result .time-detail{font-weight:400}.theme-picto-search img{-webkit-filter:brightness(0);filter:brightness(0);vertical-align:top;margin-top:2px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#eee;color:#000}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#fff;color:#999!important}.select2-container--default .select2-results__option[aria-selected=true] .theme-picto-search img{-webkit-filter:brightness(0) invert(0.6);filter:brightness(0) invert(.6)}.select2-container--default .option-group{background-color:#e53134;width:100%;display:block;padding:6px;color:#fff}.select2-container--default .option-group-images,.select2-container--default .option-group-themes,.tags-container .theme{background-color:#31b2e0}.select2-container--default .option-group-locations,.tags-container .lieu{background-color:#5d965b}.select2-container--default .highlight{color:#e53134!important}.daterangepicker .input-mini.active{border-color:#e53134}.daterangepicker .btn-success{background-color:#e53134!important;border-color:#e53134;box-shadow:none;text-shadow:none;color:#fff;background-image:none}.daterangepicker .btn-default{background:0 0;border:none;box-shadow:none;text-shadow:none}.agenda-detail .agenda-teaser-title,.agenda-teaser-title{line-height:1.1em}.homepage-agenda-lausanne-teasers-main-container .agenda-teaser-widget-arrow-left{left:25px}.homepage-agenda-lausanne-teasers-main-container .agenda-teaser-widget-arrow-right{right:25px}.agenda-search-widget .agenda-search-input-container{width:242px}.agenda-liste .footer-coordinates-logo{height:55px;width:55px}.tags-container li,.tags-container ul{list-style:none;padding:0;margin:0}.tags-container ul{margin:10px 0;float:left}.tags-container .select2-selection__choice{background-color:#e53134;background-image:none;border:none;box-shadow:none;color:#fff;padding:3px 5px;line-height:1.4;margin:4px 4px 4px 0;border-radius:4px;cursor:pointer;display:inline-block}.select2-container--default .option-group-titres,.tags-container .theme:hover{background-color:#2b9ac2}.tags-container .lieu:hover{background-color:#497547}.tags-container-inline{display:inline-block;width:100%}.tags-container-inline .select2-selection__choice{float:none!important;display:inline-block!important}.agenda-teaser-widget-container{margin:100px auto 20px;padding-top:10px;border-top:1px solid #333}.agenda-teaser-widget-content{width:320px}.agenda-teaser-widget{display:flex;flex-direction:row}.agenda-teaser-widget .slick-list{margin-left:-10px;margin-right:-10px}.agenda-teaser-widget-arrow{min-width:30px;min-height:56px;background:0 0;border:0;color:#999;padding:0;display:none;position:absolute;top:50%;margin-top:-28px;opacity:.5}.agenda-teaser-widget-arrow-left{text-align:left;left:10px}.agenda-teaser-widget-arrow-right{text-align:right;right:10px}.agenda-teaser-widget-arrow:hover{opacity:1;outline:0}.agenda-detail-title{padding:0 40px}.agenda-detail h1{margin-bottom:20px;padding-left:25px}.agenda-detail h3{margin-top:-6px}.agenda-detail h5,.museris-page .museris-detail-content .museris-detail-line{margin-bottom:6px}.agenda-detail p{margin-top:-3px}.agenda-detail .page-footer{margin-top:30px}.agenda-detail .bloc{padding-bottom:4px}.agenda-detail .bloc img{padding:8px 0;max-height:160px}.agenda-detail form.save-date input{font-size:1.4em;border:none;background:0 0;cursor:pointer;padding:0;margin-bottom:4px}.agenda-detail .footer-coordinates-logo{width:60px}.agenda-detail .image img{width:310px}.agenda-detail .pop{position:absolute;right:0;top:0;padding:5px;background-color:rgba(255,255,255,.5);width:30px;height:30px;margin-right:9px}.agenda-detail .theme-search{max-width:281px;float:left}.agenda-detail .location-search{max-width:280px;float:left}.agenda-detail .tags-container .select2-selection__choice{margin-right:4px;padding-right:4px}.agenda-detail .location-search,.agenda-detail .theme-search{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agenda-detail .location-picto-search{width:12px;float:right;margin-left:4px}.agenda-detail .agenda-teaser-subtitle{line-height:1.2em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agenda-detail .agenda-teaser-widget-arrow{z-index:1}.agenda-detail .theme-picto-search{width:15px;float:right;margin-left:4px}.agenda-detail .notification{margin-bottom:20px;padding:5px;color:#fff;display:block}.agenda-detail .notification p{margin-bottom:0;text-align:left;line-height:26px;padding-top:3px}.cssfilters .tags-container .location-picto-search img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);vertical-align:top;margin-top:2px;display:inline-block}.calendrier-ramassage .lausanne-preloader{margin:20px auto}.calendrier-ramassage .calendrier-ramassage-search-container{display:flex;text-align:center;margin:5px auto;max-width:520px;padding:0 10px}.calendrier-ramassage .calendrier-ramassage-search-submit::-moz-focus-inner{border:0}.calendrier-ramassage .select2-container--default .select2-selection--multiple,.calendrier-ramassage .select2-container--default .select2-selection--single{border-radius:5px 0 0 5px;border:1px solid #ccc!important;padding-top:2px}.calendrier-ramassage .calendrier-ramassage-localisation-container+.calendrier-ramassage-search-input-container .select2-container--default .select2-selection--single{border-radius:0}.calendrier-ramassage .select2-container .select2-selection--multiple,.calendrier-ramassage .select2-container--default .select2-selection--single{min-height:34px}.calendrier-ramassage .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#999;background-image:none;border:none;box-shadow:none;color:#fff;padding:3px 5px;line-height:1.4}.calendrier-ramassage .select2-container--default .select2-selection--multiple .select2-selection__choice .theme-picto-search{margin-left:4px}.calendrier-ramassage .select2-container--default .select2-selection--multiple .select2-selection__choice .theme-picto-search img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);vertical-align:top;margin-top:2px}.calendrier-ramassage .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background:url(../images/filter-close.svg) center center no-repeat!important;margin-right:5px;color:transparent;width:9px}.calendrier-ramassage .select2-selection--single .select2-selection__rendered{padding-right:8px;text-align:left;width:100%;max-width:230px}.calendrier-ramassage .calendrier-ramassage-localisation-button{border:none;border-radius:5px 0 0 5px;background:url(../images/picto-geoloc-white.svg) center center/15px no-repeat #e53134;flex:0 0 34px;cursor:pointer;color:#fff}.with-search .select2-dropdown -moz-placeholder,.with-search .select2-dropdown -ms-input-placeholder{color:#999}.calendrier-ramassage ::-webkit-input-placeholder{font-weight:400}.calendrier-ramassage ::-moz-placeholder{font-weight:400}.calendrier-ramassage .select2-selection__clear{background:url(../images/picto-croix.svg) center center/11px no-repeat;width:15px;height:15px;text-indent:-5000px;margin-top:6px}.calendrier-ramassage .select2-container--default .select2-selection--single .select2-selection__clear{margin-top:-7px!important}.with-search .select2-dropdown{margin-top:-34px!important}.with-search .select2-dropdown ::-webkit-input-placeholder{color:#999}.with-search .select2-dropdown ::-moz-placeholder{color:#999}.with-search .select2-dropdown .select2-search .select2-search__field{padding:3px 8px;height:34px;border-radius:0;border-top:1px solid #ccc!important;border-bottom:1px solid #ccc!important;border-left:0!important;border-right:0!important}.actus-muni-page .actus-muni-search-submit:focus,.museris-page .museris-search-submit:focus,.with-search .select2-dropdown .select2-search .select2-search__field:focus{outline:0}.calendrier-ramassage-page .year-choice-select{margin-bottom:10px;display:flex;justify-content:center;align-items:center;text-align:center;font-size:13px}.calendrier-ramassage-page .year-choice-title{margin-right:5px}.calendrier-ramassage-page .year-choice-bloc{position:relative;display:inline-block}.calendrier-ramassage-page .year-choice-bloc::after{content:"";display:inline-block;width:10px;height:10px;background:url("../images/select-arrow.svg") center center no-repeat;position:absolute;right:3px;top:50%;transform:translateY(-50%);pointer-events:none}.calendrier-ramassage-page #year-choice{border-radius:4px;border:2px solid #e4e4e4;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-right:15px;height:28px;-webkit-padding-start:5px;background:#fff}.calendrier-ramassage-page .calendar-view .calendar-header{background-color:#e53134;color:#fff;text-align:center;font-size:1.4em;font-weight:700;padding:4px 0}.calendrier-ramassage-page .calendar-view .calendar-header .calendar-day-container{float:left;width:14.2857143%;height:20px;position:relative}.calendrier-ramassage-page .calendar-view .calendar-header .calendar-day{color:transparent;box-sizing:border-box;margin:auto auto auto -5px;overflow:hidden;position:absolute;left:50%}.museris-page .museris-detail-content .museris-detail-line div,.museris-page .museris-item .item-title,.museris-page.item-view .museris-detail-page .item-detail-title{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.actus-muni-page .tags-container .select2-selection__choice a,.actus-muni-page .tags-container .select2-selection__choice a:hover,.calendrier-ramassage-page .calendar-view .calendar-header .calendar-day::first-letter{color:#fff}.calendrier-ramassage-page .address-indicator{text-align:center;font-size:1.6em;margin:20px auto 0}.calendrier-ramassage-page .calendar-days-link{font-size:1.4em;font-weight:700}.calendrier-ramassage-page .calendar-days-link .calendar-day-row{background-color:#fff;border:1px solid #e1e1e1;margin-top:-1px}.calendrier-ramassage-page .calendar-days-link .calendar-day-row .calendar-day-content{width:32px;height:32px;margin:2px auto}.calendrier-ramassage-page .calendar-days-link .calendar-day-row .calendar-day-detail{float:left;width:14.2857143%;text-align:center;color:#ccc}.calendrier-ramassage-page .calendar-days-link .calendar-day-row .calendar-day-num{line-height:32px}.calendrier-ramassage-page .calendar-days-link .calendar-day-row .calendar-month-name{padding:2px 0;font-size:.7em;text-transform:capitalize}.calendrier-ramassage-page .calendar-days-link .calendar-day-row .calendar-month-name+.calendar-day-num{padding:0;line-height:1;margin:-2px 0 1px}.actus-muni-page .select2-container--default .select2-selection--multiple .select2-selection__choice .theme-picto-search,.museris-page .select2-container--default .select2-selection--multiple .select2-selection__choice .theme-picto-search{margin-left:4px}.calendrier-ramassage-page .calendar-days-link .calendar-day-detail a:active .calendar-day-content,.calendrier-ramassage-page .calendar-days-link .calendar-day-detail a:focus .calendar-day-content,.calendrier-ramassage-page .calendar-days-link .calendar-day-detail a:hover .calendar-day-content,.calendrier-ramassage-page .calendar-days-link .current-day .calendar-day-content{background-color:#e53134;border-radius:50%;text-decoration:none;color:#fff}.calendrier-ramassage-page .calendar-result .calendar-result-day.next-year,.calendrier-ramassage-page .calendar-result .calendar-result-day.past-year,.menu-level0 ul li{background-color:#eee}.calendrier-ramassage-page .calendar-result .calendar-result-day{background-color:#fff;margin-top:10px}.calendrier-ramassage-page .calendar-result .calendar-result-title{font-size:1.5em;font-weight:400;background-color:#f8f8f8;padding:6px 10px}.calendrier-ramassage-page .calendar-result .calendar-result-title:first-letter,.popover-cal-ramassage .popover-body p:first-letter,.popover-cal-ramassage .popover-body:first-letter,.ramassage-info-window-address:first-letter,.ramassage-info-window-date:first-letter{text-transform:uppercase}.calendrier-ramassage-page .calendar-result .calendar-result-content{font-size:1.4em;padding:6px 10px}.calendrier-ramassage-page .calendar-result .calendar-result-type{margin:5px 0}.calendrier-ramassage-page .calendar-result .calendar-result-location-link-container,.calendrier-ramassage-page .calendar-result .calendar-result-pictos{margin:7px 0}.calendrier-ramassage-page .calendar-result .ramassage-picto{width:33px;height:33px;margin-right:10px;background-size:33px;background-repeat:no-repeat;background-position:center center;display:inline-block;cursor:pointer}.calendrier-ramassage-page .calendar-result .picto-1{background-image:url("../images/calendrier-ramassage/Picto-dechets-incinerables.svg")}.calendrier-ramassage-page .calendar-result .picto-dechetterie-mobile{background-image:url("../images/calendrier-ramassage/Picto-decheterie-mobile.svg")}.calendrier-ramassage-page .calendar-result .picto-10{background-image:url("../images/calendrier-ramassage/Picto-papier-carton.svg")}.calendrier-ramassage-page .calendar-result .picto-4{background-image:url("../images/calendrier-ramassage/Picto-biodechets.svg")}.calendrier-ramassage-page .calendar-result .picto-6{background-image:url("../images/calendrier-ramassage/Picto-verre.svg")}.calendrier-ramassage-page .calendar-result .picto-mobile{background-image:url("../images/calendrier-ramassage/Picto-decheterie-mobile.svg");display:none}.calendrier-ramassage-page .calendar-result .calendar-result-location-title{margin:7px 0;font-weight:600}.calendrier-ramassage-page .calendar-result .calendar-result-location-link{color:#000;text-indent:-15px;padding-left:15px}.calendrier-ramassage-page .arrow-button{color:#e53134;width:20px;padding:0;border:0;margin:10px 0;background:0 0;-webkit-transition:color .3s;transition:color .3s;outline:0}.ramassage-info-window-date{font-size:16px;text-align:left}.ramassage-info-window-address{font-size:13px;text-align:left}.ramassage-info-window-horaires{font-size:13px;text-align:left;margin-top:4px}.popover-cal-ramassage{font-family:'Open Sans';max-width:300px;border-radius:10px;border-color:#ccc;padding:12px 16px 16px;box-shadow:none}.popover-cal-ramassage .popover-content{padding:4px 0 0}.popover-cal-ramassage .popover-title{font-size:15px;border:0;font-weight:600;padding:0 0 10px;background-color:transparent}.popover-cal-ramassage .popover-body p{font-size:13px!important}.popover-cal-ramassage>.arrow::after{border-width:10px}.calendrier-ramassage-spacer{height:40px}.map-legends{margin:10px 0;text-align:center}.map-legends .map-legend{display:inline-block;padding-left:25px;background-repeat:no-repeat;background-position:center left;margin-right:20px;height:34px;font-size:1.4em;line-height:34px;background-size:20px}.map-legends .fixe{background-image:url("../images/calendrier-ramassage/Marqueur-decheterie-fixe-2x.png")}.map-legends .mobile{background-image:url("../images/calendrier-ramassage/Marqueur-decheterie-mobile-2x.png")}.map-legends .ecopoint{background-image:url("../images/calendrier-ramassage/Marqueur-ecopoint-2x.png")}.sorry-message,.sorry-message2{text-align:center;font-size:1.4em;color:#e53134;font-weight:600;margin-top:20px}.actus-muni-page -moz-placeholder,.museris-page -moz-placeholder,.museris-page -ms-input-placeholder{font-weight:400}.actus-muni-page .select2-container .select2-selection--multiple,.museris-page .select2-container .select2-selection--multiple{min-height:34px}.museris-page input::-ms-clear{display:none}.museris-page .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0!important;margin-left:5px;margin-right:5px;max-width:220px}.museris-page .museris-search-container{display:-webkit-flex;display:flex;text-align:left;margin:15px auto;max-width:520px;padding:0 10px}.museris-page .museris-search-input-container{-webkit-flex:1 1;flex:1 1;vertical-align:top;width:calc(100% - 34px)}.museris-page .museris-search-submit{-webkit-flex:0 0 34px;flex:0 0 34px;background:url(../images/picto-search.svg) center center no-repeat #e53134;padding:0;border:none;vertical-align:top;border-top-right-radius:5px;border-bottom-right-radius:5px}.museris-page .museris-search-submit::-moz-focus-inner{border:0}.museris-page .museris-collections-container{margin:0 auto;vertical-align:top;-webkit-flex:0 0 34px;flex:0 0 34px;display:-webkit-flex;display:flex;position:relative}.museris-page .select2-container .select2-selection__rendered input{padding-left:7px}.museris-page .select2-container .select2-search--inline .select2-search__field{margin-top:7px}.museris-page .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#999;background-image:none;border:none;box-shadow:none;color:#fff;padding:0 5px 0 0;line-height:1.4;margin-top:4px;margin-bottom:0}.museris-page .select2-container--default .select2-selection--multiple .select2-selection__choice .theme-picto-search img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);vertical-align:top;margin-top:2px}.museris-page .select2-container--default .select2-selection--multiple .images{background-color:#31b2e0!important}.museris-page .select2-container--default .select2-selection--multiple .artistes{background-color:#770070!important}.museris-page .select2-container--default .select2-selection--multiple .techniques{background-color:#f69e01!important}.museris-page .select2-container--default .select2-selection--multiple .motscles{background-color:#ae1923!important}.museris-page .select2-container--default .select2-selection--multiple .types{background-color:#497547!important}.museris-page .select2-container--default .select2-selection--multiple .collections{background-color:#e53134!important}.actus-muni-page .tags-container .tags:hover,.museris-page .select2-container--default .select2-selection--multiple .titres{background-color:#2b9ac2!important}.museris-page .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background:url(../images/filter-close.svg) 5px center no-repeat!important;color:transparent;padding:3px 5px;width:17px}.actus-muni-page .daterangepicker,.museris-page .daterangepicker{width:auto!important}.museris-page .museris-range-picker{border:none;border-radius:5px 0 0 5px;background:url(../images/calendar.svg) center center no-repeat #e53134;-webkit-flex:0 0 34px;flex:0 0 34px;cursor:pointer;color:#fff}.museris-page ::-webkit-input-placeholder{font-weight:400}.museris-page ::-moz-placeholder{font-weight:400}.museris-page .museris-collections-button{border:none;border-radius:5px 0 0 5px;background:url(../images/museris/vase-white.svg) center center/13px no-repeat #e53134;-webkit-flex:0 0 34px;flex:0 0 34px;cursor:pointer;color:#fff}.museris-page .row-result-view{min-height:320px;margin:-10px -10px 20px}.actus-muni-page .legislature-chooser,.museris-page .collection-chooser{top:100%;margin-top:6px;left:0}.museris-page .row-result-content{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;padding-right:0}.museris-page .museris-outer-item{padding:10px}.museris-page .museris-item{padding:10px;cursor:pointer;border:0;text-align:left;appearance:none;outline:0;background-color:rgba(255,255,255,.7);width:100%;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}.museris-page .museris-item .item-image{float:left;width:30%;text-align:center;display:inline-block;vertical-align:top}.museris-page .museris-item .item-image img{max-width:100%;max-height:200px}.museris-page .museris-item .item-text-col{float:left;width:100%;padding-left:0;height:inherit}.museris-page .museris-item .item-title{font-size:1.5em;line-height:1.25;color:#e53134;font-weight:600}.museris-page .museris-item .item-artist{font-size:1.4em;color:#000;font-weight:600}.museris-page .with-image .item-text-col{width:60%;padding-left:10px}.museris-page .museris-item>span{display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-align-items:flex-start;align-items:flex-start;width:280px;height:100%}.museris-page .museris-main-search{transition:left .5s;left:0;width:100%;overflow:hidden}.museris-page .museris-detail-page{left:100%;transition:left .5s;width:100%;overflow:hidden;height:0}.museris-page .museris-main-container{position:relative;overflow:hidden;display:block}.museris-page .arrow-button{color:#e53134;width:21px;height:24px;padding:0;border:0;margin:20px 0 0;background:0 0;-webkit-transition:color .3s;transition:color .3s;outline:0}.museris-page .main-carousel-container{position:relative;margin-bottom:0}.museris-page .main-carousel-container .item-image{background-color:#fff;text-align:center;background-repeat:no-repeat;background-position:center center;background-size:contain}.museris-page .main-carousel-container .item-image img{margin:auto;max-height:750px;max-width:100%}.museris-page .image-ref{margin-top:6px;font-size:1.3em}.museris-page .nav-carousel{height:90px;background-color:#c4c4c4;margin-top:20px}.museris-page .nav-carousel .item-image{height:90px;padding:5px;cursor:pointer}.museris-page .nav-carousel .item-image-inner{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:contain}.museris-page .more-text,.museris-page .nav-carousel .item-image-inner img{display:none}.museris-page .museris-inner-details-container{margin-top:20px;margin-left:-10px;margin-right:-10px}.museris-page .museris-detail-content{padding:15px 10px;font-size:1.3em}.museris-page .museris-detail-content .museris-detail-line a:not(.detail-link){word-break:break-all}.museris-page a.detail-link-out{width:16px;color:#e53134}.museris-page a.detail-link-out svg{fill:currentColor;width:16px;height:16px;vertical-align:bottom}.museris-page a.detail-link-outbound{content:"";width:18px;height:18px;margin:0 0 0 10px;display:inline-block;text-decoration:none!important}.museris-page a.detail-link-outbound.artistes-link,.museris-page a.detail-link-outbound.head-link{background:url(../images/icon-avatar.svg) left center no-repeat}.museris-page a.detail-link-outbound.collections-link{background:url(../images/icon-home.svg) left center no-repeat}.museris-page a.bibliotheque-link{width:auto;height:auto;margin:0;text-decoration:none}.museris-page a.bibliotheque-link:hover{text-decoration:underline!important}.museris-page .num-result-display-container{padding:0 20px 20px;font-size:1.4em;text-align:center}.museris-page .num-result-display-container select{width:auto;padding-right:20px;min-width:120px;display:inline-block;vertical-align:middle;outline:0;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.museris-page .num-result-display-container select::-ms-expand{display:none}.museris-page .num-result-display-container select.form-control{background:url("../images/arrow-select.svg") right no-repeat #fff}.menu-level0 ul li:hover,a.sticky-teaser__content:focus .sticky-teaser__image,a.sticky-teaser__content:focus .sticky-teaser__text,a.sticky-teaser__content:hover .sticky-teaser__image,a.sticky-teaser__content:hover .sticky-teaser__text,nav.desktop-nav ul li.active,nav.desktop-nav ul li.active>a,nav.desktop-nav ul li.focus,nav.desktop-nav ul li.focus>a{background-color:#aa2427}.museris-page .num-result-display-container select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.museris-page .museris-filters-container{text-align:center;background-color:#f7f7f7;padding:0 0 10px;margin:0}.museris-page .museris-filters-container .surtitre{font-size:1.8em;margin-bottom:8px}.museris-page .museris-filters-container .nav-tabs{text-align:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.museris-page .museris-filters-container .nav-tabs>li{min-width:0;display:inline-block}.museris-page .museris-filters-container .nav-tabs>li>a,.museris-page .museris-filters-container .nav-tabs>li>a:visited{padding-left:5px;overflow:hidden;max-width:75px;text-overflow:ellipsis;padding-right:5px;white-space:nowrap}.museris-page .facet-link.active:before{background-image:url("../images/picto-croix-grey.svg");content:"";background-size:10px;background-position:center center;width:10px;height:10px;margin:0 4px 0 0;display:inline-block;text-decoration:none!important}.museris-page .image-conditions{color:#e53134;float:right;cursor:pointer}.museris-page.item-view .museris-main-search{left:-100%;height:0}.museris-page.item-view .museris-detail-page{left:0;height:auto!important;margin-bottom:20px}.museris-page .in-motion{position:absolute;height:auto!important}.museris-page .arrow-buttons-container{z-index:1;position:relative;width:100%;margin-bottom:10px;float:left}.actus-muni-page .actus-muni-outer-item .actus-muni-item-date.red,.select2-container--default .option-group-collections,.select2-container--default .option-group-legislatures{background-color:#e53134}.select2-container--default .option-group-artistes{background-color:#770070}.select2-container--default .option-group-techniques{background-color:#f69e01}.actus-muni-page .actus-muni-outer-item .actus-muni-item-date.en-attente,.select2-container--default .option-group-directions,.select2-container--default .option-group-motscles{background-color:#ae1923}.modal .adaptive-carousel-container,.modal .museris-adaptive-carousel-container{position:relative;max-width:900px;width:90%;margin:auto}.modal .adaptive-carousel-container .slick-next,.modal .adaptive-carousel-container .slick-prev,.modal .main-carousel-container .slick-next,.modal .main-carousel-container .slick-prev,.modal .museris-adaptive-carousel-container .slick-next,.modal .museris-adaptive-carousel-container .slick-prev{top:50%;margin-top:0}.modal .adaptive-carousel-container .adaptive-carousel img,.modal .museris-adaptive-carousel-container .museris-adaptive-carousel img{max-width:100%!important;width:auto!important;margin:auto}.modal .adaptive-carousel-container .adaptive-image-container,.modal .museris-adaptive-carousel-container .museris-adaptive-image-container{display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center}.modal .adaptive-fs-modal .fullscreen-close,.modal .museris-fs-modal .fullscreen-close{color:#fff;opacity:.5;background-color:transparent!important;top:5px!important;right:5px!important}.modal .adaptive-fs-modal .fullscreen-close:hover,.modal .museris-fs-modal .fullscreen-close:hover{opacity:1;color:#fff}.start-items{text-align:center;max-width:700px;margin:auto;padding-top:10px}.museris__start-item{display:inline-block;vertical-align:top;width:160px;text-align:center;margin:5px 15px 0;border:none;background-color:transparent;outline:0;transition:opacity .3s}.museris__start-item:focus,.museris__start-item:hover{opacity:.7}.museris__start-item__image{width:125px;height:122px;margin:auto;background-position:center;background-repeat:no-repeat;background-size:100%}.museris__start-item__image.cav{background-image:url(../images/museris/cav.png)}.museris__start-item__image.cab{background-image:url(../images/museris/cab.png)}.museris__start-item__image.mhl{background-image:url(../images/museris/mhl.png)}.museris__start-item__image.mrv{background-image:url(../images/museris/mrv.png)}.museris__start-item__image.mudac{background-image:url(../images/museris/mudac.png)}.museris__start-item__image.cbe{background-image:url(../images/museris/cbe.png)}.museris__start-item__text{padding-left:2px}.museris__start-item__title{font-weight:600;font-size:1.4em}.museris__start-item__subtitle{font-size:1.2em}.museris__start-item__doc-counts{font-size:1.1em;background-color:#fff;border:5px;display:inline-block;margin:5px auto;padding:2px 8px}/*!
 * Justified Gallery - v3.6.3
 * http://miromannino.github.io/Justified-Gallery/
 * Copyright (c) 2016 Miro Mannino
 * Licensed under the MIT license.
 */.justified-gallery>a,.justified-gallery>div{position:absolute;display:inline-block;overflow:hidden;filter:"alpha(opacity=10)";opacity:.1}.justified-gallery>a>a>img,.justified-gallery>a>img,.justified-gallery>div>a>img,.justified-gallery>div>img{position:absolute;top:50%;left:50%;margin:0;padding:0;border:none;filter:"alpha(opacity=0)";opacity:0}.justified-gallery>a>.caption,.justified-gallery>div>.caption{display:none;position:absolute;bottom:0;padding:5px;background-color:#000;left:0;right:0;margin:0;color:#fff;font-size:12px;font-weight:300;font-family:sans-serif}.justified-gallery>a>.caption.caption-visible,.justified-gallery>div>.caption.caption-visible{display:initial;filter:"alpha(opacity=70)";opacity:.7;-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.justified-gallery>.entry-visible{filter:"alpha(opacity=100)";opacity:1;background:0 0}.justified-gallery>.entry-visible>a>img,.justified-gallery>.entry-visible>img{filter:"alpha(opacity=100)";opacity:1;-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.accordeon-accroches .accordeon-accroches-inner,.justified-gallery>.jg-filtered{display:none}.justified-gallery>.spinner{position:absolute;bottom:0;margin-left:-24px;padding:10px 0;left:50%;filter:"alpha(opacity=100)";opacity:1;overflow:initial}.justified-gallery>.spinner>span{display:inline-block;filter:"alpha(opacity=0)";opacity:0;width:8px;height:8px;margin:0 4px;background-color:#000;border-radius:6px}.actus-muni-page .actus-muni-item-social .actus-twitter a svg,.actus-muni-page .copylink svg,.actus-muni-page .email svg,.actus-muni-page a.social-share-button svg,.actus-muni-page a.social-share-button-trigger svg{fill:#666666}.actus-muni-page .actus-muni-item-social .actus-twitter a:hover svg,.actus-muni-page .copylink svg:hover,.actus-muni-page .email svg:hover,.actus-muni-page a.social-share-button svg:hover,.actus-muni-page a.social-share-button-trigger svg:hover{fill:#e53134}.actus-muni-page .email a,.actus-muni-page a.social-share-button,.actus-muni-page a.social-share-button-trigger{margin-right:10px;display:inline-block}.actus-muni-page .actus-muni-search-submit::-moz-focus-inner{border:0}.actus-muni-page .actus-muni-legislatures-container{margin:0 auto;vertical-align:top;flex:0 0 34px;display:flex;position:relative}.actus-muni-page .picto-tag{width:17px;height:17px;display:inline-block;background:url("../images/picto-tag.svg") center no-repeat}.actus-muni-page .select2-container .select2-search--inline input.select2-search__field{margin-top:7px;padding-left:7px;font-weight:400;color:#000}.actus-muni-page .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#595959;background-image:none;border:none;box-shadow:none;color:#fff;padding:3px 5px;margin-top:4px;margin-bottom:0}.actus-muni-page .select2-container--default .select2-selection--multiple .select2-selection__choice.deletable{background-color:#404040!important}.actus-muni-page .select2-container--default .select2-selection--multiple .select2-selection__choice .theme-picto-search img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);vertical-align:top;margin-top:2px}.actus-muni-page .select2-container--default .select2-selection--multiple .types{background-color:#3a5f3a!important}.actus-muni-page .select2-container--default .select2-selection--multiple .types.deletable{background-color:#273f27!important}.actus-muni-page .select2-container--default .select2-selection--multiple .directions{background-color:#ae1923!important}.actus-muni-page .select2-container--default .select2-selection--multiple .directions.deletable{background-color:#81131a!important}.actus-muni-page .select2-container--default .select2-selection--multiple .services{background-color:#834320!important}.actus-muni-page .select2-container--default .select2-selection--multiple .services.deletable{background-color:#5a2e16!important}.actus-muni-page .select2-container--default .select2-selection--multiple .legislatures{background-color:#e53134!important}.actus-muni-page .select2-container--default .select2-selection--multiple .legislatures.deletable{background-color:#ca191c!important}.actus-muni-page .select2-container--default .select2-selection--multiple .tags,.actus-muni-page .tags-container .tags{background-color:#065e8e!important}.actus-muni-page .select2-container--default .select2-selection--multiple .tags.deletable{background-color:#043e5d!important}.actus-muni-page .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background:url(../images/filter-close.svg) center center no-repeat!important;margin-right:5px;color:transparent;width:9px}.actus-muni-page .select2:focus,.actus-muni-page .select2:focus-within,.actus-muni-page .slick-slide:focus,.actus-muni-page .slick-slide:focus-within{outline:0!important;border:none}.actus-muni-page ::-webkit-input-placeholder{font-weight:400;color:#909090}.actus-muni-page ::-moz-placeholder{font-weight:400}.actus-muni-page -ms-input-placeholder{font-weight:400;color:#909090}.actus-muni-page input::-ms-input-placeholder{font-weight:400;color:#909090}.actus-muni-page .num-result-display{padding:10px 20px 20px;font-size:1.3em;font-weight:400;text-align:center}.actus-muni-page .num-result-display .big_text,.actus-muni-page .num-result-display .legislature_text{font-size:1.31em}.actus-muni-page .row-result-view{margin-left:0;margin-right:0;margin-bottom:20px}.actus-muni-page .actus-muni-outer-item{margin-bottom:15px;padding-left:0;padding-right:0}.actus-muni-page .actus-muni-item-main-content{background-color:#fff;padding:13px 0 20px 20px;position:relative}.actus-muni-page .actus-muni-item-main-content .white-box-collapse-button{top:20px}.actus-muni-page .actus-muni-item-date{padding:0 5px;top:13px;left:10px;color:#fff;font-weight:600;font-size:1.4em;background-color:#666;border-radius:5px;display:inline-block;margin-bottom:5px}.actus-muni-page .actus-muni-item-title{font-weight:400;font-size:1.6em;margin-bottom:5px;margin-right:35px;position:relative;cursor:pointer;display:inline-block;margin-top:-3px}.actus-muni-page .actus-muni-item-tags{font-size:1.4em;margin-bottom:5px;padding-right:20px;color:#666}.actus-muni-page .actus-muni-item-body{font-size:1.4em;margin:5px 0}.actus-muni-page .actus-muni-item-body ul li{line-height:1.42em;padding-left:15px;list-style-type:none;position:relative}.actus-muni-page .actus-muni-item-body ul li:before{font-family:'Glyphicons Halflings';content:"\e074";font-size:.5em;position:absolute;left:0;width:10px;color:#ae1923}.actus-muni-page .actus-muni-item-body ul.relations li{text-indent:-15px}.actus-muni-page .tags-container .select2-selection__choice{padding:3px 5px 1px!important;margin-right:4px}.actus-muni-page .actus-muni-item-gallery-outer{margin:8px -3px -3px}.actus-muni-page .actus-muni-item-social{padding-top:20px}.actus-muni-page .copyok{color:green;font-size:1.3em;vertical-align:7px}.actus-muni-page .actus-muni-item-body ul.etapes li.etape{padding-left:22px;text-indent:0;padding-bottom:3px;position:relative}.actus-muni-page .actus-muni-item-body ul.etapes li.etape::before{content:"\e084";font-size:14px;top:4px;position:absolute;left:0;width:14px;height:14px;background-color:#fff;line-height:14px;z-index:1}.actus-muni-page .actus-muni-item-body ul.etapes li.etape::after{content:"";left:7px;position:absolute;border-left:1px solid #d3d3d3;height:100%;z-index:0;width:1px;top:0}.actus-muni-page .actus-muni-item-body ul.etapes li.etape:first-child::after{top:4px}.actus-muni-page .actus-muni-item-body ul.etapes li.etape:last-child:after{height:18px}.actus-muni-page .tags-container .select2-selection__choice .tags-search{float:left}.select2-container--default .option-group-types{background-color:#3a5f3a}.select2-container--default .option-group-services{background-color:#834320}.select2-container--default .option-group-tags{background-color:#065e8e}.actus-muni-item-body.paragraph{font-size:inherit}.actus-muni-item-body .notSecable{white-space:nowrap}.modal .main-carousel-container{position:relative;max-width:900px;height:90%;width:90%}.modal .main-carousel{width:100%;height:100%;pointer-events:all}.modal .main-carousel .item-image{background-color:#000;height:100%;width:100%;background-repeat:no-repeat;background-position:center center;background-size:contain}.modal .main-carousel .slick-slide{display:none;float:left;height:100%;min-height:1px}.modal .image-ref{margin-top:6px;color:#fff;font-size:1.2em;text-align:center}.modal .fullscreen{position:absolute;right:0;top:0;padding:5px;background-color:rgba(255,255,255,.5);width:30px;height:30px;pointer-events:all}.modal.multiple-images .main-carousel .item-image{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.homepage .actus-type{color:#b2b2b2;font-size:.846em}.select2-container--default .select2-selection--multiple .select2-selection__clear{font-size:18px;top:50%;position:absolute!important;right:0;margin-top:-13px!important}ol{list-style:counter inside;padding-left:0}.offre-emploi-outer-item{margin-bottom:15px;position:relative}.offre-emploi-outer-item .offre-emploi-item-main-content{background-color:#fafafa;display:table;position:relative;width:100%;box-sizing:border-box}.offre-emploi-outer-item .offre-emploi-item-taux{background-color:#e53134;width:83px;text-align:center;vertical-align:middle;display:table-cell;color:#fff;font-size:1.6em}.offre-emploi-outer-item .offre-emploi-item-content{display:table-cell;padding:15px 10px 15px 15px}.offre-emploi-outer-item .offre-emploi-item-title{font-weight:600;font-size:1.4em;margin-bottom:5px;margin-right:35px;position:relative;cursor:pointer;display:inline-block}.offre-emploi-outer-item .offre-emploi-item-detail{width:100%;font-size:1.2em}.offre-emploi-outer-item .offre-emploi-item-division{margin-bottom:5px}.offre-emploi-outer-item .offre-emploi-item-delai{text-align:right;width:100%}@media only screen and (min-width:640px){.agenda-teaser-widget-content,.focus-gallery .focus-gallery-width-indicator,.sommaire-rubrique .sommaire-rubrique-teasers-container.grid .firstinlist .sommaire-rubrique-teaser-text{width:640px}.slick-next,.slick-prev{display:block!important;background-size:18px 60px;top:240px}.simple-carousel .slick-dots{top:390px}.sommaire-rubrique .sommaire-rubrique-teasers-container.list .sommaire-rubrique-teaser{padding:10px;margin-bottom:0}.sommaire-rubrique .sommaire-rubrique-teasers-container.list .sommaire-rubrique-teaser .sommaire-rubrique-teaser-image{width:30%;display:inline-block}.sommaire-rubrique .sommaire-rubrique-teasers-container.list .sommaire-rubrique-teaser .sommaire-rubrique-teaser-text{display:inline-block;width:70%;vertical-align:top;padding:0 0 0 10px}.sommaire-rubrique .sommaire-rubrique-teasers-container.grid .sommaire-rubrique-teaser{width:50%}.sommaire-rubrique .sommaire-rubrique-teasers-container.grid .eveninlist{padding-right:10px}.sommaire-rubrique .sommaire-rubrique-teasers-container.grid .eveninlist .sommaire-rubrique-teaser-text{margin-right:10px}.sommaire-rubrique .sommaire-rubrique-teasers-container.grid .oddinlist{padding-left:10px}.sommaire-rubrique .sommaire-rubrique-teasers-container.grid .firstinlist{padding:0;width:100%}.sommaire-rubrique .select2-container{width:30%;margin:0 1.5%}.texte-image.haut .conteneur-image img{max-width:100%}.libelle-valeur .libelle{text-align:right;float:left;width:140px}.libelle-valeur .valeur{text-align:left;margin-left:150px}.homepage #publications-web .sur-le-web,.libelle-valeur.one-column,.one-column-teaser{width:310px}.libelle-valeur.one-column .libelle,.libelle-valeur.one-column .valeur{text-align:left;margin-left:0;width:100%}.texte-image.droite .conteneur-image{margin:3px 0 15px 20px}.texte-image.gauche .conteneur-image{margin:3px 20px 10px 0}.homepage #acces-direct .item,.homepage #acces-direct .item:nth-child(2n){margin-right:40px}.calendrier-ramassage-page .calendar-result .ramassage-picto:nth-child(2n),.homepage #acces-direct .item:nth-child(4n){margin-right:0}.homepage #publications-web .publications{width:258px}.homepage #publications-web .publications .item{width:134px;padding:0 10px}.homepage #publications-web .sur-le-web .item{margin-right:30px}.homepage .homepage-agenda-lausanne-teasers-main-container{margin:0 -10px!important;max-width:660px!important;width:660px!important}.homepage .homepage-agenda-lausanne-teasers-main-container .agenda-teaser-main-content{margin:0 10px}.form-container .flex-input{align-items:center;flex-direction:row}.form-container .flex-input .width-auto{margin-left:15px}.form-container .flex-input label{white-space:nowrap}.form-container .google-map-harcelement{height:520px}.form-container .text-area-zone-left{margin-left:20px}.arbres__container .arbres__content .arbre-name{font-weight:400;display:inline-block;font-size:15px}.guichet-virtuel-page .cadenas{padding-left:50px}.guichet-virtuel-page .cadenas>p:first-child{text-indent:0;padding-top:0}.guichet-virtuel-page .guichet-item{background-size:25px;padding-left:55px}.guichet-virtuel-page .guichet-item a.icon-link{margin-bottom:0}.actus-muni-page .actus-muni-search-input-container,.agenda-lausanne .agenda-search-input-container,.museris-page .museris-search-input-container{width:400px}.agenda-lausanne .agenda-lausanne-teasers-main-container{max-width:640px;margin:0 auto}.agenda-lausanne .agenda-lausanne-teasers-main-container .agenda-lausanne-teasers-container{margin:0 auto}.agenda-lausanne .agenda-lausanne-teasers-main-container .agenda-teaser-main-content{box-sizing:border-box;padding:10px 0;width:200px;display:inline-block;vertical-align:top}.agenda-lausanne .agenda-lausanne-teasers-main-container .agenda-teaser-image,.agenda-lausanne .agenda-lausanne-teasers-main-container .agenda-teaser-image img{width:100%;display:block}.agenda-lausanne .agenda-lausanne-teasers-main-container .agenda-teaser{min-height:0;display:block}.agenda-lausanne .agenda-lausanne-teasers-main-container .agenda-teaser-text{display:block;width:100%;margin-left:0}.agenda-search-widget .agenda-search-input-container{width:250px}.agenda-search-widget .agenda-search-container{max-width:370px}.agenda-lausanne-teasers-main-container,.museris-page .detail-title-row{position:relative}.agenda-detail .notification p,.calendrier-ramassage-page .week-indicator{text-align:center}.calendrier-ramassage{margin-bottom:20px}.calendrier-ramassage-page .address-indicator{margin-top:0!important;margin:20px auto;padding:0 30px}.calendrier-ramassage-page .select2-selection--single .select2-selection__rendered{max-width:450px}.calendrier-ramassage-page .calendar-view .calendar-header .calendar-day{color:#fff;position:relative;left:0;margin:auto}.calendrier-ramassage-page .calendar-result .calendar-result-day{margin-top:0;float:left;border-right:1px solid #ccc;min-height:66px;box-sizing:border-box;transition:background-color .3s;cursor:pointer}.calendrier-ramassage-page .calendar-result .past-day{display:block}.calendrier-ramassage-page .calendar-result .picto-mobile{display:inline-block}.calendrier-ramassage-page .calendar-result .calendar-result-week{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#fff;display:flex}.calendrier-ramassage-page .calendar-result .calendar-result-week:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.calendrier-ramassage-page .calendar-result .calendar-result-day:nth-child(2n){width:92px}.calendrier-ramassage-page .calendar-result .calendar-result-day:nth-child(odd){width:91px}.calendrier-ramassage-page .calendar-result .week-end-day{background-color:#f9edee}.calendrier-ramassage-page .calendar-result .current-week .calendar-result-day{background-color:#f0faed!important}.calendrier-ramassage-page .calendar-result .calendar-result-content{padding-top:0;padding-bottom:0}.calendrier-ramassage-page .calendar-result .calendar-result-day:last-child{border-right:0}.calendrier-ramassage-page .calendar-result .calendar-result-location-link-container,.calendrier-ramassage-page .calendar-result .calendar-result-location-title,.calendrier-ramassage-page .calendar-result .calendar-result-title,.calendrier-ramassage-page .calendar-result .calendar-result-type{display:none}.calendrier-ramassage-page .calendar-result .calendar-result-date-title{text-align:right;padding:4px 8px 0;font-size:1.6em;font-weight:600;color:#666}.calendrier-ramassage-page .calendar-result .current-day .calendar-result-date-title{color:#e53134}.calendrier-ramassage-page .calendar-result .calendar-result-date-month{font-size:.75em;text-transform:capitalize}.calendrier-ramassage-page .calendar-result .calendar-result-pictos{margin:2px 0}.calendrier-ramassage-page .calendar-result .ramassage-picto{width:30px;height:30px;margin-right:8px;background-size:30px}.calendrier-ramassage-page .calendrier-ramassage-map{width:100%;height:370px;position:relative}.calendrier-ramassage-page .arrow-button{margin:10px 0 0}.calendrier-ramassage-page .calendar-change-button{margin-top:-51px;margin-bottom:10px;min-height:34px}.popover-cal-ramassage{max-width:410px}.museris-page .select2-container--default .select2-selection--multiple .select2-selection__rendered{max-width:388px}.museris-page .museris-item>span{width:290px}.museris-page .margin-top-xs{margin-top:0}.museris-page .museris-detail-content .museris-detail-title{font-weight:400}.actus-muni-page .daterangepicker .ranges ul,.museris-page .daterangepicker .ranges ul{width:220px}.museris-page .slick-next,.museris-page .slick-prev{top:75px}.museris-page .slick-prev{left:5px}.museris-page .slick-next{right:5px}.museris-page .museris-filters-container .nav-tabs>li{min-width:120px;text-align:center}.museris-page .museris-filters-container .nav-tabs>li>a,.museris-page .museris-filters-container .nav-tabs>li>a:visited{padding-left:20px;overflow:hidden;max-width:none;text-overflow:ellipsis;padding-right:20px;white-space:nowrap}.museris-page .museris-filters-container .tab-pane{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-column-count:2;-moz-column-count:2;column-count:2}.museris-page .arrow-buttons-container{position:absolute;top:0;left:0;width:100%;z-index:1}.museris-page .entete-de-page{padding:0 70px}.modal .adaptive-fs-modal .fullscreen-close,.modal .museris-fs-modal .fullscreen-close{top:10px!important;right:10px!important}.actus-muni-page .actus-muni-item-date{position:absolute}.actus-muni-page .actus-muni-item-content{margin-left:90px}.actus-muni-page .actus-muni-item-title{font-size:1.8em}.offre-emploi-outer-item .offre-emploi-item-division{display:inline-block;vertical-align:top;width:70%;margin-bottom:0}.offre-emploi-outer-item .offre-emploi-item-delai{display:inline-block;vertical-align:top;width:30%}.cse .gsc-tabHeader,.gsc-tabHeader{min-width:105px!important;text-align:left!important}}.guichet-icon-administration{background-image:url("../images/pictos/picto-administration.svg")}.guichet-icon-administration-online{background-image:url("../images/pictos/picto-administration-online.svg")}.guichet-icon-arrivee-lausanne{background-image:url("../images/pictos/picto-arrivee-lausanne.svg")}.guichet-icon-arrivee-lausanne-online{background-image:url("../images/pictos/picto-arrivee-lausanne-online.svg")}.guichet-icon-autres-renseignements{background-image:url("../images/pictos/picto-autres-renseignements-online.svg")}.guichet-icon-cible{background-image:url("../images/pictos/picto-cible.svg")}.guichet-icon-cible-online{background-image:url("../images/pictos/picto-cible-online.svg")}.guichet-icon-construction{background-image:url("../images/pictos/picto-construction.svg")}.guichet-icon-construction-online{background-image:url("../images/pictos/picto-construction-online.svg")}.guichet-icon-culture{background-image:url("../images/pictos/picto-culture.svg")}.guichet-icon-culture-online{background-image:url("../images/pictos/picto-culture-online.svg")}.guichet-icon-dechets{background-image:url("../images/pictos/picto-dechets-recyclage.svg")}.guichet-icon-dechets-online{background-image:url("../images/pictos/picto-dechets-recyclage-online.svg")}.guichet-icon-demande-soutien{background-image:url("../images/pictos/picto-demande-soutien.svg")}.guichet-icon-demande-soutien-online{background-image:url("../images/pictos/picto-demande-soutien-online.svg")}.guichet-icon-demenagement{background-image:url("../images/pictos/picto-demenagement.svg")}.guichet-icon-demenagement-online{background-image:url("../images/pictos/picto-demenagement-online.svg")}.guichet-icon-domaine-prestations{background-image:url("../images/pictos/picto-domaine-prestations-online.svg")}.guichet-icon-emploi{background-image:url("../images/pictos/picto-emploi-chomage.svg")}.guichet-icon-emploi-online{background-image:url("../images/pictos/picto-emploi-chomage-online.svg")}.guichet-icon-enfance{background-image:url("../images/pictos/picto-enfance.svg")}.guichet-icon-enfance-online{background-image:url("../images/pictos/picto-enfance-online.svg")}.guichet-icon-entreprise{background-image:url("../images/pictos/picto-entreprises.svg")}.guichet-icon-entreprise-online{background-image:url("../images/pictos/picto-entreprises-online.svg")}.guichet-icon-formation{background-image:url("../images/pictos/picto-formation.svg")}.guichet-icon-formation-online{background-image:url("../images/pictos/picto-formation-online.svg")}.guichet-icon-fournisseur-prestations{background-image:url("../images/pictos/picto-fournisseur-prestations.svg")}.guichet-icon-fournisseur-prestations-online{background-image:url("../images/pictos/picto-fournisseur-prestations-online.svg")}.guichet-icon-impots{background-image:url("../images/pictos/picto-impots.svg")}.guichet-icon-impots-online{background-image:url("../images/pictos/picto-impots-online.svg")}.guichet-icon-integration{background-image:url("../images/pictos/picto-integration-etrangers.svg")}.guichet-icon-integration-online{background-image:url("../images/pictos/picto-integration-etrangers-online.svg")}.guichet-icon-logement{background-image:url("../images/pictos/picto-logement.svg")}.guichet-icon-logement-online{background-image:url("../images/pictos/picto-logement-online.svg")}.guichet-icon-loisirs{background-image:url("../images/pictos/picto-loisirs.svg")}.guichet-icon-loisirs-online{background-image:url("../images/pictos/picto-loisirs-online.svg")}.guichet-icon-manifestation{background-image:url("../images/pictos/picto-manifestations.svg")}.guichet-icon-manifestation-online{background-image:url("../images/pictos/picto-manifestations-online.svg")}.guichet-icon-nationalite{background-image:url("../images/pictos/picto-nationalite.svg")}.guichet-icon-nationalite-online{background-image:url("../images/pictos/picto-nationalite-online.svg")}.guichet-icon-scolarite{background-image:url("../images/pictos/picto-scolarite.svg")}.guichet-icon-scolarite-online{background-image:url("../images/pictos/picto-scolarite-online.svg")}.guichet-icon-securite{background-image:url("../images/pictos/picto-securite.svg")}.guichet-icon-securite-online{background-image:url("../images/pictos/picto-securite-online.svg")}.guichet-icon-securite-sociale{background-image:url("../images/pictos/picto-securite-sociale.svg")}.guichet-icon-securite-sociale-online{background-image:url("../images/pictos/picto-securite-sociale-online.svg")}.guichet-icon-sil{background-image:url("../images/pictos/picto-sil.svg")}.guichet-icon-sil-online{background-image:url("../images/pictos/picto-sil-online.svg")}.guichet-icon-transports{background-image:url("../images/pictos/picto-transports.svg")}.guichet-icon-transports-online{background-image:url("../images/pictos/picto-transports-online.svg")}.guichet-icon-et-encore{background-image:url("../images/pictos/picto-z-encore.svg")}.guichet-icon-et-encore-online{background-image:url("../images/pictos/picto-z-encore-online.svg")}@media print{*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}header{height:85px}body{overflow:visible!important;line-height:1.3}.agenda-lausanne a:link:after,.agenda-lausanne a:visited:after,a[href]:after{content:""!important}.logo{text-align:left;margin-top:15px}.logo a[href]:after{content:" "!important}#content{padding-bottom:0!important}.logo img{height:auto;width:343px}.agenda-lausanne .agenda-lausanne-teasers-container .agenda-teaser-image img,.print-only,.wrapper{display:block}#tools-bar,.agenda-detail .agenda-search-container,.agenda-detail .agenda-teaser-widget-container,.agenda-detail .entete-de-page a,.agenda-detail .focus-gallery,.agenda-detail .image a,.agenda-detail .location-picto-search,.agenda-detail .save-date a,.agenda-detail .select2-selection__rendered,.agenda-detail .zone-details form,.breadcrumb,.breadcrumb .breadcrumb-more,.focus-gallery,.full-width-carousel,.fullscreen,.mobile-nav,.more-text-display,.museris-main-container .main-carousel .slick-slide:not(.slick-current),.museris-main-container .select2-selection__clear,.plus-1,.plus-2,.pop,.read-less,.slick-dots,.sommaire-controls-container,footer,header .wrapper,header nav{display:none!important}.agenda-lausanne .agenda-search-container,.mobile-nav-trigger,.mobile-wrapper{display:none}.container{width:100%!important;max-width:970px!important;padding:0 5%!important;float:none!important}.texte-image.gauche .conteneur-image{margin:0 20px 0 0!important}.texte-image.droite .conteneur-image{margin:0 0 0 20px!important}img{max-width:100%!important}.agenda-detail .col-md-4 img,.col-md-4,.col-md-8{width:100%}@page{margin:.5cm 0}.more-text.hidden,.museris-main-container .museris-item,.museris-main-container .museris-item span,.museris-main-container .museris-main-search,.section-carousel .item,.show-read-more .more-text{display:block!important}header:before{content:"www.lausanne.ch";margin-bottom:10px}.agenda-lausanne .agenda-lausanne-teasers-container,.museris-main-container .nav-carousel .item-image,.panel-collapse{height:auto!important}.sommaire-rubrique-map-container{height:0!important}.sommaire-rubrique .sommaire-rubrique-teasers-container.grid .sommaire-rubrique-teaser,.sommaire-rubrique .sommaire-rubrique-teasers-container.list .sommaire-rubrique-teaser{padding:10px;margin-bottom:0}.sommaire-rubrique .sommaire-rubrique-teasers-container.grid .sommaire-rubrique-teaser .sommaire-rubrique-teaser-image,.sommaire-rubrique .sommaire-rubrique-teasers-container.list .sommaire-rubrique-teaser .sommaire-rubrique-teaser-image{width:30%;display:inline-block}.sommaire-rubrique .sommaire-rubrique-teasers-container.grid .sommaire-rubrique-teaser .sommaire-rubrique-teaser-text,.sommaire-rubrique .sommaire-rubrique-teasers-container.list .sommaire-rubrique-teaser .sommaire-rubrique-teaser-text{display:inline-block!important;width:70%;vertical-align:top!important;padding:0 0 0 10px;bottom:auto;background:0 0!important}.sommaire-rubrique .sommaire-rubrique-teasers-container.grid .sommaire-rubrique-teaser .sommaire-rubrique-teaser-excerpt,.sommaire-rubrique .sommaire-rubrique-teasers-container.list .sommaire-rubrique-teaser .sommaire-rubrique-teaser-excerpt{display:block!important;max-height:none!important;font-size:1.4em}.agenda-teaser-image{background-size:cover!important}.google-map a:link:after,.google-map a:visited:after,.panel-group .glyphicon-triangle-bottom:before,.panel-group .glyphicon-triangle-right:before{content:""}.breadcrumb .breadcrumb-hidden,.breadcrumb li{display:inline-block!important;position:relative}.breadcrumb>li+li:before{content:"\203a";font-size:1em;padding:0 4px}.page-footer{text-align:left;border-top:1px solid #333}.coordinates{display:block;margin-bottom:30px;font-size:1.3em;line-height:1.3846em;float:left}.alias{text-align:right}.encadre,.framed{background-color:#eee!important}.panel-group .panel-heading{border:none!important}.panel-group .panel-collapse{display:block!important;border:none!important}.panel-group .panel-title-text{margin-left:0!important}.panel-group .panel-heading .glyphicon{width:0!important}.section-carousel .section-carousel-content{height:600px!important}.agenda-lausanne .agenda-teaser-main-content{position:relative!important;top:auto!important;left:auto!important}.agenda-detail .col-md-8{width:66.666666%}.agenda-detail .col-md-4{width:33.333333%}.museris-main-container .main-carousel .slick-track{transform:translate3d(0,0,0)!important}.museris-main-container .item-image-inner{background:0 0!important}.museris-main-container .item-image-inner img{display:block!important;max-height:150px!important}.museris-main-container .nav-carousel{height:auto}.museris-main-container .museris-outer-item{position:relative!important;display:inline-block!important;width:50%!important;float:left!important;left:0!important;top:0!important}.museris-main-container .row-result-content,.museris-main-container .row-result-view{display:initial!important;float:none!important}.museris-main-container .row-result-content{position:relative!important;height:auto!important}.museris-main-container .museris-filters-container .nav-tabs>li>a{max-width:none!important}.museris-main-container .num-result-display-container select{padding-right:0!important}}.accordeon-accroches .item-image,.sticky-teaser__image{background-position:center;background-size:cover;background-repeat:no-repeat}.youtube__video-widget{margin:0 0 20px}.youtube__video-widget .copyright,nav.desktop-nav .btn{color:#777}.youtube__video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.youtube__video-container embed,.youtube__video-container iframe,.youtube__video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.accordeon-accroches .accordeon-accroches-outer{min-height:310px}.accordeon-accroches .item{height:310px;width:100%;overflow:hidden;text-align:left}.accordeon-accroches .item-image{height:100%;width:100%}.accordeon-accroches .accordeon-accroches-text{width:100%;height:100%;background:rgba(0,0,0,.3);background:linear-gradient(to top,rgba(0,0,0,.9) 0,rgba(0,0,0,0) 50%);transition:opacity .3s;position:relative}.accordeon-accroches .accordeon-accroches-text-content{position:absolute;left:10px;bottom:5px;padding-right:10px;color:#fff;line-height:1.1;font-size:1.3em;transition:bottom .3s}.accordeon-accroches .accordeon-accroches-text-content h2{text-align:left;color:#fff;font-size:1.23076923em;margin-bottom:5px}.accordeon-accroches .slick-next,.accordeon-accroches .slick-prev{display:inline-block!important;top:50%;margin-top:0}.accordeon-accroches .item:active .accordeon-accroches-text-content,.accordeon-accroches .item:focus .accordeon-accroches-text-content,.accordeon-accroches .item:hover .accordeon-accroches-text-content{bottom:15px}.accordeon-accroches .item:active .accordeon-accroches-text,.accordeon-accroches .item:focus .accordeon-accroches-text,.accordeon-accroches .item:hover .accordeon-accroches-text{opacity:.9}.accordeon-accroches.accordeoned .accordeon-accroches-inner{position:relative;overflow:hidden;height:310px}.accordeon-accroches.accordeoned .accordeon-accroches-inner .item{position:absolute;top:0;left:0}.accordeon-accroches.accordeoned .accordeon-accroches-inner .item:not(:first-child){box-shadow:-3px 0 5px 0 rgba(0,0,0,.5)}.cse .gsc-control-cse,.gsc-control-cse{padding:0!important;background-color:transparent!important;border:0!important;font-size:1.3em!important;font-family:"Open Sans",Arial,sans-serif!important}.cse .gsc-tabsArea,.gsc-tabsArea{margin-top:5px!important;font-size:13px!important}.gsc-tabsArea>div{height:auto!important;overflow:visible!important}.cse .gsc-results,.gsc-results{margin-top:1em!important}.cse .gs-result .gs-snippet,.cse .gs-spelling-original,.gs-result .gs-snippet,.gs-spelling-original{font-size:14px!important;line-height:18px!important}.gsc-webResult .gsc-result{border-bottom:none!important}.cse .gsc-tabHeader,.gsc-tabHeader{font-weight:600!important;font-size:1em!important;text-transform:none!important;border:0!important;padding-left:10px!important;padding-right:20px!important;padding-bottom:5px!important;margin:0!important;border-radius:0!important;background-color:transparent!important;transition:color .3s;position:relative!important;outline:0!important;height:25px!important;line-height:25px!important}.gsc-tabHeader:after{display:block!important;position:absolute!important;left:0!important;bottom:-1px!important;width:100%!important;height:0!important;background-color:#e53134!important;content:""!important;transition:height .4s}.cse .gsc-tabHeader.gsc-tabhInactive,.gsc-tabHeader.gsc-tabhInactive{color:#666!important}.cse .gsc-tabHeader.gsc-tabhActive:after,.cse .gsc-tabHeader:focus:after,.cse .gsc-tabHeader:hover:after,.gsc-tabHeader.gsc-tabhActive:after,.gsc-tabHeader:focus:after,.gsc-tabHeader:hover:after{height:3px!important}.cse .gsc-webResult.gsc-result,.gsc-imageResult-classic,.gsc-imageResult-column,.gsc-webResult.gsc-result{border-left:0!important;background-color:transparent!important;padding:0!important;transition:background-color .3s;margin-bottom:0!important}.cse .gsc-webResult.gsc-result .gs-result,.gsc-imageResult-classic .gs-result,.gsc-imageResult-column .gs-result,.gsc-webResult.gsc-result .gs-result{background-color:transparent!important;transition:background-color .3s;padding:0!important;margin-bottom:.5em!important}.cse .gsc-webResult.gsc-result:hover .gs-result,.gsc-results .gsc-imageResult-classic:hover .gs-result,.gsc-results .gsc-imageResult-column:hover .gs-result,.gsc-webResult.gsc-result.gsc-promotion:hover .gs-result,.gsc-webResult.gsc-result:hover .gs-result{border-left:0!important;background-color:#e1e1e1!important}.gsc-webResult.gsc-result .gs-result>*{margin:0 .5em;width:calc(100% - 1em)}.gsc-webResult.gsc-result .gs-result>:first-child{padding-top:.5em!important}.gsc-webResult.gsc-result .gs-result>:last-child{padding-bottom:.5em!important;display:block}.gs-promotion .gs-snippet a:visited,.gs-promotion a.gs-title:visited,.gs-promotion a.gs-title:visited *,.gs-webResult .gs-title,.gs-webResult .gs-title b,.gsc-control-cse .gs-result .gs-title{font-weight:600!important;text-decoration:none!important;font-size:15px!important;color:#333!important;margin:0 0 7px!important;height:auto!important}.jalons p.jalon,.jalons p.last,.sticky-teaser__text p:last-of-type{margin-bottom:0}.gs-promotion .gs-title em{background:#ff0!important;font-size:1em!important;font-weight:600!important}.gs-snippet b{background:#ff0!important;font-weight:400!important}.gs-webResult .gs-title:focus,.gs-webResult .gs-title:focus b,.gs-webResult .gs-title:hover,.gs-webResult .gs-title:hover b,.gsc-control-cse .gs-result .gs-title:focus,.gsc-control-cse .gs-result .gs-title:focus b,.gsc-control-cse .gs-result .gs-title:hover,.gsc-control-cse .gs-result .gs-title:hover b{color:#e53134!important;transition:color .3s}.gs-error-result .gs-snippet,.gs-no-results-result .gs-snippet{color:#000!important;padding:0!important;margin:0!important;font-weight:600!important;background-color:transparent!important;border:0!important;font-size:14px!important;text-align:center!important;line-height:1.42857143!important}.gs-error-result:hover,.gs-no-results-result:hover{background-color:transparent!important}.cse .gsc-cursor-box,.gsc-cursor-box{border-top:none!important;padding:.5em 0 0 .5em!important;text-align:left!important}.cse .gsc-results .gsc-cursor-page,.gsc-results .gsc-cursor-page{text-decoration:none!important;background-color:transparent!important;text-shadow:none!important;color:#666!important;font-weight:700!important;outline:0!important;border:0!important;padding:0 3px!important}.cse .gsc-results .gsc-cursor-page.gsc-cursor-current-page,.gsc-results .gsc-cursor-page.gsc-cursor-current-page{color:#333!important}.sticky-teaser__modal{width:100%;height:100%;z-index:3;position:absolute;left:0;top:0;pointer-events:none;transition:background-color .3s;display:flex;align-items:flex-start;margin-top:86px}.sticky-teaser__modal.with-pre-header{margin-top:116px}.sticky-teaser__modal.active{background-color:rgba(0,0,0,.5);pointer-events:all}.sticky-teaser{pointer-events:all;width:100%}.sticky-teaser__outer{width:100%;display:flex;position:relative;flex-direction:column}.sticky-teaser__content{display:flex;flex-grow:1;flex-basis:1px;color:#fff!important;text-decoration:none;overflow:hidden;transition:flex-basis .3s}.sticky-teaser__image,.sticky-teaser__text,.sticky-teaser__toggle{transition:background-color .3s;background-color:#e53134}a.sticky-teaser__content:focus,a.sticky-teaser__content:hover{text-decoration:none}.accessibilityMode .sticky-teaser__close:focus,.accessibilityMode .sticky-teaser__toggle:focus,.accessibilityMode a.sticky-teaser__content:focus{outline:#0080bf solid 2px!important;border-radius:2px!important;outline-offset:2px!important;z-index:1}.sticky-teaser__image{flex-basis:30%;flex-grow:0;display:none}.sticky-teaser__text{flex-basis:70%;flex-grow:1;padding:10px}.sticky-teaser__text h2,.sticky-teaser__text p{text-align:left;color:#fff}.sticky-teaser__text h2{font-size:1.5em}.sticky-teaser__text p{font-size:1.3em}.sticky-teaser__text a{color:#a0000a}.sticky-teaser__text a:hover{color:#c2111d;text-decoration:none}.sticky-teaser__toggle{border:0;outline:0;padding:0;flex-basis:30px;flex-grow:0;position:relative}.sticky-teaser__close,.sticky-teaser__toggle:after{position:absolute;width:30px;height:30px;background-repeat:no-repeat;background-position:center}.sticky-teaser__toggle:after{background-image:url(../images/chevron-white-sticky-teaser.svg);background-size:10px;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-moz-transform:rotate(270deg);display:block;content:'';left:50%;top:50%;margin:-15px}.jalons .group-last,.nav-trigger:checked~.sticky-teaser__modal,nav.desktop-nav .container>ul{display:none}.sticky-teaser__close{border:0;outline:0;right:0;top:0;background-image:url(../images/teaser-close.svg);background-color:transparent;background-size:15px;transition:opacity .3s;opacity:.5;display:none}.sticky-teaser__close:focus,.sticky-teaser__close:hover{opacity:1}.active .sticky-teaser__toggle:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg)}.active .sticky-teaser{margin-left:0}.active .sticky-teaser__close,nav.desktop-nav .sub-menu.active{display:block}.active .sticky-teaser__content{flex-basis:auto}.sticky-teaser__modal+.site-wrap .container-fluid:first-of-type{margin-bottom:30px}@media only screen and (min-width:640px){.sticky-teaser{width:auto}.sticky-teaser__modal{position:fixed;align-items:center;margin-top:0}.sticky-teaser__modal.with-pre-header{margin-top:0}.sticky-teaser__outer{flex-direction:row;transition:width .3s;width:450px}.sticky-teaser__content{flex-basis:30px}.sticky-teaser__image{display:block}.sticky-teaser{margin-top:0;margin-left:-420px;transition:margin-left .3s}.sticky-teaser__toggle:focus,.sticky-teaser__toggle:hover{background-color:#aa2427}.sticky-teaser__toggle:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg)}.active .sticky-teaser__toggle:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);-moz-transform:rotate(0)}.active .sticky-teaser__content{flex-basis:100%}.sticky-teaser__modal+.site-wrap .container-fluid:first-of-type{margin-bottom:0}}.bloc-jalon.continu{background-image:url("../images/jalons/jalons-continu.png");background-repeat:repeat-y}.bloc-jalon.continu.first{display:block;height:15px}.bloc-jalon.discontinu{background-image:url("../images/jalons/jalons-discontinu.png");background-repeat:repeat-y}.bloc-jalon.fleche{background-image:url("../images/jalons/jalons-fleche.png");background-repeat:no-repeat;display:block;height:15px}.jalon-button{text-align:center;padding-top:7px;display:block}.pastille-jalon{font-size:1.07692em;color:#fff;font-weight:600}.pastille-jalon span{border-radius:4px;padding:1px 6px}.pastille-jalon .vert{background-color:#7dc535}.pastille-jalon .orange{background-color:#f8a30c}.pastille-jalon .bleu{background-color:#01a5e4}.jalons{padding-left:39px}.jalons p.jalon{margin-top:7px}.jalons p.last{display:block;height:10px;padding-bottom:10px}.animated.mega-menu__sub{animation-duration:.3s;animation-timing-function:linear}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.menu-level0{left:0;right:0;margin:0 auto;top:-32px;position:absolute}.menu-level0 ul li{color:#666;text-decoration:none;padding:0 13px;-webkit-transition:padding .5s;transition:padding .5s;height:32px}.menu-level0 ul li:hover{cursor:pointer;color:#fff}.accessibilityMode nav.desktop-nav li a:focus{outline:#0080bf solid 2px;border-radius:2px!important;outline-offset:2px!important;position:relative;z-index:3000}.accessibilityMode nav.desktop-nav #search a:focus{outline:#0080bf solid 2px;border-radius:2px!important;outline-offset:2px!important;z-index:3000}nav.desktop-nav li a{display:inline-block!important}nav.desktop-nav .container>ul.active{display:flex;flex-wrap:wrap}nav.desktop-nav{background-color:#e53134;font-size:1.6em;line-height:2em;font-weight:600;display:none;z-index:501;position:relative;min-height:32px}nav.desktop-nav ul li{list-style-image:none;display:inline-block;width:auto}nav.desktop-nav ul li a,nav.desktop-nav ul li a:focus,nav.desktop-nav ul li a:hover{display:block;color:#fff;text-decoration:none;text-align:center;padding:0 13px;-webkit-transition:padding .5s;transition:padding .5s}nav.desktop-nav ul li img{padding-bottom:3px}nav.desktop-nav ul li.menu-level1.active,nav.desktop-nav ul li.menu-level1.active>a,nav.desktop-nav ul li.menu-level2.active,nav.desktop-nav ul li.menu-level2.active>a{background-color:transparent;color:#e53134}nav.desktop-nav ul li:first-child a{padding:0 8px}nav.desktop-nav ul li ul{font-size:.8125em;line-height:1.385em;font-weight:400;color:#000}nav.desktop-nav ul li ul .menu-level2{line-height:1.231em}nav.desktop-nav .sub-menu{display:none;background-color:#fff;border:1px solid #666;box-shadow:1px 1px 2px 0 rgba(0,0,0,.3);list-style:none;margin:0;padding:0;position:absolute;top:44px;z-index:500}nav.desktop-nav .sub-menu li{display:block;width:219px}nav.desktop-nav .sub-menu li a,nav.desktop-nav .sub-menu li a:focus,nav.desktop-nav .sub-menu li a:hover{color:#000;background-color:#fff;padding:0;text-align:left}nav.desktop-nav .sub-menu li.menu-level1{font-size:1.077em;font-weight:600;margin:0 0 .714em;line-height:1.214em}nav.desktop-nav .sub-menu li.menu-level2{margin:0 0 .385em;line-height:1.154em}nav.desktop-nav .sub-menu .col{width:219px;margin-right:20px}nav.desktop-nav .sub-menu li.first{margin-top:13px}nav.desktop-nav .sub-menu li.last{margin-bottom:1.231em}nav.desktop-nav .sub-menu .arrow-menu{position:absolute;top:-9px;z-index:500;background-image:url("../images/picto-arrow-menu.svg");background-repeat:no-repeat;width:21px;height:9px}nav.desktop-nav .sub-menu .arrow-menu.first-hover{background-image:url("../images/picto-arrow-menu-hover.svg")}nav.desktop-nav .sub-menu .menu-gap{position:absolute;height:15px;top:-14px;z-index:450;left:0}nav.desktop-nav-scrolled{position:fixed;width:100%;top:0;-webkit-transition:visibility .5s,top .5s;transition:visibility .5s,top .5s;visibility:visible}nav.desktop-nav-hidden{top:-40px!important;visibility:hidden}@media only screen and (min-width:970px){.simple-carousel .slider-control .glyphicon-chevron-left:before,.simple-carousel .slider-control .glyphicon-chevron-right:before{margin-left:12px}.simple-carousel .slider-control .glyphicon-chevron-right:before{margin-left:-30px}.simple-carousel.simple-carousel-agenda-detail .slick-arrow{display:none!important}.paragraph .col-md-6:first-child{margin-bottom:0}.libelle-valeur.one-column{width:310px}.homepage #acces-direct .item,.homepage #acces-direct .item:nth-child(2n),.homepage #acces-direct .item:nth-child(4n){margin-right:38px}.calendrier-ramassage-page .calendar-result .ramassage-picto:nth-child(3n),.homepage #acces-direct .item:nth-child(6n){margin-right:0}.homepage .voir-tout{padding-bottom:20px}.homepage .voile-boxes{width:478px}.homepage .voile-boxes:last-child{width:468px}.homepage #publications-web .publications{width:402px}.homepage #publications-web .publications .item{width:114px;padding:0;margin-right:30px;float:left;margin-bottom:20px}.homepage #publications-web .sur-le-web{width:480px}.homepage #publications-web .sur-le-web .item{width:140px;float:left;margin-bottom:20px}.homepage .homepage-agenda-lausanne-teasers-main-container{max-width:990px!important;width:990px!important}.select2-container--default .select2-results>.select2-results__options{max-height:400px}.force-display,.row.agenda-lausanne{display:block!important}.agenda-lausanne .agenda-lausanne-teasers-main-container{max-width:970px}.agenda-lausanne .agenda-lausanne-teasers-main-container .agenda-teaser-main-content{width:178px}.agenda-search-widget .agenda-search-input-container{width:250px}.agenda-search-widget .agenda-search-container{max-width:370px}.tags-container .select2-selection__choice{display:block;float:left;clear:left;margin-right:0;padding-right:4px}.agenda-teaser-widget-arrow,nav.desktop-nav{display:block}.agenda-teaser-widget-content{width:970px}.agenda-detail h5{margin-top:-3px}.agenda-detail .notification p{text-align:center}.accessibilityMode .actus-muni-page .actus-muni-item-title:focus,.accessibilityMode .actus-muni-page a.gallery-link.jg-entry.entry-visible:focus,.accessibilityMode .calendrier-ramassage-page .actus-muni-item-title:focus,.accessibilityMode .calendrier-ramassage-page a.gallery-link.jg-entry.entry-visible:focus{outline:#0080bf solid 2px;border-radius:2px!important;outline-offset:2px}.accessibilityMode .calendrier-ramassage-page .lead a:focus,.accessibilityMode .calendrier-ramassage-page .page-footer a:focus,.accessibilityMode .calendrier-ramassage-page .select2-selection:focus-within,.accessibilityMode .calendrier-ramassage-page .white-box-content a:focus,.accessibilityMode .calendrier-ramassage-page button.calendrier-ramassage-search-submit:focus{outline:#0080bf solid 2px!important;border-radius:2px!important;outline-offset:2px}.calendrier-ramassage-page .calendar-view .calendar-result-day:nth-child(2n){width:138px}.calendrier-ramassage-page .calendar-view .calendar-result-day:nth-child(odd){width:139px}.calendrier-ramassage-page .calendar-result .ramassage-picto,.calendrier-ramassage-page .calendar-result .ramassage-picto:nth-child(2n){width:33px;height:33px;background-size:33px;margin-right:8px}.museris-page .select2-container--default .select2-selection--multiple .select2-selection__rendered{max-width:440px}.museris-page .museris-search-input-container{width:452px}.museris-page .museris-item>span{width:455px}.museris-page .nav-carousel,.museris-page .nav-carousel .item-image{height:160px}.museris-page .slick-next,.museris-page .slick-prev{top:110px}.museris-page .museris-filters-container .tab-pane{-webkit-column-count:3;-moz-column-count:3;column-count:3}.museris-page .museris-filters-container #institution.tab-pane{-webkit-column-count:2;-moz-column-count:2;column-count:2}.accessibilityMode .modal .adaptive-fs-modal .fullscreen-close,.modal .museris-fs-modal .fullscreen-close{top:20px!important;right:20px!important}.accessibilityMode .actus-muni-page .actus-muni-item-body a:focus,.accessibilityMode .actus-muni-page .actus-muni-item-social a:focus,.accessibilityMode .actus-muni-page .coordinates a:focus,.accessibilityMode .actus-muni-page .detail-back-button:focus,.accessibilityMode .actus-muni-page .detail-next:focus,.accessibilityMode .actus-muni-page .detail-previous:focus,.accessibilityMode .actus-muni-page .entete-de-page a:focus,.accessibilityMode .actus-muni-page .load-more-button:focus,.accessibilityMode .actus-muni-page .num-result-display a:focus,.accessibilityMode .actus-muni-page .select2-selection:focus-within,.accessibilityMode .actus-muni-page .tags-container .select2-selection__choice:focus-within,.accessibilityMode .actus-muni-page .white-box-content a:focus{outline:#0080bf solid 2px!important;border-radius:2px!important;outline-offset:2px}.accessibilityMode .modal .fullscreen-close:focus{outline:#0080bf solid 2px!important;border-radius:2px!important;outline-offset:2px}.actus-muni-page .actus-muni-search-input-container{max-width:452px}.nav-trigger:checked~.sticky-teaser__modal,.sub-menu__content{display:flex}.min-width-three-col .mega-menu__second-level.with-logo,.min-width-two-col .mega-menu__second-level.with-logo{background-size:247px}.sub-menu.popover2.bottom>.arrow{left:20px;border-bottom-color:#000;margin-left:-11px;border-top-width:0;top:-11px}.sub-menu.popover2>.arrow,.sub-menu.popover2>.arrow::after{position:absolute;display:block;width:0;height:0;border:11px solid transparent}.sub-menu.popover2.bottom .arrow::after{border-bottom-color:#fff;margin-left:-11px}.sub-menu.popover2.bottom>.arrow::after{content:" ";top:1px;border-top-width:0}nav.desktop-nav-scrolled+#content{margin-top:32px}.mega-menu__first-level{background-color:#f8f8f8;display:block;width:250px;position:relative;padding:5px 0}.mega-menu__first-level:after{width:3px;height:100%;position:absolute;right:0;top:0;bottom:0;background-image:linear-gradient(to right,#dadada,rgba(218,218,218,0));content:''}.mega-menu__sub.sub-no-col,.mega-menu__sub.sub-one-col{width:calc(1*calc((970px - 250px - 40px)/ 3))}.mega-menu__first-level ul{padding:0}.mega-menu__first-level ul li{display:block;padding:0;margin:0}.mega-menu__first-level ul li a{padding:7px 24px 7px 14px!important;width:250px;background-color:#f8f8f8!important;font-size:14px;position:relative;transition:background-color .3s;font-weight:600}.mega-menu__first-level ul li a.active,.mega-menu__first-level ul li a:focus,.mega-menu__first-level ul li a:hover{color:#e53134!important;background-color:#f1f1f1!important}.mega-menu__first-level ul li a:after{background-size:8px;background-position:right center;background-repeat:no-repeat;content:'';width:8px;height:14px;top:50%;right:10px;position:absolute;margin-top:-7px}.mega-menu__first-level ul li.has-children a.active:after,.mega-menu__first-level ul li.has-children a:focus:after,.mega-menu__first-level ul li.has-children a:hover:after{background-image:url(../images/picto-chevron-lien.svg)}.mega-menu__first-level ul li.has-children a:after{background-image:url(../images/picto-chevron-lien-grey.svg)}.mega-menu__second-level{padding:13px 14px 0;min-height:200px}.mega-menu__second-level.with-logo{background-image:url(../images/armoiries-2018.svg);background-position:center;background-repeat:no-repeat;background-size:140px;min-width:calc(calc((970px - 250px - 40px)/ 3) + 28px)}.mega-menu__second-level ul{margin:0 0 14px!important;padding-right:7px;width:200px;display:inline-block;vertical-align:top}.mega-menu__second-level ul li.menu-level1{margin-top:0!important}.mega-menu__sub{display:none;animation-name:fadeIn}.mega-menu__sub.active{display:block}.sub-no-col .mega-menu__first-level:after{display:none}.mega-menu__sub.sub-one-col{column-count:1}.mega-menu__sub.sub-two-col{width:calc(2*calc((970px - 250px - 40px)/ 3));column-count:2}.mega-menu__sub.sub-three-col{width:calc(3*calc((970px - 250px - 40px)/ 3));column-count:3}.min-width-one-col .mega-menu__second-level{min-width:calc(1*calc((970px - 250px - 40px)/ 3) + 28px)!important}.min-width-two-col .mega-menu__second-level{min-width:calc(2*calc((970px - 250px - 40px)/ 3) + 28px)!important}.min-width-three-col .mega-menu__second-level{min-width:calc(3*calc((970px - 250px - 40px)/ 3) + 28px)!important}}