@charset "UTF-8";

/*!
 * Datepicker for Bootstrap v1.7.0-dev (https://github.com/GrillPhil/bootstrap-datepicker-webpack)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Modifications to better integrate with WebPack by Philipp Bauknecht
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.2)}.datepicker-dropdown:after,.datepicker-dropdown:before{content:"";display:inline-block;border-top:0;position:absolute}.datepicker-dropdown:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker>div{display:none}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.new,.datepicker table tr td.old{color:#777}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#777;cursor:default}.datepicker table tr td.highlighted{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.datepicker table tr td.highlighted.focus,.datepicker table tr td.highlighted:focus{color:#000;background-color:#afd9ee;border-color:#298fc2}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active,.datepicker table tr td.highlighted:hover{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active.focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted:active:hover{color:#000;background-color:#91cbe8;border-color:#298fc2}.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled].focus,.datepicker table tr td.highlighted[disabled]:focus,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted.focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,fieldset[disabled] .datepicker table tr td.highlighted:hover{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777}.datepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focus,.datepicker table tr td.today:focus{color:#000;background-color:#ffc966;border-color:#b37400}.datepicker table tr td.today.active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active.focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active.focus,.datepicker table tr td.today:active:focus,.datepicker table tr td.today:active:hover{color:#000;background-color:#ffbc42;border-color:#b37400}.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#777}.datepicker table tr td.range{color:#000;background-color:#eee;border-color:#bbb;border-radius:0}.datepicker table tr td.range.focus,.datepicker table tr td.range:focus{color:#000;background-color:#d5d5d5;border-color:#7c7c7c}.datepicker table tr td.range.active,.datepicker table tr td.range:active,.datepicker table tr td.range:hover{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active.focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active.focus,.datepicker table tr td.range:active:focus,.datepicker table tr td.range:active:hover{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled].focus,.datepicker table tr td.range[disabled]:focus,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.focus,fieldset[disabled] .datepicker table tr td.range:focus,fieldset[disabled] .datepicker table tr td.range:hover{background-color:#eee;border-color:#bbb}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#777}.datepicker table tr td.range.highlighted{color:#000;background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focus,.datepicker table tr td.range.highlighted:focus{color:#000;background-color:#c1d7e3;border-color:#4b88a6}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active,.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active.focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted:active:hover{color:#000;background-color:#a8c8d8;border-color:#4b88a6}.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled].focus,.datepicker table tr td.range.highlighted[disabled]:focus,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted.focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:hover{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#777}.datepicker table tr td.range.today{color:#000;background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.focus,.datepicker table tr td.range.today:focus{color:#000;background-color:#f4b747;border-color:#815608}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active.focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today:active:hover{color:#000;background-color:#f2aa25;border-color:#815608}.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#777;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected:focus{color:#fff;background-color:#5e5e5e;border-color:#161616}.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active.focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected:active:hover{color:#fff;background-color:#4c4c4c;border-color:#161616}.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected.highlighted[disabled].focus,.datepicker table tr td.selected.highlighted[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:hover,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover{background-color:#777;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover.focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active:hover:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#777}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;line-height:1.42857143;text-shadow:0 1px 0 #fff;border-width:1px 0;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);-moz-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#333;font-size:13px;line-height:1.42857143}.datepicker.datepicker-inline td,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{padding:0 5px}
/*!
 * Generalmedia (c) DO NOT EDIT THIS FILE, use compass.
 * Made with love by an awesome team.
 * @formatter:off
 *
 * JNO: as this template is now scoped into .compatibility-mode class
 * don't care if not clean. it's just a temp file and all template will be removed
 * as soon as the new template is stable.
 *
 * DO NOT REVIEW!!! it's useless
 *
 */.compatibility-mode a,.compatibility-mode abbr,.compatibility-mode acronym,.compatibility-mode address,.compatibility-mode applet,.compatibility-mode article,.compatibility-mode aside,.compatibility-mode audio,.compatibility-mode b,.compatibility-mode big,.compatibility-mode blockquote,.compatibility-mode canvas,.compatibility-mode caption,.compatibility-mode center,.compatibility-mode cite,.compatibility-mode code,.compatibility-mode dd,.compatibility-mode del,.compatibility-mode details,.compatibility-mode dfn,.compatibility-mode div,.compatibility-mode dl,.compatibility-mode dt,.compatibility-mode em,.compatibility-mode embed,.compatibility-mode fieldset,.compatibility-mode figcaption,.compatibility-mode figure,.compatibility-mode footer,.compatibility-mode form,.compatibility-mode h1,.compatibility-mode h2,.compatibility-mode h3,.compatibility-mode h4,.compatibility-mode h5,.compatibility-mode h6,.compatibility-mode header,.compatibility-mode i,.compatibility-mode iframe,.compatibility-mode img,.compatibility-mode ins,.compatibility-mode kbd,.compatibility-mode label,.compatibility-mode legend,.compatibility-mode li,.compatibility-mode mark,.compatibility-mode menu,.compatibility-mode nav,.compatibility-mode object,.compatibility-mode ol,.compatibility-mode output,.compatibility-mode p,.compatibility-mode pre,.compatibility-mode q,.compatibility-mode ruby,.compatibility-mode s,.compatibility-mode samp,.compatibility-mode section,.compatibility-mode small,.compatibility-mode span,.compatibility-mode strike,.compatibility-mode strong,.compatibility-mode sub,.compatibility-mode summary,.compatibility-mode sup,.compatibility-mode table,.compatibility-mode tbody,.compatibility-mode td,.compatibility-mode tfoot,.compatibility-mode th,.compatibility-mode thead,.compatibility-mode time,.compatibility-mode tr,.compatibility-mode tt,.compatibility-mode u,.compatibility-mode ul,.compatibility-mode var,.compatibility-mode video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}.compatibility-mode article,.compatibility-mode aside,.compatibility-mode details,.compatibility-mode figcaption,.compatibility-mode figure,.compatibility-mode footer,.compatibility-mode header,.compatibility-mode menu,.compatibility-mode nav,.compatibility-mode section{display:block}.compatibility-mode ol,.compatibility-mode ul{list-style:none}.compatibility-mode blockquote,.compatibility-mode q{quotes:none}.compatibility-mode blockquote:after,.compatibility-mode blockquote:before,.compatibility-mode q:after,.compatibility-mode q:before{content:"";content:none}.compatibility-mode table{border-collapse:collapse;border-spacing:0}.compatibility-mode input[type=search]::-webkit-search-cancel-button,.compatibility-mode input[type=search]::-webkit-search-decoration,.compatibility-mode input[type=search]::-webkit-search-results-button,.compatibility-mode input[type=search]::-webkit-search-results-decoration{display:none}@font-face{font-family:loisirsch;src:url(https://cdn.freizeit.ch/assets/fonts/loisirsch.5c1fe75b.eot);src:url(https://cdn.freizeit.ch/assets/fonts/loisirsch.5c1fe75b.eot) format("embedded-opentype"),url(https://cdn.freizeit.ch/assets/fonts/loisirsch.2b20f2dc.woff) format("woff"),url(https://cdn.freizeit.ch/assets/fonts/loisirsch.6218ad49.ttf) format("truetype"),url(https://cdn.freizeit.ch/assets/images/loisirsch.81618324.svg) format("svg");font-weight:400;font-style:normal}@-moz-keyframes charlieeee{0%{background-position:0 0}to{background-position:100% 0}}@-webkit-keyframes charlieeee{0%{background-position:0 0}to{background-position:100% 0}}@-o-keyframes charlieeee{0%{background-position:0 0}to{background-position:100% 0}}@-ms-keyframes charlieeee{0%{background-position:0 0}to{background-position:100% 0}}@-khtml-keyframes charlieeee{0%{background-position:0 0}to{background-position:100% 0}}@keyframes charlieeee{0%{background-position:0 0}to{background-position:100% 0}}.compatibility-mode [data-icon]:before{content:attr(data-icon);line-height:1em!important}.compatibility-mode [class*=" icon-"]:before,.compatibility-mode [class^=icon-]:before,.compatibility-mode [data-icon]:before{font-family:loisirsch!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.compatibility-mode [class*=" icon-"]:before,.compatibility-mode [class^=icon-]:before{line-height:1.1em!important}.compatibility-mode .icon{display:inline-block}.compatibility-mode .icon-video:before{content:"\61"}.compatibility-mode .icon-affichage-30:before{content:"\62"}.compatibility-mode .icon-affichage-60:before{content:"\63"}.compatibility-mode .icon-affichage-90:before{content:"\64"}.compatibility-mode .icon-affichage-date-off:before{content:"\65"}.compatibility-mode .icon-affichage-date-on:before{content:"\66"}.compatibility-mode .icon-affichage-liste-off:before{content:"\67"}.compatibility-mode .icon-affichage-liste-on:before{content:"\68"}.compatibility-mode .icon-affichage-map-off:before{content:"\69"}.compatibility-mode .icon-affichage-map-on:before{content:"\6a"}.compatibility-mode .icon-affichage-vignette-off:before{content:"\6b"}.compatibility-mode .icon-affichage-vignette-on:before{content:"\6c"}.compatibility-mode .icon-bon-plan:before{content:"\6e"}.compatibility-mode .icon-canton:before{content:"\6f"}.compatibility-mode .icon-categorie:before{content:"\70"}.compatibility-mode .icon-commentaire:before{content:"\71"}.compatibility-mode .icon-desktop:before{content:"\74"}.compatibility-mode .icon-download:before{content:"\75"}.compatibility-mode .icon-facebook:before{content:"\76"}.compatibility-mode .icon-facebook-on:before{content:"\77"}.compatibility-mode .icon-facebook-square:before{content:"\78"}.compatibility-mode .icon-favoris:before{content:"\79"}.compatibility-mode .icon-favoris-off:before{content:"\7a"}.compatibility-mode .icon-fleche-bas:before{content:"\41"}.compatibility-mode .icon-fleche-gauche:before{content:"\42"}.compatibility-mode .icon-fleche-haut:before{content:"\43"}.compatibility-mode .icon-google:before{content:"\44"}.compatibility-mode .icon-google-on:before{content:"\45"}.compatibility-mode .icon-google-square:before{content:"\46"}.compatibility-mode .icon-home:before{content:"\47"}.compatibility-mode .icon-imprimer:before{content:"\48"}.compatibility-mode .icon-info-bulle:before{content:"\49"}.compatibility-mode .icon-mail:before{content:"\4a"}.compatibility-mode .icon-menus-mobile:before{content:"\4b"}.compatibility-mode .icon-mobile:before{content:"\4c"}.compatibility-mode .icon-notation:before{content:"\4d"}.compatibility-mode .icon-notation-demi:before{content:"\4e"}.compatibility-mode .icon-option:before{content:"\4f"}.compatibility-mode .icon-option-neg:before{content:"\50"}.compatibility-mode .icon-option-off:before{content:"\51"}.compatibility-mode .icon-pdf:before{content:"\52"}.compatibility-mode .icon-recherche:before{content:"\53"}.compatibility-mode .icon-recherche-mobile:before{content:"\54"}.compatibility-mode .icon-retablir:before{content:"\55"}.compatibility-mode .icon-supprimer:before{content:"\56"}.compatibility-mode .icon-supprimer-tag:before{content:"\57"}.compatibility-mode .icon-twitter:before{content:"\58"}.compatibility-mode .icon-twitter-on:before{content:"\59"}.compatibility-mode .icon-twitter-square:before{content:"\5a"}.compatibility-mode .icon-toilettes:before{content:"\30"}.compatibility-mode .icon-transports-publics:before{content:"\31"}.compatibility-mode .icon-vacances-scolaire:before{content:"\32"}.compatibility-mode .icon-zone-ombragee:before{content:"\33"}.compatibility-mode .icon-abri:before{content:"\21"}.compatibility-mode .icon-acces-voiture:before{content:"\22"}.compatibility-mode .icon-anniversaire-enfants:before{content:"\23"}.compatibility-mode .icon-balade:before{content:"\24"}.compatibility-mode .icon-cadre-icon:before{content:"\26"}.compatibility-mode .icon-canicule:before{content:"\27"}.compatibility-mode .icon-chiens-autorises-en-laisse:before{content:"\28"}.compatibility-mode .icon-couple:before{content:"\29"}.compatibility-mode .icon-de15chf:before{content:"\2a"}.compatibility-mode .icon-de15chf-1:before{content:"\2b"}.compatibility-mode .icon-difficulte:before{content:"\2c"}.compatibility-mode .icon-duree:before{content:"\2d"}.compatibility-mode .icon-eclairage:before{content:"\2e"}.compatibility-mode .icon-celebrations:before{content:"\2f"}.compatibility-mode .icon-ete:before{content:"\3a"}.compatibility-mode .icon-exterieur:before{content:"\3b"}.compatibility-mode .icon-gratuit:before{content:"\3c"}.compatibility-mode .icon-hiver:before{content:"\3d"}.compatibility-mode .icon-interieur:before{content:"\3e"}.compatibility-mode .icon-itineraire:before{content:"\3f"}.compatibility-mode .icon-journee:before{content:"\40"}.compatibility-mode .icon-mobilite-reduite:before{content:"\5b"}.compatibility-mode .icon-parking-gratuit:before{content:"\5d"}.compatibility-mode .icon-parking-payant:before{content:"\5e"}.compatibility-mode .icon-place-de-jeux:before{content:"\5f"}.compatibility-mode .icon-places-assises:before{content:"\60"}.compatibility-mode .icon-pluie:before{content:"\7b"}.compatibility-mode .icon-point-deau:before{content:"\7c"}.compatibility-mode .icon-restauration:before{content:"\7d"}.compatibility-mode .icon-soiree:before{content:"\7e"}.compatibility-mode .icon-team-building:before{content:"\5c"}.compatibility-mode .icon-age:before{content:"\e038"}.compatibility-mode .icon-ajouter-promo:before{content:"\e03f"}.compatibility-mode .icon-exporter-code:before{content:"\e040"}.compatibility-mode .icon-connexion:before{content:"\e041"}.compatibility-mode .icon-dupliquer:before{content:"\e042"}.compatibility-mode .icon-editer:before{content:"\e043"}.compatibility-mode .icon-etat:before{content:"\e044"}.compatibility-mode .icon-recevoir-mail:before{content:"\e045"}.compatibility-mode .icon-supprimer-promo:before{content:"\e046"}.compatibility-mode .icon-garderie:before{content:"\e047"}.compatibility-mode .icon-altitude:before{content:"\e049"}.compatibility-mode .icon-environement:before{content:"\e04a"}.compatibility-mode .icon-feux:before{content:"\e04b"}.compatibility-mode .icon-gril:before{content:"\e04c"}.compatibility-mode .icon-jeux:before{content:"\e04d"}.compatibility-mode .icon-piste-ski:before{content:"\e04e"}.compatibility-mode .icon-remontee:before{content:"\e04f"}.compatibility-mode .icon-superficie:before{content:"\e050"}.compatibility-mode .icon-fleche-droite:before{content:"\e051"}.compatibility-mode .icon-0-3-ans:before{content:"\6d"}.compatibility-mode .icon-4-6-ans:before{content:"\72"}.compatibility-mode .icon-7-12-ans:before{content:"\73"}.compatibility-mode .icon-13-17-ans:before{content:"\34"}.compatibility-mode .icon-65-ans:before{content:"\35"}.compatibility-mode .icon-18-64-ans:before{content:"\36"}.compatibility-mode .icon-age-1:before{content:"\37"}.compatibility-mode .icon-baignade:before{content:"\25"}.compatibility-mode .icon-rando-hivernale:before{content:"\38"}.compatibility-mode .icon-bateau:before{content:"\39"}.compatibility-mode .icon-insolite:before{content:"\e000"}.compatibility-mode .icon-velo:before{content:"\e001"}.compatibility-mode .icon-cheval:before{content:"\e002"}.compatibility-mode .icon-sentier-didactique:before{content:"\e003"}.compatibility-mode .icon-chiens-autorises:before{content:"\e004"}.compatibility-mode .icon-best:before{content:"\e005"}.compatibility-mode .icon-budget:before{content:"\e006"}.compatibility-mode .icon-saison-automne:before{content:"\e007"}.compatibility-mode .icon-saison-ete:before{content:"\e008"}.compatibility-mode .icon-saison-printemps:before{content:"\e009"}.compatibility-mode .icon-saison-hiver:before{content:"\e00a"}.compatibility-mode .icon-idees-week-end:before{content:"\e00b"}.compatibility-mode .flex-direction-nav a:before,.compatibility-mode .header-s-input:after,.compatibility-mode .page-addfav-lnk.added:before,.compatibility-mode .page-addfav-lnk:before,.compatibility-mode .selector:before,.compatibility-mode .widget-bigsearch-subbox .bigsearch-selected a:after,.compatibility-mode input[type=checkbox]:checked+label:after,.compatibility-mode input[type=checkbox]:checked+label:before,.compatibility-mode input[type=radio]:checked+label:after,.compatibility-mode input[type=radio]:checked+label:before,.compatibility-mode ul.selected-choices li a:after{font-family:loisirsch}.compatibility-mode .widget-bigsearch-subbox .bigsearch-selected a:after,.compatibility-mode ul.selected-choices li a:after{content:"W"}.compatibility-mode #form_date:before{content:"f"}.compatibility-mode .flex-direction-nav .flex-prev:before,.compatibility-mode .prev span:after{content:"B"!important}.compatibility-mode .flex-direction-nav .flex-next:before,.compatibility-mode .next span:after,.compatibility-mode .professional ul.accordeon>li ul>li:before,.compatibility-mode .selector:before,.compatibility-mode ul.newsletter-tree li input:checked+ul>li:before{content:"\e051"!important}.compatibility-mode .page-addfav-lnk:before,.compatibility-mode .page-addfav-lnk:hover:before,.compatibility-mode a.addfav-lnk:after{content:"z"}.compatibility-mode .page-addfav-lnk.added:before,.compatibility-mode .page-addfav-lnk:hover:before,.compatibility-mode a.added.addfav-lnk:after,.compatibility-mode a.added.addfav-lnk:hover:after{content:"y"}.compatibility-mode .header-s-input:after{content:"S"}.compatibility-mode input[type=checkbox]:checked+label:after,.compatibility-mode input[type=checkbox]:checked+label:before,.compatibility-mode input[type=radio]:checked+label:after,.compatibility-mode input[type=radio]:checked+label:before{content:"O"!important}.compatibility-mode .more-criterias-toogle .icon-fleche:before{content:"A"}.compatibility-mode .more-criterias-toogle.open .icon-fleche:before{content:"C"}.compatibility-mode .icon-01:before,.compatibility-mode .icon-02:before,.compatibility-mode .icon-03:before,.compatibility-mode .icon-04:before,.compatibility-mode .icon-05:before,.compatibility-mode .icon-06:before,.compatibility-mode .icon-07:before,.compatibility-mode .icon-08:before,.compatibility-mode .icon-09:before,.compatibility-mode .icon-10:before,.compatibility-mode .icon-11:before,.compatibility-mode .icon-12:before,.compatibility-mode .icon-13:before,.compatibility-mode .icon-14:before,.compatibility-mode .icon-15:before,.compatibility-mode .icon-16:before,.compatibility-mode .icon-17:before,.compatibility-mode .icon-18:before,.compatibility-mode .icon-19:before,.compatibility-mode .icon-20:before,.compatibility-mode .icon-21:before,.compatibility-mode .icon-22:before,.compatibility-mode .icon-23:before,.compatibility-mode .icon-24:before,.compatibility-mode .icon-25:before,.compatibility-mode .icon-26:before,.compatibility-mode .icon-27:before,.compatibility-mode .icon-28:before,.compatibility-mode .icon-29:before,.compatibility-mode .icon-30:before,.compatibility-mode .icon-31:before,.compatibility-mode .icon-32:before,.compatibility-mode .icon-33:before,.compatibility-mode .icon-34:before,.compatibility-mode .icon-35:before,.compatibility-mode .icon-36:before,.compatibility-mode .icon-37:before,.compatibility-mode .icon-38:before,.compatibility-mode .icon-39:before,.compatibility-mode .icon-40:before,.compatibility-mode .icon-41:before,.compatibility-mode .icon-42:before,.compatibility-mode .icon-43:before,.compatibility-mode .icon-44:before,.compatibility-mode .icon-45:before,.compatibility-mode .icon-46:before,.compatibility-mode .icon-47:before,.compatibility-mode .icon-48:before,.compatibility-mode .icon-49:before,.compatibility-mode .icon-50:before,.compatibility-mode .icon-51:before,.compatibility-mode .icon-52:before,.compatibility-mode .icon-53:before,.compatibility-mode .icon-54:before,.compatibility-mode .icon-55:before,.compatibility-mode .icon-56:before,.compatibility-mode .icon-90:before{content:" ";display:block;width:100%;height:100%;background:url(https://cdn.freizeit.ch/assets/images/icons-meteo.2056c0bd.png) no-repeat center 0}.compatibility-mode .icon-01:before{background-position:center 0}.compatibility-mode .icon-02:before{background-position:center -50px}.compatibility-mode .icon-03:before{background-position:center -100px}.compatibility-mode .icon-04:before{background-position:center -150px}.compatibility-mode .icon-05:before{background-position:center -200px}.compatibility-mode .icon-06:before{background-position:center -250px}.compatibility-mode .icon-07:before{background-position:center -300px}.compatibility-mode .icon-08:before{background-position:center -350px}.compatibility-mode .icon-09:before{background-position:center -400px}.compatibility-mode .icon-10:before{background-position:center -450px}.compatibility-mode .icon-11:before{background-position:center -500px}.compatibility-mode .icon-12:before{background-position:center -550px}.compatibility-mode .icon-13:before{background-position:center -600px}.compatibility-mode .icon-14:before{background-position:center -650px}.compatibility-mode .icon-15:before{background-position:center -700px}.compatibility-mode .icon-16:before{background-position:center -750px}.compatibility-mode .icon-17:before{background-position:center -800px}.compatibility-mode .icon-18:before{background-position:center -850px}.compatibility-mode .icon-19:before{background-position:center -900px}.compatibility-mode .icon-20:before{background-position:center -950px}.compatibility-mode .icon-21:before{background-position:center -1000px}.compatibility-mode .icon-22:before{background-position:center -1050px}.compatibility-mode .icon-23:before{background-position:center -1100px}.compatibility-mode .icon-24:before{background-position:center -1150px}.compatibility-mode .icon-25:before{background-position:center -1200px}.compatibility-mode .icon-26:before{background-position:center -1250px}.compatibility-mode .icon-27:before{background-position:center -1300px}.compatibility-mode .icon-28:before{background-position:center -1350px}.compatibility-mode .icon-29:before{background-position:center -1400px}.compatibility-mode .icon-30:before{background-position:center -1450px}.compatibility-mode .icon-31:before{background-position:center -1500px}.compatibility-mode .icon-32:before{background-position:center -1550px}.compatibility-mode .icon-33:before{background-position:center -1600px}.compatibility-mode .icon-34:before{background-position:center -1650px}.compatibility-mode .icon-35:before{background-position:center -1700px}.compatibility-mode .icon-36:before{background-position:center -1750px}.compatibility-mode .icon-37:before{background-position:center -1800px}.compatibility-mode .icon-38:before{background-position:center -1850px}.compatibility-mode .icon-39:before{background-position:center -1900px}.compatibility-mode .icon-40:before{background-position:center -1950px}.compatibility-mode .icon-41:before{background-position:center -2000px}.compatibility-mode .icon-42:before{background-position:center -2050px}.compatibility-mode .icon-43:before{background-position:center -2100px}.compatibility-mode .icon-44:before{background-position:center -2150px}.compatibility-mode .icon-45:before{background-position:center -2200px}.compatibility-mode .icon-46:before{background-position:center -2250px}.compatibility-mode .icon-47:before{background-position:center -2300px}.compatibility-mode .icon-48:before{background-position:center -2350px}.compatibility-mode .icon-49:before{background-position:center -2400px}.compatibility-mode .icon-50:before{background-position:center -2450px}.compatibility-mode .icon-51:before{background-position:center -2500px}.compatibility-mode .icon-52:before{background-position:center -2550px}.compatibility-mode .icon-53:before{background-position:center -2600px}.compatibility-mode .icon-54:before{background-position:center -2650px}.compatibility-mode .icon-55:before{background-position:center -2700px}.compatibility-mode .icon-56:before{background-position:center -2750px}.compatibility-mode .icon-90:before{background-position:center -2800px}body.phone .compatibility-mode .vignette a:after{font-family:loisirsch,Arial,sans-serif}body.phone .compatibility-mode .list-controls .pagination>span.previous a:after,body.phone .compatibility-mode .slides a.prev:after,body.phone .compatibility-mode .vignette a.prev:after{content:"B"!important}body.phone .compatibility-mode .list-controls .pagination>span.next a:after,body.phone .compatibility-mode .slides a.next:after,body.phone .compatibility-mode .vignette a.next:after{content:"\e051"!important}@-webkit-keyframes slide-fade{0%{opacity:1}50%{opacity:0;-webkit-transform:translateX(13px);-moz-transform:translateX(13px);-ms-transform:translateX(13px);-o-transform:translateX(13px);transform:translateX(13px)}to{opacity:0;-webkit-transform:translateX(13px);-moz-transform:translateX(13px);-ms-transform:translateX(13px);-o-transform:translateX(13px);transform:translateX(13px)}}@-moz-keyframes slide-fade{0%{opacity:1}50%{opacity:0;-webkit-transform:translateX(13px);-moz-transform:translateX(13px);-ms-transform:translateX(13px);-o-transform:translateX(13px);transform:translateX(13px)}to{opacity:0;-webkit-transform:translateX(13px);-moz-transform:translateX(13px);-ms-transform:translateX(13px);-o-transform:translateX(13px);transform:translateX(13px)}}@-o-keyframes slide-fade{0%{opacity:1}50%{opacity:0;-webkit-transform:translateX(13px);-moz-transform:translateX(13px);-ms-transform:translateX(13px);-o-transform:translateX(13px);transform:translateX(13px)}to{opacity:0;-webkit-transform:translateX(13px);-moz-transform:translateX(13px);-ms-transform:translateX(13px);-o-transform:translateX(13px);transform:translateX(13px)}}@keyframes slide-fade{0%{opacity:1}50%{opacity:0;-webkit-transform:translateX(13px);-moz-transform:translateX(13px);-ms-transform:translateX(13px);-o-transform:translateX(13px);transform:translateX(13px)}to{opacity:0;-webkit-transform:translateX(13px);-moz-transform:translateX(13px);-ms-transform:translateX(13px);-o-transform:translateX(13px);transform:translateX(13px)}}@-webkit-keyframes move{0%{background-position:0 0}to{background-position:50px 50px}}@-moz-keyframes move{0%{background-position:0 0}to{background-position:50px 50px}}@-o-keyframes move{0%{background-position:0 0}to{background-position:50px 50px}}@keyframes move{0%{background-position:0 0}to{background-position:50px 50px}}@font-face{font-family:Bree;src:url(https://cdn.freizeit.ch/assets/fonts/Bree-Regular.fdf5a108.woff)}.compatibility-mode section.contents article a.addfav-lnk{position:absolute;left:0;top:0;width:24px;height:23px;background-color:#fff;border-bottom-right-radius:6px;z-index:1;font-family:loisirsch}.compatibility-mode section.contents article a.addfav-lnk:after{position:absolute;left:2px;top:2px;width:20px;height:20px;font-size:19px}@-webkit-keyframes spinnerbouncedelay{0%,80%,to{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes spinnerbouncedelay{0%,80%,to{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-o-keyframes spinnerbouncedelay{0%,80%,to{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes spinnerbouncedelay{0%,80%,to{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@font-face{font-family:flavourbold;src:url(https://cdn.freizeit.ch/assets/fonts/flavour-bold-webfont.0a67305f.eot);src:url(https://cdn.freizeit.ch/assets/fonts/flavour-bold-webfont.0a67305f.eot) format("embedded-opentype"),url(https://cdn.freizeit.ch/assets/fonts/flavour-bold-webfont.d81ffca7.woff2) format("woff2"),url(https://cdn.freizeit.ch/assets/fonts/flavour-bold-webfont.e46c8363.woff) format("woff"),url(https://cdn.freizeit.ch/assets/fonts/flavour-bold-webfont.06764deb.ttf) format("truetype"),url(https://cdn.freizeit.ch/assets/images/flavour-bold-webfont.1042fa19.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:flavourlight;src:url(https://cdn.freizeit.ch/assets/fonts/flavour-light-webfont.68358a62.eot);src:url(https://cdn.freizeit.ch/assets/fonts/flavour-light-webfont.68358a62.eot) format("embedded-opentype"),url(https://cdn.freizeit.ch/assets/fonts/flavour-light-webfont.6abe9fab.woff2) format("woff2"),url(https://cdn.freizeit.ch/assets/fonts/flavour-light-webfont.edbcd648.woff) format("woff"),url(https://cdn.freizeit.ch/assets/fonts/flavour-light-webfont.c3208e80.ttf) format("truetype"),url(https://cdn.freizeit.ch/assets/images/flavour-light-webfont.d1483f8d.svg) format("svg");font-weight:400;font-style:normal}.compatibility-mode section.contents article.home .cat,.compatibility-mode section.contents article.home .subcats{color:#3c5f97!important;transition:color .2s ease-in;font-size:.6em}.compatibility-mode section.contents article.home .cat.dedie-by,.compatibility-mode section.contents article.home .subcats.dedie-by{color:#fff!important}.compatibility-mode section.contents article.home .cat:hover,.compatibility-mode section.contents article.home .subcats:hover{color:#18263c}.compatibility-mode section.contents article.activity .cat,.compatibility-mode section.contents article.activity .subcats{color:#ff6a20!important;transition:color .2s ease-in;font-size:.6em}.compatibility-mode section.contents article.activity .cat.dedie-by,.compatibility-mode section.contents article.activity .subcats.dedie-by{color:#fff!important}.compatibility-mode section.contents article.activity .cat:hover,.compatibility-mode section.contents article.activity .subcats:hover{color:#a03500}.compatibility-mode section.contents article.news .cat,.compatibility-mode section.contents article.news .subcats{color:#b04196!important;transition:color .2s ease-in;font-size:.6em}.compatibility-mode section.contents article.news .cat.dedie-by,.compatibility-mode section.contents article.news .subcats.dedie-by{color:#fff!important}.compatibility-mode section.contents article.news .cat:hover,.compatibility-mode section.contents article.news .subcats:hover{color:#531f47}.compatibility-mode section.contents article.agenda .cat,.compatibility-mode section.contents article.agenda .subcats{color:#eda71f!important;transition:color .2s ease-in;font-size:.6em}.compatibility-mode section.contents article.agenda .cat.dedie-by,.compatibility-mode section.contents article.agenda .subcats.dedie-by{color:#fff!important}.compatibility-mode section.contents article.agenda .cat:hover,.compatibility-mode section.contents article.agenda .subcats:hover{color:#82590a}.compatibility-mode section.contents article.region .cat,.compatibility-mode section.contents article.region .subcats{color:#78be20!important;transition:color .2s ease-in;font-size:.6em}.compatibility-mode section.contents article.region .cat.dedie-by,.compatibility-mode section.contents article.region .subcats.dedie-by{color:#fff!important}.compatibility-mode section.contents article.region .cat:hover,.compatibility-mode section.contents article.region .subcats:hover{color:#33510e}.compatibility-mode section.contents article.promos .cat,.compatibility-mode section.contents article.promos .subcats{color:#c72c7b!important;transition:color .2s ease-in;font-size:.6em}.compatibility-mode section.contents article.promos .cat.dedie-by,.compatibility-mode section.contents article.promos .subcats.dedie-by{color:#fff!important}.compatibility-mode section.contents article.promos .cat:hover,.compatibility-mode section.contents article.promos .subcats:hover{color:#5f153a}.compatibility-mode section.contents article.contest .cat,.compatibility-mode section.contents article.contest .subcats{color:#dc2b52!important;transition:color .2s ease-in;font-size:.6em}.compatibility-mode section.contents article.contest .cat.dedie-by,.compatibility-mode section.contents article.contest .subcats.dedie-by{color:#fff!important}.compatibility-mode section.contents article.contest .cat:hover,.compatibility-mode section.contents article.contest .subcats:hover{color:#741329}.compatibility-mode section.contents article.video .cat,.compatibility-mode section.contents article.video .subcats{color:#bc1a18!important;transition:color .2s ease-in;font-size:.6em}.compatibility-mode section.contents article.video .cat.dedie-by,.compatibility-mode section.contents article.video .subcats.dedie-by{color:#fff!important}.compatibility-mode section.contents article.video .cat:hover,.compatibility-mode section.contents article.video .subcats:hover{color:#4b0a0a}.compatibility-mode section.contents article.youtube .cat,.compatibility-mode section.contents article.youtube .subcats{color:#bc1a18!important;transition:color .2s ease-in;font-size:.6em}.compatibility-mode section.contents article.youtube .cat.dedie-by,.compatibility-mode section.contents article.youtube .subcats.dedie-by{color:#fff!important}.compatibility-mode section.contents article.youtube .cat:hover,.compatibility-mode section.contents article.youtube .subcats:hover{color:#4b0a0a}.compatibility-mode section.contents article.dossier .cat,.compatibility-mode section.contents article.dossier .subcats{color:#24b29a!important;transition:color .2s ease-in;font-size:.6em}.compatibility-mode section.contents article.dossier .cat.dedie-by,.compatibility-mode section.contents article.dossier .subcats.dedie-by{color:#fff!important}.compatibility-mode section.contents article.dossier .cat:hover,.compatibility-mode section.contents article.dossier .subcats:hover{color:#0f483e}.compatibility-mode section.contents article.magazine .cat,.compatibility-mode section.contents article.magazine .subcats{color:#2bafe5!important;transition:color .2s ease-in;font-size:.6em}.compatibility-mode section.contents article.magazine .cat.dedie-by,.compatibility-mode section.contents article.magazine .subcats.dedie-by{color:#fff!important}.compatibility-mode section.contents article.magazine .cat:hover,.compatibility-mode section.contents article.magazine .subcats:hover{color:#106081}.compatibility-mode section.contents article.meteo .cat,.compatibility-mode section.contents article.meteo .subcats{color:#4d86cc!important;transition:color .2s ease-in;font-size:.6em}.compatibility-mode section.contents article.meteo .cat.dedie-by,.compatibility-mode section.contents article.meteo .subcats.dedie-by{color:#fff!important}.compatibility-mode section.contents article.meteo .cat:hover,.compatibility-mode section.contents article.meteo .subcats:hover{color:#224877}.compatibility-mode section.contents article.professional .cat,.compatibility-mode section.contents article.professional .subcats{color:#bb0037!important;transition:color .2s ease-in;font-size:.6em}.compatibility-mode section.contents article.professional .cat.dedie-by,.compatibility-mode section.contents article.professional .subcats.dedie-by{color:#fff!important}.compatibility-mode section.contents article.professional .cat:hover,.compatibility-mode section.contents article.professional .subcats:hover{color:#3c0012}.compatibility-mode section.contents article.rss .cat,.compatibility-mode section.contents article.rss .subcats{color:#2bafe5!important;transition:color .2s ease-in;font-size:.6em}.compatibility-mode section.contents article.rss .cat.dedie-by,.compatibility-mode section.contents article.rss .subcats.dedie-by{color:#fff!important}.compatibility-mode section.contents article.rss .cat:hover,.compatibility-mode section.contents article.rss .subcats:hover{color:#106081}.compatibility-mode section.contents article.newsletter .cat,.compatibility-mode section.contents article.newsletter .subcats{color:#a6afbd!important;transition:color .2s ease-in;font-size:.6em}.compatibility-mode section.contents article.newsletter .cat.dedie-by,.compatibility-mode section.contents article.newsletter .subcats.dedie-by{color:#fff!important}.compatibility-mode section.contents article.newsletter .cat:hover,.compatibility-mode section.contents article.newsletter .subcats:hover{color:#616e83}.compatibility-mode *{line-height:1.1em!important;word-wrap:break-word}.compatibility-mode a{text-decoration:none;color:#373c50}.compatibility-mode a,.compatibility-mode button,.compatibility-mode input[type=submit]{cursor:pointer;transition:all .16s ease-out}.compatibility-mode #recaptcha_area,.compatibility-mode #recaptcha_table{line-height:0!important}.compatibility-mode .tipsy{font-size:16px}.compatibility-mode textarea{resize:none}.compatibility-mode .spinner{margin:100px auto;width:200px;height:200px;position:relative}.compatibility-mode .spinner .spinner-container{position:absolute;width:100%;height:100%}.compatibility-mode .spinner .circle1{top:0;left:0}.compatibility-mode .spinner .circle2{top:0;right:0}.compatibility-mode .spinner .circle3{right:0;bottom:0}.compatibility-mode .spinner .circle4{left:0;bottom:0}.compatibility-mode .spinner .spinner-container>div{width:30px;height:30px;background-color:#263d60;border-radius:100%;position:absolute;-webkit-animation:spinnerbouncedelay 1.2s ease-in-out infinite;-moz-animation:spinnerbouncedelay 1.2s infinite ease-in-out;-ms-animation:spinnerbouncedelay 1.2s infinite ease-in-out;-o-animation:spinnerbouncedelay 1.2s infinite ease-in-out;animation:spinnerbouncedelay 1.2s ease-in-out infinite;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.compatibility-mode .spinner .container1 .circle2{-webkit-animation-delay:-.9s;-moz-animation-delay:-.9s;-ms-animation-delay:-.9s;-o-animation-delay:-.9s;animation-delay:-.9s}.compatibility-mode .spinner .container1 .circle3{-webkit-animation-delay:-.6s;-moz-animation-delay:-.6s;-ms-animation-delay:-.6s;-o-animation-delay:-.6s;animation-delay:-.6s}.compatibility-mode .spinner .container1 .circle4{-webkit-animation-delay:-.3s;-moz-animation-delay:-.3s;-ms-animation-delay:-.3s;-o-animation-delay:-.3s;animation-delay:-.3s}.compatibility-mode .spinner .container2{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.compatibility-mode .spinner .container2 .circle1{-webkit-animation-delay:-1.1s;-moz-animation-delay:-1.1s;-ms-animation-delay:-1.1s;-o-animation-delay:-1.1s;animation-delay:-1.1s}.compatibility-mode .spinner .container2 .circle2{-webkit-animation-delay:-.8s;-moz-animation-delay:-.8s;-ms-animation-delay:-.8s;-o-animation-delay:-.8s;animation-delay:-.8s}.compatibility-mode .spinner .container2 .circle3{-webkit-animation-delay:-.5s;-moz-animation-delay:-.5s;-ms-animation-delay:-.5s;-o-animation-delay:-.5s;animation-delay:-.5s}.compatibility-mode .spinner .container2 .circle4{-webkit-animation-delay:-.2s;-moz-animation-delay:-.2s;-ms-animation-delay:-.2s;-o-animation-delay:-.2s;animation-delay:-.2s}.compatibility-mode .spinner .container3{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.compatibility-mode .spinner .container3 .circle1{-webkit-animation-delay:-1s;-moz-animation-delay:-1s;-ms-animation-delay:-1s;-o-animation-delay:-1s;animation-delay:-1s}.compatibility-mode .spinner .container3 .circle2{-webkit-animation-delay:-.7s;-moz-animation-delay:-.7s;-ms-animation-delay:-.7s;-o-animation-delay:-.7s;animation-delay:-.7s}.compatibility-mode .spinner .container3 .circle3{-webkit-animation-delay:-.4s;-moz-animation-delay:-.4s;-ms-animation-delay:-.4s;-o-animation-delay:-.4s;animation-delay:-.4s}.compatibility-mode .spinner .container3 .circle4{-webkit-animation-delay:-.1s;-moz-animation-delay:-.1s;-ms-animation-delay:-.1s;-o-animation-delay:-.1s;animation-delay:-.1s}.compatibility-mode .alert{margin:0 25px 25px;background-color:#ebebeb;border:1px solid #d6d6d6;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:10px;font-size:.9em;line-height:1.2em!important;font-style:italic;text-align:center}.compatibility-mode .alert.alert-info{color:#263d60;background-color:#e1f4fb;border-color:#2bafe5}.compatibility-mode .alert.alert-danger,.compatibility-mode .alert.alert-warning{color:#c72c7b;background-color:#fdf5f9;border-color:#c72c7b}.compatibility-mode .alert.alert-success{color:#78be20;background-color:#f0fae3;border-color:#78be20}.compatibility-mode .catchadream{background:#d2dfed;-moz-animation:pulsate 2.5s forwards linear infinite;-webkit-animation:pulsate 2.5s linear infinite forwards;-o-animation:pulsate 2.5s forwards linear infinite;animation:pulsate 2.5s linear infinite forwards}@-webkit-keyframes pulsate{0%{background-color:#ff6a20}50%{background-color:#b93d00}to{background-color:#ff6a20}}@-moz-keyframes pulsate{0%{background-color:#ff6a20}50%{background-color:#b93d00}to{background-color:#ff6a20}}@-o-keyframes pulsate{0%{background-color:#ff6a20}50%{background-color:#b93d00}to{background-color:#ff6a20}}@keyframes pulsate{0%{background-color:#ff6a20}50%{background-color:#b93d00}to{background-color:#ff6a20}}.compatibility-mode ul.form-error{color:red}.compatibility-mode .embed-container{position:relative;padding-bottom:75.25%;height:0;overflow:hidden;max-width:100%}.compatibility-mode .embed-container embed,.compatibility-mode .embed-container iframe,.compatibility-mode .embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.compatibility-mode .ad-container-fix{position:absolute}.compatibility-mode .ad-container-fix #ad-Wallpaper-desktop-background{position:fixed;top:0;left:50%;width:2560px;height:1440px;margin-left:-1280px;z-index:-1}.compatibility-mode div[class^=ad-]{text-align:center}.compatibility-mode #ad-MaxiLeaderboard,.compatibility-mode div[class^=ad-] *{margin:auto}.compatibility-mode #ad-GrandeBanniere-desktop{margin:-10px auto 15px}.compatibility-mode #ad-GrandeBanniere-mobile{position:relative;top:-10px;margin:auto}.compatibility-mode #ad-GrandRectangle{margin:auto auto 15px}.compatibility-mode .small-advertisement{margin:0;padding:0 0 0 10px;text-transform:uppercase;font-size:.7em}.compatibility-mode #ad-GrandeBanniere-tablet,.compatibility-mode #ad-MaxiLeaderboard-mobile,.compatibility-mode #ad-MaxiLeaderboard-tablet{position:fixed;bottom:0;z-index:50;width:100%!important}.compatibility-mode #ad-GrandeBanniere-tablet *,.compatibility-mode #ad-MaxiLeaderboard-mobile *,.compatibility-mode #ad-MaxiLeaderboard-tablet *{margin:auto}.compatibility-mode .pub-right{position:fixed;margin-left:512px;top:145px;left:50%;width:auto}.compatibility-mode .pub-right *{margin:0!important}.compatibility-mode .pub-left{position:fixed;display:block;left:50%;margin-left:-512px;top:145px}.compatibility-mode .pub-left *{position:absolute;right:0}.compatibility-mode .ad-desktop{display:block}.compatibility-mode .ad-mobile,.compatibility-mode .ad-tablet,.compatibility-mode .tablet .ad-desktop{display:none}.compatibility-mode .tablet .ad-tablet{display:block}.compatibility-mode .tablet .ad-mobile{display:none}.compatibility-mode .splashscreen-container{width:100%;height:100%;z-index:99;background-color:rgba(0,0,0,.7);top:0;left:0;position:fixed}.compatibility-mode .splashscreen-container a.close{position:absolute;top:0;right:0;background-color:#000;padding:10px;border-bottom-left-radius:5px;color:#fff;border:2px solid #fff;border-width:0 0 2px 2px;z-index:99}.compatibility-mode .splashscreen-container div.ad-content{position:relative;background-color:#000;margin:auto}.compatibility-mode h1{font-family:Bree,Arial,sans-serif;width:100%;font-size:2.5em;line-height:1em!important;text-transform:uppercase;color:#3c5f97;margin-bottom:25px;font-weight:700}.compatibility-mode h1:after{content:"";display:block;height:6px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-top:2px;background-color:#3c5f97}.compatibility-mode h1 .icon-bon-plan:before{font-size:.8em;top:2px;left:0;position:relative}.compatibility-mode>section>section{padding:0 25px 25px}.compatibility-mode>section>section.home h1{color:#3c5f97}.compatibility-mode>section>section.home h1:after{background-color:#3c5f97}.compatibility-mode>section>section.home .dedie-by{background-color:#3c5f97;color:#fff!important;padding:3px 4px 2px;font-weight:400!important}.compatibility-mode>section>section.activity h1{color:#ff6a20}.compatibility-mode>section>section.activity h1:after{background-color:#ff6a20}.compatibility-mode>section>section.activity .dedie-by{background-color:#ff6a20;color:#fff!important;padding:3px 4px 2px;font-weight:400!important}.compatibility-mode>section>section.news h1{color:#b04196}.compatibility-mode>section>section.news h1:after{background-color:#b04196}.compatibility-mode>section>section.news .dedie-by{background-color:#b04196;color:#fff!important;padding:3px 4px 2px;font-weight:400!important}.compatibility-mode>section>section.agenda h1{color:#eda71f}.compatibility-mode>section>section.agenda h1:after{background-color:#eda71f}.compatibility-mode>section>section.agenda .dedie-by{background-color:#eda71f;color:#fff!important;padding:3px 4px 2px;font-weight:400!important}.compatibility-mode>section>section.region h1{color:#78be20}.compatibility-mode>section>section.region h1:after{background-color:#78be20}.compatibility-mode>section>section.region .dedie-by{background-color:#78be20;color:#fff!important;padding:3px 4px 2px;font-weight:400!important}.compatibility-mode>section>section.promos h1{color:#c72c7b}.compatibility-mode>section>section.promos h1:after{background-color:#c72c7b}.compatibility-mode>section>section.promos .dedie-by{background-color:#c72c7b;color:#fff!important;padding:3px 4px 2px;font-weight:400!important}.compatibility-mode>section>section.contest h1{color:#dc2b52}.compatibility-mode>section>section.contest h1:after{background-color:#dc2b52}.compatibility-mode>section>section.contest .dedie-by{background-color:#dc2b52;color:#fff!important;padding:3px 4px 2px;font-weight:400!important}.compatibility-mode>section>section.video h1{color:#bc1a18}.compatibility-mode>section>section.video h1:after{background-color:#bc1a18}.compatibility-mode>section>section.video .dedie-by{background-color:#bc1a18;color:#fff!important;padding:3px 4px 2px;font-weight:400!important}.compatibility-mode>section>section.youtube h1{color:#bc1a18}.compatibility-mode>section>section.youtube h1:after{background-color:#bc1a18}.compatibility-mode>section>section.youtube .dedie-by{background-color:#bc1a18;color:#fff!important;padding:3px 4px 2px;font-weight:400!important}.compatibility-mode>section>section.dossier h1{color:#24b29a}.compatibility-mode>section>section.dossier h1:after{background-color:#24b29a}.compatibility-mode>section>section.dossier .dedie-by{background-color:#24b29a;color:#fff!important;padding:3px 4px 2px;font-weight:400!important}.compatibility-mode>section>section.magazine h1{color:#2bafe5}.compatibility-mode>section>section.magazine h1:after{background-color:#2bafe5}.compatibility-mode>section>section.magazine .dedie-by{background-color:#2bafe5;color:#fff!important;padding:3px 4px 2px;font-weight:400!important}.compatibility-mode>section>section.meteo h1{color:#4d86cc}.compatibility-mode>section>section.meteo h1:after{background-color:#4d86cc}.compatibility-mode>section>section.meteo .dedie-by{background-color:#4d86cc;color:#fff!important;padding:3px 4px 2px;font-weight:400!important}.compatibility-mode>section>section.professional h1{color:#bb0037}.compatibility-mode>section>section.professional h1:after{background-color:#bb0037}.compatibility-mode>section>section.professional .dedie-by{background-color:#bb0037;color:#fff!important;padding:3px 4px 2px;font-weight:400!important}.compatibility-mode>section>section.rss h1{color:#2bafe5}.compatibility-mode>section>section.rss h1:after{background-color:#2bafe5}.compatibility-mode>section>section.rss .dedie-by{background-color:#2bafe5;color:#fff!important;padding:3px 4px 2px;font-weight:400!important}.compatibility-mode>section>section.newsletter h1{color:#a6afbd}.compatibility-mode>section>section.newsletter h1:after{background-color:#a6afbd}.compatibility-mode>section>section.newsletter .dedie-by{background-color:#a6afbd;color:#fff!important;padding:3px 4px 2px;font-weight:400!important}.compatibility-mode>section aside{padding:0 25px 25px 0}.compatibility-mode h1,.compatibility-mode h2,.compatibility-mode h3,.compatibility-mode h4,.compatibility-mode h5{line-height:1em!important}.compatibility-mode p{line-height:1.2em!important;margin-bottom:10px}.compatibility-mode aside p{line-height:1em!important}.compatibility-mode .clear{clear:both}.compatibility-mode .bold{font-weight:700}.compatibility-mode .text-small{font-size:.8em}.compatibility-mode a.link-small{color:#3c5f97}.compatibility-mode a.link-small:hover{color:#263d60}.compatibility-mode .color-grey{color:#d6d6d6!important}.compatibility-mode .conditions{color:#d6d6d6;font-style:italic;font-size:.8em;margin-bottom:10px;text-align:justify}.compatibility-mode .fcmodal-popin img{width:100%}.compatibility-mode input:focus::-webkit-input-placeholder{color:transparent}.compatibility-mode input:focus:-moz-placeholder,.compatibility-mode input:focus::-moz-placeholder{color:transparent}.compatibility-mode input:focus:-ms-input-placeholder{color:transparent}.compatibility-mode textarea:focus::-webkit-input-placeholder{color:transparent}.compatibility-mode textarea:focus:-moz-placeholder,.compatibility-mode textarea:focus::-moz-placeholder{color:transparent}.compatibility-mode textarea:focus:-ms-input-placeholder{color:transparent}.compatibility-mode body .select2-container{width:100%!important;background-color:#fff;margin:5px 0 10px;padding-bottom:4px}.compatibility-mode body .select2-container a.select2-choice{display:block!important;height:34px;line-height:34px!important;border:1px solid #d6d6d6;color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background:transparent;background-image:none;font-family:Arial,sans-serif;position:relative}.compatibility-mode body .select2-container a.select2-choice span.select2-chosen{display:inline-block;line-height:1em!important;font-size:.9em}.compatibility-mode body .select2-container a.select2-choice .select2-arrow{width:18px;height:100%;border:none;border-radius:0 4px 4px 0;background:#fff;background-image:none}.compatibility-mode body .select2-container .select2-selection__rendered{color:#666;padding:7px}.compatibility-mode body .select2-drop{margin-top:-4px;color:#999;border:1px solid #d6d6d6;border-top:none!important;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.compatibility-mode body .select2-drop .select2-search{display:block;width:auto;margin:0 7px;padding:0}.compatibility-mode body .select2-drop .select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;height:30px;padding:7px;font-size:.9em;margin:3px 0 0;width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #d6d6d6;outline:none}.compatibility-mode body .select2-drop .select2-search input.wide{width:calc(100% - 12px)}.compatibility-mode body .select2-drop .select2-results{font-size:.9em}.compatibility-mode body .select2-drop .select2-results .select2-ajax-error,.compatibility-mode body .select2-drop .select2-results .select2-no-results,.compatibility-mode body .select2-drop .select2-results .select2-searching,.compatibility-mode body .select2-drop .select2-results .select2-selection-limit{background:#fff;padding:5px;color:#575757}.compatibility-mode body .select2-dropdown-open.select2-drop-above .select2-choice,.compatibility-mode body .select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #d6d6d6;border-top-color:transparent;background-image:none}.compatibility-mode body span.select2-container{border:1px solid #d6d6d6}.compatibility-mode .mask{z-index:9}.compatibility-mode .mask,.compatibility-mode .mask-menu{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.compatibility-mode .mask-menu{z-index:51;background-color:rgba(0,0,0,.5)}.compatibility-mode .float-left{float:left}.compatibility-mode span.bold{font-weight:700}.compatibility-mode label{text-transform:uppercase;font-size:.7em;color:#999;font-weight:700;display:inline-block;padding:0 5px 5px 0}.compatibility-mode aside label{display:block}.compatibility-mode span.label{font-size:.7em;text-transform:uppercase;font-weight:700;color:#999}.compatibility-mode label.required:after{content:" *";color:#c72c7b;font-size:1.2em;position:relative}.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button,.compatibility-mode .btn,.compatibility-mode button,.compatibility-mode input[type=button],.compatibility-mode input[type=file],.compatibility-mode input[type=submit]{padding:10px 15px;color:#fff;font-weight:700;background-color:#263d60;font-size:.8em;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-transform:uppercase;border:none;cursor:pointer;font-family:bree;position:relative;display:inline-block}.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button:hover,.compatibility-mode .btn:hover,.compatibility-mode button:hover,.compatibility-mode input:hover[type=button],.compatibility-mode input:hover[type=file],.compatibility-mode input:hover[type=submit]{color:#fff;background-color:#3c5f97}.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button.inverse,.compatibility-mode .inverse.btn,.compatibility-mode button.inverse,.compatibility-mode input.inverse[type=button],.compatibility-mode input.inverse[type=file],.compatibility-mode input.inverse[type=submit]{background-color:#263d60}.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button.inverse:hover,.compatibility-mode .inverse.btn:hover,.compatibility-mode button.inverse:hover,.compatibility-mode input.inverse:hover[type=button],.compatibility-mode input.inverse:hover[type=file],.compatibility-mode input.inverse:hover[type=submit]{background-color:#fff;color:#3c5f97}.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button i,.compatibility-mode .btn i{position:absolute;top:9px;left:10px}.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button i+span,.compatibility-mode .btn i+span{padding-left:20px}.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button.grey,.compatibility-mode .btn.grey{color:#263d60;background-color:#ebebeb}.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button.grey:hover,.compatibility-mode .btn.grey:hover{background-color:#fff}.compatibility-mode aside label input{font-size:1.2em!important}.compatibility-mode input[type=file]{transition:all .2s;background-color:#fff;color:#263d60;font-weight:400;font-size:.8em;padding:10px}.compatibility-mode select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:5px 0 10px;height:34px;padding:7px;font-size:.9em;width:100%;background-color:#fff;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:1px solid #d6d6d6;outline:none}.compatibility-mode select.wide{width:calc(100% - 12px)}.compatibility-mode select:disabled{opacity:.4;filter:alpha(opacity=40)}.compatibility-mode input[type=date],.compatibility-mode input[type=email],.compatibility-mode input[type=number],.compatibility-mode input[type=password],.compatibility-mode input[type=search],.compatibility-mode input[type=tel],.compatibility-mode input[type=text],.compatibility-mode textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:5px 0 10px;height:34px;padding:7px;font-size:.9em;width:100%;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:1px solid #d6d6d6;outline:none}.compatibility-mode input.wide[type=date],.compatibility-mode input.wide[type=email],.compatibility-mode input.wide[type=number],.compatibility-mode input.wide[type=password],.compatibility-mode input.wide[type=search],.compatibility-mode input.wide[type=tel],.compatibility-mode input.wide[type=text],.compatibility-mode textarea.wide{width:calc(100% - 12px)}.compatibility-mode input:disabled[type=date],.compatibility-mode input:disabled[type=email],.compatibility-mode input:disabled[type=number],.compatibility-mode input:disabled[type=password],.compatibility-mode input:disabled[type=search],.compatibility-mode input:disabled[type=tel],.compatibility-mode input:disabled[type=text],.compatibility-mode textarea:disabled{opacity:.4;filter:alpha(opacity=40)}.compatibility-mode .input-date{display:inline-block}.compatibility-mode .input-date input[type=text]{width:95px}.compatibility-mode #form_date{min-width:100%;margin:0 0 5px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;position:relative;color:#263d60;font-family:Arial;font-weight:700}.compatibility-mode #form_date:before{width:32px;position:absolute;top:0;right:0;font-family:loisirsch;font-weight:400;font-size:1.8em;padding-top:8px;color:#263d60}.compatibility-mode .buttons input[type=email],.compatibility-mode .buttons input[type=number],.compatibility-mode .buttons input[type=password],.compatibility-mode .buttons input[type=tel],.compatibility-mode .buttons input[type=text],.compatibility-mode .buttons select{margin:0}.compatibility-mode textarea{height:100px;font-family:Arial,Helvetica,sans-serif;margin-bottom:10px}.compatibility-mode input:checked[type=checkbox],.compatibility-mode input:not(:checked)[type=checkbox]{position:absolute;opacity:0}.compatibility-mode input:checked[type=checkbox]+label,.compatibility-mode input:not(:checked)[type=checkbox]+label{cursor:pointer;position:relative;width:100%;padding:5px 0 5px 30px;margin-right:8px;font-weight:400}.compatibility-mode input:checked[type=checkbox]+label:after,.compatibility-mode input:checked[type=checkbox]+label:before,.compatibility-mode input:not(:checked)[type=checkbox]+label:after,.compatibility-mode input:not(:checked)[type=checkbox]+label:before{font-size:1em;content:"";border:1px solid #d6d6d6;position:absolute;text-align:center;cursor:pointer;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:11px;height:11px;padding:3px;left:0;top:0;transition:all .2s}.compatibility-mode input:checked[type=checkbox]+label:after,.compatibility-mode input:not(:checked)[type=checkbox]+label:after{color:#3c5f97}.compatibility-mode input:checked[type=checkbox]+label:after{opacity:1;transform:scale(1)}.compatibility-mode input:not(:checked)[type=checkbox]+label:after{opacity:0;transform:scale(0)}.compatibility-mode input:disabled[type=checkbox]+label:after,.compatibility-mode input:disabled[type=checkbox]+label:before{opacity:.4;filter:alpha(opacity=40)}.compatibility-mode .choices label:after,.compatibility-mode .choices label:before{top:7px!important}.compatibility-mode .choices label:after{background-color:#3c5f97;color:#fff}.compatibility-mode input:checked[type=radio],.compatibility-mode input:not(:checked)[type=radio]{position:absolute;opacity:0}.compatibility-mode input:checked[type=radio]+label,.compatibility-mode input:not(:checked)[type=radio]+label{cursor:pointer;position:relative;width:auto;padding:5px 0 5px 25px;margin-right:8px;height:22px;font-weight:400}.compatibility-mode input:checked[type=radio]+label:after,.compatibility-mode input:checked[type=radio]+label:before,.compatibility-mode input:not(:checked)[type=radio]+label:after,.compatibility-mode input:not(:checked)[type=radio]+label:before{font-size:1em;text-align:center;border:1px solid #d6d6d6;background-color:#fff;color:#3c5f97;position:absolute;left:0;top:0;width:12px;height:12px;padding:3px;transition:all .2s;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}.compatibility-mode input:checked[type=radio]+label:before,.compatibility-mode input:not(:checked)[type=radio]+label:before{content:""}.compatibility-mode input:disabled[type=radio]+label:after,.compatibility-mode input:disabled[type=radio]+label:before{opacity:.4;filter:alpha(opacity=40)}.compatibility-mode input:checked[type=radio]+label:after{opacity:1;transform:scale(1)}.compatibility-mode input:not(:checked)[type=radio]+label:after{opacity:0;transform:scale(0)}.compatibility-mode .radio-buttons-inline{margin:5px 0 10px}.compatibility-mode .radio-buttons-inline label{display:inline-block}.compatibility-mode .locateactivityintermed-box .selector-rain input[type=radio]+label input[type=checkbox]+label,.compatibility-mode .locateactivityintermed-box .selector-rain label,.compatibility-mode .locateactivityintermed-box .selector input[type=radio]+label input[type=checkbox]+label,.compatibility-mode .locateactivityintermed-box .selector label{color:#3c5f97;text-transform:uppercase!important;font-weight:400!important;display:block;position:absolute;width:100%;height:100%;top:0;left:0;padding:13px 35px}.compatibility-mode .locateactivityintermed-box .selector-rain{position:relative}.compatibility-mode .locateactivityintermed-box .selector-rain label{color:#fff;padding:7px 28px;margin-left:0}.compatibility-mode #generalmedia_promo_type,.compatibility-mode .small{display:inline-block}.compatibility-mode .small input[type=email],.compatibility-mode .small input[type=number],.compatibility-mode .small input[type=password],.compatibility-mode .small input[type=tel],.compatibility-mode .small input[type=text],.compatibility-mode .small select{width:64px;text-align:center!important}.compatibility-mode .medium input[type=email],.compatibility-mode .medium input[type=number],.compatibility-mode .medium input[type=password],.compatibility-mode .medium input[type=tel],.compatibility-mode .medium input[type=text],.compatibility-mode .medium select{width:150px;text-align:center}.compatibility-mode .selector{position:relative;cursor:pointer;background-color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;margin-bottom:10px;padding:5px 0}.compatibility-mode .selector:before{color:#d6d6d6;font-size:.9em;position:absolute;right:8px;top:6px;width:10px}.compatibility-mode .selector .choices{position:absolute;width:100%;margin-top:0;margin-bottom:0;color:#263d60;background-color:#fff;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;z-index:99;border:1px solid #d6d6d6;border-top:none}.compatibility-mode .selector .choices li{position:relative;border-bottom:1px solid #d6d6d6;padding:0 10px}.compatibility-mode .selector .choices li:last-child{border:none}.compatibility-mode .selector .choices li label{display:block;width:100%;height:100%;margin:0;padding:12px 0 12px 25px;color:#263d60}.compatibility-mode .selector .choices li:hover{background-color:#ebebeb}.compatibility-mode .selector .placeholder{position:relative;margin:0;padding:4px 14px 3px 10px;border:none;font-weight:700;background-color:transparent;text-transform:uppercase;font-size:.8em;color:#263d60;outline:none;text-indent:.01px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.compatibility-mode .selector .placeholder:-moz-focusring{color:transparent;text-shadow:0 0 0 #fff}.compatibility-mode .nbResults{padding-top:15px;font-family:Bree,Arial,sans-serif;font-size:1.5em}.compatibility-mode .form_row{margin-bottom:10px;position:relative}.compatibility-mode .form_row.box{padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background:#ebebeb;border:1px solid #d6d6d6;margin-bottom:15px;position:relative}.compatibility-mode .form_row.highlight{border:none;background-color:#c72c7b;padding:20px}.compatibility-mode .form_row.highlight label{color:#fff!important}.compatibility-mode .form_row.highlight input[type=checkbox]:checked+label,.compatibility-mode .form_row.highlight input[type=checkbox]:not(:checked)+label{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;color:#fff!important;margin:0}.compatibility-mode .form_row.highlight input[type=checkbox]:checked+label:before,.compatibility-mode .form_row.highlight input[type=checkbox]:not(:checked)+label:before{border:1px solid #c72c7b;background-color:#fff;left:0}.compatibility-mode .form_row.highlight input[type=checkbox]:checked+label:after,.compatibility-mode .form_row.highlight input[type=checkbox]:not(:checked)+label:after{border:1px solid #fff;background-color:#c72c7b;color:#fff;left:0}.compatibility-mode .form_row.highlight input[type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.compatibility-mode .form_row.highlight input[type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.compatibility-mode .form_row.counter{position:relative}.compatibility-mode .form_row.counter .displaycount{position:absolute;margin-top:-40px;right:12px;font-size:.8em;color:#78be20}.compatibility-mode .form_row.counter .displaycount.over{color:#c72c7b;font-weight:700}.compatibility-mode .form_row.counter .displaycount .info>div{left:65px;font-size:1em;color:#263d60;font-weight:400}.compatibility-mode .form_row.counter input.error,.compatibility-mode .form_row.counter textarea.error{border:1px solid #c72c7b}.compatibility-mode .form_row.counter textarea+.displaycount{margin-top:-42px}.compatibility-mode .form_row .legend{font-style:italic;font-size:.8em;padding:5px 0 10px;margin-bottom:0;display:block}.compatibility-mode .form_row .legend:last-child{margin-bottom:0;padding-bottom:0}.compatibility-mode .form_row .upload-info{display:none;padding:10px;background-color:#c72c7b;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-bottom:10px;font-size:.9em;font-style:italic}.compatibility-mode .form_row .info{position:absolute;top:7px;right:5px;width:100px;text-align:right}.compatibility-mode .form_row .info>span{background-color:#c72c7b;color:#fff;padding:3px 7px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;font-size:.8em}.compatibility-mode .form_row .info>div{text-align:left;position:absolute;width:270px;display:none;background-color:#fff;border:1px solid #c72c7b;z-index:9999999999;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;left:50px;margin-top:5px;font-size:.8em}.compatibility-mode .form_row .info>div div{padding:15px}.compatibility-mode .form_row .info>div div.header{text-transform:uppercase;font-weight:700;background-color:#c72c7b;color:#fff;padding:10px;margin-bottom:0!important}.compatibility-mode .form_row .info>div div.middle p{padding-bottom:10px;margin:0}.compatibility-mode .form_row .info>div div.middle ul{margin-left:30px;list-style-type:decimal}.compatibility-mode .form_row .info>div div.middle ul li{padding-bottom:5px}.compatibility-mode .form_row .info>div div.middle ul li:last-child{padding-bottom:0}.compatibility-mode .form_row .info>div div.footer{border-top:1px solid #d6d6d6;font-style:italic}.compatibility-mode .form_row .info>div div.footer p{margin:0}.compatibility-mode .form_row .info:hover{cursor:pointer}.compatibility-mode .form_row .info:hover div{display:block}.compatibility-mode .media-selection .header{margin-bottom:15px}.compatibility-mode .media-selection .header p.label{text-transform:uppercase;font-size:.7em;color:#999;font-weight:700}.compatibility-mode .media-selection .tab-media ul li{width:95px;height:85px;display:block;float:left;margin-right:10px;margin-bottom:10px;position:relative;overflow:hidden;background-color:#fff;padding:5px}.compatibility-mode .media-selection .tab-media ul li label{padding:0;text-align:center;margin:0;display:inline-block;width:100%;height:100%}.compatibility-mode .media-selection .tab-media ul li label img{width:100%;height:100%}.compatibility-mode .media-selection .tab-media ul li label:after,.compatibility-mode .media-selection .tab-media ul li label:before{position:absolute;top:50%;left:50%;margin-left:-9px;margin-top:-9px}.compatibility-mode .media-selection .tab-media ul li:nth-child(6){margin-right:0}.compatibility-mode .media-selection .tab-media ul:after{clear:both;content:"";display:block}.compatibility-mode .media-selection #from-upload{margin-top:5px;padding-top:15px;border-top:1px solid #d6d6d6;position:relative}.compatibility-mode .media-selection #from-upload .info{top:55px}.compatibility-mode .media-selection #generalmedia_promo_media{margin-bottom:10px}.compatibility-mode .simple-form .column{width:50%;float:left;padding-right:7px}.compatibility-mode .simple-form .column+.column{padding-right:0;padding-left:7px}.compatibility-mode .simple-form .column+.column:after{display:block;content:"";clear:both;height:1px}.compatibility-mode .simple-form .column.column-1-3{width:30%}.compatibility-mode .simple-form .column.column-2-3{width:70%}.compatibility-mode .simple-form .validation{background:#fff;margin-bottom:30px}.compatibility-mode .simple-form div .form-group{display:inline-block}.compatibility-mode .simple-form div .form-group .dropdown-menu{position:absolute;z-index:99;-webkit-box-shadow:1px 1px 5px 0 #000;-moz-box-shadow:1px 1px 5px 0 #000;box-shadow:1px 1px 5px 0 #000}.compatibility-mode .buttons{margin-bottom:30px}.compatibility-mode .buttons:before{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:6px;content:"";background-color:#ebebeb;margin-top:15px;margin-bottom:15px;display:block}.compatibility-mode .buttons.top:before{display:none}.compatibility-mode .buttons ul{text-align:right}.compatibility-mode .buttons ul li{display:inline-block;vertical-align:top}.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box .buttons ul li button,.compatibility-mode .buttons ul li .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button,.compatibility-mode .buttons ul li .btn,.compatibility-mode .buttons ul li button,.compatibility-mode .buttons ul li input[type=button],.compatibility-mode .buttons ul li input[type=file],.compatibility-mode .buttons ul li input[type=submit]{display:inline-block!important}.compatibility-mode .message{text-align:center;font-size:1.2em;font-style:italic;padding:0 15px 15px}.compatibility-mode .resize{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#ebebeb;border:1px solid #d6d6d6}.compatibility-mode .resize img{max-width:100%}.compatibility-mode .search-form{background-color:#3c5f97;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.compatibility-mode .search-form form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.compatibility-mode .search-form form .first-line{position:relative;background-color:#263d60;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;padding:15px;width:100%}.compatibility-mode .search-form form .first-line .search-title{color:#fff;text-transform:uppercase;font-weight:700}.compatibility-mode .search-form form .first-line .search-criterias{position:absolute;top:6px;right:10px}.compatibility-mode .search-form form .first-line .search-criterias .input-text{width:200px;margin:0}.compatibility-mode .search-form form .search-column{padding:15px;position:relative;width:33%}.compatibility-mode .search-form form .search-column.middle{padding-top:43px}.compatibility-mode .search-form form .search-column.right{padding-top:82px}.compatibility-mode .search-form form .search-column label{width:auto}.compatibility-mode .search-form form .search-column .search-activity-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;margin-bottom:1px;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.compatibility-mode .search-form form .search-column .search-activity-row .search-activity-row-chk{padding:4px 0;color:#fff;font-weight:700;text-transform:uppercase;-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-basis:75%;-o-flex-basis:75%;flex-basis:75%}.compatibility-mode .search-form form .search-column .search-activity-row .search-activity-row-count{-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-basis:25%;-o-flex-basis:25%;flex-basis:25%}.compatibility-mode .search-form form .search-column .search-activity-row .search-activity-row-count em{background-color:#263d60;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-top:3px;padding:5px;color:#fff;font-size:.8em;width:100%;display:block;text-align:center}.compatibility-mode .search-more-criterias{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-shadow:inset 0 2px 5px 0 rgba(0,0,0,.46);-moz-box-shadow:inset 0 2px 5px 0 rgba(0,0,0,.46);box-shadow:inset 0 2px 5px 0 rgba(0,0,0,.46);width:100%;background-color:#263d60;color:#fff;padding:15px;margin-top:-4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.compatibility-mode .search-more-criterias .col{margin-bottom:5px;width:33%;-webkit-flex-basis:33%;-moz-flex-basis:33%;-ms-flex-basis:33%;-o-flex-basis:33%;flex-basis:33%}.compatibility-mode .search-more-criterias .col label{font-size:.7em!important}.compatibility-mode .search-more-criterias .col label:after{font-size:1.25em}.compatibility-mode .search-activity{padding:15px;color:#fff;font-weight:700;text-transform:uppercase;background-color:#3c5f97}.compatibility-mode .search-activity .selector{margin:10px 0}.compatibility-mode .agenda-datepicker .input-date{display:block;width:100%}.compatibility-mode .bootstrap-datetimepicker-widget{background-color:#fff;padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:none!important;border:2px solid #d6d6d6;font-size:.8em;height:218px}.compatibility-mode .bootstrap-datetimepicker-widget .month,.compatibility-mode .bootstrap-datetimepicker-widget .year{border-left:5px}.compatibility-mode .bootstrap-datetimepicker-widget .picker-switch td span{display:none}.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-days table thead tr th,.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-months table thead tr th,.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-years table thead tr th{padding:5px;font-size:.9em;font-weight:700;text-transform:uppercase;color:#3c5f97}.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-days table thead tr .next span:after,.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-days table thead tr .prev span:after,.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-months table thead tr .next span:after,.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-months table thead tr .prev span:after,.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-years table thead tr .next span:after,.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-years table thead tr .prev span:after{color:#3c5f97;font-family:loisirsch}.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-days table tbody tr,.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-months table tbody tr,.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-years table tbody tr{cursor:pointer}.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-days table tbody tr td,.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-months table tbody tr td,.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-years table tbody tr td{height:25px;vertical-align:middle!important}.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-days table tbody tr td.today,.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-months table tbody tr td.today,.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-years table tbody tr td.today{background-color:#ebebeb}.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-days table tbody tr td.active,.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-months table tbody tr td.active,.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-years table tbody tr td.active{background-color:#263d60;color:#fff}.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-days table tbody tr td span,.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-months table tbody tr td span,.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-years table tbody tr td span{vertical-align:middle!important;line-height:50px!important;display:inline-block;height:50px}.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-days table tbody tr td span.today,.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-months table tbody tr td span.today,.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-years table tbody tr td span.today{background-color:#ebebeb}.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-days table tbody tr td span.active,.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-months table tbody tr td span.active,.compatibility-mode .bootstrap-datetimepicker-widget .datepicker-years table tbody tr td span.active{background-color:#263d60;color:#fff}.compatibility-mode .search-agenda-form form{background-color:#3c5f97;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;padding:20px}.compatibility-mode .search-agenda-form form .only-important label{color:#fff!important;width:70%}.compatibility-mode form[name=concours] .highlight{background-color:#dc2b52;font-size:1.6em}.compatibility-mode form[name=concours] .highlight>div label{line-height:1.2em!important}.compatibility-mode form[name=concours] .highlight label{display:block;margin-bottom:15px;text-transform:none!important;font-weight:400}.compatibility-mode form[name=concours] .highlight label:last-child{margin-bottom:0}.compatibility-mode form[name=concours] .highlight input[type=radio]+label{padding:0 0 5px 30px}.compatibility-mode form[name=concours] .highlight input[type=radio]+label:after{font-size:.8em;padding:0 3px 6px}.compatibility-mode article.contest-list{background-color:#dc2b52;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:10px;margin:0 0 20px}.compatibility-mode article.contest-list a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;color:#fff}.compatibility-mode article.contest-list a div{-webkit-flex:1;-moz-flex:1;-ms-flex:1;-o-flex:1;flex:1}.compatibility-mode article.contest-list a div h3{font-weight:700;font-size:1.1em}.compatibility-mode article.contest-list a img{width:100px;height:100px;margin-right:10px;-webkit-flex-basis:100px;-moz-flex-basis:100px;-ms-flex-basis:100px;-o-flex-basis:100px;flex-basis:100px}.compatibility-mode .form-inscription-promo{padding:20px 0 0}.compatibility-mode .style-admin{padding:10px;background-color:#665b42;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.compatibility-mode .style-admin label,.compatibility-mode .style-admin p{color:#fff!important}.compatibility-mode .switch-user header h3{background-color:#665b42!important}.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box .style-admin button,.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box .switch-user button,.compatibility-mode .style-admin .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button,.compatibility-mode .style-admin .btn,.compatibility-mode .style-admin button,.compatibility-mode .style-admin input[type=button],.compatibility-mode .style-admin input[type=file],.compatibility-mode .style-admin input[type=submit],.compatibility-mode .switch-user .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button,.compatibility-mode .switch-user .btn,.compatibility-mode .switch-user button,.compatibility-mode .switch-user input[type=button],.compatibility-mode .switch-user input[type=file],.compatibility-mode .switch-user input[type=submit]{background-color:#665b42}.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box .style-admin button:hover,.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box .switch-user button:hover,.compatibility-mode .style-admin .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button:hover,.compatibility-mode .style-admin .btn:hover,.compatibility-mode .style-admin button:hover,.compatibility-mode .style-admin input[type=button]:hover,.compatibility-mode .style-admin input[type=file]:hover,.compatibility-mode .style-admin input[type=submit]:hover,.compatibility-mode .switch-user .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button:hover,.compatibility-mode .switch-user .btn:hover,.compatibility-mode .switch-user button:hover,.compatibility-mode .switch-user input[type=button]:hover,.compatibility-mode .switch-user input[type=file]:hover,.compatibility-mode .switch-user input[type=submit]:hover{background-color:#8a7b5a}.compatibility-mode .pingu{text-align:center}.compatibility-mode .pingu img{border:0;width:100%}.compatibility-mode .search .buttons li:first-child{float:left}.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box .search .buttons li:first-child button.grey,.compatibility-mode .search .buttons li:first-child .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button.grey,.compatibility-mode .search .buttons li:first-child .btn.grey{font-family:Arial,Helvetica,sans-serif;background-color:transparent;font-weight:400;padding-left:20px;padding-right:0;font-size:.75em;text-transform:uppercase}.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box .search .buttons li:first-child button.grey i,.compatibility-mode .search .buttons li:first-child .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button.grey i,.compatibility-mode .search .buttons li:first-child .btn.grey i{font-size:1.2em;left:0;top:10px}.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box .search .buttons li:first-child button.grey:hover,.compatibility-mode .search .buttons li:first-child .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button.grey:hover,.compatibility-mode .search .buttons li:first-child .btn.grey:hover{text-decoration:underline}.compatibility-mode .search .search-box{padding:15px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#263d60;position:relative}.compatibility-mode .search .search-box:hover{background-color:#263d60}.compatibility-mode .search .search-box .search-title{color:#fff;font-size:1.2em;margin-bottom:10px}.compatibility-mode .search .search-box .search-text{background-color:transparent}.compatibility-mode .search .search-box .search-text input{margin:0;width:50%}.compatibility-mode .search .search-box .more-criterias-toggle{position:absolute;right:15px;top:45px;background-color:#3c5f97!important}.compatibility-mode .search .search-box .more-criterias-toggle:hover{opacity:.8}.compatibility-mode .search .search-box .more-criterias{padding-top:15px}.compatibility-mode .search .search-box .more-criterias>div{margin-bottom:15px;padding:0 15px 10px;border-bottom:1px solid #3c5f97}.compatibility-mode .search .search-box .more-criterias>div:last-child{margin-bottom:0;border:none}.compatibility-mode .search .search-box .more-criterias>div>span{text-transform:uppercase;font-weight:700;font-size:.8em;display:block;margin-bottom:10px;color:#fff}.compatibility-mode .search .search-box .more-criterias .search-selectors{padding-bottom:5px}.compatibility-mode .search .search-box .more-criterias .search-selectors .selector .choices li label{font-size:.7em}.compatibility-mode .search .search-box .more-criterias .search-selectors>span{text-transform:uppercase;font-weight:700;font-size:.8em;display:block;margin-bottom:10px;color:#263d60}.compatibility-mode .search .search-box .more-criterias .search-selectors>div{width:33%;padding-right:2%;float:left}.compatibility-mode .search .search-box .more-criterias .search-selectors:after{clear:both;display:block;content:""}.compatibility-mode .search .search-box .more-criterias .search-selectors .budgets .choices{width:150%}.compatibility-mode .search .search-box .more-criterias .search-criterias label{color:#fff}.compatibility-mode .search .search-box .more-criterias .search-criterias ul>li{width:33%;margin-bottom:5px;display:inline-block}.compatibility-mode .search .search-box .more-criterias .search-type label{color:#fff}.compatibility-mode .search .search-box .more-criterias .search-type ul li{display:inline-block;margin-right:10px}.compatibility-mode .search .search-selectors{background-color:transparent!important}.compatibility-mode ul.selected-choices{margin:0 0 15px;font-size:.8em;width:100%}.compatibility-mode ul.selected-choices>li,.compatibility-mode ul.selected-choices>li>ul{display:inline}.compatibility-mode ul.selected-choices>li>ul li{cursor:pointer;display:inline-block;margin-top:5px;margin-right:5px;color:#263d60;background-color:#d6d6d6;padding:5px 15px;white-space:normal;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.compatibility-mode ul.selected-choices>li>ul li:hover{background-color:#ebebeb}.compatibility-mode .form header.page,.compatibility-mode form header.page{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.compatibility-mode .form header.page strong,.compatibility-mode form header.page strong{-webkit-flex-basis:80%;-moz-flex-basis:80%;-ms-flex-basis:80%;-o-flex-basis:80%;flex-basis:80%}.compatibility-mode .form header.page .mandatory-field,.compatibility-mode form header.page .mandatory-field{font-size:.75em;font-style:italic;display:block;color:#c72c7b;-webkit-flex-basis:20%;-moz-flex-basis:20%;-ms-flex-basis:20%;-o-flex-basis:20%;flex-basis:20%;text-align:right;padding-top:10px}.compatibility-mode .columns{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.compatibility-mode .columns .column{padding-right:15px;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;-o-flex-basis:50%;flex-basis:50%;max-width:50%;min-width:50%}.compatibility-mode .columns .column:nth-child(2n){padding-right:0}.compatibility-mode .columns .column .box{position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:10px;background-color:#ebebeb;margin-bottom:15px}.compatibility-mode .columns .column .box h3{text-transform:uppercase;font-size:1em;font-family:arial;margin:3px 0 8px}.compatibility-mode .columns .column .box input{margin:0 0 8px}.compatibility-mode .columns .column .box p{margin-bottom:10px}.compatibility-mode .columns .column .box p em{font-style:normal}.compatibility-mode .columns .column .box ul.list li{border:none}.compatibility-mode .columns .column .box em strong{color:#3c5f97}.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box .columns .column button,.compatibility-mode .columns .column .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button,.compatibility-mode .columns .column .btn{display:inline-block;margin-top:10px;text-decoration:none}.compatibility-mode .bigsearch-mouseout .widget-bigsearch{z-index:10;color:#fff;margin-bottom:25px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:row;-webkit-flex-wrap:no-wrap;-moz-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;-o-flex-wrap:no-wrap;flex-wrap:no-wrap;background-color:#3c5f97}.compatibility-mode .bigsearch-mouseout .widget-bigsearch,.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-box ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row}.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-box ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:row;-webkit-flex:1;-moz-flex:1;-ms-flex:1;-o-flex:1;flex:1;padding:18px 0 18px 25px}.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-box ul li{width:145px;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-right:15px}.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-box ul li>span{font-family:Bree,Arial,sans-serif;text-transform:uppercase;display:block;text-align:center;margin-bottom:5px}.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-box ul li a{background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:block;width:100%;font-family:Bree,Arial,sans-serif;font-weight:700;transition:all .16s ease-out;position:relative}.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-box ul li a i{position:absolute;transition:all .16s ease-out;color:#263d60;display:block;font-size:5em;top:0;left:0;width:100%;height:45px}.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-box ul li a i:before{position:relative;top:-15px}.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-box ul li a span{display:block;font-weight:400;text-transform:uppercase;font-size:.9em;color:#263d60;padding:50px 0 5px}.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-box ul li a.active i,.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-box ul li a:hover i{transform:translateY(3px)}.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-flex:1;-moz-flex:1;-ms-flex:1;-o-flex:1;flex:1;-webkit-justify-contents:center;-moz-justify-contents:center;-ms-justify-contents:center;-o-justify-contents:center;justify-contents:center;padding:20px 25px 20px 0}.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button{margin-top:18px;padding:30px 5px;width:100%}.compatibility-mode .bigsearch-mouseout .widget-bigsearch-subbox{display:none;position:absolute;width:974px;-webkit-border-radius:0 4px 4px 4px;-moz-border-radius:0 4px 4px 4px;-ms-border-radius:0 4px 4px 4px;-o-border-radius:0 4px 4px 4px;border-radius:0 4px 4px 4px;overflow:hidden;z-index:99;margin-top:-30px;background-color:#263d60}.compatibility-mode .bigsearch-mouseout .widget-bigsearch-subbox .bigsearch-selected{margin:15px 15px 0;font-size:.8em;width:100%;word-wrap:break-word;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;-o-align-self:flex-end;align-self:flex-end;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;-o-flex-basis:100%;flex-basis:100%}.compatibility-mode .bigsearch-mouseout .widget-bigsearch-subbox .bigsearch-selected a{margin:0 10px 10px 0;color:#263d60;background-color:#fff;display:inline-block;padding:5px 10px;white-space:normal;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.compatibility-mode .bigsearch-mouseout .widget-bigsearch-subbox .bigsearch-selected a:after{margin-left:10px;font-size:.6em;opacity:.6}.compatibility-mode .bigsearch-mouseout .widget-bigsearch-subbox .bigsearch-selected a:hover{background-color:#3c5f97;color:#fff}.compatibility-mode .bigsearch-mouseout .widget-bigsearch-subbox .bigsearch-choices{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-contents:center;-moz-justify-contents:center;-ms-justify-contents:center;-o-justify-contents:center;justify-contents:center;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-contents:flex-end;-moz-align-contents:flex-end;-ms-align-contents:flex-end;-o-align-contents:flex-end;align-contents:flex-end;font-family:bree;margin:0 15px 15px}.compatibility-mode .bigsearch-mouseout .widget-bigsearch-subbox .bigsearch-choices .menugroup{margin-bottom:10px;display:block;width:100%;float:none}.compatibility-mode .bigsearch-mouseout .widget-bigsearch-subbox .bigsearch-choices .menugroup h2{color:#fff;width:100%;font-size:1.1em}.compatibility-mode .bigsearch-mouseout .widget-bigsearch-subbox .bigsearch-choices .menugroup .bigsearch-vignette{width:30px;height:30px;transition:width .2s,height .2s}.compatibility-mode .bigsearch-mouseout .widget-bigsearch-subbox .bigsearch-choices .menugroup .bigsearch-vignette h3{display:none}.compatibility-mode .bigsearch-mouseout .widget-bigsearch-subbox .bigsearch-choices .menugroup.active .bigsearch-vignette{width:137px;height:100px}.compatibility-mode .bigsearch-mouseout .widget-bigsearch-subbox .bigsearch-choices .menugroup.active .bigsearch-vignette h3{display:inline-block}.compatibility-mode .bigsearch-mouseout .widget-bigsearch-subbox .bigsearch-choices .bigsearch-vignette{display:inline-block;margin:7px;position:relative;width:137px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-align:center;line-height:100px!important}.compatibility-mode .bigsearch-mouseout .widget-bigsearch-subbox .bigsearch-choices .bigsearch-vignette input{visibility:hidden;display:none}.compatibility-mode .bigsearch-mouseout .widget-bigsearch-subbox .bigsearch-choices .bigsearch-vignette h3{z-index:99;position:relative;display:inline-block;padding:0 3px;width:100%;color:#fff;font-size:1em;text-transform:uppercase;font-weight:700;text-shadow:0 0 5px rgba(0,0,0,.35);cursor:pointer;line-height:1em!important;vertical-align:middle}.compatibility-mode .bigsearch-mouseout .widget-bigsearch-subbox .bigsearch-choices .bigsearch-vignette .filter{background-size:auto 100%;background-repeat:no-repeat;opacity:.5;display:block;width:100%;height:100%;position:absolute;top:0}.compatibility-mode .bigsearch-mouseout .widget-bigsearch-subbox .bigsearch-choices .bigsearch-vignette.active,.compatibility-mode .bigsearch-mouseout .widget-bigsearch-subbox .bigsearch-choices .bigsearch-vignette:hover{cursor:pointer}.compatibility-mode .bigsearch-mouseout .widget-bigsearch-subbox .bigsearch-choices .bigsearch-vignette.active .filter,.compatibility-mode .bigsearch-mouseout .widget-bigsearch-subbox .bigsearch-choices .bigsearch-vignette:hover .filter{opacity:.9}.compatibility-mode .header-bigsearch{opacity:.8;float:left}.compatibility-mode .header-bigsearch:hover{opacity:1}.compatibility-mode .header-bigsearch .bigsearch-mouseout .widget-bigsearch-subbox{left:0;width:1024px;margin:0}.compatibility-mode .header-bigsearch .bigsearch-mouseout .widget-bigsearch-subbox .bigsearch-vignette{width:145px}.compatibility-mode .header-bigsearch .bigsearch-mouseout .widget-bigsearch{margin:0;background-color:transparent;padding:28px 0 0}.compatibility-mode .header-bigsearch .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box{padding:0;margin:0}.compatibility-mode .header-bigsearch .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button{width:auto;background-color:#3c5f97;color:#fff;margin-top:0;padding:10px 15px}.compatibility-mode .header-bigsearch .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button:hover{color:#263d60;background-color:#fff}.compatibility-mode .header-bigsearch .bigsearch-mouseout .widget-bigsearch .bigsearch-box ul{padding:0}.compatibility-mode .header-bigsearch .bigsearch-mouseout .widget-bigsearch .bigsearch-box ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:0;width:135px;margin:0 10px 0 0;position:relative}.compatibility-mode .header-bigsearch .bigsearch-mouseout .widget-bigsearch .bigsearch-box ul li>span{display:none}.compatibility-mode .header-bigsearch .bigsearch-mouseout .widget-bigsearch .bigsearch-box ul li a{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-top:0;padding:0!important;width:100%}.compatibility-mode .header-bigsearch .bigsearch-mouseout .widget-bigsearch .bigsearch-box ul li a i{font-size:1em;position:absolute;left:0;top:0;text-align:left}.compatibility-mode .header-bigsearch .bigsearch-mouseout .widget-bigsearch .bigsearch-box ul li a i:before{top:-8px;left:5px;font-size:3em}.compatibility-mode .header-bigsearch .bigsearch-mouseout .widget-bigsearch .bigsearch-box ul li a span{display:block;text-transform:uppercase;font-weight:400;padding:12px 0 8px 54px;margin:0;text-align:left;font-size:.8em}.compatibility-mode .widget-hitsintermed{position:relative;overflow:hidden}.compatibility-mode .widget-hitsintermed .hitsintermed-title{overflow:hidden;color:#3c5f97;padding:0 0 10px;border-bottom:10px solid #3c5f97;margin:0 0 20px}.compatibility-mode .widget-hitsintermed .hitsintermed-title .icon{font-size:40px}.compatibility-mode .widget-hitsintermed .hitsintermed-title h1{float:left;font-size:38px;font-weight:700;margin:0 11px 0 0}.compatibility-mode .widget-hitsintermed .hitsintermed-title strong{float:left;margin:7px 9px 0 0;font-size:13px}.compatibility-mode .widget-hitsintermed .hitsintermed-title img{float:left;margin-top:4px}.compatibility-mode .widget-hitsintermed .hitsintermed-boxes{position:relative;overflow:hidden;width:20000px;margin-bottom:15px}.compatibility-mode .widget-hitsintermed .hitsintermed-boxes .hitsintermed-box{overflow:hidden;float:left;margin-right:40px}.compatibility-mode .widget-hitsintermed .hitsintermed-boxes .hitsintermed-box article:last-child{margin-right:0}.compatibility-mode .widget-hitsintermed .hitsintermed-pagination{position:relative;float:right;left:-50%;text-align:left}.compatibility-mode .widget-hitsintermed .hitsintermed-pagination ul{list-style:none;overflow:hidden;margin:0;padding:0;position:relative;left:50%}.compatibility-mode .widget-hitsintermed .hitsintermed-pagination ul li{display:inline;float:left;text-align:center;margin-right:9px}.compatibility-mode .widget-hitsintermed .hitsintermed-pagination ul li:last-child{margin:0}.compatibility-mode .widget-hitsintermed .hitsintermed-pagination ul li a{display:block;width:15px;height:15px;border:1px solid #3c5f97;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#fff}.compatibility-mode .widget-hitsintermed .hitsintermed-pagination ul li a.active,.compatibility-mode .widget-hitsintermed .hitsintermed-pagination ul li a:hover{background-color:#3c5f97}.compatibility-mode .agenda h1{position:relative}.compatibility-mode .agenda h1.contentpage{margin-bottom:0!important}.compatibility-mode .agenda h1.contentpage span{width:100%;display:block;text-align:center;padding:0 20px}.compatibility-mode .agenda h1.contentpage a.pagination{font-size:.7em;color:#eda71f;position:absolute;opacity:1;transition:all .16s ease-out;top:2px}.compatibility-mode .agenda h1.contentpage a.pagination.prev{left:0}.compatibility-mode .agenda h1.contentpage a.pagination.next{right:0}.compatibility-mode .agenda h1.contentpage a.pagination:hover{opacity:.6}.compatibility-mode .agenda-column{width:125px!important;padding:0!important;margin-right:10px;float:left}.compatibility-mode .agenda-column:last-child{margin-right:0}.compatibility-mode .agenda-column h3{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;-o-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;background-color:#3c5f97;text-align:center;text-transform:uppercase;color:#fff;padding:5px;margin-bottom:10px}.compatibility-mode .agenda-column h3.scrolled{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;position:fixed;top:70px;width:130px!important}.compatibility-mode .agenda-column section.contents{padding:0}.compatibility-mode .agenda-column.current h3{background-color:#eda71f}.compatibility-mode .widget-activitessection{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}.compatibility-mode .widget-activitessection .activitessection-boxcontent{position:relative;width:33%;-webkit-flex:1;-moz-flex:1;-ms-flex:1;-o-flex:1;flex:1;margin-right:10px}.compatibility-mode .widget-activitessection .activitessection-boxcontent h2{position:relative;width:100%;padding:8px 10px;text-align:left;color:#fff;font-weight:700;font-size:1em;background-color:#3c5f97;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;text-align:center}.compatibility-mode .widget-activitessection .activitessection-boxcontent h2 a{position:relative;top:2px}.compatibility-mode .widget-activitessection .activitessection-boxcontent:lang(de) h2{height:48px}.compatibility-mode .widget-activitessection .activitessection-boxcontent:lang(de):first-child h2{padding-top:16px!important}.compatibility-mode .widget-activitessection .activitessection-boxcontent .activitessection-list{width:100%}.compatibility-mode .widget-activitessection .activitessection-boxcontent .activitessection-list article{width:100%;line-height:78px!important;display:block;height:88px;overflow:hidden;padding:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background-color:#ebebeb}.compatibility-mode .widget-activitessection .activitessection-boxcontent .activitessection-list article:nth-child(2n){background-color:#fff}.compatibility-mode .widget-activitessection .activitessection-boxcontent .activitessection-list article a{display:inline-block;line-height:1em!important;vertical-align:middle}.compatibility-mode .widget-activitessection .activitessection-boxcontent .activitessection-list article a strong{font-size:.7em;overflow:hidden;font-weight:700;display:block;margin-bottom:5px}.compatibility-mode .widget-activitessection .activitessection-boxcontent .activitessection-list article a h4{font-size:.9em;font-weight:700;color:#3c5f97;margin-bottom:5px;text-transform:uppercase}.compatibility-mode .widget-activitessection .activitessection-boxcontent .activitessection-list article a:hover h4{color:#263d60}.compatibility-mode .alike-block{width:100%;margin-bottom:15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:"row";-moz-flex-direction:"row";-ms-flex-direction:"row";-o-flex-direction:"row";flex-direction:"row";-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #ebebeb}.compatibility-mode .alike-block header{background-color:#3c5f97;margin-bottom:10px;padding:10px;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;-o-flex-basis:100%;flex-basis:100%;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;overflow:hidden}.compatibility-mode .alike-block header h4{font-size:.8em!important;text-transform:uppercase!important;font-weight:700;margin:0!important;color:#fff!important}.compatibility-mode .alike-block .alike{width:252px;margin-left:10px}.compatibility-mode .alike-block section.contents.hits article{border:none}.compatibility-mode .activities_nearby,.compatibility-mode .alike{width:100%}.compatibility-mode .activities_nearby article,.compatibility-mode .alike article{width:100%;line-height:75px!important;display:block;height:90px;overflow:hidden;padding:8px;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background-color:#ebebeb}.compatibility-mode .activities_nearby article:nth-child(2n),.compatibility-mode .alike article:nth-child(2n){background-color:#fff}.compatibility-mode .activities_nearby article a,.compatibility-mode .alike article a{display:inline-block;line-height:1em!important;vertical-align:middle}.compatibility-mode .activities_nearby article a strong,.compatibility-mode .alike article a strong{font-size:.7em;overflow:hidden;display:block;margin-bottom:5px;font-weight:700}.compatibility-mode .activities_nearby article a h4,.compatibility-mode .alike article a h4{font-size:.9em!important;font-weight:700;color:#3c5f97;margin-bottom:5px;text-transform:uppercase!important}.compatibility-mode .activities_nearby article a:hover h4,.compatibility-mode .alike article a:hover h4{color:#263d60}.compatibility-mode .tab-menu{list-style:none;margin:0 0 25px;padding:0;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;border-bottom:2px solid #263d60}.compatibility-mode .tab-menu li{-webkit-flex:1;-moz-flex:1;-ms-flex:1;-o-flex:1;flex:1;text-align:left;margin-right:3px}.compatibility-mode .tab-menu li a{display:block;text-align:center;padding:5px 10px;text-transform:uppercase;font-size:.8em;min-height:26px;line-height:26px!important;border-bottom:none;font-weight:700;opacity:.8}.compatibility-mode .tab-menu li a,.compatibility-mode .tab-menu li a.active{color:#fff;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background-color:#263d60}.compatibility-mode .tab-menu li a.active,.compatibility-mode .tab-menu li a.active:hover,.compatibility-mode .tab-menu li a:hover{opacity:1}.compatibility-mode .tab-menu li a span{display:inline-block;line-height:1em!important;vertical-align:middle}.compatibility-mode .tab-menu li:last-child,.compatibility-mode .tab-menu li a:last-child{margin-right:0}.compatibility-mode .page .tab-menu{margin:0}.compatibility-mode .promos .tab-menu{border-bottom:2px solid #c72c7b}.compatibility-mode .promos .tab-menu li a{color:#fff;background-color:#c72c7b;text-transform:uppercase;text-align:center;background-color:#731a47;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.compatibility-mode .promos .tab-menu li a.active,.compatibility-mode .promos .tab-menu li a:hover{background-color:#c72c7b}.compatibility-mode .promos .tab-menu li:first-child a{-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;-ms-border-radius:4px 0 0 0;-o-border-radius:4px 0 0 0;border-radius:4px 0 0 0}.compatibility-mode .promos .tab-menu li:last-child a{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;-ms-border-radius:0 4px 0 0;-o-border-radius:0 4px 0 0;border-radius:0 4px 0 0}.compatibility-mode .tab-content{display:none!important}.compatibility-mode .tab-content.active{display:block!important}.compatibility-mode section.activity h2{font-family:Bree,Arial,sans-serif;font-weight:700}.compatibility-mode section.activity .boxcontent{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.compatibility-mode section.activity .boxcontent .canton{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:23%;-moz-flex-basis:23%;-ms-flex-basis:23%;-o-flex-basis:23%;flex-basis:23%;position:relative;overflow:hidden;max-width:23%;min-width:23%;height:90px;margin:0 15px 15px 0;text-align:center}.compatibility-mode section.activity .boxcontent .canton:nth-child(4n){margin-right:0}.compatibility-mode section.activity .boxcontent .canton a{color:#3c5f97;display:block}.compatibility-mode section.activity .boxcontent .canton a .text-content{position:absolute;left:0;right:0;top:0;bottom:0;padding-top:25%;background-color:hsla(0,0%,100%,.8);z-index:1;transition:all .16s ease-out}.compatibility-mode section.activity .boxcontent .canton a .text-content h3{display:inline-block;padding:0 0 3px;margin:0 0 10px;font-size:15px;font-weight:700}.compatibility-mode section.activity .boxcontent .canton a .text-content span{display:block;font-size:16px}.compatibility-mode section.activity .boxcontent .canton a .img-content{overflow:hidden;transition:all .16s ease-out}.compatibility-mode section.activity .boxcontent .canton a .img-content img{width:100%}.compatibility-mode section.activity .boxcontent .canton a:hover .text-content{background-color:transparent;color:#fff}.compatibility-mode .overlay{display:block;text-align:center;color:#fff;font-size:3em;font-weight:700;text-transform:uppercase;opacity:.8;background:#3c5f97;border:3px solid #263d60;border-radius:4px;box-shadow:2px 2px 10px #333;text-shadow:1px 1px 1px #666;padding:0 4px;margin:40px}.compatibility-mode .locateactivityintermed-box{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}.compatibility-mode .locateactivityintermed-box .big-google-map{width:65%}.compatibility-mode .locateactivityintermed-box .big-google-map #searchmap{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.compatibility-mode .locateactivityintermed-box .selector-rain label{color:#fff!important}.compatibility-mode .locateactivityintermed-box .locateactivityintermed-choices{width:35%;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.compatibility-mode .region #loader-regions{border:16px solid #f3f3f3;border-top-color:#78be20;border-radius:50%;width:100px;height:100px;margin:auto;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.compatibility-mode .region .big-google-map{margin-bottom:25px}.compatibility-mode .region #region-detail:before{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:6px;content:"";background-color:#ebebeb;margin-top:15px;margin-bottom:15px;display:block}.compatibility-mode .region #region-detail h3{color:#78be20;font-size:2em;font-weight:700;margin-bottom:10px}.compatibility-mode .region #region-detail a{color:#3c5f97;font-weight:700}.compatibility-mode ul.newsletter-tree>li>ul{margin-top:15px}.compatibility-mode ul.newsletter-tree li{position:relative;padding-left:20px}.compatibility-mode ul.newsletter-tree li input{position:absolute;margin-left:0;opacity:0;z-index:2;cursor:pointer;left:0;top:0}.compatibility-mode ul.newsletter-tree li input+ul{display:block;margin-bottom:10px}.compatibility-mode ul.newsletter-tree li input+ul li{display:none}.compatibility-mode ul.newsletter-tree li input:checked+ul{height:auto}.compatibility-mode ul.newsletter-tree li input:checked+ul>li{display:block;margin-left:15px}.compatibility-mode ul.newsletter-tree li input:checked+ul>li:before{font-family:loisirsch;display:block;font-size:.6em;position:absolute;top:-2px;left:0}.compatibility-mode ul.newsletter-tree li input:checked+ul>li ul li{margin-left:15px;border-bottom:1px solid #d6d6d6;padding-top:5px;padding-bottom:5px;position:relative}.compatibility-mode ul.newsletter-tree li input:checked+ul>li ul li:before{font-size:.6em;top:5px;left:0}.compatibility-mode ul.newsletter-tree li label{cursor:pointer;display:block;text-transform:none;font-size:1em;color:#263d60;font-weight:400}.compatibility-mode ul.newsletter-tree li.year{font-size:1em;padding-left:0}.compatibility-mode ul.newsletter-tree li.year>label{background-color:#ebebeb;margin-bottom:1px;padding:5px 10px;font-weight:700;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.compatibility-mode ul.newsletter-tree li.month{font-size:.9em;font-weight:700}.compatibility-mode ul.newsletter-tree li.month>label{padding-bottom:5px;text-transform:uppercase;font-size:.8em;font-weight:700}.compatibility-mode ul.newsletter-tree li.month>label:hover{color:#3c5f97}.compatibility-mode ul.newsletter-tree li.campaign{font-size:.9em}.compatibility-mode ul.newsletter-tree li.campaign a{font-weight:400;text-decoration:none;display:block;display:inline-block;padding:0 0 2px}.compatibility-mode ul.newsletter-tree li.campaign a:hover{color:#3c5f97}.compatibility-mode .contact .address{position:relative;padding-left:25px}.compatibility-mode .contact .address:after{content:"";display:block;width:6px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#d6d6d6;position:absolute;top:0;left:0;bottom:0}.compatibility-mode .contact a{color:#3c5f97;text-decoration:underline}.compatibility-mode .contact a:hover{color:#263d60;text-decoration:none}.compatibility-mode .content{margin-bottom:20px}.compatibility-mode .content a{color:#3c5f97;font-weight:700}.compatibility-mode .content .visuel{margin-bottom:20px}.compatibility-mode .content .visuel img{width:100%;height:auto}.compatibility-mode .content strong{font-weight:700}.compatibility-mode .content p{padding-bottom:10px}.compatibility-mode .content .noQuestions{display:none}.compatibility-mode .widget-info-aside a{color:#3c5f97;font-weight:700}.compatibility-mode .redirection{text-align:center;padding:100px 0;margin:10px;background-color:#ebebeb;font-weight:700;font-size:2em}.compatibility-mode .redirection a{color:#3c5f97}.compatibility-mode .cmspage h2,.compatibility-mode .cmspage h3{margin:25px 0 10px;text-transform:uppercase;color:#3c5f97;font-weight:700;font-size:1em}.compatibility-mode .cmspage h2{font-size:1.2em}.compatibility-mode .cmspage p{font-size:.9em;margin:10px 0}.compatibility-mode .cmspage a{color:#3c5f97;text-decoration:underline}.compatibility-mode .cmspage strong{font-weight:700;color:#263d60}.compatibility-mode .cmspage ul li{font-size:.9em;border-bottom:1px dotted #d6d6d6;padding:10px 10px 10px 0;list-style-position:outside;list-style-type:square;margin-left:15px}.compatibility-mode .cmspage ul li strong{color:#263d60}.compatibility-mode #bubble{position:absolute;top:0;left:0;z-index:99999;display:none;padding:15px;width:350px;border:2px solid #d6d6d6;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.compatibility-mode #bubble .infobulle-maps>a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}.compatibility-mode #bubble .infobulle-maps>a .img-wrapper{margin-right:15px;float:left;overflow:hidden;-webkit-flex-basis:30%;-moz-flex-basis:30%;-ms-flex-basis:30%;-o-flex-basis:30%;flex-basis:30%}.compatibility-mode #bubble .infobulle-maps>a .img-wrapper img{width:100%;height:auto}.compatibility-mode #bubble .infobulle-maps>a .text-wrapper{-webkit-flex-basis:60%;-moz-flex-basis:60%;-ms-flex-basis:60%;-o-flex-basis:60%;flex-basis:60%}.compatibility-mode #bubble .infobulle-maps>a .text-wrapper h3{font-size:1.1em;text-transform:none;margin:0 0 5px;color:#3c5f97;font-weight:700}.compatibility-mode #bubble .infobulle-maps>a .text-wrapper p{font-size:.8em;margin:0 0 5px;word-wrap:break-word}.compatibility-mode .infobulle-maps>a .img-box{float:left;width:25%;margin-right:15px;overflow:hidden}.compatibility-mode .infobulle-maps>a .img-box img{width:100%;height:auto}.compatibility-mode .infobulle-maps>a .crop-box{float:left;width:60%}.compatibility-mode .infobulle-maps>a .crop-box h3{font-size:1.1em;text-transform:none;margin:0 0 5px;color:#3c5f97;font-weight:700}.compatibility-mode .infobulle-maps>a .crop-box p{font-size:.9em;margin:0 0 5px;word-wrap:break-word}.compatibility-mode .infobulle-maps>a:after{display:block;clear:both;content:""}.compatibility-mode .cluster>div{padding:9px 0;font-size:1.1em!important}.compatibility-mode #instructions tr{border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6}.compatibility-mode #instructions tr:nth-child(2n){background-color:#ebebeb}.compatibility-mode #instructions tr td{padding:10px;width:15%;vertical-align:middle;font-size:.9em;border-bottom:1px solid #d6d6d6}.compatibility-mode #instructions tr td:first-of-type{width:70%}.compatibility-mode #instructions tr.total{background-color:#263d60;color:#fff;font-size:1em}.compatibility-mode #instructions tr.total td{font-weight:700}.compatibility-mode #map{margin-bottom:25px}.compatibility-mode .itinary-search{padding:15px;background-color:#ebebeb;margin-bottom:25px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.compatibility-mode .itinary-search>*{display:inline-block;vertical-align:middle}.compatibility-mode .itinary-search>* input{margin:0}.compatibility-mode .itinary-search.scrolled{position:fixed;top:70px;width:646px;border-bottom:1px solid #d6d6d6;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.compatibility-mode section.questionnaire .image img{width:100%;height:auto}.compatibility-mode section.questionnaire div.description p{margin:0 0 20px}.compatibility-mode section.questionnaire div.description ul{list-style-type:disc;margin-left:30px}.compatibility-mode section.questionnaire div.description em{font-style:italic}.compatibility-mode section.questionnaire div.description strong{font-weight:700}.compatibility-mode section.questionnaire .pagecount{font-weight:700;margin-top:20px}.compatibility-mode section.questionnaire .pagecount .paginator{width:100%;height:20px;border:1px solid #3c5f97}.compatibility-mode section.questionnaire .pagecount .paginator .filled{height:100%;background-color:#3c5f97}.compatibility-mode section.questionnaire .simple-form .questions .instruction{font-style:italic;color:#999}.compatibility-mode section.questionnaire .simple-form .question .main{margin-top:15px;margin-bottom:10px}.compatibility-mode section.questionnaire .simple-form .question .main label{font-size:1.35em;font-weight:700;color:#263d60}.compatibility-mode section.questionnaire .simple-form .question input[type=checkbox],.compatibility-mode section.questionnaire .simple-form .question input[type=radio]{width:7%}.compatibility-mode section.questionnaire .simple-form .question input[type=checkbox]:after,.compatibility-mode section.questionnaire .simple-form .question input[type=checkbox]:before{display:none}.compatibility-mode section.questionnaire .simple-form .question label{width:87%}.compatibility-mode section.questionnaire .simple-form .question label.required:after{content:""}.compatibility-mode section.questionnaire .buttons{margin-top:20px}.compatibility-mode form[name=filter-activities]{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#263d60;padding:10px;margin-bottom:10px}.compatibility-mode form[name=filter-activities] .filter-column{width:32%;display:inline-block}.compatibility-mode form[name=filter-activities] .filter-column input,.compatibility-mode form[name=filter-activities] .filter-column select{margin:0}.compatibility-mode .filter-loader{text-align:center}.compatibility-mode .js-ajax-filtered{margin-bottom:10px}.compatibility-mode .cat{font-weight:700}.compatibility-mode .cat.dedie-by{background-color:#b04196;color:#fff!important;padding:3px 4px 2px;font-weight:400!important}.compatibility-mode .cat,.compatibility-mode .subcats{display:inline-block;font-family:Bree,Arial,sans-serif;margin-bottom:3px}.compatibility-mode .subcat{font-size:.7em}.compatibility-mode section.contents{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.compatibility-mode section.contents .no-results{width:100%;font-style:italic;color:#575757;text-align:center;padding:75px}.compatibility-mode section.contents article{position:relative;overflow:hidden;border-bottom:1px solid #ebebeb;padding:0}.compatibility-mode section.contents article.related{margin-bottom:5px!important;padding-bottom:5px!important}.compatibility-mode section.contents article.related .img-box{max-height:50px!important}.compatibility-mode section.contents article.related .img-box img{bottom:25px;position:relative}.compatibility-mode section.contents article:after{content:"";display:block;clear:both}.compatibility-mode section.contents article>a{transition:all .16s ease-out;display:block}.compatibility-mode section.contents article>a:hover{opacity:.8}.compatibility-mode section.contents article .partner{width:100px;height:47px;position:absolute;right:0;bottom:-4px}.compatibility-mode section.contents article .partner img{width:100%;height:100%}.compatibility-mode section.contents article a.pattern-lnk{display:block}.compatibility-mode section.contents article a.pattern-lnk .img-box{position:relative;overflow:hidden;height:100%}.compatibility-mode section.contents article a.pattern-lnk .img-box .partner{width:75px;height:auto}.compatibility-mode section.contents article a.pattern-lnk .img-box .partner img{opacity:.8;border-top-left-radius:5px}.compatibility-mode section.contents article a.pattern-lnk .img-box:hover .partner img{opacity:.2}.compatibility-mode section.contents article a.pattern-lnk .type{display:block;color:#263d60;font-size:.6em;text-transform:uppercase;font-weight:700;padding-bottom:5px}.compatibility-mode section.contents article a.pattern-lnk h4{font-size:1em;color:#3c5f97;font-weight:700;margin-bottom:3px}.compatibility-mode section.contents article a.pattern-lnk:hover h4{color:#263d60}.compatibility-mode section.contents article a.pattern-lnk p{font-size:.9em;margin-bottom:10px}.compatibility-mode section.contents article a.pattern-lnk footer{font-size:.8em;font-weight:700}.compatibility-mode section.contents article a.pattern-lnk .logos-box{position:absolute;bottom:2px;left:0;right:0}.compatibility-mode section.contents article a.pattern-lnk .logos-box .img-partner{float:left}.compatibility-mode section.contents article a.pattern-lnk .logos-box .hit-stars-box{position:absolute;right:0;bottom:0;width:135px}.compatibility-mode section.contents article a.pattern-lnk .logos-box .hit-stars-box .img-hit{float:right;position:relative;top:-4px}.compatibility-mode section.contents article a.pattern-lnk .logos-box .hit-stars-box .stars{float:right;position:relative;margin-right:20px}.compatibility-mode section.contents.vignette{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.compatibility-mode section.contents.vignette article{width:205px;margin:0 15px 15px 0}.compatibility-mode section.contents.vignette article:nth-child(3n){margin-right:0}.compatibility-mode section.contents.vignette article a.pattern-lnk .img-box{width:100%;height:158px;margin-bottom:15px}.compatibility-mode section.contents.vignette article a.pattern-lnk .img-box img{width:100%;height:100%}.compatibility-mode section.contents.vignette article a.pattern-lnk .crop-box{margin-bottom:15px}.compatibility-mode section.contents.vignette article.simple{width:666px}.compatibility-mode section.contents.vignette article.simple a.pattern-lnk .img-box{float:left;margin-right:15px}.compatibility-mode section.contents.map #mapContainer{width:100%;min-height:500px;height:100%}.compatibility-mode section.contents.top{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;margin-bottom:25px;border-bottom:1px solid #d6d6d6}.compatibility-mode section.contents.top:last-child{margin-bottom:0}.compatibility-mode section.contents.top article{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:48%;margin-bottom:20px;margin-right:15px;border:none}.compatibility-mode section.contents.top article:nth-child(2n){margin-right:0}.compatibility-mode section.contents.top article a.pattern-lnk .img-box{width:100%;margin-bottom:15px}.compatibility-mode section.contents.top article a.pattern-lnk .img-box img{width:100%;height:auto;min-height:195px}.compatibility-mode section.contents.top article a.pattern-lnk h4{font-size:1.3em;line-height:1.1em!important;margin-bottom:10px}.compatibility-mode section.contents.top article.simple{width:100%;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}.compatibility-mode section.contents.top article.simple a.pattern-lnk{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}.compatibility-mode section.contents.top article.simple a.pattern-lnk .img-box{-webkit-flex-basis:45%;-moz-flex-basis:45%;-ms-flex-basis:45%;-o-flex-basis:45%;flex-basis:45%;margin-right:15px}.compatibility-mode section.contents.top article.simple a.pattern-lnk .crop-box{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;-o-flex-basis:50%;flex-basis:50%}.compatibility-mode section.contents.top .partner{position:relative;float:right;margin-top:-20px}.compatibility-mode section.contents.list{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.compatibility-mode section.contents.list article{width:100%;padding-bottom:15px;margin-bottom:15px}.compatibility-mode section.contents.list article a.pattern-lnk{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}.compatibility-mode section.contents.list article a.pattern-lnk .img-box{-webkit-flex-basis:20%;-moz-flex-basis:20%;-ms-flex-basis:20%;-o-flex-basis:20%;flex-basis:20%;margin-right:15px;overflow:hidden}.compatibility-mode section.contents.list article a.pattern-lnk .img-box img{width:100%;height:100%;pointer-events:none}.compatibility-mode section.contents.list article a.pattern-lnk .crop-box{-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-basis:75%;-o-flex-basis:75%;flex-basis:75%;overflow:hidden}.compatibility-mode section.contents.list article a.pattern-lnk .crop-box .first-line .pubdate{font-size:.8em;color:#d6d6d6}.compatibility-mode section.contents.list article a.pattern-lnk .date-box{position:absolute;bottom:10px;right:0;pointer-events:none}.compatibility-mode section.contents.list article a.pattern-lnk .date-box .page-stars i{font-size:.8em}.compatibility-mode section.contents.list article a.pattern-lnk .date-box .dbox{width:50px;text-align:center;float:left}.compatibility-mode section.contents.list article a.pattern-lnk .date-box .dbox:nth-child(2){margin-left:5px}.compatibility-mode section.contents.list article a.pattern-lnk .date-box .dbox.plusdate{margin-right:0}.compatibility-mode section.contents.list article a.pattern-lnk .date-box .dbox .dbox-top{height:20px;line-height:20px!important;background-color:#ebebeb;color:#3c5f97;text-align:center;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.compatibility-mode section.contents.list article a.pattern-lnk .date-box .dbox .dbox-top .legend-date{position:relative;top:-2px;font-size:8px;margin-right:1px;margin-top:-3px}.compatibility-mode section.contents.list article a.pattern-lnk .date-box .dbox .dbox-top .day{font-size:16px;font-weight:700}.compatibility-mode section.contents.list article a.pattern-lnk .date-box .dbox .dbox-bot{background-color:#3c5f97;color:#fff;font-weight:700;font-size:.9em;line-height:15px!important;height:15px;text-align:center;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.compatibility-mode section.contents.list article a.pattern-lnk .date-box .dbox .dbox-bot .month{margin-right:1px;font-variant:small-caps}.compatibility-mode section.contents.list article a.pattern-lnk .date-box .dbox .dbox-plus{position:absolute;right:-4px;top:10px;width:17px;height:17px;line-height:17px!important;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#fff;text-align:center}.compatibility-mode section.contents.list article a.pattern-lnk .hit-stars-box{position:absolute;right:0;bottom:0;width:135px}.compatibility-mode section.contents.list article a.pattern-lnk .hit-stars-box .img-hit{float:right;position:relative;top:-4px}.compatibility-mode section.contents.list article a.pattern-lnk .hit-stars-box .stars{float:right;position:relative;margin-right:20px}.compatibility-mode section.contents.hits article{width:187px;margin-right:10px}.compatibility-mode section.contents.hits article:last-child{margin-right:0}.compatibility-mode section.contents.hits article a .img-box{position:relative;overflow:hidden;width:100%;max-height:144px;margin-bottom:10px;background-color:#ebebeb}.compatibility-mode section.contents.hits article a .img-box img{width:100%;height:100%;display:inherit}.compatibility-mode section.contents.hits article a h4{font-size:.9em!important;font-weight:700;min-height:30px;color:#3c5f97;margin:0 0 5px}.compatibility-mode section.contents.hits article a p{font-size:.75em!important;word-wrap:break-word;margin:0 0 5px}.compatibility-mode section.contents.hits article a footer{font-size:.8em!important;font-weight:700;margin:0 0 15px}.compatibility-mode section.contents.calendrier{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.compatibility-mode section.contents.calendrier a.event{display:block;font-weight:700;margin-bottom:10px;font-size:.8em;padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #d6d6d6;height:135px;overflow:hidden;width:100%;background-color:#ebebeb;color:#3c5f97}.compatibility-mode section.contents.calendrier a.event .category{color:#b17a0e;font-weight:700;font-size:.8em}.compatibility-mode section.contents.calendrier a.event .city{color:#263d60;font-weight:700;font-size:.9em}.compatibility-mode section.contents.calendrier a.event h4{line-height:1.1em!important}.compatibility-mode section.contents.calendrier a.event .category,.compatibility-mode section.contents.calendrier a.event .city,.compatibility-mode section.contents.calendrier a.event h4{display:block;margin-bottom:5px}.compatibility-mode section.contents.calendrier a.event.active,.compatibility-mode section.contents.calendrier a.event:hover{border-color:#263d60;background-color:#263d60}.compatibility-mode section.contents.calendrier a.event.active .category,.compatibility-mode section.contents.calendrier a.event.active .city,.compatibility-mode section.contents.calendrier a.event.active h4,.compatibility-mode section.contents.calendrier a.event:hover .category,.compatibility-mode section.contents.calendrier a.event:hover .city,.compatibility-mode section.contents.calendrier a.event:hover h4{color:#fff}.compatibility-mode div.view-all{margin-bottom:15px;text-align:right;margin-top:-5px}.compatibility-mode div.view-all a{font-weight:400;color:#263d60;text-transform:uppercase;font-size:.8em;font-weight:700;color:#ff6a20}.compatibility-mode div.view-all a i{display:inline-block;vertical-align:middle}.compatibility-mode ul.quick-view-info{border:1px solid #d6d6d6;padding:5px 0;display:table;width:100%;margin-bottom:20px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.compatibility-mode ul.quick-view-info>li{font-size:.8em;border-right:1px solid #d6d6d6;display:table-cell;vertical-align:middle;padding:0 8px;text-transform:uppercase}.compatibility-mode ul.quick-view-info>li:last-child{border:none;padding-right:0}.compatibility-mode ul.quick-view-info>li:last-child>span{padding:5px 0 3px}.compatibility-mode ul.quick-view-info>li>a,.compatibility-mode ul.quick-view-info>li>span{font-weight:700;text-align:center;position:relative;display:block}.compatibility-mode ul.quick-view-info>li>a span,.compatibility-mode ul.quick-view-info>li>span span{vertical-align:middle}.compatibility-mode ul.quick-view-info>li>a span.color,.compatibility-mode ul.quick-view-info>li>span span.color{color:#ff6a20;font-size:1.4em;top:-2px;position:relative}.compatibility-mode ul.quick-view-info>li>a i,.compatibility-mode ul.quick-view-info>li>span i{font-size:25px;margin:0 0 0 5px;position:relative;display:inline-block;vertical-align:middle;height:30px;width:30px}.compatibility-mode ul.quick-view-info>li>a i.icon-place-de-jeux:before,.compatibility-mode ul.quick-view-info>li>a i.icon-places-assises:before,.compatibility-mode ul.quick-view-info>li>span i.icon-place-de-jeux:before,.compatibility-mode ul.quick-view-info>li>span i.icon-places-assises:before{position:absolute;left:0}.compatibility-mode ul.quick-view-info>li>a i.icon-places-assises:before,.compatibility-mode ul.quick-view-info>li>span i.icon-places-assises:before{font-size:1.8em;top:-8px}.compatibility-mode ul.quick-view-info>li>a i.icon-place-de-jeux:before,.compatibility-mode ul.quick-view-info>li>span i.icon-place-de-jeux:before{font-size:1.6em;top:-5px}.compatibility-mode ul.quick-view-info>li>a i.icon-piste-ski:before,.compatibility-mode ul.quick-view-info>li>span i.icon-piste-ski:before{font-size:1em}.compatibility-mode ul.quick-view-info>li ul.hardness{display:table;width:100%}.compatibility-mode ul.quick-view-info>li ul.hardness li{padding:0 5px;font-size:.85em;vertical-align:middle;display:table-cell;position:relative}.compatibility-mode ul.quick-view-info.stations-montagne ul.hardness{padding:0 20px}.compatibility-mode ul.quick-view-info.stations-montagne ul.hardness li span{display:block;height:22px;width:22px;padding:5px 0;font-weight:700;text-align:center;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;border:1px solid #d6d6d6;position:absolute;left:-2px;top:-2px}.compatibility-mode ul.quick-view-info.stations-montagne ul.hardness li i{margin-top:2px;font-size:20px;display:block;position:relative;left:10px;top:5px}.compatibility-mode ul.quick-view-info.stations-montagne ul.hardness li i.blue{color:#3c5f97}.compatibility-mode ul.quick-view-info.stations-montagne ul.hardness li i.red{color:red}.compatibility-mode ul.quick-view-info.stations-montagne ul.hardness li i.black{color:#000}.compatibility-mode ul.quick-view-info.balades ul.hardness{padding:0 15px;max-width:150px;margin:0 auto}.compatibility-mode ul.quick-view-info.balades ul.hardness li{padding:0}.compatibility-mode ul.quick-view-info.balades ul.hardness li span{display:none}.compatibility-mode ul.quick-view-info.balades ul.hardness li i{font-size:15px;display:block;color:#d6d6d6}.compatibility-mode ul.quick-view-info.balades ul.hardness li i.active{color:#263d60}.compatibility-mode ul.quick-view-info.weekend>li{text-align:center;color:#d6d6d6;font-size:.7em}.compatibility-mode ul.quick-view-info.weekend>li span{display:inline;color:#d6d6d6}.compatibility-mode ul.quick-view-info.weekend>li span.active{color:#263d60}.compatibility-mode ul.quick-view-info.weekend>li>ul{margin:0 auto}.compatibility-mode ul.quick-view-info.weekend>li>ul>li{padding:0;display:inline-block}.compatibility-mode ul.quick-view-info.weekend>li>ul>li i{font-size:2.2em;display:inline-block;color:#d6d6d6}.compatibility-mode ul.quick-view-info.weekend>li>ul>li i.active{color:#263d60}.compatibility-mode ul.quick-view-info.weekend>li>ul.with-whom li{border-left:1px solid #d6d6d6;padding:3px 5px;margin-left:-4px}.compatibility-mode ul.quick-view-info.weekend>li>ul.with-whom li:first-child{border:none;margin:0}.compatibility-mode>section>section header.page{padding-right:15px;position:relative;margin-bottom:10px}.compatibility-mode>section>section header.page p{font-size:1.2em;margin:0 0 20px}.compatibility-mode>section>section header.page h2,.compatibility-mode>section>section header.page strong{color:#263d60;font-size:1.5em;display:block;font-weight:700;margin-bottom:5px}.compatibility-mode>section>section header.page h2 span,.compatibility-mode>section>section header.page strong span{display:block;margin-bottom:5px}.compatibility-mode>section>section header.page h2 span+span,.compatibility-mode>section>section header.page strong span+span{font-weight:400;font-size:.9em}.compatibility-mode>section>section header.page h2+p,.compatibility-mode>section>section header.page strong+p{margin-top:10px}.compatibility-mode>section>section header.page p strong{font-weight:400;font-size:inherit}.compatibility-mode>section>section header.page p a{font-weight:700}.compatibility-mode>section>section strong.place{font-weight:700;font-size:.8em}.compatibility-mode>section>section .section-categorie{font-size:.8em;line-height:1.2em!important;margin-bottom:20px;font-weight:700}.compatibility-mode>section>section h1.contentpage.bottom{color:#3c5f97;font-size:2em;text-transform:none;margin-bottom:0}.compatibility-mode>section>section h1.contentpage.bottom:after{background-color:#3c5f97}.compatibility-mode>section>section div.page{position:relative}.compatibility-mode>section>section div.page h1,.compatibility-mode>section>section div.page h2,.compatibility-mode>section>section div.page h3,.compatibility-mode>section>section div.page h4,.compatibility-mode>section>section div.page h5{font-size:1.5em;margin:5px 0;border:0;font-weight:700;color:#3c5f97;text-transform:none}.compatibility-mode>section>section div.page h2{font-size:1.4em}.compatibility-mode>section>section div.page h3{font-size:1.3em}.compatibility-mode>section>section div.page h4,.compatibility-mode>section>section div.page h5{font-size:1.1em}.compatibility-mode>section>section div.page ul.list{margin-bottom:15px}.compatibility-mode>section>section div.page ul.list li{list-style-position:inside;padding:5px 0;font-size:.9em;border-bottom:1px dotted #fff}.compatibility-mode>section>section div.page ul.list li:last-child{border:none}.compatibility-mode>section>section div.page ul.list:last-child{margin-bottom:0}.compatibility-mode>section>section div.page .page-diaporama ul.slides{height:348px;overflow:hidden}.compatibility-mode>section>section div.page .page-diaporama ul.slides embed,.compatibility-mode>section>section div.page .page-diaporama ul.slides object{width:452px;height:300px}.compatibility-mode>section>section div.page .page-diaporama ul.slides>li{max-height:348px;overflow:hidden;position:relative}.compatibility-mode>section>section div.page .page-diaporama ul.slides>li input,.compatibility-mode>section>section div.page .page-diaporama ul.slides>li input:checked{opacity:0}.compatibility-mode>section>section div.page .page-diaporama ul.slides>li input:checked~div{display:block}.compatibility-mode>section>section div.page .page-diaporama ul.slides>li>div{display:none}.compatibility-mode>section>section div.page .page-diaporama ul.slides>li>div ul.bubbles{position:absolute;top:10px;width:100%;text-align:center}.compatibility-mode>section>section div.page .page-diaporama ul.slides>li>div ul.bubbles li{display:inline-block}.compatibility-mode>section>section div.page .page-diaporama ul.slides>li>div ul.bubbles li label{width:20px;height:20px;border-radius:10px;background-color:#fff;border:2px solid #263d60;cursor:pointer}.compatibility-mode>section>section div.page .page-diaporama ul.slides>li>div ul.bubbles li label.selected{background-color:#3c5f97}.compatibility-mode>section>section div.page .page-diaporama ul.slides>li>div>a{display:block}.compatibility-mode>section>section div.page .page-diaporama ul.slides>li>div>a img{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;width:100%;height:348px}.compatibility-mode>section>section div.page .page-diaporama ul.slides>li>div .nav-left,.compatibility-mode>section>section div.page .page-diaporama ul.slides>li>div .nav-right{left:10px;top:50%;position:absolute;color:#fff;font-size:2em;text-shadow:0 0 5px #000;cursor:pointer}.compatibility-mode>section>section div.page .page-diaporama ul.slides>li>div .nav-right{left:auto;right:10px}.compatibility-mode>section>section div.page .page-diaporama ul.slides>li>div .copyright{background-color:rgba(0,0,0,.6);color:#fff;position:absolute;bottom:0;font-size:.8em;font-style:italic;width:100%;padding:10px;max-height:inherit!important;line-height:1.2em!important;opacity:0;transition:all .16s ease-out}.compatibility-mode>section>section div.page .page-diaporama ul.slides>li>div:hover .copyright{opacity:1}.compatibility-mode>section>section div.page .top{margin-bottom:20px}.compatibility-mode>section>section div.page .top:after{display:block;clear:both;content:""}.compatibility-mode>section>section div.page .content-text p{line-height:1.4em!important;padding-right:15px}.compatibility-mode>section>section div.page .page-criteres{margin-bottom:12px;overflow:hidden}.compatibility-mode>section>section div.page .page-criteres a{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #d6d6d6;padding:2px;display:inline-block;margin-right:8px;margin-bottom:8px;cursor:help}.compatibility-mode>section>section div.page .page-criteres a:hover{background-color:#263d60;color:#fff}.compatibility-mode>section>section div.page .page-criteres a i{height:30px;width:30px;display:block;font-size:30px;text-align:center}.compatibility-mode>section>section div.page .page-criteres a i.icon-bon-plan:before{font-size:.6em}.compatibility-mode>section>section div.page .page-options{overflow:hidden;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;margin:0;background-color:#ebebeb;width:30%;float:left;height:348px;border:1px solid #ebebeb}.compatibility-mode>section>section div.page .page-options i{color:#3c5f97}.compatibility-mode>section>section div.page .page-options>div{padding:12px 15px;border-bottom:1px solid #fff}.compatibility-mode>section>section div.page .page-options>div>a{display:block}.compatibility-mode>section>section div.page .page-options>div:last-child{border:none}.compatibility-mode>section>section div.page .page-options .addfavlnks ul{list-style:none;margin:0;padding:0;overflow:hidden}.compatibility-mode>section>section div.page .page-options .addfavlnks ul li{position:relative;display:inline-block;vertical-align:top;margin-right:2px;text-align:center}.compatibility-mode>section>section div.page .page-options .addfavlnks ul li a{font-size:2em;display:inline-block;text-align:left;opacity:1;transition:all .16s ease-out}.compatibility-mode>section>section div.page .page-options .addfavlnks ul li a i{width:100%;color:#263d60}.compatibility-mode>section>section div.page .page-options .addfavlnks ul li a:hover{opacity:.8}.compatibility-mode>section>section div.page .page-options .addfavlnks ul li a.page-addfav-lnk{font-size:.9em;position:relative;padding:0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#fff;color:#3c5f97;border:1px solid #d6d6d6;display:block}.compatibility-mode>section>section div.page .page-options .addfavlnks ul li a.page-addfav-lnk:before{color:#263d60;font-size:1.5em;line-height:1.4em;position:absolute;left:6px;top:0;width:30px;height:100%;display:block}.compatibility-mode>section>section div.page .page-options .addfavlnks ul li a.page-addfav-lnk span{height:100%;font-size:.8em;display:block;line-height:10px!important;padding:12px 6px 12px 38px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.compatibility-mode>section>section div.page .page-options .addfavlnks ul li:first-child{display:block}.compatibility-mode>section>section div.page .page-options .noteslnks>a .page-stars{margin-bottom:2px}.compatibility-mode>section>section div.page .page-options .noteslnks>a .page-stars .icon{font-size:1em}.compatibility-mode>section>section div.page .page-options .noteslnks>a span{font-size:.8em}.compatibility-mode>section>section div.page .page-options .actionslnks ul li a{position:relative;width:35px;height:35px;background-color:#fff;border:1px solid #d6d6d6;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.compatibility-mode>section>section div.page .page-options .actionslnks ul,.compatibility-mode>section>section div.page .page-options .sharelnks ul{list-style:none;margin:0;padding:0;overflow:hidden}.compatibility-mode>section>section div.page .page-options .actionslnks ul li,.compatibility-mode>section>section div.page .page-options .sharelnks ul li{position:relative;display:inline-block;vertical-align:top;margin-right:2px;text-align:center}.compatibility-mode>section>section div.page .page-options .actionslnks ul li a,.compatibility-mode>section>section div.page .page-options .sharelnks ul li a{font-size:1.7em;display:inline-block;text-align:left}.compatibility-mode>section>section div.page .page-options .actionslnks ul li a i,.compatibility-mode>section>section div.page .page-options .sharelnks ul li a i{width:100%;color:#3c5f97;opacity:1;transition:all .16s ease-out}.compatibility-mode>section>section div.page .page-options .actionslnks ul li a:hover i,.compatibility-mode>section>section div.page .page-options .sharelnks ul li a:hover i{opacity:.6}.compatibility-mode>section>section div.page .page-options .actionslnks ul li.bonplanlnks{height:35px}.compatibility-mode>section>section div.page .page-options .actionslnks ul li.bonplanlnks a{background-color:transparent;border:none;border-right:1px solid #d6d6d6;margin-right:10px;width:50px}.compatibility-mode>section>section div.page .page-options .actionslnks ul li.bonplanlnks a i:before{display:block;position:relative}.compatibility-mode>section>section div.page .page-options .toppartner{padding:0;text-align:center;background-color:#fff}.compatibility-mode>section>section div.page .page-options .toppartner img{width:80%;margin:auto}.compatibility-mode>section>section div.page .page-diaporama{float:left;width:70%;border:none;margin-bottom:0;position:relative}.compatibility-mode>section>section div.page .page-diaporama .flexslider:hover .flex-direction-nav .flex-prev{left:-11px!important}.compatibility-mode>section>section div.page .page-diaporama .flexslider:hover .flex-direction-nav .flex-next{right:-11px!important}.compatibility-mode>section>section div.page .page-diaporama .flex-direction-nav li a{height:60px;width:60px;text-align:center;opacity:.5}.compatibility-mode>section>section div.page .page-diaporama .flex-direction-nav li a.flex-next:before,.compatibility-mode>section>section div.page .page-diaporama .flex-direction-nav li a.flex-prev:before{display:block;font-size:60px;margin:0;line-height:1em;color:#fff}.compatibility-mode>section>section div.page .page-diaporama .flex-direction-nav li a.flex-prev{left:0}.compatibility-mode>section>section div.page .page-diaporama .flex-direction-nav li a.flex-prev:before{left:0!important}.compatibility-mode>section>section div.page .page-diaporama .flex-direction-nav li a.flex-next,.compatibility-mode>section>section div.page .page-diaporama .flex-direction-nav li a.flex-next:before{right:0}.compatibility-mode>section>section div.page .page-tabmore{margin:0}.compatibility-mode>section>section div.page .page-tabmore .content-text h1{margin:20px 0 10px;font-family:arial;font-size:1em;text-transform:uppercase}.compatibility-mode>section>section div.page .page-tabmore .content-text h1:after{display:none}.compatibility-mode>section>section div.page .page-tabmore .content-text h3{font-size:1.1em}.compatibility-mode>section>section div.page .page-tabmore .content-text p{font-size:.9em}.compatibility-mode>section>section div.page .page-tabmore .content-text p a{color:#3c5f97;font-weight:700;text-decoration:underline}.compatibility-mode>section>section div.page .page-tabmore .content-text p a:hover{text-decoration:none}.compatibility-mode>section>section div.page .page-tabmore .content-text p a strong{color:#3c5f97;font-weight:700}.compatibility-mode>section>section div.page .page-tabmore .content-text p strong{color:#263d60;font-weight:700}.compatibility-mode>section>section div.page .page-tabmore .dossiers-author{margin:0;color:#3c5f97;font-size:11px;text-align:right}.compatibility-mode>section>section div.page .page-tabmore .tab-content{padding:15px 0;font-size:.9em}.compatibility-mode>section>section div.page .page-tabmore .tab-content h3{margin:12px 0 4px;color:#3c5f97}.compatibility-mode>section>section div.page .page-tabmore .tab-content h4{margin:12px 0 4px}.compatibility-mode>section>section div.page .page-tabmore .tab-content a{text-decoration:underline;color:#3c5f97;font-weight:700}.compatibility-mode>section>section div.page .page-tabmore .tab-content a:hover{text-decoration:none}.compatibility-mode>section>section div.page .page-tabmore .tab-content em{font-style:italic}.compatibility-mode>section>section div.page .page-tabmore .tab-content em strong{font-style:normal;margin-bottom:5px;display:inline-block}.compatibility-mode>section>section div.page .page-tabmore .tab-content strong{font-weight:700}.compatibility-mode>section>section div.page .page-tabmore .tab-content strong em{font-style:normal}.compatibility-mode>section>section div.page .page-tabmore .tab-content .columns{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.compatibility-mode>section>section div.page .page-tabmore .tab-content .columns .column{padding-right:15px;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;-o-flex-basis:50%;flex-basis:50%;max-width:50%;min-width:50%}.compatibility-mode>section>section div.page .page-tabmore .tab-content .columns .column:nth-child(2n){padding-right:0}.compatibility-mode>section>section div.page .page-tabmore .tab-content .columns .column .box{position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:10px;background-color:#ebebeb;margin-bottom:15px}.compatibility-mode>section>section div.page .page-tabmore .tab-content .columns .column .box h3{text-transform:uppercase;font-size:1em;font-family:arial;margin:3px 0 8px}.compatibility-mode>section>section div.page .page-tabmore .tab-content .columns .column .box input{margin:0 0 8px}.compatibility-mode>section>section div.page .page-tabmore .tab-content .columns .column .box p{margin-bottom:10px}.compatibility-mode>section>section div.page .page-tabmore .tab-content .columns .column .box p em{font-style:normal}.compatibility-mode>section>section div.page .page-tabmore .tab-content .columns .column .box ul.list li{border:none}.compatibility-mode>section>section div.page .page-tabmore .tab-content .columns .column .box em strong{color:#3c5f97}.compatibility-mode>section>section .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box div.page .page-tabmore .tab-content .columns .column button,.compatibility-mode>section>section div.page .page-tabmore .tab-content .columns .column .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button,.compatibility-mode>section>section div.page .page-tabmore .tab-content .columns .column .btn{display:inline-block;margin-top:10px;text-decoration:none}.compatibility-mode>section>section div.page .page-tabmore .tab-content#page-summary{padding:15px 10px}.compatibility-mode>section>section div.page .page-tabmore .tab-content#page-summary p{line-height:1.5em!important}.compatibility-mode>section>section div.page .page-tabmore .tab-content#page-summary p em strong{color:#263d60}.compatibility-mode>section>section div.page .page-tabmore .tab-content#page-summary p strong{color:#3c5f97}.compatibility-mode>section>section div.page .page-tabmore .tab-content#page-summary p strong em{color:#263d60}.compatibility-mode>section>section div.page .page-tabmore .tab-content#page-infos .columns .column .box.address p{margin-bottom:3px!important}.compatibility-mode>section>section div.page .page-tabmore .tab-content#page-infos .columns .column .box.address p p{margin-bottom:0!important}.compatibility-mode>section>section div.page .page-tabmore .tab-content#page-infos .columns .column .box.prices p{color:#3c5f97}.compatibility-mode>section>section div.page .page-tabmore .tab-content#page-infos .columns .column .box.prices p em,.compatibility-mode>section>section div.page .page-tabmore .tab-content#page-infos .columns .column .box.prices p strong{color:#263d60}.compatibility-mode>section>section div.page .page-tabmore .tab-content#page-infos .columns .column .box.shop-online h3{color:red!important}.compatibility-mode>section>section div.page .page-tabmore .tab-content#page-infos .columns .column .box.shop-online>a{display:block!important;text-decoration:none;color:#373c50;font-weight:400}.compatibility-mode>section>section div.page .page-tabmore .tab-content#page-infos .columns .column .box.shop-online>a .widget-aside-thumb-wrapper{width:100%!important;margin-bottom:10px!important}.compatibility-mode>section>section div.page .page-tabmore .tab-content#page-infos .columns .column .box.shop-online>a .widget-aside-thumb-wrapper img{width:100%;height:auto}.compatibility-mode>section>section div.page .page-tabmore .tab-content#page-infos .columns .column .box.shop-online a.btn{margin-top:10px;color:#fff;background-color:red!important;display:inline-block!important}.compatibility-mode>section>section div.page .page-tabmore .tab-content#page-infos .columns .column:first-child{-webkit-flex-basis:66%;-moz-flex-basis:66%;-ms-flex-basis:66%;-o-flex-basis:66%;flex-basis:66%;max-width:66%;min-width:66%}.compatibility-mode>section>section div.page .page-tabmore .tab-content#page-infos .columns .column:first-child .box{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background-color:transparent;border-bottom:1px solid #d6d6d6;padding:10px 10px 15px;margin:0}.compatibility-mode>section>section div.page .page-tabmore .tab-content#page-infos .columns .column:nth-child(2){-webkit-flex-basis:34%;-moz-flex-basis:34%;-ms-flex-basis:34%;-o-flex-basis:34%;flex-basis:34%;max-width:34%;min-width:34%}.compatibility-mode>section>section div.page .page-tabmore .tab-content#page-infos .columns .column:nth-child(2) .box{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:10px;background-color:#ebebeb;margin-bottom:15px;position:relative}.compatibility-mode>section>section div.page .page-tabmore .tab-content#page-infos .columns .column:nth-child(2) .box h3{text-transform:uppercase;font-family:arial;margin:3px 0 8px}.compatibility-mode>section>section div.page .page-tabmore .tab-content#page-infos .columns .column:nth-child(2) .box input{margin:0 0 8px}.compatibility-mode>section>section div.page .page-tabmore .tab-content#page-infos .columns .column:nth-child(2) .box p{margin-bottom:0}.compatibility-mode>section>section div.page .page-tabmore .tab-content#page-infos .columns .column:nth-child(2) .box p.contact-information{line-height:1.3em}.compatibility-mode>section>section div.page .page-tabmore .tab-content#page-infos .columns .column:nth-child(2) .box ul.list li{border:none}.compatibility-mode>section>section div.page .page-tabmore .tab-content #map{height:300px;margin-bottom:15px;background:#69c}.compatibility-mode>section>section div.page article.page{padding:15px 0}.compatibility-mode>section>section div.page article.page h2{color:#3c5f97;font-size:1.2em;margin:22px 0 14px}.compatibility-mode>section>section div.page article.page p{font-size:1em}.compatibility-mode>section>section div.page article.page p.date-pub{margin:0;color:#3c5f97;font-size:11px;text-align:right}.compatibility-mode>section>section div.page div.page-activites{margin:0 0 10px;position:relative;z-index:5}.compatibility-mode>section>section div.page div.page-activites>h4{font-size:2em;color:#3c5f97;text-transform:uppercase;font-family:Bree,Arial,sans-serif;margin:0 0 15px}.compatibility-mode>section>section div.page div.page-activites>h4:after{content:"";display:block;height:6px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-top:2px;background-color:#3c5f97}.compatibility-mode>section>section div.page div.page-activites section.contents{transition:max-height 1s ease-out}.compatibility-mode>section>section div.page div.page-activites section.contents.no-fold{max-height:none}.compatibility-mode>section>section div.page div.page-tags{margin-bottom:35px;overflow:hidden}.compatibility-mode>section>section div.page div.page-tags .tag{display:inline-block;padding:7px 10px;margin-right:1px;margin-bottom:5px;background-color:#ebebeb;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;color:#263d60;font-weight:700;text-transform:uppercase;font-size:.65em}.compatibility-mode>section>section div.page div.page-tags .tag:hover{background-color:#d6d6d6}.compatibility-mode>section>section div.page .page-error-lnk{margin-top:20px;display:block;font-size:12px;text-align:right;color:#3c5f97}.compatibility-mode>section>section div.page .page-error-lnk:hover{color:#263d60;text-decoration:underline}.compatibility-mode>section>section footer.page{margin-top:30px}.compatibility-mode>section>section footer.page .page-note,.compatibility-mode>section>section footer.page .page-stars{display:inline;color:#3c5f97;margin-left:10px}.compatibility-mode>section>section footer.page div.note-that-box p.note-that{font-size:18px;color:#3c5f97;font-weight:700}.compatibility-mode>section>section footer.page div.note-that-box p.has-noted{display:none;color:#c72c7b;text-align:center;margin:10px 10px 25px;font-size:1.2em}.compatibility-mode>section>section footer.page .page-stars-vote{position:relative;margin:6px 0 26px;transition:all .16s ease-out}.compatibility-mode>section>section footer.page .page-stars-vote i{font-size:1.4em;cursor:pointer;margin-right:5px;color:#d6d6d6}.compatibility-mode>section>section footer.page .page-stars-vote i:hover~i{color:#ebebeb}.compatibility-mode>section>section footer.page .page-stars-vote:hover i{color:#c72c7b}.compatibility-mode>section>section footer.page .page-comm-head{display:block;clear:both;background-color:#3c5f97;padding:10px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#fff}.compatibility-mode>section>section footer.page .page-comm-head:after{content:"";display:block;clear:both}.compatibility-mode>section>section footer.page .page-comm-head .page-comm-nbcomm{float:left;color:#3c5f97;width:32px;height:30px;margin-top:-6px;line-height:27px!important;text-align:center;font-weight:700;font-size:14px;background-image:url(https://cdn.freizeit.ch/assets/images/picto-nbcomms.361cb212.png);background-position:0 0;background-repeat:no-repeat}.compatibility-mode>section>section footer.page .page-comm-head strong{float:left;font-size:.9em;font-weight:700;margin-left:8px;text-transform:uppercase}.compatibility-mode>section>section footer.page .page-comm-head .page-comm-button{width:227px;height:25px;float:right}.compatibility-mode>section>section footer.page .page-comm-head .page-comm-button a{display:block;text-align:center;line-height:25px!important;font-size:11px}.compatibility-mode>section>section footer.page .comm-load-more{float:left;display:block;margin:10px 0}.compatibility-mode>section>section footer.page article.page-comm{margin-top:1px;background-color:#ebebeb;overflow:hidden;width:100%;padding:15px 12px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}.compatibility-mode>section>section footer.page article.page-comm .comm-author-box{-webkit-flex-basis:30%;-moz-flex-basis:30%;-ms-flex-basis:30%;-o-flex-basis:30%;flex-basis:30%;height:100%;font-size:.9em}.compatibility-mode>section>section footer.page article.page-comm .comm-author-box .comm-author-name{font-weight:700;color:#3c5f97;cursor:default}.compatibility-mode>section>section footer.page article.page-comm .comm-author-box p{font-size:.9em;margin:5px 0 10px}.compatibility-mode>section>section footer.page article.page-comm .comm-content-box{float:right;-webkit-flex-basis:70%;-moz-flex-basis:70%;-ms-flex-basis:70%;-o-flex-basis:70%;flex-basis:70%;height:100%}.compatibility-mode>section>section footer.page article.page-comm .comm-content-box h2{color:#3c5f97;font-size:1.2em;font-weight:700;padding-bottom:6px}.compatibility-mode>section>section footer.page article.page-comm .comm-content-box p{font-size:.9em}.compatibility-mode>section>section footer.page article.page-comm .comm-content-box .comm-abuse-lnk{font-size:.8em;margin-top:25px;color:#3c5f97}.compatibility-mode>section>section footer.page article.page-comm .comm-content-box .comm-abuse-lnk:hover{text-decoration:underline}.compatibility-mode>section>section footer.page nav.comm-pagination{margin-top:22px;position:relative;float:right;left:-50%;text-align:left}.compatibility-mode>section>section footer.page nav.comm-pagination ul{list-style:none;overflow:hidden;margin:0;padding:0;position:relative;left:50%}.compatibility-mode>section>section footer.page nav.comm-pagination ul li{display:inline;float:left;width:17px;height:18px;line-height:18px!important;border-right:1px solid #d6d6d6;text-align:center}.compatibility-mode>section>section footer.page nav.comm-pagination ul li li:first-child,.compatibility-mode>section>section footer.page nav.comm-pagination ul li li:last-child{width:20px}.compatibility-mode>section>section footer.page nav.comm-pagination ul li li:first-child a,.compatibility-mode>section>section footer.page nav.comm-pagination ul li li:last-child a{font-weight:700;color:#3c5f97}.compatibility-mode>section>section footer.page nav.comm-pagination ul li:last-child{border-right:none}.compatibility-mode>section>section footer.page nav.comm-pagination ul li a{display:block;color:#d6d6d6;font-size:12px}.compatibility-mode>section>section footer.page nav.comm-pagination ul li a.active{color:#3c5f97;font-weight:700}.compatibility-mode>section>section footer.page nav.comm-pagination ul li a.disabled{cursor:default;color:#d6d6d6}.compatibility-mode>section>section footer.page nav.comm-pagination ul li a:not(.disabled):hover{color:#fff;background-color:#3c5f97}.compatibility-mode>section>section footer.page .page-newcomm{overflow:hidden;margin-top:25px;width:100%}.compatibility-mode>section>section footer.page .page-newcomm .page-newcomm-head{background-color:#3c5f97;color:#fff;padding:10px;font-size:.9em;font-weight:700;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.compatibility-mode>section>section footer.page .page-newcomm .page-newcomm-content{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;position:relative;background-color:#ebebeb;padding:15px}.compatibility-mode>section>section footer.page .page-newcomm .page-newcomm-content .page-newcomm-firstline{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.compatibility-mode>section>section footer.page .page-newcomm .page-newcomm-content .page-newcomm-firstline .page-newcomm-block{padding:0 15px 0 0;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;-o-flex-basis:50%;flex-basis:50%;max-width:50%;min-width:50%}.compatibility-mode>section>section footer.page .page-newcomm .page-newcomm-content .page-newcomm-firstline .page-newcomm-block:nth-child(2){padding-right:0}.compatibility-mode>section>section footer.page .page-newcomm .page-newcomm-content .page-newcomm-comm{overflow:hidden;padding:0 0 10px}.compatibility-mode>section>section footer.page .page-newcomm .page-newcomm-content .page-newcomm-comm textarea{height:100px;resize:vertical}.compatibility-mode>section>section footer.page .page-newcomm .page-newcomm-content .page-newcomm-bottom{overflow:hidden;text-align:right}.compatibility-mode>section>section footer.page .page-newcomm .page-newcomm-content .page-newcomm-bottom p{float:right;text-align:right;margin:4px 8px 0 0}.compatibility-mode>section>section.reportagededie .section-title{margin-bottom:45px;clear:both;position:relative;display:inline-block}.compatibility-mode>section>section.reportagededie .section-title h1{float:left;margin-bottom:0;width:75%}.compatibility-mode>section>section.reportagededie .section-title h1:after{display:none}.compatibility-mode>section>section.reportagededie .section-title .clearfix{clear:both}.compatibility-mode>section>section.reportagededie .section-title .clearfix:after{content:"";display:block;height:6px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-top:2px;background-color:#3c5f97}.compatibility-mode>section>section.reportagededie .section-title .toppartner{float:left;width:25%}.compatibility-mode>section>section.reportagededie .section-title .toppartner img{width:100%;height:auto}.compatibility-mode>section>section.reportagededie h1{margin-bottom:45px}.compatibility-mode main div.inner>section>section>.section-box{margin-bottom:25px}.compatibility-mode main div.inner>section>section>.section-box:last-child{margin-bottom:0}.compatibility-mode .comment-moderated{font-style:italic;color:#d6d6d6;font-size:.8em}.compatibility-mode .comment-official-answer{padding:10px;margin:5px;background-color:#3c5f97;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.compatibility-mode .roadmap{border:1px solid #263d60;border-radius:5px;margin-bottom:15px}.compatibility-mode .roadmap header{text-transform:uppercase;color:#fff;background-color:#263d60;padding:10px;font-size:.8em}.compatibility-mode .roadmap>section{padding:10px 15px;border-bottom:1px solid #263d60;position:relative}.compatibility-mode .roadmap>section:last-of-type{border-bottom:0}.compatibility-mode .roadmap>section:before{content:"";background-color:#fff;border:1px solid #263d60;border-radius:100%;font-size:1px;position:absolute;height:12px;width:12px;left:-7px;top:17px}.compatibility-mode .roadmap>section:after{content:"";background-color:#fff;border:2px solid #263d60;border-left:0;border-bottom:0;font-size:1px;transform:rotate(135deg);position:absolute;height:8px;width:8px;right:20px;top:17px}.compatibility-mode .roadmap>section>div{font-size:.8em}.compatibility-mode .roadmap>section>div a{color:#3c5f97;text-decoration:underline}.compatibility-mode .roadmap>section h4 label{cursor:pointer;width:100%;display:block;text-transform:none;font-size:1em;color:#3c5f97;padding-bottom:0!important;font-weight:400}.compatibility-mode .roadmap input[type=checkbox]:not(:checked)+section>div{display:none}.compatibility-mode .roadmap input[type=checkbox]:checked+section:before{background-color:#263d60}.compatibility-mode .roadmap input[type=checkbox]:checked+section:after{top:24px;transform:rotate(-45deg)}.compatibility-mode .roadmap input[type=checkbox]:checked+section>div{display:block}.compatibility-mode .btn-weekend{background-color:#ff6a20;float:right}.compatibility-mode .idees-weekend .guide{border-bottom:1px solid #d6d6d6;padding-bottom:30px;margin-bottom:30px;margin-top:10px}.compatibility-mode .idees-weekend .guide img{width:120px;display:inline-block;float:left;margin-right:15px}.compatibility-mode .idees-weekend .box{padding:0!important}.compatibility-mode .idees-weekend .box h3{margin:0!important;border-radius:4px 4px 0 0;padding:10px;color:#fff!important;background-color:#263d60}.compatibility-mode .idees-weekend .box .text{padding:10px}.compatibility-mode .idees-weekend .box .text p{margin-bottom:10px!important}.compatibility-mode .idees-weekend .box .text p:last-child{margin-bottom:0!important}.compatibility-mode a[data-hunt-name]{background:no-repeat 0 0;position:absolute;display:block;top:200px;left:150px;z-index:5000;width:200px;height:200px}.compatibility-mode .event h1{color:#c72c7b}.compatibility-mode .event h1:after{background-color:#c72c7b}.compatibility-mode .event .play_game{text-align:center;margin-bottom:30px}.compatibility-mode .event .content h2{font-size:1.5em;padding-bottom:15px}.compatibility-mode .event .content h2 strong{font-weight:700}.compatibility-mode .event .content p strong{font-weight:700;color:#c72c7b}.compatibility-mode .event .content ul{margin-bottom:25px}.compatibility-mode .event .content ul>li{display:block;padding:0 0 10px 20px;margin-bottom:10px;border-bottom:1px solid #d6d6d6;list-style-position:inside;list-style-type:square;font-size:.9em;line-height:1.2em!important}.compatibility-mode .event .content ul>li em strong,.compatibility-mode .event .content ul>li strong em{float:right;font-weight:400;font-size:.9em;font-style:italic}.compatibility-mode .event .content ul>li:before{font-family:loisirsch;display:block;position:absolute;font-size:.8em;top:5px;left:0}.compatibility-mode .event .partner p.title{margin-bottom:15px;font-size:1.5em;font-weight:700;color:#3c5f97;font-family:Bree}.compatibility-mode .event .partner ul{background-color:#ebebeb;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:4px 4px 0}.compatibility-mode .event .partner ul li{width:194px;float:left;text-align:center;background-color:#fff;padding:5px 0;margin-right:4px;margin-bottom:4px}.compatibility-mode .event .partner ul li:nth-child(3n){margin-right:0}.compatibility-mode .event .partner ul li img{width:100%}.compatibility-mode .event .partner ul:after{display:block;content:"";clear:both}.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box aside .event button,.compatibility-mode aside .event .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button,.compatibility-mode aside .event .btn,.compatibility-mode aside .event header{background-color:#c72c7b}.compatibility-mode>section>aside section.event.advent-calendar{background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;text-align:center}.compatibility-mode .event.advent-calendar.promotion .top{background:url(https://cdn.freizeit.ch/assets/images/advent_background_article_aside.cb05b964.jpg) 100% 100% no-repeat}.compatibility-mode .event.advent-calendar.promotion .top .descriptif{padding-right:80px;min-height:115px}.compatibility-mode .event.advent-calendar.promotion .top .descriptif h3{color:#c8273c}.compatibility-mode .event.advent-calendar.promotion .top .informations .validity-box p:nth-child(2){display:none}.compatibility-mode .event.advent-calendar.promotion .your-advantage{background-color:#c8273c}.compatibility-mode .event.advent-calendar{color:#403b32}.compatibility-mode .event.advent-calendar article.promotion{opacity:.5;background:url(https://cdn.freizeit.ch/assets/images/advent_background_article.02e60d04.jpg) 100% 100% no-repeat}.compatibility-mode .event.advent-calendar article.promotion.broadcasting{opacity:1}.compatibility-mode .event.advent-calendar article.promotion .below .left,.compatibility-mode .event.advent-calendar article.promotion .top .left,.compatibility-mode .event.advent-calendar article.promotion .your-advantage .left{border-right:1px solid #fff}.compatibility-mode .event.advent-calendar article.promotion .top .left .descriptif h3{color:#c8273c}.compatibility-mode .event.advent-calendar article.promotion .below{background-color:hsla(0,0%,100%,.7)}.compatibility-mode .event.advent-calendar article.promotion .top .left .informations{border-top:1px solid #fff}.compatibility-mode .event.advent-calendar article.promotion .remaining-box{display:none}.compatibility-mode .event.advent-calendar article.promotion .below p.plus-infos a{color:#403b32}.compatibility-mode .event.advent-calendar article.promotion .top .left .informations .remaining-box .fillbar .filler,.compatibility-mode .event.advent-calendar article.promotion .your-advantage{background-color:#c8273c}.compatibility-mode .event.advent-calendar .form_row.box{background-color:#f5f2ed;border-color:#e0ddd9}.compatibility-mode>section>section.promos.event.advent-calendar h1{color:#403b32;margin:0;padding-bottom:25px;padding-top:15px}.compatibility-mode>section>section.promos.event.advent-calendar h1:after{background-color:#7c7764}.compatibility-mode>section>section.promos.event.advent-calendar .buttons:before{background-color:#dcdad3}.compatibility-mode>section>section.promos.event.advent-calendar .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box .buttons ul li button,.compatibility-mode>section>section.promos.event.advent-calendar .buttons ul li .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button,.compatibility-mode>section>section.promos.event.advent-calendar .buttons ul li .btn,.compatibility-mode>section>section.promos.event.advent-calendar .buttons ul li button{background-color:#403b32}.compatibility-mode>section>section.promos.event.advent-calendar .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box .buttons ul li button:hover,.compatibility-mode>section>section.promos.event.advent-calendar .buttons ul li .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button:hover,.compatibility-mode>section>section.promos.event.advent-calendar .buttons ul li .btn:hover,.compatibility-mode>section>section.promos.event.advent-calendar .buttons ul li button:hover{background-color:#7c7764}.compatibility-mode>section>section.promos.event.advent-calendar header.page h2,.compatibility-mode>section>section.promos.event.advent-calendar header.page strong{margin-bottom:10px;color:#403b32;text-align:center;font-family:flavourlight;font-size:1.6em;line-height:.9em!important}.compatibility-mode>section>section.promos.event.advent-calendar header.page h2 span,.compatibility-mode>section>section.promos.event.advent-calendar header.page strong span{text-align:center;font-size:1.3em;font-family:flavourlight;line-height:.9em!important}.compatibility-mode>section>section.promos.event.advent-calendar header.page>span{display:block;text-align:center;font-style:italic;font-weight:700;font-size:1.1em}.compatibility-mode>section>section.promos.event.advent-calendar header.page>span.mandatory-field{font-size:.8em;color:#c8273c;font-weight:400;text-align:right}.compatibility-mode>section>section.promos.event.advent-calendar input[type=checkbox]:checked+label:after,.compatibility-mode>section>section.promos.event.advent-calendar input[type=radio]:checked+label:after input[type=checkbox]:not(:checked)+label:after,.compatibility-mode>section>section.promos.event.advent-calendar input[type=radio]:not(:checked)+label:after{color:#c8273c}.compatibility-mode>section>section.promos.event.advent-calendar label{color:#403b32}.compatibility-mode>section>section.promos.event.advent-calendar label.required:after{color:#c8273c}.compatibility-mode>section>section.promos.event.advent-calendar div.calendar-background-fix{background:url(https://cdn.freizeit.ch/assets/images/advent_background_bottom.84382890.jpg) 0 0 repeat-y}.compatibility-mode>section>section.promos.event.advent-calendar div.calendar{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:105px 20px 20px;background:url(https://cdn.freizeit.ch/assets/images/advent_background.106231b3.jpg) 0 0 no-repeat}.compatibility-mode>section>section.promos.event.advent-calendar div.calendar section .title{font-size:1.9em;font-family:flavourlight;line-height:.9em!important}.compatibility-mode>section>section.promos.event.advent-calendar div.calendar section ul.results{margin-top:20px;margin-bottom:25px}.compatibility-mode>section>section.promos.event.advent-calendar div.calendar section ul.results li{width:100px;height:120px;float:left;background:url(https://cdn.freizeit.ch/assets/images/advent_botte.508b920d.png) 50% no-repeat;position:relative}.compatibility-mode>section>section.promos.event.advent-calendar div.calendar section ul.results li span{display:block;font-size:.8em;font-weight:700;position:absolute;text-align:center;top:60px;width:100%}.compatibility-mode>section>section.promos.event.advent-calendar div.calendar section ul.results li a{display:block;width:100%;height:100%}.compatibility-mode>section>section.promos.event.advent-calendar div.calendar section ul.results li.past{opacity:.4}.compatibility-mode>section>section.promos.event.advent-calendar div.calendar section ul.results li.today{background:url(https://cdn.freizeit.ch/assets/images/advent_botte_current.a0238410.png) 50% no-repeat}.compatibility-mode>section>section.promos.event.advent-calendar div.calendar section .tirage_sort{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;box-shadow:inset 0 0 15px #403b32;background-color:rgba(64,59,50,.7);margin-bottom:25px}.compatibility-mode>section>section.promos.event.advent-calendar div.calendar section .tirage_sort .old_col{display:table-cell;vertical-align:middle;padding:15px}.compatibility-mode>section>section.promos.event.advent-calendar div.calendar section .tirage_sort .old_col .title,.compatibility-mode>section>section.promos.event.advent-calendar div.calendar section .tirage_sort .old_col p{color:#fff}.compatibility-mode>section>section.promos.event.advent-calendar div.calendar section .partner p.title{text-align:center;padding:0 40px;margin-bottom:20px;color:#403b32}.compatibility-mode>section>section.promos.event.advent-calendar div.calendar section .partner ul{background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:4px}.compatibility-mode>section>section.promos.event.advent-calendar div.calendar section .partner ul li{width:calc(33% - 10px);float:left;text-align:center;background-color:#fff;padding:5px 0}.compatibility-mode>section>section.promos.event.advent-calendar div.calendar section .partner ul li img{width:100%}.compatibility-mode>section>section.promos.event.advent-calendar div.calendar section .partner ul:after{display:block;content:"";clear:both}.compatibility-mode>section>section.promos.event.advent-calendar.display-form h1,.compatibility-mode>section>section.promos.event.advent-calendar.display h1{padding-bottom:0}.compatibility-mode>section>section.promos.event.advent-calendar.display-form header.page h2,.compatibility-mode>section>section.promos.event.advent-calendar.display-form header.page strong,.compatibility-mode>section>section.promos.event.advent-calendar.display header.page h2,.compatibility-mode>section>section.promos.event.advent-calendar.display header.page strong{text-align:left}.compatibility-mode>section>section.promos.event.advent-calendar.display-form header.page.picture,.compatibility-mode>section>section.promos.event.advent-calendar.display header.page.picture{padding:30px 0 20px 95px;margin:0;background:url(https://cdn.freizeit.ch/assets/images/advent_botte_title.85e8abcb.png) 0 no-repeat}.compatibility-mode .widget-newslettersection ul.newsletter-tree li input{position:absolute;left:0;margin-left:0;opacity:0;z-index:2;cursor:pointer;height:1em;width:1em;top:0}.compatibility-mode .widget-newslettersection ul.newsletter-tree li label{cursor:pointer;display:block}.compatibility-mode .widget-newslettersection ul.newsletter-tree li input+ul{margin:-.938em 0 0 -44px;display:block;height:1em}.compatibility-mode .widget-newslettersection ul.newsletter-tree li input+ul>li{display:none;margin-left:-14px!important;padding-left:1px}.compatibility-mode .widget-newslettersection ul.newsletter-tree li.campaign a{padding-left:21px;text-decoration:none;display:block}.compatibility-mode .widget-newslettersection ul.newsletter-tree li{position:relative;margin-left:-15px;list-style:none}.compatibility-mode .widget-newslettersection ul.newsletter-tree li.campaign{margin-left:-1px!important;font-weight:400}.compatibility-mode .widget-newslettersection ul.newsletter-tree li.year{font-size:20px;font-weight:700}.compatibility-mode .widget-newslettersection ul.newsletter-tree li.month{font-size:16px;font-weight:700}.compatibility-mode .widget-newslettersection ul.newsletter-tree li input:checked+ul{margin:-1.25em 0 0 -44px;padding:1.563em 0 0 80px;height:auto}.compatibility-mode .widget-newslettersection ul.newsletter-tree li input:checked+ul>li{display:block;margin:0 0 .125em}.compatibility-mode .widget-newslettersection ul.newsletter-tree li input:checked+ul>li:last-child{margin:0 0 .063em}.compatibility-mode div.main section.main .widget-activitessection .activitessection-boxcontent{position:relative;float:left;width:214px;margin-right:10px}.compatibility-mode div.main section.main .widget-activitessection .activitessection-boxcontent:last-child{margin:0;float:right}.compatibility-mode div.main section.main .widget-activitessection .activitessection-boxcontent h2{position:relative;width:100%;height:25px;padding:0 10px;line-height:25px!important;text-align:left;color:#fff;font-weight:700;font-size:15px;background-color:#3c5f97;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;-o-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:0 0 12px}.compatibility-mode div.main section.main .widget-activitessection .activitessection-boxcontent h2 a{position:relative;top:2px}.compatibility-mode div.main section.main .widget-activitessection .activitessection-boxcontent .activitessection-list{position:relative;width:100%}.compatibility-mode div.main section.main .widget-activitessection .activitessection-boxcontent .activitessection-list article{position:relative;width:213px;height:81px;padding:5px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.compatibility-mode div.main section.main .widget-activitessection .activitessection-boxcontent .activitessection-list article:nth-child(odd){background-color:#d6d6d6}.compatibility-mode div.main section.main .widget-activitessection .activitessection-boxcontent .activitessection-list article:nth-child(2n){background-color:#fff}.compatibility-mode div.main section.main .widget-activitessection .activitessection-boxcontent .activitessection-list article a{position:relative;display:block}.compatibility-mode div.main section.main .widget-activitessection .activitessection-boxcontent .activitessection-list article a strong{font-size:12px}.compatibility-mode div.main section.main .widget-activitessection .activitessection-boxcontent .activitessection-list article a h4{font-size:14px;color:#3c5f97;margin:2px 0}.compatibility-mode div.main section.main .widget-activitessection .activitessection-boxcontent .activitessection-list article a:hover h4{text-decoration:underline}.compatibility-mode div.main section.main .widget-activitessection .activitessection-boxcontent .activitessection-list article a span{font-size:12px}.compatibility-mode div.main section.main .widget-actbycantonsection h1{height:25px;line-height:25px!important;text-align:left;color:#fff;font-weight:700;font-size:15px;background-color:#3c5f97;padding:0 10px;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;-o-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.compatibility-mode div.main section.main .widget-actbycantonsection .boxcontent{overflow:hidden;padding:21px}.compatibility-mode div.main section.main .widget-actbycantonsection .boxcontent .canton{position:relative;overflow:hidden;float:left;width:192px;height:120px;margin:0 21px 21px 0;text-align:center}.compatibility-mode div.main section.main .widget-actbycantonsection .boxcontent .canton:nth-of-type(3n+0){margin-right:0}.compatibility-mode div.main section.main .widget-actbycantonsection .boxcontent .canton a{position:absolute;left:0;right:0;top:0;bottom:0;color:#3c5f97}.compatibility-mode div.main section.main .widget-actbycantonsection .boxcontent .canton a .text-content{position:absolute;left:0;right:0;top:0;bottom:0;padding-top:40px;background-color:hsla(0,0%,100%,.8);z-index:1;transition:all .16s ease-out}.compatibility-mode div.main section.main .widget-actbycantonsection .boxcontent .canton a .text-content h3{display:inline-block;padding:0 0 3px;margin:0 0 10px;font-size:18px;font-weight:700}.compatibility-mode div.main section.main .widget-actbycantonsection .boxcontent .canton a .text-content span{display:block;font-size:16px}.compatibility-mode div.main section.main .widget-actbycantonsection .boxcontent .canton a .img-content{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;-webkit-filter:blur(2px);-moz-filter:blur(2px);-ms-filter:blur(2px);-o-filter:blur(2px);filter:blur(2px);filter:url(https://cdn.freizeit.ch/assets/images/blur.b23082bb.svg);transition:all .16s ease-out}.compatibility-mode div.main section.main .widget-actbycantonsection .boxcontent .canton a:hover .text-content{background-color:transparent}.compatibility-mode div.main section.main .widget-actbycantonsection .boxcontent .canton a:hover .img-content{-webkit-filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0);-o-filter:blur(0);filter:blur(0)}.compatibility-mode>section aside section{background-color:#ebebeb;width:100%;margin-bottom:20px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.compatibility-mode>section aside section>header{background-color:#3c5f97;overflow:hidden;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.compatibility-mode>section aside section>header.dedie{background-color:#dc2b52!important}.compatibility-mode>section aside section>header a{display:block}.compatibility-mode>section aside section>header h3{padding:8px 10px;font-size:.9em;text-transform:uppercase;font-weight:700;color:#fff}.compatibility-mode>section aside section .section-content,.compatibility-mode>section aside section article{padding:15px;border-bottom:1px solid #d6d6d6}.compatibility-mode>section aside section .section-content a,.compatibility-mode>section aside section article a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}.compatibility-mode>section aside section .section-content a .widget-aside-thumb-wrapper,.compatibility-mode>section aside section article a .widget-aside-thumb-wrapper{width:70px;max-width:70px;margin-right:10px;-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-basis:25%;-o-flex-basis:25%;flex-basis:25%;flex-grow:1}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.compatibility-mode>section aside section .section-content a .widget-aside-thumb-wrapper,.compatibility-mode>section aside section article a .widget-aside-thumb-wrapper{max-width:25%;min-width:25%}}.compatibility-mode>section aside section .section-content a .widget-aside-thumb-wrapper img,.compatibility-mode>section aside section article a .widget-aside-thumb-wrapper img{width:100%;height:auto}.compatibility-mode>section aside section .section-content a .widget-aside-text-wrapper,.compatibility-mode>section aside section article a .widget-aside-text-wrapper{-webkit-flex-basis:70%;-moz-flex-basis:70%;-ms-flex-basis:70%;-o-flex-basis:70%;flex-basis:70%;flex-grow:1}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.compatibility-mode>section aside section .section-content a .widget-aside-text-wrapper,.compatibility-mode>section aside section article a .widget-aside-text-wrapper{max-width:70%;min-width:70%}}.compatibility-mode>section aside section .section-content a .widget-aside-text-wrapper p,.compatibility-mode>section aside section article a .widget-aside-text-wrapper p{margin:0 0 10px}.compatibility-mode>section aside section .section-content a .widget-aside-text-wrapper p:last-child,.compatibility-mode>section aside section article a .widget-aside-text-wrapper p:last-child{margin:0}.compatibility-mode>section aside section .section-content a .widget-aside-text-wrapper h4,.compatibility-mode>section aside section article a .widget-aside-text-wrapper h4{font-size:14px;text-transform:none;margin:0 0 5px}.compatibility-mode>section aside section .section-content a .cat,.compatibility-mode>section aside section article a .cat{font-weight:700}.compatibility-mode>section aside section .section-content a .cat,.compatibility-mode>section aside section .section-content a .subcats,.compatibility-mode>section aside section article a .cat,.compatibility-mode>section aside section article a .subcats{display:inline-block;font-size:.7em;font-family:Bree,Arial,sans-serif;margin-bottom:5px}.compatibility-mode>section aside section .section-content.full,.compatibility-mode>section aside section article.full{position:relative;padding:0}.compatibility-mode>section aside section .section-content.full a .widget-aside-thumb-wrapper,.compatibility-mode>section aside section article.full a .widget-aside-thumb-wrapper{width:100%;min-width:inherit;max-width:inherit;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;-o-flex-basis:100%;flex-basis:100%;border-radius:0 0 4px 4px;margin:0;line-height:0;font-size:0}.compatibility-mode>section aside section .section-content.full a .widget-aside-thumb-wrapper img,.compatibility-mode>section aside section article.full a .widget-aside-thumb-wrapper img{border-radius:0 0 4px 4px}.compatibility-mode>section aside section .section-content.full a .widget-aside-text-wrapper,.compatibility-mode>section aside section article.full a .widget-aside-text-wrapper{width:100%;padding:15px;min-width:inherit;max-width:inherit;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;-o-flex-basis:100%;flex-basis:100%;position:absolute;bottom:0;left:0;color:#fff;background-color:rgba(220,43,82,.8);border-radius:0 0 4px 4px}.compatibility-mode>section aside section .section-content.full a .widget-aside-text-wrapper h4,.compatibility-mode>section aside section article.full a .widget-aside-text-wrapper h4{color:#fff}.compatibility-mode>section aside section .section-content:last-child,.compatibility-mode>section aside section article:last-child{border-bottom:none}.compatibility-mode>section aside section .section-content a.btn,.compatibility-mode>section aside section article a.btn{display:inline-block}.compatibility-mode>section aside section .section-content h4,.compatibility-mode>section aside section article h4{text-transform:uppercase;font-weight:700;color:#3c5f97;margin:0 0 10px;font-size:1em}.compatibility-mode>section aside section .section-content p,.compatibility-mode>section aside section article p{font-size:.9em;margin-bottom:10px}.compatibility-mode>section aside section .section-content ul li,.compatibility-mode>section aside section article ul li{border-bottom:1px solid #d6d6d6;margin-bottom:5px}.compatibility-mode>section aside section .section-content ul li a,.compatibility-mode>section aside section article ul li a{padding:10px 15px;display:block;color:#3c5f97;font-weight:700}.compatibility-mode>section aside section .section-content ul li a:hover,.compatibility-mode>section aside section article ul li a:hover{text-decoration:underline}.compatibility-mode>section aside section .section-content ul li:last-child,.compatibility-mode>section aside section article ul li:last-child{border:none}.compatibility-mode>section aside section a.promos{color:#c72c7b;text-transform:uppercase;font-weight:700}.compatibility-mode>section aside section a.promos:hover{text-decoration:underline}.compatibility-mode>section aside section.widget-social header{padding:5px 10px 5px 5px}.compatibility-mode>section aside section.widget-social header h3{padding:5px;width:50%;display:inline-block}.compatibility-mode>section aside section.widget-social header a.widget-social-link{top:1px;float:right;display:block;margin-left:5px;padding:0;font-family:loisirsch!important;font-size:1.8em;color:#a6afbd}.compatibility-mode>section aside section.widget-social header a.widget-social-link.active,.compatibility-mode>section aside section.widget-social header a.widget-social-link:hover{color:#fff}.compatibility-mode>section aside section.widget-social .widget-social-wrapper{overflow:hidden;display:none;min-height:150px;text-align:center}.compatibility-mode>section aside section.widget-social .widget-social-wrapper.ws-fb{display:block}.compatibility-mode>section aside section.widget-social .widget-social-wrapper .fb-like-box>span>iframe{position:relative;width:100%!important}.compatibility-mode>section aside section.widget-social .widget-social-wrapper.ws-tw>iframe{width:100%!important;height:200px!important}.compatibility-mode>section aside section.widget-social .widget-social-wrapper.ws-gp>div>iframe{height:353px!important}.compatibility-mode>section aside section.widget-random{padding:0}.compatibility-mode>section aside section.widget-random header{margin:0}.compatibility-mode>section aside section.widget-random .ideas{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}.compatibility-mode>section aside section.widget-random .ideas,.compatibility-mode>section aside section.widget-random .ideas a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.compatibility-mode>section aside section.widget-random .ideas a{-webkit-flex-basis:20%;-moz-flex-basis:20%;-ms-flex-basis:20%;-o-flex-basis:20%;flex-basis:20%;flex-grow:1}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.compatibility-mode>section aside section.widget-random .ideas a{max-width:20%;min-width:20%}}.compatibility-mode>section aside section.widget-random .ideas a img{width:100%;height:100%}.compatibility-mode>section aside section.widget-aside-magwrapper .widget-aside-text-wrapper{-webkit-flex-basis:70%;-moz-flex-basis:70%;-ms-flex-basis:70%;-o-flex-basis:70%;flex-basis:70%;flex-grow:1;font-size:1.4em;padding-left:10px;font-weight:700;color:#3c5f97}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.compatibility-mode>section aside section.widget-aside-magwrapper .widget-aside-text-wrapper{max-width:70%;min-width:70%}}.compatibility-mode>section aside section.specialcontest{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.compatibility-mode>section aside section.specialcontest header{background-color:#dc2b52!important}.compatibility-mode>section aside section.specialcontest .concours h4{color:#3c5f97!important}.compatibility-mode>section aside section.specialcontest .concours h4 p{font-size:1.2em;font-weight:400}.compatibility-mode>section aside section.specialcontest .concours h4 p em{font-style:italic}.compatibility-mode>section aside section.specialcontest .concours h4 p strong{font-weight:700;color:#263d60}.compatibility-mode>section aside section.reportagededie header{background-color:#dc2b52!important}.compatibility-mode>section aside section.activities_nearby{font-size:1em!important;position:relative}.compatibility-mode>section aside section.activities_nearby article{height:auto!important;line-height:1em!important;background-color:#ebebeb}.compatibility-mode>section aside section.activities_nearby article a{display:block!important;width:100%}.compatibility-mode>section aside section div.rel-activites{overflow-x:hidden;overflow-y:scroll;max-height:306px;transition:max-height 1s ease-out}.compatibility-mode>section aside section div.rel-activites header{position:absolute;top:0;left:0;width:100%}.compatibility-mode>section aside section div.rel-activites article{margin-top:30px;padding:0}.compatibility-mode>section aside section div.rel-activites .dirty-list h3{background-color:#d6d6d6;padding:8px 10px;font-size:.8em;text-transform:uppercase}.compatibility-mode>section aside section div.rel-activites .dirty-list p{font-size:.8em;padding:15px;margin:0;border-bottom:1px solid #d6d6d6}.compatibility-mode>section aside section div.rel-activites .dirty-list p:last-child{border-bottom:none}.compatibility-mode>section aside section div.rel-activites .dirty-list p strong{color:#3c5f97;font-weight:700;text-transform:uppercase}.compatibility-mode>section aside section>div.rel-buttons{padding:15px}.compatibility-mode>section aside section.shop-online header{background-color:red!important}.compatibility-mode>section aside section.shop-online .section-content>a{display:block!important}.compatibility-mode>section aside section.shop-online .section-content>a .widget-aside-thumb-wrapper{width:100%!important;margin-bottom:10px!important}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.compatibility-mode>section aside section.shop-online .section-content>a .widget-aside-thumb-wrapper{max-width:100%;min-width:100%}}.compatibility-mode>section aside section.shop-online .section-content a.btn{margin-top:10px;background-color:red!important;display:inline-block!important}.compatibility-mode>section aside section.widget-address .section-content h3{font-weight:700;margin-bottom:10px}.compatibility-mode>section aside section.widget-address .section-content p{margin-bottom:5px}.compatibility-mode>section aside section.widget-address .section-content p:last-child,.compatibility-mode>section aside section.widget-address .section-content p p{margin-bottom:0}.compatibility-mode>section aside section.widget-address .section-content a{font-weight:700;color:#3c5f97;display:inline-block!important}.compatibility-mode>section aside section.widget-address .section-content .itinerary{font-size:.8em;margin:3px auto;display:block;text-align:center}.compatibility-mode>section aside section.criteres .section-content,.compatibility-mode>section aside section.dossiers .section-content{padding:0!important}.compatibility-mode aside strong{font-weight:700}.compatibility-mode aside .select2-container{overflow:visible;margin-bottom:10px}.compatibility-mode .flipbook-viewport{padding-left:20px;z-index:0}.compatibility-mode #flipbook div{background-repeat:no-repeat}.compatibility-mode .content-magazine .crop-box strong{font-size:1.2em;color:#3c5f97;font-weight:700;margin-bottom:5px;display:block}.compatibility-mode article.promotion{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:auto!important;padding:0!important;border:1px solid #d6d6d6;background-color:#ebebeb;margin-bottom:25px;position:relative}.compatibility-mode article.promotion .read-more{display:none}.compatibility-mode article.promotion .below,.compatibility-mode article.promotion .top,.compatibility-mode article.promotion .your-advantage{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}.compatibility-mode article.promotion .below .left,.compatibility-mode article.promotion .top .left,.compatibility-mode article.promotion .your-advantage .left{-webkit-flex-basis:65%;-moz-flex-basis:65%;-ms-flex-basis:65%;-o-flex-basis:65%;flex-basis:65%;flex-grow:1;position:relative;border-right:1px solid #d6d6d6;overflow:hidden}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.compatibility-mode article.promotion .below .left,.compatibility-mode article.promotion .top .left,.compatibility-mode article.promotion .your-advantage .left{max-width:65%;min-width:65%}}.compatibility-mode article.promotion .below .right,.compatibility-mode article.promotion .top .right,.compatibility-mode article.promotion .your-advantage .right{-webkit-flex-basis:35%;-moz-flex-basis:35%;-ms-flex-basis:35%;-o-flex-basis:35%;flex-basis:35%;flex-grow:1;position:relative;overflow:hidden}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.compatibility-mode article.promotion .below .right,.compatibility-mode article.promotion .top .right,.compatibility-mode article.promotion .your-advantage .right{max-width:35%;min-width:35%}}.compatibility-mode article.promotion .below>a.link,.compatibility-mode article.promotion .top>a.link,.compatibility-mode article.promotion .your-advantage>a.link{display:none;width:100%;height:100%;position:absolute;top:0;left:0;z-index:300}.compatibility-mode article.promotion .top .left{overflow:hidden}.compatibility-mode article.promotion .top .left .descriptif{padding:12px;height:139px}.compatibility-mode article.promotion .top .left .descriptif h3{color:#c72c7b;text-transform:uppercase;font-weight:700;font-size:1.1em;margin-bottom:5px}.compatibility-mode article.promotion .top .left .descriptif p{margin-bottom:8px;font-size:.9em}.compatibility-mode article.promotion .top .left .descriptif .localisation{font-size:.8em;font-weight:700}.compatibility-mode article.promotion .top .left .informations{width:100%;padding:6px 12px;border-top:1px solid #d6d6d6;font-size:.8em;font-weight:700;background-color:hsla(0,0%,100%,.7)}.compatibility-mode article.promotion .top .left .informations:after{display:block;content:"";clear:both}.compatibility-mode article.promotion .top .left .informations .validity-box{float:left;width:65%;padding-top:5px}.compatibility-mode article.promotion .top .left .informations .validity-box p{margin-bottom:0}.compatibility-mode article.promotion .top .left .informations .remaining-box{float:right;width:35%;position:relative}.compatibility-mode article.promotion .top .left .informations .remaining-box .fillbar{width:120px;background-color:#fff;padding:2px;margin-top:3px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.compatibility-mode article.promotion .top .left .informations .remaining-box .fillbar .filler{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#c72c7b;height:3px}.compatibility-mode article.promotion .top .right{position:relative}.compatibility-mode article.promotion .top .right .image-container{width:226px;height:174px;background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative;padding:0}.compatibility-mode article.promotion .top .right .informations{font-weight:700}.compatibility-mode article.promotion .top .right .informations p{line-height:1.2em!important}.compatibility-mode article.promotion .your-advantage{background-color:#c72c7b;color:#fff;font-size:.9em;vertical-align:middle}.compatibility-mode article.promotion .your-advantage span{vertical-align:middle}.compatibility-mode article.promotion .your-advantage strong.price{font-weight:700;font-size:1.2em;vertical-align:middle}.compatibility-mode article.promotion .your-advantage strong.instead-of{font-weight:700;font-size:.9em}.compatibility-mode article.promotion .your-advantage .left{border-right:1px solid #9d2361}.compatibility-mode article.promotion .your-advantage .right{text-align:center}.compatibility-mode article.promotion .below p{font-size:.8em;padding-bottom:5px;margin-bottom:0}.compatibility-mode article.promotion .below p:last-child{padding-bottom:0}.compatibility-mode article.promotion .below p.subtitle{font-weight:700;padding-bottom:2px}.compatibility-mode article.promotion .below p.plus-infos a{font-weight:700;color:#c72c7b}.compatibility-mode article.promotion .below .left,.compatibility-mode article.promotion .below .right,.compatibility-mode article.promotion .your-advantage .left,.compatibility-mode article.promotion .your-advantage .right{padding:10px 12px}.compatibility-mode article.promotion.showlink a.link{display:block}.compatibility-mode article.promotion.showlink .top .right .read-more{display:block;position:absolute;width:100%;height:100%;top:0;left:0;color:#fff;z-index:2}.compatibility-mode article.promotion.showlink .top .right .read-more span{text-transform:uppercase;font-weight:700;font-size:.8em;opacity:0;position:absolute;bottom:0;width:100%;display:block;text-align:center;padding:12px 12px 11px;color:#263d60;background-color:#fff;transition:all .16s ease-out}.compatibility-mode article.promotion.showlink .top .right .read-more i:before{position:absolute;opacity:.6;display:block;font-size:4em;left:50%;margin-left:-30px;top:38%;text-shadow:0 0 10px rgba(0,0,0,.35);transition:all .16s ease-out}.compatibility-mode article.promotion.showlink:hover{background-color:#fff;border-color:#ebebeb;transition:all .16s ease-out}.compatibility-mode article.promotion.showlink:hover .top .right .read-more span{opacity:1}.compatibility-mode article.promotion.showlink:hover .top .right .read-more i:before{top:30%}.compatibility-mode [contenteditable=true],.compatibility-mode [data-admineditable]{border:1px dotted #263d60;min-height:20px;border-radius:5px;cursor:text}.compatibility-mode .promo_list{width:100%;font-size:.8em}.compatibility-mode .promo_list tr{vertical-align:middle;background-color:#fff;border-bottom:1px solid #d6d6d6}.compatibility-mode .promo_list tr:first-child{background-color:#fff}.compatibility-mode .promo_list tr.broadcasting.enabled{background-color:#fbedf4!important}.compatibility-mode .promo_list tr.validated{background-color:#fdf5f9}.compatibility-mode .promo_list tr.pending{background-color:#fff}.compatibility-mode .promo_list tr.old{background-color:#ebebeb!important}.compatibility-mode .promo_list tr.old .state{text-indent:-9999px}.compatibility-mode .promo_list tr.old .state-active a{display:none}.compatibility-mode .promo_list tr.old .state-active a .icon-option-neg:before{content:""}.compatibility-mode .promo_list tr.draft{background-color:#fff!important}.compatibility-mode .promo_list tr.draft .state-active:not(.super-admin) a{display:none}.compatibility-mode .promo_list tr.draft .state-active:not(.super-admin) a .icon-option-neg:before{content:""}.compatibility-mode .promo_list tr.enabled .state-active a .icon-option-neg:before{color:#c72c7b}.compatibility-mode .promo_list tr.disabled .state-active a .icon-option-neg:before{content:"";-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;display:block;height:13px;width:13px;background-color:#999;margin:0 auto}.compatibility-mode .promo_list tr td,.compatibility-mode .promo_list tr th{border-right:1px dotted #d6d6d6;text-align:center;padding:15px 2px;vertical-align:middle}.compatibility-mode .promo_list th{border:none;padding:5px;font-size:.8em;text-transform:uppercase}.compatibility-mode .promo_list td.promo-title{text-align:left;padding-left:5px}.compatibility-mode .promo_list td.promo-title a{display:block;position:relative;padding-left:30px;text-align:left;font-size:.9em;line-height:1.2em!important;font-weight:700;text-transform:uppercase}.compatibility-mode .promo_list td.promo-title a i{position:absolute;height:17px;width:17px;top:-3px;left:5px;font-size:1.5em}.compatibility-mode .promo_list td.promo-title:first-child{width:200px}.compatibility-mode .promo_list td a.tooltip{font-size:1.6em;width:20px;height:20px;display:inline-block}.compatibility-mode .promo_list tr.validated td{background-color:#fdf5f9}.compatibility-mode .promo_list tr.validated td.promo-title a{color:#c72c7b}.compatibility-mode .form-errors li{padding:10px;background-color:#fdf5f9;border:1px solid #c72c7b;font-size:.9em;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;color:#c72c7b;margin-bottom:5px}.compatibility-mode .tipsy-inner{font-size:.8em}.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box .promos button.style-admin,.compatibility-mode .promos .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button.style-admin,.compatibility-mode .promos .btn.style-admin{background-color:#665b42;color:#fff}.compatibility-mode .switch-user strong{color:#c72c7b}.compatibility-mode .activity_selector label{display:block}.compatibility-mode #subscribepromoconcours_captcha_div{margin-bottom:15px}.compatibility-mode aside article.promotion .your-advantage{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.compatibility-mode aside article.promotion .left{width:100%;border:none!important}.compatibility-mode aside article.promotion .left p{margin-bottom:5px!important}.compatibility-mode aside article.promotion .top{margin-bottom:0}.compatibility-mode aside article.promotion .top .left .descriptif{height:auto}.compatibility-mode aside article.promotion .top .left .informations{padding:5px 10px;font-size:.9em;background-color:hsla(0,0%,100%,.7)}.compatibility-mode aside article.promotion .top .left .informations .validity-box{width:100%}.compatibility-mode section section.professional div.text>h1+p+p+p+p+h3+p+p>strong:after{content:"Fr. 7500.– :";color:#bb0037}.compatibility-mode section section.professional a.cms-all-videos.btn{float:right}.compatibility-mode section section.professional a.cms-all-videos.new{margin-top:14px;display:inline-block;border:2px solid #bb0037;padding:5px 8px 3px;color:#bb0037;text-transform:uppercase;-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;-ms-border-radius:4px 4px 4px 4px;-o-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;font-weight:700}.compatibility-mode section section.professional a.cms-all-videos.new:active,.compatibility-mode section section.professional a.cms-all-videos.new:hover,.compatibility-mode section section.professional a.cms-all-videos.new:link,.compatibility-mode section section.professional a.cms-all-videos.new:visited{color:#bb0037;text-decoration:none;text-transform:uppercase}.compatibility-mode section section.contents.vignette article.youtube a div.img-box .youtube-play{position:absolute;top:35%;left:35.5%;z-index:0;width:31%;height:30%;opacity:.7}.compatibility-mode section.video header.new,.compatibility-mode section.video header.new a{line-height:.7em!important}.compatibility-mode section.video header.new h3{display:inline-block;width:60%;overflow-x:hidden}.compatibility-mode section.video header.new span.new-text{line-height:1em!important;padding:8px 10px;background-color:#bc1a18;height:100%;width:31%;overflow-x:hidden;-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;-ms-border-radius:0 4px 0 0;-o-border-radius:0 4px 0 0;border-radius:0 4px 0 0;display:inline-block;float:right;color:#fff;font-size:.9em;text-transform:uppercase;font-weight:700}.compatibility-mode section.video ul.slides{background-color:#000;line-height:348px}.compatibility-mode section.video ul.slides li#video-frame{position:relative;top:50%;transform:translateY(-50%)}.compatibility-mode section.video div.video-promotion-aside-content{font-weight:700}.compatibility-mode section.video div.video-promotion-aside-content p{color:#3c5f97;line-height:1.2em!important;padding-bottom:7px}.compatibility-mode section.video div.video-promotion-aside-content a.btn{font-weight:400;padding-right:10px;padding-left:10px;flex-wrap:unset;flex-direction:unset;flex-shrink:unset;text-align:center}.compatibility-mode section.video div.video-promotion-aside-content a.btn:last-child{float:right}.compatibility-mode section.video section.contents.vignette article.youtube{width:315px}.compatibility-mode section.video section.contents.vignette article.youtube:nth-child(2n){margin-right:0}.compatibility-mode section.video section.contents.vignette article.youtube a div.img-box{height:177px}.compatibility-mode section.video section.contents.vignette article.youtube a div.img-box .youtube-play{position:absolute;top:36.5%;left:40%;z-index:0;width:20%;height:27%;opacity:.7}.compatibility-mode section.video section.contents.list article.youtube a div.img-box{flex-basis:26%}.compatibility-mode section.video section.contents.list article.youtube a div.img-box .youtube-play{position:absolute;top:35%;left:40%;z-index:0;width:20%;height:27%;opacity:.7}.compatibility-mode section.video section.contents.list article.youtube a div.crop-box{flex-basis:69%}.compatibility-mode section.video article.video a div.widget-aside-thumb-wrapper{position:relative;height:53.8333px}.compatibility-mode section.video article.video a div.widget-aside-thumb-wrapper .youtube-play{position:absolute;top:35%;left:36%;z-index:0;width:32%;height:27%;opacity:.7}.compatibility-mode section.contents.list article.youtube a div.img-box .youtube-play{position:absolute;top:40%;left:44%;z-index:0;width:20%;height:27%;opacity:.7}.compatibility-mode>section>section.youtube div.page div.top div.page-options .related-content{font-family:Arial,sans-serif;font-size:16px;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:6px;margin:0 auto}.compatibility-mode>section>section.youtube div.page div.top div.page-options .related-content a{text-align:center;padding:8px 10px;font-size:.9em;color:#fff;font-weight:400;text-transform:none}.compatibility-mode>section>section.youtube div.page .page-tabmore{margin-bottom:12px}.compatibility-mode #backimg{background-size:cover;font-size:14px;font-family:Arial,sans-serif}.compatibility-mode #backimg .contentnl:after{width:auto;height:50px;display:block}.compatibility-mode #backimg .contentnl .bold{font-weight:700}.compatibility-mode #backimg .contentnl a.button{padding:8px 15px;font-weight:700;background-color:#263d60;border-radius:4px;cursor:pointer;font-family:Bree,Arial,sans-serif;font-size:1.5em;display:inline-block;color:#fff;margin:30px auto}.compatibility-mode #backimg{text-align:center}.compatibility-mode #backimg .container{max-width:400px;margin:auto;padding-bottom:50px}.compatibility-mode #backimg>header{padding-top:4%}.compatibility-mode #backimg>header .logo{max-width:70%;margin:0 auto 20px}.compatibility-mode #backimg>header h1{color:#fff;text-align:center;text-shadow:0 0 1px #000;font-family:Bree,Arial,sans-serif;font-size:1.8em;line-height:1.1em!important;margin-bottom:25px}.compatibility-mode #backimg>header h2{color:#fff;text-align:center;text-shadow:0 0 1px #000;font-size:1.4em;line-height:1.2em!important;margin-bottom:25px}.compatibility-mode #backimg>header ul{color:#fff;margin:0 auto!important;text-align:center}.compatibility-mode #backimg>header ul li{font-size:1.2em;line-height:1.2em!important;color:#fff;margin-bottom:2%;text-align:left;background-color:rgba(38,61,96,.2);border-radius:20px;padding:8px 20px 8px 35px;list-style-type:none;position:relative;display:inline-block}.compatibility-mode #backimg>header ul li:after{width:40px;text-align:center;height:30px;display:block;font-family:loisirsch;content:"\e051";position:absolute;top:8px;left:0}.compatibility-mode #backimg article{background-color:#fff;margin:0 auto 3vh;border-radius:4px}.compatibility-mode #backimg article .phone{padding:0 10vw}.compatibility-mode #backimg article .partner{float:right}.compatibility-mode #backimg article .partner img{width:100px;height:auto;margin:15px 15px 0 0}.compatibility-mode #backimg article.activity .type{color:#ff6a20}.compatibility-mode #backimg article.agenda .type{color:#eda71f}.compatibility-mode #backimg article.region .type{color:#78be20}.compatibility-mode #backimg article .addfav-lnk{display:none}.compatibility-mode #backimg article .pattern-lnk{display:block}.compatibility-mode #backimg article .pattern-lnk .img-box>img{width:100%;height:auto;border-top-right-radius:4px;border-top-left-radius:4px}.compatibility-mode #backimg article .pattern-lnk .crop-box{padding:15px;text-align:left;position:relative;height:auto;bottom:15px}.compatibility-mode #backimg article .pattern-lnk .crop-box .cat{width:auto;display:block;font-weight:700;font-size:.9em;color:#3c5f97}.compatibility-mode #backimg article .pattern-lnk .crop-box .type{display:block;font-weight:700;text-transform:uppercase;width:100%;font-family:Bree,Arial,sans-serif;font-size:.9em;margin-bottom:10px}.compatibility-mode #backimg article .pattern-lnk .crop-box h4{color:#3c5f97;font-weight:700;font-size:1.3em;margin-bottom:5px}.compatibility-mode #backimg article .pattern-lnk .crop-box p{color:#373c50;font-weight:400}.compatibility-mode #backimg>section.contentnl.form{position:relative;color:#fff;background-color:rgba(38,61,96,.5)}.compatibility-mode #backimg>section.contentnl.form:before{display:block;content:"";position:absolute;top:-25px;border-color:transparent transparent rgba(38,61,96,.5);border-style:solid;border-width:0 25px 25px;left:50%;margin-left:-25px}.compatibility-mode #backimg>section.contentnl.form h2{color:#fff;text-align:center;text-shadow:0 0 1px #000;font-family:Bree,Arial,sans-serif;font-size:1.8em;line-height:1.2em!important;padding-top:20px}.compatibility-mode #backimg>section.contentnl.form form label{font-size:1.2em;text-align:left;display:block;margin-bottom:5px;color:#fff;text-shadow:0 0 1px #000;text-transform:none;position:relative;font-weight:400}.compatibility-mode #backimg>section.contentnl.form form input,.compatibility-mode #backimg>section.contentnl.form form select{font-size:1.3em;margin:0 0 20px;height:auto}.compatibility-mode #backimg>section.contentnl.form form .checkboxopt{position:relative}.compatibility-mode #backimg>section.contentnl.form form .checkboxopt label{text-align:left;padding-left:22px}.compatibility-mode #backimg>section.contentnl.form form .checkboxopt input[type=checkbox]{opacity:1;position:absolute;left:0;top:4px}.compatibility-mode #backimg>section.contentnl.form form button{width:50%;font-size:2em;font-weight:400;margin:0 auto 30px}.compatibility-mode #backimg>section.contentnl.form .condition{text-shadow:0 0 1px #000;margin-bottom:5%}.compatibility-mode #backimg>section.contentnl.form .condition ul{padding-left:20px;list-style-type:disc}.compatibility-mode #backimg>section.contentnl.form .condition ul li{text-align:left}.compatibility-mode #backimg>footer{padding:15px;font-weight:700;background-color:#263d60;font-size:.9em}.compatibility-mode #backimg>footer p{color:#fff;font-family:Bree,Arial,sans-serif;font-size:.9em;width:50%;float:left;text-align:left}.compatibility-mode #backimg>footer .logo{width:50%;float:right}.compatibility-mode #backimg>footer .logo a{vertical-align:middle}.compatibility-mode #backimg>footer .logo a img{width:auto;height:40px;display:inline-block;bottom:15px}.compatibility-mode #backimg>footer:after{display:block;content:"";clear:both}body.phone .compatibility-mode form[name=filter-activities]{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#263d60;padding:10px;margin-bottom:10px}body.phone .compatibility-mode form[name=filter-activities] .filter-column{width:100%;display:block}body.phone .compatibility-mode form[name=filter-activities] .filter-column input,body.phone .compatibility-mode form[name=filter-activities] .filter-column select{margin:5px 0}body.phone .compatibility-mode div.inner>section>section.promos.event.advent-calendar div.calendar section .tirage_sort .col,body.tablet div.inner>section>section.promos.event.advent-calendar div.calendar section .tirage_sort .col{display:block;text-align:center}body.phone .compatibility-mode div.inner>section>section.promos.event.advent-calendar div.calendar section .partner ul li,body.tablet div.inner>section>section.promos.event.advent-calendar div.calendar section .partner ul li{width:48%;padding:0}body.phone .compatibility-mode div.inner>section>section.promos.event.advent-calendar div.calendar section ul.results li,body.tablet div.inner>section>section.promos.event.advent-calendar div.calendar section ul.results li{width:50%}@media (orientation:portrait){body.tablet .compatibility-mode section.video section.contents.vignette,body.tablet .compatibility-mode section.youtube section.contents.vignette{flex-basis:100%}body.tablet .compatibility-mode section.video section.contents.vignette article.youtube,body.tablet .compatibility-mode section.youtube section.contents.vignette article.youtube{width:48%}body.tablet .compatibility-mode section.video section.contents.vignette article.youtube a div.img-box,body.tablet .compatibility-mode section.youtube section.contents.vignette article.youtube a div.img-box{height:100px}body.tablet .compatibility-mode section.video section.contents.vignette article.youtube a div.img-box .youtube-play,body.tablet .compatibility-mode section.youtube section.contents.vignette article.youtube a div.img-box .youtube-play{position:absolute;top:36.5%;left:40%;z-index:0;width:20%;height:27%;opacity:.7}body.tablet .compatibility-mode section.video section.contents.vignette article.youtube:nth-child(2n),body.tablet .compatibility-mode section.youtube section.contents.vignette article.youtube:nth-child(2n){margin-right:0}body.tablet .compatibility-mode section.video section.contents.list article.youtube a div.img-box,body.tablet .compatibility-mode section.youtube section.contents.list article.youtube a div.img-box{flex-basis:26%}body.tablet .compatibility-mode section.video section.contents.list article.youtube a div.img-box .youtube-play,body.tablet .compatibility-mode section.youtube section.contents.list article.youtube a div.img-box .youtube-play{position:absolute;top:35%;left:40%;z-index:0;width:20%;height:27%;opacity:.7}body.tablet .compatibility-mode section.video section.contents.list article.youtube a div.crop-box,body.tablet .compatibility-mode section.youtube section.contents.list article.youtube a div.crop-box{flex-basis:69%}body.tablet .compatibility-mode section.video header.new,body.tablet .compatibility-mode section.video header.new a,body.tablet .compatibility-mode section.youtube header.new,body.tablet .compatibility-mode section.youtube header.new a{line-height:.7em!important}body.tablet .compatibility-mode section.video header.new h3,body.tablet .compatibility-mode section.youtube header.new h3{display:inline-block;width:60%;overflow-x:hidden}body.tablet .compatibility-mode section.video header.new span.new-text,body.tablet .compatibility-mode section.youtube header.new span.new-text{line-height:1em!important;padding:8px 10px;background-color:#bc1a18;height:100%;width:31%;overflow-x:hidden;-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;-ms-border-radius:0 4px 0 0;-o-border-radius:0 4px 0 0;border-radius:0 4px 0 0;display:inline-block;float:right;color:#fff;font-size:.9em;text-transform:uppercase;font-weight:700}body.tablet .compatibility-mode section.video ul.slides,body.tablet .compatibility-mode section.youtube ul.slides{background-color:#000;line-height:348px}body.tablet .compatibility-mode section.video ul.slides li#video-frame,body.tablet .compatibility-mode section.youtube ul.slides li#video-frame{position:relative;top:50%;transform:translateY(-50%)}body.tablet .compatibility-mode section.video div.video-promotion-aside-content,body.tablet .compatibility-mode section.youtube div.video-promotion-aside-content{font-weight:700}body.tablet .compatibility-mode section.video div.video-promotion-aside-content p,body.tablet .compatibility-mode section.youtube div.video-promotion-aside-content p{color:#3c5f97;line-height:1.2em!important;padding-bottom:7px}body.tablet .compatibility-mode section.video div.video-promotion-aside-content a.btn,body.tablet .compatibility-mode section.youtube div.video-promotion-aside-content a.btn{font-weight:400;padding-right:10px;padding-left:10px;flex-wrap:unset;flex-direction:unset;flex-shrink:unset;text-align:center}body.tablet .compatibility-mode section.video div.video-promotion-aside-content a.btn:last-child,body.tablet .compatibility-mode section.youtube div.video-promotion-aside-content a.btn:last-child{float:right}body.tablet .compatibility-mode section.video article.video a div.widget-aside-thumb-wrapper,body.tablet .compatibility-mode section.youtube article.video a div.widget-aside-thumb-wrapper{height:54px;position:relative}body.tablet .compatibility-mode section.video article.video a div.widget-aside-thumb-wrapper .youtube-play,body.tablet .compatibility-mode section.youtube article.video a div.widget-aside-thumb-wrapper .youtube-play{position:absolute;top:35%;left:36%;z-index:0;width:32%;height:27%;opacity:.7}}.compatibility-mode .phone div .container,body.phone .compatibility-mode div .container{padding:0 3vw}body.web{-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;z-index:0}.compatibility-mode,body.web{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.compatibility-mode{position:relative;padding:25px 0}.compatibility-mode *{-webkit-flex-shrink:0!important;-moz-flex-shrink:0!important;-ms-flex-shrink:0!important;-o-flex-shrink:0!important;flex-shrink:0!important}.compatibility-mode>.ad-container-fix{z-index:1}.compatibility-mode>section{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}.compatibility-mode>section>section{position:relative;width:68%}.compatibility-mode>section.column>section{width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.compatibility-mode>section aside{-webkit-flex:1;-moz-flex:1;-ms-flex:1;-o-flex:1;flex:1}.compatibility-mode .search-agenda-form form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}.compatibility-mode .search-agenda-form form>div{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;-o-flex-basis:50%;flex-basis:50%;min-width:50%;max-width:50%}.compatibility-mode .search-agenda-form form>div.agenda-datepicker{padding-right:20px}.compatibility-mode .search-agenda-form form>div.agenda-refine{height:100%}.compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box .search-agenda-form form>div.agenda-refine button,.compatibility-mode .search-agenda-form form>div.agenda-refine .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button,.compatibility-mode .search-agenda-form form>div.agenda-refine .btn{position:absolute;bottom:20px;right:20px}body.tablet .hide-tablet{display:none}body.tablet.noscroll{overflow:hidden;position:fixed}body.tablet #ad-MaxiLeaderboard{margin-bottom:25px}body.tablet>main .compatibility-mode{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}body.tablet>main .compatibility-mode,body.tablet>main .compatibility-mode>section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.tablet>main .compatibility-mode>section{width:100%;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}body.tablet>main .compatibility-mode>section>section{width:68%}body.tablet>main .compatibility-mode>section.column>section{width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}body.tablet>main .compatibility-mode>section aside{-webkit-flex:1;-moz-flex:1;-ms-flex:1;-o-flex:1;flex:1}body.tablet>main .compatibility-mode>section>section.reportagededie .toppartner{top:20px;right:30%}body.tablet .compatibility-mode div.view-all{position:static;text-align:right;margin-bottom:15px}body.tablet .compatibility-mode ul.quick-view-info>li{text-align:center;font-size:.75em}body.tablet .compatibility-mode ul.quick-view-info>li>a i,body.tablet .compatibility-mode ul.quick-view-info>li>a span,body.tablet .compatibility-mode ul.quick-view-info>li>span i,body.tablet .compatibility-mode ul.quick-view-info>li>span span{display:block}body.tablet .compatibility-mode ul.quick-view-info>li>a i,body.tablet .compatibility-mode ul.quick-view-info>li>span i{margin-right:0}body.tablet .compatibility-mode ul.quick-view-info.stations-montagne ul.hardness{padding:0 5px}body.tablet .compatibility-mode ul.quick-view-info.stations-montagne ul.hardness li{vertical-align:middle}body.tablet .compatibility-mode ul.quick-view-info.stations-montagne ul.hardness li span{left:0;top:-5px}body.tablet .compatibility-mode ul.quick-view-info.stations-montagne ul.hardness li i{left:0;top:9px}@media (orientation:landscape){body.tablet .compatibility-mode .search-agenda-form form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}body.tablet .compatibility-mode .search-agenda-form form>div{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;-o-flex-basis:50%;flex-basis:50%;min-width:50%;max-width:50%}body.tablet .compatibility-mode .search-agenda-form form>div.agenda-datepicker{padding-right:20px}body.tablet .compatibility-mode .search-agenda-form form>div.agenda-refine{height:100%}body.tablet .compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box .search-agenda-form form>div.agenda-refine button,body.tablet .compatibility-mode .search-agenda-form form>div.agenda-refine .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button,body.tablet .compatibility-mode .search-agenda-form form>div.agenda-refine .btn{position:absolute;bottom:20px;right:20px}}@media (orientation:portrait){#ad-GrandRectangle,#ad-MaxiLeaderboard{overflow:hidden}body.tablet .compatibility-mode .search-agenda-form form .only-important{margin-bottom:15px}body.tablet .compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box .search-agenda-form form>div.agenda-refine button,body.tablet .compatibility-mode .search-agenda-form form>div.agenda-refine .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button,body.tablet .compatibility-mode .search-agenda-form form>div.agenda-refine .btn{position:absolute;bottom:20px;right:20px}body.tablet .compatibility-mode .alike-block .alike{font-size:.9em}body.tablet .compatibility-mode .professional .macbook{height:272px}body.tablet .compatibility-mode .professional .iphone{height:262px}body.tablet .compatibility-mode .professional .iphone>embed{margin:0 auto;width:235px;height:195px}body.tablet .compatibility-mode .professional .text>table>tbody>tr>td,body.tablet .compatibility-mode .professional .text>table>tbody>tr>th{display:block;width:100%;padding:0 0 15px}body.tablet .compatibility-mode>section>section{width:57%}body.tablet .compatibility-mode .widget-hitsintermed .hitsintermed-boxes .hitsintermed-box{margin-right:45px}body.tablet .compatibility-mode section.contents.top article a.pattern-lnk .img-box{height:150px}body.tablet .compatibility-mode section.contents.vignette article{width:48%;margin-right:4%}body.tablet .compatibility-mode section.contents.vignette article:nth-child(2n){margin-right:0}body.tablet .compatibility-mode section.contents.hits article{width:135px}body.tablet .compatibility-mode .widget-meteo-wrapper a .section-content{width:60%;text-align:right}body.tablet .compatibility-mode .widget-meteo-wrapper a .section-content ul li{width:33%}body.tablet .compatibility-mode .widget-meteo-wrapper a .section-content ul li i{width:100%}body.tablet .compatibility-mode .bigsearch-mouseout .widget-bigsearch-subbox{width:94%}body.tablet .compatibility-mode .bigsearch-mouseout .widget-bigsearch-subbox .bigsearch-choices .bigsearch-vignette{width:118px}body.tablet .compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-box ul{padding:15px 0 15px 15px}body.tablet .compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-box ul li{width:100px;margin-right:8px}body.tablet .compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-box ul li span{font-size:.9em}body.tablet .compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box{padding:20px 15px 20px 0;font-size:.9em}body.tablet .compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button{margin-top:14px}body.tablet .compatibility-mode .agenda-column{width:14%!important;margin-right:2px}body.tablet .compatibility-mode .agenda-column h3.scrolled{top:62px;width:13.3%!important}}body.phone .flexslider{max-width:100%}body.phone .compatibility-mode .top,body.phone .compatibility-mode section{width:100%}body.phone .hide-phone{display:none}body.phone.noscroll{overflow:hidden;position:fixed}.splashscreen-container{width:100%;height:100%;z-index:99;background-color:rgba(0,0,0,.7);top:0;left:0;position:fixed}.splashscreen-container a.close{position:absolute;top:15px;right:15px;width:40px;height:40px;background-color:#fff;padding:0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;color:#fff;border:none;z-index:99;text-indent:-4000px;display:block}.splashscreen-container a.close:before{position:absolute;top:0;left:0;display:block;height:100%;width:100%}.splashscreen-container a.close:after{position:absolute;top:12px;left:12px;display:block;color:#263d60;content:"W";font-family:loisirsch;text-indent:0}.splashscreen-container div.ad-content{position:relative;background-color:#000;margin:auto}body.phone .compatibility-mode{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}body.phone .compatibility-mode>section>section{padding:0 15px 15px}body.phone .compatibility-mode>section>section .tab-menu-phone li{text-align:center}body.phone .compatibility-mode>section>section .tab-menu-phone li a{font-size:.6em}body.phone .compatibility-mode>section>section .tab-menu-phone li a span{word-break:break-all;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}body.phone .compatibility-mode>section>section article.promo{position:relative;line-height:1;border-bottom:0;margin-bottom:20px}body.phone .compatibility-mode>section>section article.promo .first-line{background-color:#ebebeb;height:36px}body.phone .compatibility-mode>section>section article.promo .first-line .title-box{width:100%;padding:10px;text-align:center}body.phone .compatibility-mode>section>section article.promo .first-line .title-box h3{color:#c72c7b;font-size:14px;margin:0;text-transform:uppercase}body.phone .compatibility-mode>section>section article.promo .first-line .remaining-box{display:block;width:100%;height:36px;font-size:12px;padding:5px;font-weight:700;color:#d6d6d6;background-color:#ebebeb;text-align:center}body.phone .compatibility-mode>section>section article.promo .first-line .remaining-box .fillbar{width:100px;background-color:#fff;height:5px;margin:0!important;margin-top:4px}body.phone .compatibility-mode>section>section article.promo .first-line .remaining-box .fillbar .filler{background-color:#c72c7b;width:50%;height:5px}body.phone .compatibility-mode>section>section article.promo .first-line:after{content:"";clear:both}body.phone .compatibility-mode>section>section article.promo .second-line .crop-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#fff;padding:10px;width:100%;height:197px;background-color:#c72c7b;float:left;position:absolute;left:0;top:175px}body.phone .compatibility-mode>section>section article.promo .second-line .crop-box h4{margin:0;padding:5px;border-bottom:none;display:inline-block;font-size:14px;position:absolute;color:#fff;top:8px;left:5px;text-transform:uppercase}body.phone .compatibility-mode>section>section article.promo .second-line .crop-box .normal-price,body.phone .compatibility-mode>section>section article.promo .second-line .crop-box .validity{font-size:11px;float:left;font-weight:700;padding:5px;display:inline-block;position:relative;top:45px}body.phone .compatibility-mode>section>section article.promo .second-line .crop-box .normal-price{left:auto;right:0}body.phone .compatibility-mode>section>section article.promo .second-line .crop-box .your-advantage{padding:5px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#fff;color:#c72c7b;display:inline-block;font-size:12px;position:relative;right:0;top:40px}body.phone .compatibility-mode>section>section article.promo .second-line .crop-box .your-advantage em{font-size:14px;font-weight:700;font-style:normal}body.phone .compatibility-mode>section>section article.promo:after{content:"";position:absolute;right:0;bottom:0;width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 0 20px 20px}body.phone .compatibility-mode>section>section .bigsearch-mouseout{position:relative}body.phone .compatibility-mode>section>section .bigsearch-mouseout .widget-bigsearch{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;padding:0;margin:0 0 30px}body.phone .compatibility-mode>section>section .bigsearch-mouseout .widget-bigsearch .bigsearch-box ul{padding:15px 15px 0}body.phone .compatibility-mode>section>section .bigsearch-mouseout .widget-bigsearch .bigsearch-box ul li{width:32%;margin-right:1%}body.phone .compatibility-mode>section>section .bigsearch-mouseout .widget-bigsearch .bigsearch-box ul li>span{display:none}body.phone .compatibility-mode>section>section .bigsearch-mouseout .widget-bigsearch .bigsearch-box ul li a{padding:5px 2px}body.phone .compatibility-mode>section>section .bigsearch-mouseout .widget-bigsearch .bigsearch-box ul li a i{font-size:5em}body.phone .compatibility-mode>section>section .bigsearch-mouseout .widget-bigsearch .bigsearch-box ul li a span{font-size:.8em;margin:auto 10px;padding:50px 0 0}body.phone .compatibility-mode>section>section .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box{margin:0;padding:0 15px 15px}body.phone .compatibility-mode>section>section .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box .btn,body.phone .compatibility-mode>section>section .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button{margin:0}body.phone .compatibility-mode>section>section .bigsearch-mouseout .widget-bigsearch-subbox{width:100%;padding:0;top:170px}body.phone .compatibility-mode>section>section .bigsearch-mouseout .widget-bigsearch-subbox .bigsearch-choices .bigsearch-vignette{width:31%;display:inline-block;margin:0 2% 10px 0!important;line-height:110px!important}body.phone .compatibility-mode>section>section .bigsearch-mouseout .widget-bigsearch-subbox .bigsearch-choices .bigsearch-vignette:nth-child(3n){margin-right:0}body.phone .compatibility-mode>section>section .bigsearch-mouseout .widget-bigsearch-subbox .bigsearch-choices .bigsearch-vignette a{display:block}body.phone .compatibility-mode>section>section .bigsearch-mouseout .widget-bigsearch-subbox .bigsearch-choices .bigsearch-vignette h3{margin:0;padding:44px 0;font-size:.8em!important}body.phone .compatibility-mode>section>aside{padding:15px}body.phone .compatibility-mode>section aside{padding:0}body.phone .compatibility-mode>section aside h3{font-size:1em!important;color:#fff!important}body.phone .compatibility-mode>section aside div.rel-activites{max-height:inherit}body.phone .compatibility-mode>section aside div.rel-activites header{position:static}body.phone .compatibility-mode>section aside div.rel-activites article{margin-top:0}body.phone .compatibility-mode .hits.list{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}body.phone .compatibility-mode .hits.list article{-webkit-flex-basis:49%;-moz-flex-basis:49%;-ms-flex-basis:49%;-o-flex-basis:49%;flex-basis:49%;margin-right:2%}body.phone .compatibility-mode .hits.list article .img-box{width:100%;height:auto}body.phone .compatibility-mode .hits.list article:nth-child(2n){margin-right:0}body.phone .compatibility-mode .search .buttons li:first-child{float:none}body.phone .compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box .search .buttons li:first-child button.grey,body.phone .compatibility-mode .search .buttons li:first-child .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button.grey,body.phone .compatibility-mode .search .buttons li:first-child .btn.grey{text-align:center;padding:5px 0 5px 20px}body.phone .compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box .search .buttons li:first-child button.grey i,body.phone .compatibility-mode .search .buttons li:first-child .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button.grey i,body.phone .compatibility-mode .search .buttons li:first-child .btn.grey i{font-size:1.2em;left:inherit;top:4px;margin-left:-20px}body.phone .compatibility-mode .search .search-box .search-text input{width:100%;margin-bottom:10px}body.phone .compatibility-mode .search .search-box .more-criterias-toggle{position:relative;top:inherit;right:inherit;background-color:transparent!important;text-align:right;padding:5px 0 0}body.phone .compatibility-mode .search .search-box .more-criterias .search-selectors{padding:0}body.phone .compatibility-mode .search .search-box .more-criterias .search-selectors>div{width:100%;padding-right:0;float:none}body.phone .compatibility-mode .search .search-box .more-criterias .search-selectors ul.choices li input[type=checkbox]:checked,body.phone .compatibility-mode .search .search-box .more-criterias .search-selectors ul.choices li input[type=checkbox]:not(:checked),body.phone .compatibility-mode .search .search-box .more-criterias .search-selectors ul.choices li input[type=radio]:checked,body.phone .compatibility-mode .search .search-box .more-criterias .search-selectors ul.choices li input[type=radio]:not(:checked){position:absolute;opacity:0}body.phone .compatibility-mode .search .search-box .more-criterias .search-selectors ul.choices li input[type=checkbox]:checked+label:after,body.phone .compatibility-mode .search .search-box .more-criterias .search-selectors ul.choices li input[type=checkbox]:checked+label:before,body.phone .compatibility-mode .search .search-box .more-criterias .search-selectors ul.choices li input[type=checkbox]:not(:checked)+label:after,body.phone .compatibility-mode .search .search-box .more-criterias .search-selectors ul.choices li input[type=checkbox]:not(:checked)+label:before,body.phone .compatibility-mode .search .search-box .more-criterias .search-selectors ul.choices li input[type=radio]:checked+label:after,body.phone .compatibility-mode .search .search-box .more-criterias .search-selectors ul.choices li input[type=radio]:checked+label:before,body.phone .compatibility-mode .search .search-box .more-criterias .search-selectors ul.choices li input[type=radio]:not(:checked)+label:after,body.phone .compatibility-mode .search .search-box .more-criterias .search-selectors ul.choices li input[type=radio]:not(:checked)+label:before{top:12px!important}body.phone .compatibility-mode .search .search-box .more-criterias .search-selectors ul.choices li label{font-size:.75em;padding:15px 0 15px 35px}body.phone .compatibility-mode .search .search-box .more-criterias .search-selectors .budgets .choices{width:100%}body.phone .compatibility-mode .search .search-box .more-criterias .search-criterias ul>li,body.phone .compatibility-mode .search .search-box .more-criterias .search-type ul>li{width:100%;float:none}body.phone .compatibility-mode .search .search-box .more-criterias .search-criterias input[type=checkbox]:checked,body.phone .compatibility-mode .search .search-box .more-criterias .search-criterias input[type=checkbox]:not(:checked),body.phone .compatibility-mode .search .search-box .more-criterias .search-criterias input[type=radio]:checked,body.phone .compatibility-mode .search .search-box .more-criterias .search-criterias input[type=radio]:not(:checked),body.phone .compatibility-mode .search .search-box .more-criterias .search-type input[type=checkbox]:checked,body.phone .compatibility-mode .search .search-box .more-criterias .search-type input[type=checkbox]:not(:checked),body.phone .compatibility-mode .search .search-box .more-criterias .search-type input[type=radio]:checked,body.phone .compatibility-mode .search .search-box .more-criterias .search-type input[type=radio]:not(:checked){position:absolute;opacity:0}body.phone .compatibility-mode .search .search-box .more-criterias .search-criterias input[type=checkbox]:checked+label:after,body.phone .compatibility-mode .search .search-box .more-criterias .search-criterias input[type=checkbox]:checked+label:before,body.phone .compatibility-mode .search .search-box .more-criterias .search-criterias input[type=checkbox]:not(:checked)+label:after,body.phone .compatibility-mode .search .search-box .more-criterias .search-criterias input[type=checkbox]:not(:checked)+label:before,body.phone .compatibility-mode .search .search-box .more-criterias .search-criterias input[type=radio]:checked+label:after,body.phone .compatibility-mode .search .search-box .more-criterias .search-criterias input[type=radio]:checked+label:before,body.phone .compatibility-mode .search .search-box .more-criterias .search-criterias input[type=radio]:not(:checked)+label:after,body.phone .compatibility-mode .search .search-box .more-criterias .search-criterias input[type=radio]:not(:checked)+label:before,body.phone .compatibility-mode .search .search-box .more-criterias .search-type input[type=checkbox]:checked+label:after,body.phone .compatibility-mode .search .search-box .more-criterias .search-type input[type=checkbox]:checked+label:before,body.phone .compatibility-mode .search .search-box .more-criterias .search-type input[type=checkbox]:not(:checked)+label:after,body.phone .compatibility-mode .search .search-box .more-criterias .search-type input[type=checkbox]:not(:checked)+label:before,body.phone .compatibility-mode .search .search-box .more-criterias .search-type input[type=radio]:checked+label:after,body.phone .compatibility-mode .search .search-box .more-criterias .search-type input[type=radio]:checked+label:before,body.phone .compatibility-mode .search .search-box .more-criterias .search-type input[type=radio]:not(:checked)+label:after,body.phone .compatibility-mode .search .search-box .more-criterias .search-type input[type=radio]:not(:checked)+label:before{top:6px!important}body.phone .compatibility-mode .search .search-box .more-criterias .search-criterias label,body.phone .compatibility-mode .search .search-box .more-criterias .search-type label{font-size:.75em;padding:10px 0 10px 35px}body.phone .compatibility-mode .search-agenda-form form>div,body.phone .compatibility-mode .search-agenda-form form>div:first-child{padding:0}body.phone .compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box .search-agenda-form form>div.agenda-refine button,body.phone .compatibility-mode .search-agenda-form form>div.agenda-refine .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button,body.phone .compatibility-mode .search-agenda-form form>div.agenda-refine .btn{margin-top:20px}body.phone .compatibility-mode .search-agenda-form form>div #form_date{height:40px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}body.phone .compatibility-mode .search-agenda-form form>div #form_date:before{padding-top:10px}body.phone .compatibility-mode .content-magazine{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;margin:20px 0}body.phone .compatibility-mode .content-magazine .img-box{display:none}body.phone .compatibility-mode .content-magazine .crop-box{width:100%}body.phone .compatibility-mode .meteo-of-the-day li{max-width:100%!important;min-width:100%!important;-webkit-flex:1;-moz-flex:1;-ms-flex:1;-o-flex:1;flex:1;-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-basis:auto;-o-flex-basis:auto;flex-basis:auto}body.phone .compatibility-mode section.contents article{font-size:1.1em}body.phone .compatibility-mode section.contents.vignette article{width:48%;margin-right:4%;margin-bottom:10px}body.phone .compatibility-mode section.contents.vignette article:nth-child(2n){margin-right:0}body.phone .compatibility-mode section.contents.vignette article a.pattern-lnk .img-box{width:100%;height:auto;max-height:inherit!important;margin-bottom:15px}body.phone .compatibility-mode section.contents.vignette article a.pattern-lnk .img-box img{width:100%;height:auto}body.phone .compatibility-mode section.contents.slides{display:block;position:relative;z-index:1}body.phone .compatibility-mode section.contents.slides article{width:100%;margin-right:0;margin-bottom:10px;display:none}body.phone .compatibility-mode section.contents.slides article:first-of-type{display:block}body.phone .compatibility-mode section.contents.slides article a.hitlink .img-box,body.phone .compatibility-mode section.contents.slides article a.pattern-lnk .img-box{width:100%;height:auto;max-height:inherit!important;margin-bottom:15px}body.phone .compatibility-mode section.contents.slides article a.hitlink .img-box img,body.phone .compatibility-mode section.contents.slides article a.pattern-lnk .img-box img{width:100%;height:auto}body.phone .compatibility-mode section.contents.slides a.next,body.phone .compatibility-mode section.contents.slides a.prev{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;position:absolute;left:-15px;top:120px;background-color:#263d60;height:55px;width:45px;z-index:20;text-align:center}body.phone .compatibility-mode section.contents.slides a.next:after,body.phone .compatibility-mode section.contents.slides a.prev:after{font-size:1.3em;line-height:2.6em;color:#fff}body.phone .compatibility-mode section.contents.slides a.next{left:auto;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;right:-15px}body.phone .compatibility-mode section.contents.NoSlides{display:block;position:relative;z-index:1}body.phone .compatibility-mode section.contents.NoSlides article.agenda{width:100%;margin:20px 0;display:block}body.phone .compatibility-mode section.contents.NoSlides article.agenda a.hitlink,body.phone .compatibility-mode section.contents.NoSlides article.agenda a.pattern-lnk{display:block}body.phone .compatibility-mode section.contents.NoSlides article.agenda a.hitlink .img-box,body.phone .compatibility-mode section.contents.NoSlides article.agenda a.pattern-lnk .img-box{width:100%;height:auto;max-height:inherit!important;margin-bottom:15px}body.phone .compatibility-mode section.contents.NoSlides article.agenda a.hitlink .img-box img,body.phone .compatibility-mode section.contents.NoSlides article.agenda a.pattern-lnk .img-box img{width:100%;height:auto}body.phone .compatibility-mode section.contents.list article{overflow:inherit;font-size:1.1em;line-height:1.3em}body.phone .compatibility-mode section.contents.list article .cat{font-size:.8em}body.phone .compatibility-mode section.contents.list article h4{margin-top:0!important;line-height:1.25em!important}body.phone .compatibility-mode section.contents.list article .partner{width:64px;height:30px;top:-5px}body.phone .compatibility-mode section.contents.list article .pattern-lnk.has-partner .cat{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 65px)}body.phone .compatibility-mode section.contents article a.pattern-lnk .date-box{display:none}body.phone .compatibility-mode section.activity .boxcontent{align-items:center;justify-content:center}body.phone .compatibility-mode .widget-activitessection{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}body.phone .compatibility-mode .widget-activitessection .activitessection-boxcontent{width:100%;margin-bottom:15px}body.phone .compatibility-mode .widget-activitessection .activitessection-boxcontent.last-child{margin-bottom:0}body.phone .compatibility-mode .alike-block section.contents{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;-o-flex-basis:100%;flex-basis:100%}body.phone .compatibility-mode .alike-block section.contents h4{font-size:1em!important}body.phone .compatibility-mode>section>section h1{font-size:2.2em;margin-bottom:15px}body.phone .compatibility-mode>section>section header.page{padding-right:15px}body.phone .compatibility-mode>section>section header.page h2,body.phone .compatibility-mode>section>section header.page strong{font-size:1.3em}body.phone .compatibility-mode>section>section header.page p{font-size:1.1em}body.phone .compatibility-mode>section>section strong.place{font-weight:700;font-size:.8em}body.phone .compatibility-mode>section>section .section-categorie{font-size:.8em;margin-bottom:20px;font-weight:700}body.phone .compatibility-mode>section>section h1.contentpage.bottom{color:#3c5f97;font-size:2em;text-transform:none;margin-bottom:0}body.phone .compatibility-mode>section>section h1.contentpage.bottom:after{background-color:#3c5f97}body.phone .compatibility-mode>section>section div.view-all{position:static;text-align:center;margin-bottom:15px;font-size:1em;width:100%;margin-top:0}body.phone .compatibility-mode>section>section ul.quick-view-info>li{text-align:center;font-size:.75em}body.phone .compatibility-mode>section>section ul.quick-view-info>li>a i,body.phone .compatibility-mode>section>section ul.quick-view-info>li>a span,body.phone .compatibility-mode>section>section ul.quick-view-info>li>span i,body.phone .compatibility-mode>section>section ul.quick-view-info>li>span span{display:block;width:100%}body.phone .compatibility-mode>section>section ul.quick-view-info>li>a i,body.phone .compatibility-mode>section>section ul.quick-view-info>li>span i{margin:0}body.phone .compatibility-mode>section>section ul.quick-view-info.weekend>li:first-child span{display:none}body.phone .compatibility-mode>section>section ul.quick-view-info.stations-montagne ul.hardness{padding:0 5px}body.phone .compatibility-mode>section>section ul.quick-view-info.stations-montagne ul.hardness li{vertical-align:middle}body.phone .compatibility-mode>section>section ul.quick-view-info.stations-montagne ul.hardness li span{left:0;top:-5px}body.phone .compatibility-mode>section>section ul.quick-view-info.stations-montagne ul.hardness li i{left:0;top:9px}body.phone .compatibility-mode>section>section div.page ul.slides{height:260px;overflow:hidden}body.phone .compatibility-mode>section>section div.page ul.slides embed,body.phone .compatibility-mode>section>section div.page ul.slides object{width:638px;height:305px}body.phone .compatibility-mode>section>section div.page ul.slides li{max-height:260px;overflow:hidden;position:relative}body.phone .compatibility-mode>section>section div.page ul.slides li>a{display:block}body.phone .compatibility-mode>section>section div.page ul.slides li>a img{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;width:100%;max-height:348px}body.phone .compatibility-mode>section>section div.page ul.slides li .copyright{background-color:rgba(0,0,0,.6);color:#fff;position:absolute;bottom:0;font-size:.8em;font-style:italic;width:100%;padding:10px;max-height:inherit!important;line-height:1.2em!important;opacity:0;transition:all .16s ease-out}body.phone .compatibility-mode>section>section div.page ul.slides li:hover .copyright{opacity:1}body.phone .compatibility-mode>section>section div.page .page-options{width:100%;height:auto;float:none;overflow:hidden;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;margin:0;background-color:#ebebeb;border-bottom:none;position:relative}body.phone .compatibility-mode>section>section div.page .page-options>div{display:inline-block;width:49%;padding:5px 10px;border-bottom:none}body.phone .compatibility-mode>section>section div.page .page-options>div>a{display:block}body.phone .compatibility-mode>section>section div.page .page-options>div:last-child{display:block;width:100%;border:none;border-top:1px solid #fff;padding:8px 10px 5px;min-height:52px}body.phone .compatibility-mode>section>section div.page .page-options .addfavlnks ul li{position:static}body.phone .compatibility-mode>section>section div.page .page-options .addfavlnks ul li a.page-addfav-lnk{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background-color:transparent;border:none;display:inline-block}body.phone .compatibility-mode>section>section div.page .page-options .addfavlnks ul li a.page-addfav-lnk:before{color:#263d60;position:static;left:inherit;top:inherit}body.phone .compatibility-mode>section>section div.page .page-options .addfavlnks ul li a.page-addfav-lnk span{display:none}body.phone .compatibility-mode>section>section div.page .page-options .addfavlnks ul li:first-child{display:inline-block}body.phone .compatibility-mode>section>section div.page .page-options .sharelnks{text-align:right}body.phone .compatibility-mode>section>section div.page .page-diaporama{width:100%;float:none;border:none;margin-bottom:0;position:relative}body.phone .compatibility-mode>section>section div.page .page-diaporama .flexslider:hover .flex-direction-nav .flex-prev{left:-11px!important}body.phone .compatibility-mode>section>section div.page .page-diaporama .flexslider:hover .flex-direction-nav .flex-next{right:-11px!important}body.phone .compatibility-mode>section>section div.page .page-diaporama .flex-direction-nav li a{height:60px;width:60px;text-align:center;opacity:.5}body.phone .compatibility-mode>section>section div.page .page-diaporama .flex-direction-nav li a.flex-next:before,body.phone .compatibility-mode>section>section div.page .page-diaporama .flex-direction-nav li a.flex-prev:before{display:block;font-size:60px;margin:0;line-height:1em;color:#fff}body.phone .compatibility-mode>section>section div.page .page-diaporama .flex-direction-nav li a.flex-prev{left:0}body.phone .compatibility-mode>section>section div.page .page-diaporama .flex-direction-nav li a.flex-prev:before{left:0!important}body.phone .compatibility-mode>section>section div.page .page-diaporama .flex-direction-nav li a.flex-next,body.phone .compatibility-mode>section>section div.page .page-diaporama .flex-direction-nav li a.flex-next:before{right:0}body.phone .compatibility-mode>section>section div.page .page-diaporama ul.slides img{height:260px}body.phone .compatibility-mode>section>section div.page .page-criteres{overflow-x:scroll;height:40px;white-space:nowrap}body.phone .compatibility-mode>section>section .js-hidden-related,body.phone .compatibility-mode>section>section .page-tabmore{position:relative}body.phone .compatibility-mode>section>section .js-hidden-related.closed,body.phone .compatibility-mode>section>section .page-tabmore.closed{height:250px;overflow:hidden}body.phone .compatibility-mode>section>section .js-hidden-related.closed:after,body.phone .compatibility-mode>section>section .page-tabmore.closed:after{content:" ";position:absolute;bottom:0;height:60px;left:0;display:block;width:100%;background:rgba(38,61,96,0);background:-moz-linear-gradient(top,rgba(38,61,96,0) 0,rgba(38,61,96,.5) 90%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(38,61,96,0)),color-stop(50%,rgba(38,61,96,.9)));background:-webkit-linear-gradient(top,rgba(38,61,96,0),#263d60 90%);background:-o-linear-gradient(top,rgba(38,61,96,0) 0,#263d60 90%);background:-ms-linear-gradient(top,rgba(38,61,96,0) 0,#263d60 90%);background:linear-gradient(180deg,rgba(38,61,96,0) 0,rgba(38,61,96,.8) 50%,#263d60 90%);-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;z-index:8}body.phone .compatibility-mode>section>section .js-hidden-related #page-infos .columns .column:first-child,body.phone .compatibility-mode>section>section .js-hidden-related #page-infos .columns .column:nth-child(2),body.phone .compatibility-mode>section>section .js-hidden-related .tab-content .columns .column:first-child,body.phone .compatibility-mode>section>section .js-hidden-related .tab-content .columns .column:nth-child(2),body.phone .compatibility-mode>section>section .page-tabmore #page-infos .columns .column:first-child,body.phone .compatibility-mode>section>section .page-tabmore #page-infos .columns .column:nth-child(2),body.phone .compatibility-mode>section>section .page-tabmore .tab-content .columns .column:first-child,body.phone .compatibility-mode>section>section .page-tabmore .tab-content .columns .column:nth-child(2){padding-right:0;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;-o-flex-basis:100%;flex-basis:100%;max-width:100%;min-width:100%}body.phone .compatibility-mode>section>section .js-hidden-related #page-infos .columns .column:first-child,body.phone .compatibility-mode>section>section .js-hidden-related .tab-content .columns .column:first-child,body.phone .compatibility-mode>section>section .page-tabmore #page-infos .columns .column:first-child,body.phone .compatibility-mode>section>section .page-tabmore .tab-content .columns .column:first-child{margin-bottom:15px}body.phone .compatibility-mode>section>section .js-hidden-related{margin-bottom:30px}body.phone .compatibility-mode>section>section .js-hidden-comments{display:none}body.phone .compatibility-mode>section>section .js-content-more,body.phone .compatibility-mode>section>section .js-show-related{width:100%;height:30px;display:block;color:#fff;text-align:center;text-transform:uppercase;padding:10px;font-weight:700;font-size:.8em;font-family:Bree,Arial,sans-serif;position:absolute;bottom:0;z-index:9}body.phone .compatibility-mode>section>section .js-show-comments{width:100%;height:30px;display:block;color:#fff;text-align:center;text-transform:uppercase;padding:10px;font-weight:700;font-size:.8em;font-family:Bree,Arial,sans-serif;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#263d60}body.phone .compatibility-mode>section>section footer.page .page-newcomm .page-newcomm-content{padding:15px 10px}body.phone .compatibility-mode>section>section footer.page .page-newcomm .page-newcomm-content .page-newcomm-firstline .page-newcomm-block{display:block!important;padding:0;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;-o-flex-basis:100%;flex-basis:100%;max-width:100%;min-width:100%}body.phone .compatibility-mode>section>section #fos_comment_comment_captcha_div div div{width:100%!important;height:auto!important;margin:0;font-size:.8em}body.phone .compatibility-mode .form_row .info>div{left:-200px;top:0}body.phone .compatibility-mode .promo_list th{display:none}body.phone .compatibility-mode .promo_list td.promo-title:first-child{width:100%}body.phone .compatibility-mode .promo_list tbody tr td:first-child{border-left:1px dotted #d6d6d6;text-align:left;padding:10px}body.phone .compatibility-mode .promo_list tbody td{display:block;border-left:1px dotted #d6d6d6;padding:5px 10px 5px 40px;text-align:left}body.phone .compatibility-mode .promo_list tbody td:not(:first-child):before{content:attr(data-th);font-weight:700;text-transform:uppercase;display:inline-block;font-size:.8em;width:6em}body.phone .compatibility-mode .promo_list tr.old .state,body.phone .compatibility-mode .promo_list tr.old .state-active{display:none}body.phone .compatibility-mode .media-selection .tab-media ul li{width:28%;margin-left:1%;margin-bottom:10px}body.phone .compatibility-mode .media-selection .tab-media ul li:nth-child(3n){margin-right:0}body.phone .compatibility-mode article.promotion{display:block}body.phone .compatibility-mode article.promotion .below,body.phone .compatibility-mode article.promotion .middle,body.phone .compatibility-mode article.promotion .top,body.phone .compatibility-mode article.promotion .your-advantage{width:100%;display:block}body.phone .compatibility-mode article.promotion .left{border-right:none;display:block}body.phone .compatibility-mode article.promotion .right{display:block}body.phone .compatibility-mode article.promotion .top .left .descriptif{height:auto}body.phone .compatibility-mode article.promotion .top .left .informations .remaining-box,body.phone .compatibility-mode article.promotion .top .left .informations .validity-box{float:none;width:100%}body.phone .compatibility-mode article.promotion .top .left .informations .validity-box{margin-bottom:10px}body.phone .compatibility-mode article.promotion .middle{font-size:.9em}body.phone .compatibility-mode article.promotion .middle .left{padding-bottom:5px!important}body.phone .compatibility-mode article.promotion .middle .left:after{content:"";display:block;clear:both}body.phone .compatibility-mode article.promotion .middle .right{border-top:1px solid #d6d6d6}body.phone .compatibility-mode article.promotion .middle .right .localisation{padding:0}body.phone .compatibility-mode article.promotion .middle .validity-box{float:left;width:65%;padding-top:0}body.phone .compatibility-mode article.promotion .middle .remaining-box{float:right;width:35%;top:0}body.phone .compatibility-mode article.promotion .middle .remaining-box .fillbar{width:100%;background-color:#c72c7b;padding:2px;margin-top:3px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}body.phone .compatibility-mode article.promotion .middle .remaining-box .fillbar .filler{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#fff;height:3px}body.phone .compatibility-mode article.promotion .below .left,body.phone .compatibility-mode article.promotion .below .right,body.phone .compatibility-mode article.promotion .middle .left,body.phone .compatibility-mode article.promotion .middle .right,body.phone .compatibility-mode article.promotion .your-advantage .left,body.phone .compatibility-mode article.promotion .your-advantage .right{padding:10px}body.phone .compatibility-mode article.promotion .top .promo-body{height:auto;padding:10px}body.phone .compatibility-mode article.promotion .top .promo-body h3,body.phone .compatibility-mode article.promotion .top .promo-body p{margin-bottom:2px}body.phone .compatibility-mode article.promotion .top .image-container{height:150px;width:100%}body.phone .compatibility-mode article.promotion .your-advantage{text-align:center}body.phone .compatibility-mode article.promotion .below .right,body.phone .compatibility-mode article.promotion .your-advantage .right{padding-top:0}body.phone .compatibility-mode article.promotion>a{display:block;width:100%;height:100%;position:absolute;top:0;left:0}body.phone .simple-form .column{width:100%;float:none;padding-right:0}body.phone .simple-form .column+.column{padding-left:0}body.phone .simple-form .column .column{width:50%;float:left;padding-right:5px}body.phone .simple-form .column .column+.column{padding-left:5px}body.phone .compatibility-mode .buttons{margin-bottom:30px}body.phone .compatibility-mode .buttons:before{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:6px;content:"";background-color:#ebebeb;margin-top:15px;margin-bottom:15px;display:block}body.phone .compatibility-mode .buttons ul{text-align:right}body.phone .compatibility-mode .buttons ul li{display:block;vertical-align:top;margin-bottom:10px}body.phone .compatibility-mode .buttons ul.meteo-of-station{text-align:left}body.phone .compatibility-mode .buttons ul.meteo-of-station li{display:inline-block;vertical-align:top;margin-bottom:10px}body.phone .compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button,body.phone .compatibility-mode .btn,body.phone .compatibility-mode body.phone button{padding:12px 15px;display:block;width:100%;text-align:center;background-image:none;-webkit-appearance:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}body.phone .compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button.left,body.phone .compatibility-mode .btn.left,body.phone .compatibility-mode body.phone button.left{width:auto;float:left}body.phone .compatibility-mode .mention-obligatoire{position:static;font-size:.9em}body.phone .compatibility-mode .article.promotion .middle .remaining-box{position:static}body.phone .compatibility-mode input[type=email],body.phone .compatibility-mode input[type=number],body.phone .compatibility-mode input[type=password],body.phone .compatibility-mode input[type=tel],body.phone .compatibility-mode input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:5px 0 10px;height:40px;padding:7px;width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #d6d6d6;outline:none}body.phone .compatibility-mode input[type=email].wide,body.phone .compatibility-mode input[type=number].wide,body.phone .compatibility-mode input[type=password].wide,body.phone .compatibility-mode input[type=tel].wide,body.phone .compatibility-mode input[type=text].wide{width:calc(100% - 12px)}body.phone .compatibility-mode input[type=email]:disabled,body.phone .compatibility-mode input[type=number]:disabled,body.phone .compatibility-mode input[type=password]:disabled,body.phone .compatibility-mode input[type=tel]:disabled,body.phone .compatibility-mode input[type=text]:disabled{opacity:.4;filter:alpha(opacity=40)}body.phone .compatibility-mode .input-date{width:auto}body.phone .compatibility-mode input[type=submit]{display:block;width:100%;background-image:linear-gradient(90deg,#263d60,#263d60);padding:10px}body.phone .ad-desktop,body.phone .ad-tablet{display:none}body.phone .ad-mobile{display:block}body.phone .compatibility-mode section.activity .boxcontent .canton{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:46%;-moz-flex-basis:46%;-ms-flex-basis:46%;-o-flex-basis:46%;flex-basis:46%;position:relative;overflow:hidden;max-width:46%;min-width:46%;margin:0 2% 10px;text-align:center}body.phone .compatibility-mode section.activity .boxcontent .canton:nth-child(2n){margin-right:0}body.phone .compatibility-mode section.activity .boxcontent .canton a{bottom:0;color:#3c5f97}body.phone .compatibility-mode section.activity .boxcontent .canton a .text-content{position:absolute;left:0;right:0;top:0;bottom:0;padding-top:40px;background-color:hsla(0,0%,100%,.8);z-index:1;transition:all .16s ease-out}body.phone .compatibility-mode section.activity .boxcontent .canton a .text-content h3{display:inline-block;padding:0 0 3px;margin:0 0 10px;font-size:18px;font-weight:700}body.phone .compatibility-mode section.activity .boxcontent .canton a .text-content span{display:block;font-size:16px}body.phone .compatibility-mode section.activity .boxcontent .canton a .img-content{overflow:hidden;-webkit-filter:blur(2px);-moz-filter:blur(2px);-ms-filter:blur(2px);-o-filter:blur(2px);filter:blur(2px);filter:url(https://cdn.freizeit.ch/assets/images/blur.b23082bb.svg);transition:all .16s ease-out}body.phone .compatibility-mode section.activity .boxcontent .canton a .img-content img{width:100%}body.phone .compatibility-mode section.activity .boxcontent .canton a:hover .text-content{background-color:transparent;color:#fff}body.phone .compatibility-mode section.activity .boxcontent .canton a:hover .img-content{-webkit-filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0);-o-filter:blur(0);filter:blur(0)}body.phone .compatibility-mode .professional .section-box table tr td img,body.phone .compatibility-mode .professional .section-box table tr th img{max-width:48px}body.phone .compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box .professional .section-box table tr td button,body.phone .compatibility-mode .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box .professional .section-box table tr th button,body.phone .compatibility-mode .professional .section-box table tr td .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button,body.phone .compatibility-mode .professional .section-box table tr td .btn,body.phone .compatibility-mode .professional .section-box table tr th .bigsearch-mouseout .widget-bigsearch .bigsearch-bt-box button,body.phone .compatibility-mode .professional .section-box table tr th .btn{font-size:.7em;padding:10px}body.phone .compatibility-mode .professional .section-box table tr th{font-size:.6em!important}body.phone .compatibility-mode .professional .section-box table tr td span,body.phone .compatibility-mode .professional .section-box table tr td strong{font-size:.7em!important}body.phone .compatibility-mode .professional .section-box.media table tr td img,body.phone .compatibility-mode .professional .section-box.media table tr th img{max-width:80px}body.phone .compatibility-mode .professional .text>table>tbody>tr>td,body.phone .compatibility-mode .professional .text>table>tbody>tr>th{display:block;width:100%;padding:0 0 15px}body.phone .compatibility-mode .search-agenda-form form .only-important label{width:100%;font-size:.8em}body.phone .compatibility-mode .macbook{height:200px;padding-top:13px}body.phone .compatibility-mode .macbook>img{margin:0 auto;display:block;width:75%!important}@media (orientation:landscape){body.phone .compatibility-mode .macbook{height:190px;width:50%;padding-top:13px}body.phone .compatibility-mode .macbook>img{margin:0 auto}}body.phone .compatibility-mode section.activity .itinary-search{padding:15px;background-color:#ebebeb;margin-bottom:25px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}body.phone .compatibility-mode section.activity .itinary-search>*{display:block;vertical-align:middle}body.phone .compatibility-mode section.activity .itinary-search>* input.btn-print{margin-top:10px;height:32px}body.phone .compatibility-mode .magazine img{width:50%;position:relative;left:25%;height:auto;display:block}body.phone .compatibility-mode>section>section.reportagededie img{width:100%!important;height:auto!important}body.phone .compatibility-mode>section>section.reportagededie .section-title h1{width:100%}body.phone .compatibility-mode>section>section.reportagededie .section-title .toppartner{width:auto}body.phone .compatibility-mode>section>section.reportagededie .section-title .toppartner img{width:auto!important;max-width:100%;margin:15px 0}body.phone .compatibility-mode section.contents article a.addfav-lnk{width:40px!important;height:40px!important}body.phone .compatibility-mode section.contents article a.addfav-lnk:after{left:0!important;top:0!important;width:100%!important;height:100%!important;font-size:1.5em!important;line-height:1.5em!important;text-align:center}body.phone .compatibility-mode section.contents.list article a.addfav-lnk{width:30px!important;height:30px!important}body.phone .compatibility-mode section.contents.list article a.addfav-lnk:after{font-size:1.2em!important;line-height:1.2em!important}body.phone .compatibility-mode section.contents.list article a.pattern-lnk .img-box{flex-basis:35%}body.phone .compatibility-mode section.contents.list article a.pattern-lnk .crop-box{flex-basis:60%}body.phone .compatibility-mode section.contents.top article{width:96%}@media print{body.compatibility-mode>footer,body.compatibility-mode>header,body.compatibility-mode>main>.inner>section>aside{display:none}body.compatibility-mode>main>div.inner>section>section{width:100%!important}.compatibility-mode div[class^=ad-],.compatibility-mode form{display:none}}.compatibility-mode .agenda-datepicker .datepicker-inline{background-color:#fff;border:1px solid #575757;padding:15px;width:100%}.compatibility-mode .agenda-datepicker .datepicker-inline .datepicker-switch{color:#7293c7;text-transform:uppercase}.compatibility-mode .agenda-datepicker .datepicker-days table th.dow{color:#7293c7;font-weight:700}.compatibility-mode .agenda-datepicker .datepicker-days table tr td.day{padding-top:5px}.compatibility-mode .agenda-datepicker .datepicker table tr td,.compatibility-mode .agenda-datepicker .datepicker table tr th{width:auto;min-width:34px}.compatibility-mode .agenda-datepicker .datepicker .datepicker-months table tr td span{width:31%}.compatibility-mode .checkbox-fix input[type=radio]{opacity:1!important;margin-left:10px}.compatibility-mode .checkbox-fix input[type=radio]:checked+label:after{opacity:0!important}body.fcmodal-active .fcmodal-back,body.fcmodal-active .fcmodal-popin .fcmodal-gallery-link{-webkit-transition:all .5s ease-out;-moz-transition:.5s all ease-out;-ms-transition:.5s all ease-out;-o-transition:.5s all ease-out;transition:all .5s ease-out}body.fcmodal-active{position:relative}body .fcmodal-popin{position:fixed;top:10%;left:50%;min-width:100px;padding:10px;background:#fff;-webkit-box-shadow:0 1px 10px 0 rgba(0,0,0,.5);-moz-box-shadow:0 1px 10px 0 rgba(0,0,0,.5);box-shadow:0 1px 10px 0 rgba(0,0,0,.5);visibility:hidden;opacity:0;filter:alpha(opacity=0);z-index:1000;text-align:center}body.fcmodal-active .fcmodal-popin{visibility:visible;opacity:1;filter:alpha(opacity=100)}body .fcmodal-back{position:fixed;left:0;right:0;top:0;bottom:0;height:20000px;background:rgba(0,0,0,.5);visibility:hidden;opacity:0;filter:alpha(opacity=0);z-index:999}body.fcmodal-active .fcmodal-back{visibility:visible;opacity:1;filter:alpha(opacity=100)}.fcmodal-pop-close{position:absolute;top:-8px;right:-8px;width:20px;height:20px;background-color:#fff;-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.4);-moz-box-shadow:-1px 1px 1px rgba(0,0,0,.4);box-shadow:-1px 1px 1px rgba(0,0,0,.4);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:1}.fcmodal-pop-close:hover{-webkit-box-shadow:-1px 1px 2px rgba(0,0,0,.3),inset 0 0 5px rgba(0,0,0,.3);-moz-box-shadow:-1px 1px 2px rgba(0,0,0,.3),inset 0 0 5px rgba(0,0,0,.3);box-shadow:-1px 1px 2px rgba(0,0,0,.3),inset 0 0 5px rgba(0,0,0,.3)}.fcmodal-pop-close:after{content:"x";position:absolute;top:0;bottom:0;left:0;right:0;color:#333;font-size:12px;font-weight:700;line-height:19px;text-shadow:1px -1px 1px rgba(0,0,0,.2);text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.fcmodal-load{width:40px;height:40px;background-color:#fff;z-index:1001;position:fixed;top:30%;left:50%;margin-left:-20px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.5);-moz-box-shadow:0 0 2px rgba(0,0,0,.5);box-shadow:0 0 2px rgba(0,0,0,.5);background-image:url(/images/loading.gif);background-repeat:no-repeat;background-position:50%;display:none}.fcmodal-gallery-bw{left:0;right:50%;background-position:-8px 50%}.fcmodal-gallery-bw,.fcmodal-gallery-fw{position:absolute;top:0;bottom:0;background-image:url(/images/arrow_left.png);background-repeat:no-repeat;opacity:0}.fcmodal-gallery-fw{left:50%;right:0;background-position:101% 50%}.fcmodal-gallery-link:hover{opacity:.6}body .fcmodal-popin.scaleUp{-webkit-transform:scale(.2);-moz-transform:scale(.2);-ms-transform:scale(.2);-o-transform:scale(.2);transform:scale(.2)}body.fcmodal-active .fcmodal-popin.scaleUp{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}body .fcmodal-popin.scaleDown{-webkit-transform:scale(1.8);-moz-transform:scale(1.8);-ms-transform:scale(1.8);-o-transform:scale(1.8);transform:scale(1.8)}body.fcmodal-active .fcmodal-popin.scaleDown{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}body .fcmodal-popin.slideLeft{-webkit-transform:translateX(-150%);-moz-transform:translateX(-150%);-ms-transform:translateX(-150%);-o-transform:translateX(-150%);transform:translateX(-150%)}body.fcmodal-active .fcmodal-popin.slideLeft{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}body .fcmodal-popin.slideRight{-webkit-transform:translateX(150%);-moz-transform:translateX(150%);-ms-transform:translateX(150%);-o-transform:translateX(150%);transform:translateX(150%)}body.fcmodal-active .fcmodal-popin.slideRight{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}body .fcmodal-popin.slideDown{-webkit-transform:translateY(-150%);-moz-transform:translateY(-150%);-ms-transform:translateY(-150%);-o-transform:translateY(-150%);transform:translateY(-150%)}body.fcmodal-active .fcmodal-popin.slideDown{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}body .fcmodal-popin.slideUp{-webkit-transform:translateY(150%);-moz-transform:translateY(150%);-ms-transform:translateY(150%);-o-transform:translateY(150%);transform:translateY(150%)}body.fcmodal-active .fcmodal-popin.slideUp{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}