﻿a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}/*!
Pure v0.6.0
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/@media screen and (min-width:35.5em){.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-1-12,.pure-u-sm-1-2,.pure-u-sm-1-24,.pure-u-sm-1-3,.pure-u-sm-1-4,.pure-u-sm-1-5,.pure-u-sm-1-6,.pure-u-sm-1-8,.pure-u-sm-10-24,.pure-u-sm-11-12,.pure-u-sm-11-24,.pure-u-sm-12-24,.pure-u-sm-13-24,.pure-u-sm-14-24,.pure-u-sm-15-24,.pure-u-sm-16-24,.pure-u-sm-17-24,.pure-u-sm-18-24,.pure-u-sm-19-24,.pure-u-sm-2-24,.pure-u-sm-2-3,.pure-u-sm-2-5,.pure-u-sm-20-24,.pure-u-sm-21-24,.pure-u-sm-22-24,.pure-u-sm-23-24,.pure-u-sm-24-24,.pure-u-sm-3-24,.pure-u-sm-3-4,.pure-u-sm-3-5,.pure-u-sm-3-8,.pure-u-sm-4-24,.pure-u-sm-4-5,.pure-u-sm-5-12,.pure-u-sm-5-24,.pure-u-sm-5-5,.pure-u-sm-5-6,.pure-u-sm-5-8,.pure-u-sm-6-24,.pure-u-sm-7-12,.pure-u-sm-7-24,.pure-u-sm-7-8,.pure-u-sm-8-24,.pure-u-sm-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-sm-1-24{width:4.1667%}.pure-u-sm-1-12,.pure-u-sm-2-24{width:8.3333%}.pure-u-sm-1-8,.pure-u-sm-3-24{width:12.5%}.pure-u-sm-1-6,.pure-u-sm-4-24{width:16.6667%}.pure-u-sm-1-5{width:20%}.pure-u-sm-5-24{width:20.8333%}.pure-u-sm-1-4,.pure-u-sm-6-24{width:25%}.pure-u-sm-7-24{width:29.1667%}.pure-u-sm-1-3,.pure-u-sm-8-24{width:33.3333%}.pure-u-sm-3-8,.pure-u-sm-9-24{width:37.5%}.pure-u-sm-2-5{width:40%}.pure-u-sm-10-24,.pure-u-sm-5-12{width:41.6667%}.pure-u-sm-11-24{width:45.8333%}.pure-u-sm-1-2,.pure-u-sm-12-24{width:50%}.pure-u-sm-13-24{width:54.1667%}.pure-u-sm-14-24,.pure-u-sm-7-12{width:58.3333%}.pure-u-sm-3-5{width:60%}.pure-u-sm-15-24,.pure-u-sm-5-8{width:62.5%}.pure-u-sm-16-24,.pure-u-sm-2-3{width:66.6667%}.pure-u-sm-17-24{width:70.8333%}.pure-u-sm-18-24,.pure-u-sm-3-4{width:75%}.pure-u-sm-19-24{width:79.1667%}.pure-u-sm-4-5{width:80%}.pure-u-sm-20-24,.pure-u-sm-5-6{width:83.3333%}.pure-u-sm-21-24,.pure-u-sm-7-8{width:87.5%}.pure-u-sm-11-12,.pure-u-sm-22-24{width:91.6667%}.pure-u-sm-23-24{width:95.8333%}.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-24-24,.pure-u-sm-5-5{width:100%}}@media screen and (min-width:48em){.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-1-12,.pure-u-md-1-2,.pure-u-md-1-24,.pure-u-md-1-3,.pure-u-md-1-4,.pure-u-md-1-5,.pure-u-md-1-6,.pure-u-md-1-8,.pure-u-md-10-24,.pure-u-md-11-12,.pure-u-md-11-24,.pure-u-md-12-24,.pure-u-md-13-24,.pure-u-md-14-24,.pure-u-md-15-24,.pure-u-md-16-24,.pure-u-md-17-24,.pure-u-md-18-24,.pure-u-md-19-24,.pure-u-md-2-24,.pure-u-md-2-3,.pure-u-md-2-5,.pure-u-md-20-24,.pure-u-md-21-24,.pure-u-md-22-24,.pure-u-md-23-24,.pure-u-md-24-24,.pure-u-md-3-24,.pure-u-md-3-4,.pure-u-md-3-5,.pure-u-md-3-8,.pure-u-md-4-24,.pure-u-md-4-5,.pure-u-md-5-12,.pure-u-md-5-24,.pure-u-md-5-5,.pure-u-md-5-6,.pure-u-md-5-8,.pure-u-md-6-24,.pure-u-md-7-12,.pure-u-md-7-24,.pure-u-md-7-8,.pure-u-md-8-24,.pure-u-md-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-md-1-24{width:4.1667%}.pure-u-md-1-12,.pure-u-md-2-24{width:8.3333%}.pure-u-md-1-8,.pure-u-md-3-24{width:12.5%}.pure-u-md-1-6,.pure-u-md-4-24{width:16.6667%}.pure-u-md-1-5{width:20%}.pure-u-md-5-24{width:20.8333%}.pure-u-md-1-4,.pure-u-md-6-24{width:25%}.pure-u-md-7-24{width:29.1667%}.pure-u-md-1-3,.pure-u-md-8-24{width:33.3333%}.pure-u-md-3-8,.pure-u-md-9-24{width:37.5%}.pure-u-md-2-5{width:40%}.pure-u-md-10-24,.pure-u-md-5-12{width:41.6667%}.pure-u-md-11-24{width:45.8333%}.pure-u-md-1-2,.pure-u-md-12-24{width:50%}.pure-u-md-13-24{width:54.1667%}.pure-u-md-14-24,.pure-u-md-7-12{width:58.3333%}.pure-u-md-3-5{width:60%}.pure-u-md-15-24,.pure-u-md-5-8{width:62.5%}.pure-u-md-16-24,.pure-u-md-2-3{width:66.6667%}.pure-u-md-17-24{width:70.8333%}.pure-u-md-18-24,.pure-u-md-3-4{width:75%}.pure-u-md-19-24{width:79.1667%}.pure-u-md-4-5{width:80%}.pure-u-md-20-24,.pure-u-md-5-6{width:83.3333%}.pure-u-md-21-24,.pure-u-md-7-8{width:87.5%}.pure-u-md-11-12,.pure-u-md-22-24{width:91.6667%}.pure-u-md-23-24{width:95.8333%}.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-24-24,.pure-u-md-5-5{width:100%}}@media screen and (min-width:64em){.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-1-12,.pure-u-lg-1-2,.pure-u-lg-1-24,.pure-u-lg-1-3,.pure-u-lg-1-4,.pure-u-lg-1-5,.pure-u-lg-1-6,.pure-u-lg-1-8,.pure-u-lg-10-24,.pure-u-lg-11-12,.pure-u-lg-11-24,.pure-u-lg-12-24,.pure-u-lg-13-24,.pure-u-lg-14-24,.pure-u-lg-15-24,.pure-u-lg-16-24,.pure-u-lg-17-24,.pure-u-lg-18-24,.pure-u-lg-19-24,.pure-u-lg-2-24,.pure-u-lg-2-3,.pure-u-lg-2-5,.pure-u-lg-20-24,.pure-u-lg-21-24,.pure-u-lg-22-24,.pure-u-lg-23-24,.pure-u-lg-24-24,.pure-u-lg-3-24,.pure-u-lg-3-4,.pure-u-lg-3-5,.pure-u-lg-3-8,.pure-u-lg-4-24,.pure-u-lg-4-5,.pure-u-lg-5-12,.pure-u-lg-5-24,.pure-u-lg-5-5,.pure-u-lg-5-6,.pure-u-lg-5-8,.pure-u-lg-6-24,.pure-u-lg-7-12,.pure-u-lg-7-24,.pure-u-lg-7-8,.pure-u-lg-8-24,.pure-u-lg-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-lg-1-24{width:4.1667%}.pure-u-lg-1-12,.pure-u-lg-2-24{width:8.3333%}.pure-u-lg-1-8,.pure-u-lg-3-24{width:12.5%}.pure-u-lg-1-6,.pure-u-lg-4-24{width:16.6667%}.pure-u-lg-1-5{width:20%}.pure-u-lg-5-24{width:20.8333%}.pure-u-lg-1-4,.pure-u-lg-6-24{width:25%}.pure-u-lg-7-24{width:29.1667%}.pure-u-lg-1-3,.pure-u-lg-8-24{width:33.3333%}.pure-u-lg-3-8,.pure-u-lg-9-24{width:37.5%}.pure-u-lg-2-5{width:40%}.pure-u-lg-10-24,.pure-u-lg-5-12{width:41.6667%}.pure-u-lg-11-24{width:45.8333%}.pure-u-lg-1-2,.pure-u-lg-12-24{width:50%}.pure-u-lg-13-24{width:54.1667%}.pure-u-lg-14-24,.pure-u-lg-7-12{width:58.3333%}.pure-u-lg-3-5{width:60%}.pure-u-lg-15-24,.pure-u-lg-5-8{width:62.5%}.pure-u-lg-16-24,.pure-u-lg-2-3{width:66.6667%}.pure-u-lg-17-24{width:70.8333%}.pure-u-lg-18-24,.pure-u-lg-3-4{width:75%}.pure-u-lg-19-24{width:79.1667%}.pure-u-lg-4-5{width:80%}.pure-u-lg-20-24,.pure-u-lg-5-6{width:83.3333%}.pure-u-lg-21-24,.pure-u-lg-7-8{width:87.5%}.pure-u-lg-11-12,.pure-u-lg-22-24{width:91.6667%}.pure-u-lg-23-24{width:95.8333%}.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-24-24,.pure-u-lg-5-5{width:100%}}@media screen and (min-width:80em){.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-1-12,.pure-u-xl-1-2,.pure-u-xl-1-24,.pure-u-xl-1-3,.pure-u-xl-1-4,.pure-u-xl-1-5,.pure-u-xl-1-6,.pure-u-xl-1-8,.pure-u-xl-10-24,.pure-u-xl-11-12,.pure-u-xl-11-24,.pure-u-xl-12-24,.pure-u-xl-13-24,.pure-u-xl-14-24,.pure-u-xl-15-24,.pure-u-xl-16-24,.pure-u-xl-17-24,.pure-u-xl-18-24,.pure-u-xl-19-24,.pure-u-xl-2-24,.pure-u-xl-2-3,.pure-u-xl-2-5,.pure-u-xl-20-24,.pure-u-xl-21-24,.pure-u-xl-22-24,.pure-u-xl-23-24,.pure-u-xl-24-24,.pure-u-xl-3-24,.pure-u-xl-3-4,.pure-u-xl-3-5,.pure-u-xl-3-8,.pure-u-xl-4-24,.pure-u-xl-4-5,.pure-u-xl-5-12,.pure-u-xl-5-24,.pure-u-xl-5-5,.pure-u-xl-5-6,.pure-u-xl-5-8,.pure-u-xl-6-24,.pure-u-xl-7-12,.pure-u-xl-7-24,.pure-u-xl-7-8,.pure-u-xl-8-24,.pure-u-xl-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-xl-1-24{width:4.1667%}.pure-u-xl-1-12,.pure-u-xl-2-24{width:8.3333%}.pure-u-xl-1-8,.pure-u-xl-3-24{width:12.5%}.pure-u-xl-1-6,.pure-u-xl-4-24{width:16.6667%}.pure-u-xl-1-5{width:20%}.pure-u-xl-5-24{width:20.8333%}.pure-u-xl-1-4,.pure-u-xl-6-24{width:25%}.pure-u-xl-7-24{width:29.1667%}.pure-u-xl-1-3,.pure-u-xl-8-24{width:33.3333%}.pure-u-xl-3-8,.pure-u-xl-9-24{width:37.5%}.pure-u-xl-2-5{width:40%}.pure-u-xl-10-24,.pure-u-xl-5-12{width:41.6667%}.pure-u-xl-11-24{width:45.8333%}.pure-u-xl-1-2,.pure-u-xl-12-24{width:50%}.pure-u-xl-13-24{width:54.1667%}.pure-u-xl-14-24,.pure-u-xl-7-12{width:58.3333%}.pure-u-xl-3-5{width:60%}.pure-u-xl-15-24,.pure-u-xl-5-8{width:62.5%}.pure-u-xl-16-24,.pure-u-xl-2-3{width:66.6667%}.pure-u-xl-17-24{width:70.8333%}.pure-u-xl-18-24,.pure-u-xl-3-4{width:75%}.pure-u-xl-19-24{width:79.1667%}.pure-u-xl-4-5{width:80%}.pure-u-xl-20-24,.pure-u-xl-5-6{width:83.3333%}.pure-u-xl-21-24,.pure-u-xl-7-8{width:87.5%}.pure-u-xl-11-12,.pure-u-xl-22-24{width:91.6667%}.pure-u-xl-23-24{width:95.8333%}.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-24-24,.pure-u-xl-5-5{width:100%}}/*!
 * Justified Gallery - v3.6.0
 * http://miromannino.github.io/Justified-Gallery/
 * Copyright (c) 2015 Miro Mannino
 * Licensed under the MIT license.
 */@-webkit-keyframes justified-gallery-show-caption-animation{from{opacity:0}to{opacity:.7}}@-moz-keyframes justified-gallery-show-caption-animation{from{opacity:0}to{opacity:.7}}@-o-keyframes justified-gallery-show-caption-animation{from{opacity:0}to{opacity:.7}}@keyframes justified-gallery-show-caption-animation{from{opacity:0}to{opacity:.7}}@-webkit-keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}@-moz-keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}@-o-keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}@keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}.justified-gallery{width:100%;position:relative;overflow:hidden}.justified-gallery>a,.justified-gallery>div{position:absolute;display:inline-block;overflow:hidden;opacity:0}.justified-gallery>a>a>img,.justified-gallery>a>img,.justified-gallery>div>a>img,.justified-gallery>div>img{position:absolute;top:50%;left:50%;margin:0;padding:0;border:0}.justified-gallery>a>.caption,.justified-gallery>div>.caption{display:none;position:absolute;bottom:0;padding:5px;background-color:#000;left:0;right:0;margin:0;color:#fff;font-size:12px;font-weight:300;font-family:sans-serif}.justified-gallery>a>.caption.caption-visible,.justified-gallery>div>.caption.caption-visible{display:initial;opacity:.7;filter:"alpha(opacity=70)";-webkit-animation:justified-gallery-show-caption-animation .5s 0 ease;-moz-animation:justified-gallery-show-caption-animation .5s 0 ease;-ms-animation:justified-gallery-show-caption-animation 500ms 0 ease}.justified-gallery>.entry-visible{opacity:1;-webkit-animation:justified-gallery-show-entry-animation .5s 0 ease;-moz-animation:justified-gallery-show-entry-animation .5s 0 ease;-ms-animation:justified-gallery-show-entry-animation 500ms 0 ease}.justified-gallery>.jg-filtered{display:none}.justified-gallery>.spinner{position:absolute;bottom:0;margin-left:-24px;padding:10px 0;left:50%;opacity:initial;filter:initial;overflow:initial}.justified-gallery>.spinner>span{display:inline-block;opacity:0;width:8px;height:8px;margin:0 4px;background-color:#000;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.jw-icon{font-family:jw-icons;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;text-transform:none;background-color:transparent;font-variant:normal;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}.jw-skin-six .jw-display-icon-container{border-radius:.4em}.jw-skin-six .jw-dock-button{border-radius:.4em}.jw-skin-six:not(.jw-ie) .jw-controlbar .jw-controlbar-center-group .jw-text-alt{top:50%;transform:translateY(-50%);margin:auto;bottom:auto}.jw-skin-six.jw-flag-ads-googleima .jw-controlbar,.jw-skin-six:not(.jw-flag-time-slider-above) .jw-controlbar{height:2em}.jw-skin-six.jw-flag-ads-googleima .jw-controlbar .jw-overlay,.jw-skin-six:not(.jw-flag-time-slider-above) .jw-controlbar .jw-overlay{bottom:2em}.jw-skin-six.jw-flag-ads-googleima .jw-icon-inline,.jw-skin-six.jw-flag-ads-googleima .jw-icon-tooltip,.jw-skin-six.jw-flag-ads-googleima .jw-text-countdown,.jw-skin-six.jw-flag-ads-googleima .jw-text-duration,.jw-skin-six.jw-flag-ads-googleima .jw-text-elapsed,.jw-skin-six:not(.jw-flag-time-slider-above) .jw-icon-inline,.jw-skin-six:not(.jw-flag-time-slider-above) .jw-icon-tooltip,.jw-skin-six:not(.jw-flag-time-slider-above) .jw-text-countdown,.jw-skin-six:not(.jw-flag-time-slider-above) .jw-text-duration,.jw-skin-six:not(.jw-flag-time-slider-above) .jw-text-elapsed{height:2em;line-height:2em}.jw-skin-six.jw-flag-ads.jw-ie .jw-text-alt{top:1px;margin:0}.jw-skin-six:not(.jw-flag-time-slider-above):not(.jw-flag-small-player) .jw-time-tip{bottom:1em}.jw-skin-six:not(.jw-flag-time-slider-above):not(.jw-flag-small-player) .jw-captions{max-height:calc(84.5%)}.jw-skin-six:not(.jw-flag-time-slider-above):not(.jw-flag-small-player) .jwplayer video::-webkit-media-text-track-container{max-height:calc(84.5%)}.jw-skin-six:not(.jw-flag-time-slider-above):not(.jw-flag-small-player) .jw-controls .jw-controls-right{bottom:2em}.jw-skin-six:not(.jw-flag-time-slider-above):not(.jw-flag-small-player).jw-flag-audio-player .jw-controlbar{height:100%}.jw-skin-six:not(.jw-flag-time-slider-above):not(.jw-flag-small-player).jw-flag-audio-player .jw-icon-inline,.jw-skin-six:not(.jw-flag-time-slider-above):not(.jw-flag-small-player).jw-flag-audio-player .jw-icon-tooltip,.jw-skin-six:not(.jw-flag-time-slider-above):not(.jw-flag-small-player).jw-flag-audio-player .jw-text-countdown,.jw-skin-six:not(.jw-flag-time-slider-above):not(.jw-flag-small-player).jw-flag-audio-player .jw-text-duration,.jw-skin-six:not(.jw-flag-time-slider-above):not(.jw-flag-small-player).jw-flag-audio-player .jw-text-elapsed{height:auto;line-height:normal}.jw-skin-six:not(.jw-flag-time-slider-above):not(.jw-flag-small-player) .jw-icon-inline,.jw-skin-six:not(.jw-flag-time-slider-above):not(.jw-flag-small-player) .jw-icon-tooltip{min-width:1.25em}.jw-skin-six .jw-background-color{background:linear-gradient(0deg,rgba(73,73,75,.87) 0,#454547 3%,#3f3f41 7%,#3e3e40 10%,#3a3a3d 59%,#343437 97%,rgba(52,52,55,.87) 100%)}.jw-skin-six .jw-text{color:#aaa}.jw-skin-six .jw-knob{color:#aaa;background-color:#eee}.jw-skin-six .jw-button-color{color:#aaa}.jw-skin-six .jw-button-color:focus,.jw-skin-six:not(.jw-flag-touch) .jw-button-color:hover{outline:0;color:#eee}.jw-skin-six .jw-toggle{color:#eee}.jw-skin-six .jw-toggle.jw-off{color:#aaa}.jw-skin-six .jw-toggle.jw-off:focus{color:#eee}.jw-skin-six .jw-toggle:focus{outline:0}.jw-skin-six:not(.jw-flag-touch) .jw-toggle.jw-off:hover{color:#eee}.jw-skin-six .jw-display-icon-container{background-color:#212121;margin:0 .25em}.jw-skin-six .jw-display-icon-container .jw-icon{color:#aaa}.jw-skin-six .jw-rail{background:#666}.jw-skin-six .jw-buffer{background:#202020}.jw-skin-six .jw-progress{background:#eee}.jw-skin-six .jw-slider-horizontal{height:.65em}.jw-skin-six .jw-slider-horizontal .jw-buffer,.jw-skin-six .jw-slider-horizontal .jw-progress,.jw-skin-six .jw-slider-horizontal .jw-rail{height:.65em}.jw-skin-six .jw-slider-horizontal .jw-knob{margin-left:-.4em}.jw-skin-six .jw-slider-vertical .jw-knob{margin-bottom:-.4em}.jw-skin-six .jw-slider-vertical .jw-progress,.jw-skin-six .jw-slider-vertical .jw-rail,.jw-skin-six .jw-slider-vertical .jw-slider-container{width:.65em}.jw-skin-six .jw-menu,.jw-skin-six .jw-time-tip,.jw-skin-six .jw-volume-tip{border:1px solid #000}.jw-skin-six .jw-menu,.jw-skin-six .jw-time-tip{padding:.5em}.jw-skin-six .jw-volume-tip{padding:.5em}.jw-skin-six .jw-skip{padding:.5em}.jw-skin-six .jw-skip .jw-skip-icon,.jw-skin-six .jw-skip .jw-skiptext{color:#aaa}.jw-skin-six .jw-skip.jw-skippable:hover .jw-skip-icon,.jw-skin-six .jw-skip.jw-skippable:hover .jw-text{color:#eee}.jw-skin-six .jw-dock-button .jw-text,.jw-skin-six .jw-time-tip .jw-text{color:#aaa}.jw-skin-six .jw-dock-button{background:#212121}.jw-skin-six:not(.jw-flag-touch) .jw-dock-button:hover{background:rgba(0,0,0,.8)}.jw-skin-six .jw-icon-cast button{--connected-color:#eee;--disconnected-color:#aaa}.jw-skin-six .jw-icon-cast button:focus{--connected-color:#eee;--disconnected-color:#eee}.jw-skin-six .jw-icon-cast button.jw-off{--connected-color:#aaa}.jw-skin-six .jw-icon-cast:hover button{--connected-color:#eee;--disconnected-color:#eee}.jw-skin-six .jw-nextup-container{bottom:2em;padding:5px .5em}.jw-skin-six .jw-nextup{border-radius:.3em}.jw-skin-six .jw-nextup-header{background:rgba(68,68,68,.9);color:#eee}.jw-skin-six .jw-nextup-body{background:rgba(17,17,17,.9);color:#fff}.jw-skin-six .jw-nextup-thumbnail-visible+.jw-nextup-title::after{background:linear-gradient(-180deg,rgba(17,17,17,0) 0,#111 100%)}.jw-skin-six .jw-nextup-close{color:#aaa}.jw-skin-six .jw-nextup-close:active{color:#eee}.jw-skin-six .jw-nextup-close:hover{color:#eee}.jw-skin-six.jwplayer:not(.jw-flag-touch):not(.jw-error):not(.jw-state-error):not(.jw-state-buffering) .jw-media:hover~.jw-controls .jw-display-icon-display{background-color:rgba(0,0,0,.8)}.jw-skin-six.jwplayer:not(.jw-flag-touch):not(.jw-error):not(.jw-state-error):not(.jw-state-buffering) .jw-display-icon-container:hover{background-color:rgba(0,0,0,.8)}.jw-skin-six.jwplayer:not(.jw-flag-touch):not(.jw-error):not(.jw-state-error):not(.jw-state-buffering) .jw-display-icon-container:hover .jw-icon{color:#fff}.jw-skin-six .jw-color-active{color:#eee;stroke:#eee;border-color:#eee}.jw-skin-six:not(.jw-flag-touch) .jw-color-active-hover:hover{color:#eee;stroke:#eee;border-color:#eee}.jw-skin-six .jw-color-inactive{color:#aaa;stroke:#aaa;border-color:#aaa}.jw-skin-six:not(.jw-flag-touch) .jw-color-inactive-hover:hover{color:#aaa;stroke:#aaa;border-color:#aaa}.jw-skin-six .jw-option{color:#aaa}.jw-skin-six .jw-option.jw-active-option{color:#eee;background-color:rgba(255,255,255,.1)}.jw-skin-six:not(.jw-flag-touch) .jw-option:hover{color:#eee}.jw-skin-six .jw-icon-inline,.jw-skin-six .jw-icon-tooltip,.jw-skin-six .jw-text-countdown,.jw-skin-six .jw-text-duration,.jw-skin-six .jw-text-elapsed{padding:0 .5em}.jw-flag-ads.jw-flag-touch.jw-flag-autostart:not(.jw-flag-ads-vpaid).jw-skin-six:not(.jw-flag-time-slider-above):not(.jw-flag-audio-player) .jw-controlbar,.jw-flag-ads.jw-flag-touch:not(.jw-flag-ads-vpaid).jw-skin-six:not(.jw-flag-time-slider-above):not(.jw-flag-audio-player) .jw-controlbar,.jw-skin-six:not(.jw-flag-time-slider-above):not(.jw-flag-audio-player) .jw-controlbar{display:inline-block}.jw-skin-six:not(.jw-flag-time-slider-above):not(.jw-flag-audio-player):not(.jw-breakpoint-0) .jw-controlbar{bottom:.7em;max-width:800px;margin:0 auto;left:2%;right:2%;width:96%}.jw-skin-six:not(.jw-flag-time-slider-above):not(.jw-flag-audio-player):not(.jw-breakpoint-0).jw-flag-ads-googleima .jw-controlbar{bottom:0}.jw-skin-six:not(.jw-flag-time-slider-above):not(.jw-flag-audio-player):not(.jw-flag-small-player).jw-ie.jw-flag-ads .jw-controlbar-center-group .jw-text-alt{top:1px}.jw-skin-six:not(.jw-flag-time-slider-above) .jw-nextup-container{bottom:3.2em;padding-left:0;padding-right:0;max-width:800px}.jw-skin-six:not(.jw-flag-time-slider-above).jw-breakpoint-2 .jw-nextup-container,.jw-skin-six:not(.jw-flag-time-slider-above).jw-breakpoint-3 .jw-nextup-container,.jw-skin-six:not(.jw-flag-time-slider-above).jw-breakpoint-4 .jw-nextup-container{padding-left:2%;padding-right:2%}.jw-skin-six.jw-flag-audio-player .jw-controlbar{bottom:0}.jw-skin-six .jw-background-color{background-color:#444}.jw-skin-six .jw-controlbar{border:1px solid #000;background-size:100% 100%}.jw-skin-six .jw-controlbar .jw-overlay{bottom:2em;padding-bottom:.25em}.jw-skin-six:not(.jw-breakpoint-0) .jw-controlbar{border-radius:.3em}.jw-skin-six .jw-buffer,.jw-skin-six .jw-progress,.jw-skin-six .jw-rail{border-radius:.5em}.jw-skin-six .jw-buffer,.jw-skin-six .jw-progress{border:1px solid #000}.jw-skin-six .jw-progress{background:linear-gradient(to bottom,#fff 0,#ccc 50%,#fff 100%)}.jw-skin-six .jw-rail{border:1px solid #000;box-shadow:inset 0 3px 10px 1px rgba(51,51,51,.85)}.jw-skin-six .jw-knob{width:.8em;height:.8em;border-radius:1em;background:radial-gradient(ellipse at center,#f3f3f3 0,#d2d2d2 90%,#b0b0b0 100%);box-shadow:0 1px 10px 1px rgba(0,0,0,.75)}.jw-skin-six .jw-slider-horizontal{background:0}.jw-skin-six .jw-slider-horizontal .jw-knob{top:-.07500000000000001em}.jw-skin-six .jw-slider-horizontal .jw-progress{border-radius:.5em 0 0 .5em}.jw-skin-six .jw-slider-horizontal .jw-buffer,.jw-skin-six .jw-slider-horizontal .jw-progress{border:1px solid #000;border-style:solid none #000}.jw-skin-six .jw-slider-horizontal .jw-cue{top:.2em;width:.25em;height:.25em;background-color:#616164;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.75)}.jw-skin-six .jw-slider-vertical .jw-progress,.jw-skin-six .jw-slider-vertical .jw-rail,.jw-skin-six .jw-slider-vertical .jw-slider-container{width:.65em}.jw-skin-six .jw-slider-vertical .jw-progress{background:linear-gradient(to right,#fff 0,#ccc 50%,#fff 100%);border-top-right-radius:0;border-bottom-right-radius:.5em;border-bottom-left-radius:.5em;border-top-left-radius:0}.jw-skin-six .jw-slider-vertical .jw-knob{left:-.07500000000000001em}.jw-skin-six .jw-display-icon-container{background:linear-gradient(0deg,rgba(73,73,75,.85) 0,rgba(69,69,71,.9) 3%,rgba(63,63,65,.9) 7%,rgba(62,62,64,.9) 10%,rgba(58,58,61,.9) 59%,rgba(52,52,55,.9) 97%,rgba(52,52,55,.85) 100%);background-size:100% 100%;border-radius:.3em;border:1px solid #000}.jw-skin-six:not(.jw-flag-touch):not(.jw-error):not(.jw-state-error):not(.jw-state-buffering) .jw-media:hover~.jw-controls .jw-display-icon-display{background:linear-gradient(0deg,rgba(73,73,75,.87) 0,#454547 3%,#3f3f41 7%,#3e3e40 10%,#3a3a3d 59%,#343437 97%,rgba(52,52,55,.87) 100%);background-size:100% 100%}.jw-skin-six:not(.jw-flag-touch):not(.jw-error):not(.jw-state-error):not(.jw-state-buffering) .jw-display-icon-container:hover{background:rgba(0,0,0,.8)}.jw-skin-six .jw-option{text-align:left}.jw-skin-six .jw-option .jw-icon-menu-bullet:before{content:"\e606"}.jw-skin-six .jw-option:before{font-size:.4em;vertical-align:middle;margin-right:.4em}.jw-skin-six .jw-menu,.jw-skin-six .jw-time-tip,.jw-skin-six .jw-volume-tip{background-size:100% 100%;border-radius:.5em}.jw-skin-six .jw-dock .jw-dock-button{background:linear-gradient(0deg,rgba(73,73,75,.85) 0,rgba(69,69,71,.9) 3%,rgba(63,63,65,.9) 7%,rgba(62,62,64,.9) 10%,rgba(58,58,61,.9) 59%,rgba(52,52,55,.9) 97%,rgba(52,52,55,.85) 100%);background-size:100% 100%;border-radius:.25em}.jw-skin-six .jw-dock .jw-dock-button:hover{background:linear-gradient(0deg,rgba(73,73,75,.87) 0,#454547 3%,#3f3f41 7%,#3e3e40 10%,#3a3a3d 59%,#343437 97%,rgba(52,52,55,.87) 100%)}.jw-skin-six .jw-dock .jw-dock-button .jw-overlay{background:linear-gradient(0deg,rgba(73,73,75,.87) 0,#454547 3%,#3f3f41 7%,#3e3e40 10%,#3a3a3d 59%,#343437 97%,rgba(52,52,55,.87) 100%);background-size:100% 100%;border-radius:.25em}.jw-skin-six .jw-skip{background:linear-gradient(0deg,rgba(73,73,75,.85) 0,rgba(69,69,71,.9) 3%,rgba(63,63,65,.9) 7%,rgba(62,62,64,.9) 10%,rgba(58,58,61,.9) 59%,rgba(52,52,55,.9) 97%,rgba(52,52,55,.85) 100%);background-size:100% 100%;border:1px solid #000;border-radius:.3em}.jw-skin-six .jw-skip:hover.jw-skippable{background:linear-gradient(0deg,rgba(73,73,75,.87) 0,#454547 3%,#3f3f41 7%,#3e3e40 10%,#3a3a3d 59%,#343437 97%,rgba(52,52,55,.87) 100%);background-size:100% 100%}.autocomplete-suggestions{border:1px solid #999;background:#fff;cursor:default;overflow:auto;-webkit-box-shadow:1px 4px 3px rgba(50,50,50,.64);-moz-box-shadow:1px 4px 3px rgba(50,50,50,.64);box-shadow:1px 4px 3px rgba(50,50,50,.64)}.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}.autocomplete-no-suggestion{padding:2px 5px}.autocomplete-selected{background:#f0f0f0}.autocomplete-suggestions strong{font-weight:700;color:#000}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{font-weight:700;font-size:16px;color:#000;display:block;border-bottom:1px solid #000}input.autocomplete{font-size:28px;padding:10px;border:1px solid #ccc;display:block;margin:20px 0}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5, 0, 0, 1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5, 0, 0, 1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:0;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all .2s;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top{-webkit-transform:translateY(0);transform:translateY(0)}.cc-animate.cc-revoke.cc-active.cc-bottom{-webkit-transform:translateY(0);transform:translateY(0)}.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.flag{width:25px;height:15px;background:url(../image/flags.png) no-repeat}.flag.flag-ad{background-position:-25px 0}.flag.flag-ae{background-position:-50px 0}.flag.flag-af{background-position:-75px 0}.flag.flag-ag{background-position:-100px 0}.flag.flag-ai{background-position:-125px 0}.flag.flag-al{background-position:-150px 0}.flag.flag-am{background-position:-175px 0}.flag.flag-an{background-position:-200px 0}.flag.flag-ao{background-position:-225px 0}.flag.flag-ar{background-position:-250px 0}.flag.flag-as{background-position:-275px 0}.flag.flag-at{background-position:-300px 0}.flag.flag-au{background-position:-325px 0}.flag.flag-aw{background-position:-350px 0}.flag.flag-az{background-position:-375px 0}.flag.flag-ba{background-position:0 -15px}.flag.flag-bb{background-position:-25px -15px}.flag.flag-bd{background-position:-50px -15px}.flag.flag-be{background-position:-75px -15px}.flag.flag-bf{background-position:-100px -15px}.flag.flag-bg{background-position:-125px -15px}.flag.flag-bh{background-position:-150px -15px}.flag.flag-bi{background-position:-175px -15px}.flag.flag-bj{background-position:-200px -15px}.flag.flag-bm{background-position:-225px -15px}.flag.flag-bn{background-position:-250px -15px}.flag.flag-bo{background-position:-275px -15px}.flag.flag-br{background-position:-300px -15px}.flag.flag-bs{background-position:-325px -15px}.flag.flag-bt{background-position:-350px -15px}.flag.flag-bv{background-position:-375px -15px}.flag.flag-bw{background-position:0 -30px}.flag.flag-by{background-position:-25px -30px}.flag.flag-bz{background-position:-50px -30px}.flag.flag-ca{background-position:-75px -30px}.flag.flag-cd{background-position:-100px -30px}.flag.flag-cf{background-position:-125px -30px}.flag.flag-cg{background-position:-150px -30px}.flag.flag-ch{background-position:-175px -30px}.flag.flag-ci{background-position:-200px -30px}.flag.flag-ck{background-position:-225px -30px}.flag.flag-cl{background-position:-250px -30px}.flag.flag-cm{background-position:-275px -30px}.flag.flag-cn{background-position:-300px -30px}.flag.flag-co{background-position:-325px -30px}.flag.flag-cr{background-position:-350px -30px}.flag.flag-cu{background-position:-375px -30px}.flag.flag-cv{background-position:0 -45px}.flag.flag-cy{background-position:-25px -45px}.flag.flag-cz{background-position:-50px -45px}.flag.flag-de{background-position:-75px -45px}.flag.flag-dj{background-position:-100px -45px}.flag.flag-dk{background-position:-125px -45px}.flag.flag-dm{background-position:-150px -45px}.flag.flag-do{background-position:-175px -45px}.flag.flag-dz{background-position:-200px -45px}.flag.flag-ec{background-position:-225px -45px}.flag.flag-ee{background-position:-250px -45px}.flag.flag-eg{background-position:-275px -45px}.flag.flag-eh{background-position:-300px -45px}.flag.flag-er{background-position:-325px -45px}.flag.flag-es{background-position:-350px -45px}.flag.flag-et{background-position:-375px -45px}.flag.flag-eu{background-position:0 -60px}.flag.flag-fi{background-position:-25px -60px}.flag.flag-fj{background-position:-50px -60px}.flag.flag-fk{background-position:-75px -60px}.flag.flag-fm{background-position:-100px -60px}.flag.flag-fo{background-position:-125px -60px}.flag.flag-fr{background-position:-150px -60px}.flag.flag-ga{background-position:-175px -60px}.flag.flag-gb{background-position:-200px -60px}.flag.flag-gd{background-position:-225px -60px}.flag.flag-ge{background-position:-250px -60px}.flag.flag-gf{background-position:-275px -60px}.flag.flag-gg{background-position:-300px -60px}.flag.flag-gh{background-position:-325px -60px}.flag.flag-gi{background-position:-350px -60px}.flag.flag-gl{background-position:-375px -60px}.flag.flag-gm{background-position:0 -75px}.flag.flag-gn{background-position:-25px -75px}.flag.flag-gp{background-position:-50px -75px}.flag.flag-gq{background-position:-75px -75px}.flag.flag-gr{background-position:-100px -75px}.flag.flag-gs{background-position:-125px -75px}.flag.flag-gt{background-position:-150px -75px}.flag.flag-gu{background-position:-175px -75px}.flag.flag-gw{background-position:-200px -75px}.flag.flag-gy{background-position:-225px -75px}.flag.flag-hk{background-position:-250px -75px}.flag.flag-hm{background-position:-275px -75px}.flag.flag-hn{background-position:-300px -75px}.flag.flag-hr{background-position:-325px -75px}.flag.flag-ht{background-position:-350px -75px}.flag.flag-hu{background-position:-375px -75px}.flag.flag-id{background-position:0 -90px}.flag.flag-ie{background-position:-25px -90px}.flag.flag-il{background-position:-50px -90px}.flag.flag-in{background-position:-75px -90px}.flag.flag-io{background-position:-100px -90px}.flag.flag-iq{background-position:-125px -90px}.flag.flag-ir{background-position:-150px -90px}.flag.flag-is{background-position:-175px -90px}.flag.flag-it{background-position:-200px -90px}.flag.flag-je{background-position:-225px -90px}.flag.flag-jm{background-position:-250px -90px}.flag.flag-jo{background-position:-275px -90px}.flag.flag-jp{background-position:-300px -90px}.flag.flag-ke{background-position:-325px -90px}.flag.flag-kg{background-position:-350px -90px}.flag.flag-kh{background-position:-375px -90px}.flag.flag-ki{background-position:0 -105px}.flag.flag-km{background-position:-25px -105px}.flag.flag-kn{background-position:-50px -105px}.flag.flag-kp{background-position:-75px -105px}.flag.flag-kr{background-position:-100px -105px}.flag.flag-kw{background-position:-125px -105px}.flag.flag-ky{background-position:-150px -105px}.flag.flag-kz{background-position:-175px -105px}.flag.flag-la{background-position:-200px -105px}.flag.flag-lb{background-position:-225px -105px}.flag.flag-lc{background-position:-250px -105px}.flag.flag-li{background-position:-275px -105px}.flag.flag-lk{background-position:-300px -105px}.flag.flag-lr{background-position:-325px -105px}.flag.flag-ls{background-position:-350px -105px}.flag.flag-lt{background-position:-375px -105px}.flag.flag-lu{background-position:0 -120px}.flag.flag-lv{background-position:-25px -120px}.flag.flag-ly{background-position:-50px -120px}.flag.flag-ma{background-position:-75px -120px}.flag.flag-mc{background-position:-100px -120px}.flag.flag-md{background-position:-125px -120px}.flag.flag-me{background-position:-150px -120px}.flag.flag-mg{background-position:-175px -120px}.flag.flag-mh{background-position:-200px -120px}.flag.flag-mk{background-position:-225px -120px}.flag.flag-ml{background-position:-250px -120px}.flag.flag-mm{background-position:-275px -120px}.flag.flag-mn{background-position:-300px -120px}.flag.flag-mo{background-position:-325px -120px}.flag.flag-mp{background-position:-350px -120px}.flag.flag-mq{background-position:-375px -120px}.flag.flag-mr{background-position:0 -135px}.flag.flag-ms{background-position:-25px -135px}.flag.flag-mt{background-position:-50px -135px}.flag.flag-mu{background-position:-75px -135px}.flag.flag-mv{background-position:-100px -135px}.flag.flag-mw{background-position:-125px -135px}.flag.flag-mx{background-position:-150px -135px}.flag.flag-my{background-position:-175px -135px}.flag.flag-mz{background-position:-200px -135px}.flag.flag-na{background-position:-225px -135px}.flag.flag-nc{background-position:-250px -135px}.flag.flag-ne{background-position:-275px -135px}.flag.flag-nf{background-position:-300px -135px}.flag.flag-ng{background-position:-325px -135px}.flag.flag-ni{background-position:-350px -135px}.flag.flag-nl{background-position:-375px -135px}.flag.flag-no{background-position:0 -150px}.flag.flag-np{background-position:-25px -150px}.flag.flag-nr{background-position:-50px -150px}.flag.flag-nu{background-position:-75px -150px}.flag.flag-nz{background-position:-100px -150px}.flag.flag-om{background-position:-125px -150px}.flag.flag-pa{background-position:-150px -150px}.flag.flag-pe{background-position:-175px -150px}.flag.flag-pf{background-position:-200px -150px}.flag.flag-pg{background-position:-225px -150px}.flag.flag-ph{background-position:-250px -150px}.flag.flag-pk{background-position:-275px -150px}.flag.flag-pl{background-position:-300px -150px}.flag.flag-pm{background-position:-325px -150px}.flag.flag-pn{background-position:-350px -150px}.flag.flag-pr{background-position:-375px -150px}.flag.flag-ps{background-position:0 -165px}.flag.flag-pt{background-position:-25px -165px}.flag.flag-pw{background-position:-50px -165px}.flag.flag-py{background-position:-75px -165px}.flag.flag-qa{background-position:-100px -165px}.flag.flag-re{background-position:-125px -165px}.flag.flag-ro{background-position:-150px -165px}.flag.flag-rs{background-position:-175px -165px}.flag.flag-ru{background-position:-200px -165px}.flag.flag-rw{background-position:-225px -165px}.flag.flag-sa{background-position:-250px -165px}.flag.flag-sb{background-position:-275px -165px}.flag.flag-sc{background-position:-300px -165px}.flag.flag-sd{background-position:-325px -165px}.flag.flag-se{background-position:-350px -165px}.flag.flag-sg{background-position:-375px -165px}.flag.flag-sh{background-position:0 -180px}.flag.flag-si{background-position:-25px -180px}.flag.flag-sk{background-position:-50px -180px}.flag.flag-sl{background-position:-75px -180px}.flag.flag-sm{background-position:-100px -180px}.flag.flag-sn{background-position:-125px -180px}.flag.flag-so{background-position:-150px -180px}.flag.flag-sr{background-position:-175px -180px}.flag.flag-st{background-position:-200px -180px}.flag.flag-sv{background-position:-225px -180px}.flag.flag-sy{background-position:-250px -180px}.flag.flag-sz{background-position:-275px -180px}.flag.flag-tc{background-position:-300px -180px}.flag.flag-td{background-position:-325px -180px}.flag.flag-tf{background-position:-350px -180px}.flag.flag-tg{background-position:-375px -180px}.flag.flag-th{background-position:0 -195px}.flag.flag-tj{background-position:-25px -195px}.flag.flag-tk{background-position:-50px -195px}.flag.flag-tl{background-position:-75px -195px}.flag.flag-tm{background-position:-100px -195px}.flag.flag-tn{background-position:-125px -195px}.flag.flag-to{background-position:-150px -195px}.flag.flag-tr{background-position:-175px -195px}.flag.flag-tt{background-position:-200px -195px}.flag.flag-tv{background-position:-225px -195px}.flag.flag-tw{background-position:-250px -195px}.flag.flag-tz{background-position:-275px -195px}.flag.flag-ua{background-position:-300px -195px}.flag.flag-ug{background-position:-325px -195px}.flag.flag-um{background-position:-350px -195px}.flag.flag-us{background-position:-375px -195px}.flag.flag-uy{background-position:0 -210px}.flag.flag-uz{background-position:-25px -210px}.flag.flag-va{background-position:-50px -210px}.flag.flag-vc{background-position:-75px -210px}.flag.flag-ve{background-position:-100px -210px}.flag.flag-vg{background-position:-125px -210px}.flag.flag-vi{background-position:-150px -210px}.flag.flag-vn{background-position:-175px -210px}.flag.flag-vu{background-position:-200px -210px}.flag.flag-wf{background-position:-225px -210px}.flag.flag-ws{background-position:-250px -210px}.flag.flag-ye{background-position:-275px -210px}.flag.flag-yt{background-position:-300px -210px}.flag.flag-za{background-position:-325px -210px}.flag.flag-zm{background-position:-350px -210px}.flag.flag-zw{background-position:-375px -210px}img{background:url('../image/ajax-loader.gif') no-repeat;background-position:center}.icon_zoom_in img,img.imgLoader,img[src*=png]{background:0 0}.style-italic{font-style:italic}#page_container{max-width:1534px;margin:0 auto;width:100%;position:relative;padding:0 48px}.page{position:relative;width:100%;margin:0 auto;padding:160px 0 0 0}.iframe-manager .page{padding-top:0}.page{min-height:600px}.jwplayer{background-color:#fff!important}.artists-on-view{text-align:center;font-size:1.15em;padding:10px 0 0 0;color:#666}article.video .video-wrapper{position:absolute;width:100%;top:0;left:0}article.video figure{overflow:hidden}article.video figure a{position:absolute;top:0;left:0;right:0;bottom:0}article.video figure:before{display:block;content:"";width:100%;padding-top:55.5%}article.video .ico-mini-play{z-index:1}article.video .embed{z-index:10}.clear-fix{clear:both}.thx1{display:none}.select_newsletter{-webkit-appearance:none;border-radius:0;outline:0;margin-top:20px;margin-bottom:20px;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#000;background:#fff;border:1px solid #000;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}#header-about,#header-contact{text-align:center;height:140px;padding-top:19px}#header-about li,#header-contact li{line-height:1.714em;border-right:1px solid #c9c9c9;padding-right:15px;padding-left:15px}#header-about li:last-child,#header-contact li:last-child{border-right:none}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.page#exhibition section.block-exhibitions{min-height:0}.popin article{top:57%}#filter_news{background:#fff;font-weight:900;font-variant:small-caps;font-size:15px}.page#about section.block article{margin-top:-65px}.page#jobs section.block section.slides{margin-top:-15px}#exhibitionThumb{position:absolute;overflow:hidden;width:120px}#scrollThumb{position:absolute}section.block header ul li span{margin:0 3px 0 7px}@media screen and (max-width:1024px){.cc-revoke.cc-bottom{bottom:-1000px!important}}.thumb-preview{position:fixed;left:auto;bottom:0;width:auto;border:2px solid #000;padding:10px;background-color:#fff}.page#e404 footer,.page#e404 header{text-align:center}.page#e404 header{margin:170px 0 48px}.page#e404 header h1{width:100%}.page#e404 header p{width:100%}.page#e404 footer p{width:100%;text-transform:initial!important;line-height:2em;font-size:1.05em;letter-spacing:.25px}.page#e404 footer a{width:100%;letter-spacing:.5px}.page#e404 h1.f4_25em{letter-spacing:2px;line-height:45px}.page#e404 p.f1_7em{letter-spacing:1px}@media screen and (max-width:1024px){.slider-container .slide{opacity:1}#header-about,#header-contact{height:auto;padding:15px 0}#header-about li,#header-contact li{padding-right:10px;padding-left:10px}#header-about li:first-child,#header-contact li:first-child{padding-left:0}}@font-face{font-family:akzidenzgroteskblack;src:url("../font/AkzidenzGroteskPro-Bold.ttf") format("truetype");src:url("../font/AkzidenzGroteskPro-Bold.eot"),url("../font/AkzidenzGroteskPro-Bold.eot") format("embedded-opentype"),url("../font/AkzidenzGroteskPro-Bold.woff2") format("woff2"),url("../font/AkzidenzGroteskPro-Bold.woff") format("woff"),url("../font/AkzidenzGroteskPro-Bold.svg") format("svg");font-weight:400;font-style:normal}@font-face{font-family:akzidenzgroteskbold;src:url("../font/AkzidenzGroteskPro-Md.ttf") format("truetype");src:url("../font/AkzidenzGroteskPro-Md.eot"),url("../font/AkzidenzGroteskPro-Md.eot") format("embedded-opentype"),url("../font/AkzidenzGroteskPro-Md.woff2") format("woff2"),url("../font/AkzidenzGroteskPro-Md.woff") format("woff"),url("../font/AkzidenzGroteskPro-Md.svg") format("svg");font-weight:400;font-style:normal}@font-face{font-family:akzidenzgrotesklight;src:url("../font/AkzidenzGroteskPro-Light.ttf") format("truetype");src:url("../font/AkzidenzGroteskPro-Light.eot"),url("../font/AkzidenzGroteskPro-Light.eot") format("embedded-opentype"),url("../font/AkzidenzGroteskPro-Light.woff2") format("woff2"),url("../font/AkzidenzGroteskPro-Light.woff") format("woff"),url("../font/AkzidenzGroteskPro-Light.svg") format("svg");font-weight:400;font-style:normal}@font-face{font-family:akzidenzgroteskroman;src:url("../font/AkzidenzGroteskPro-Regular.ttf") format("truetype");src:url("../font/AkzidenzGroteskPro-Regular.eot"),url("../font/AkzidenzGroteskPro-Regular.eot") format("embedded-opentype"),url("../font/AkzidenzGroteskPro-Regular.woff2") format("woff2"),url("../font/AkzidenzGroteskPro-Regular.woff") format("woff"),url("../font/AkzidenzGroteskPro-Regular.svg") format("svg");font-weight:400;font-style:normal}*{font-weight:400;outline:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;text-rendering:optimizeLegibility;text-rendering:geometricPrecision;font-smooth:always;font-smoothing:antialiased;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{-moz-user-select:-moz-none;-webkit-user-select:none;-khtml-user-select:none;-o-user-select:none;user-select:none}img::selection{background:0 0;color:inherit}img::-moz-selection{background:0 0;color:inherit}.zoom-in{display:inline-block;width:100%}.zoom-in .icon_zoom_in{cursor:'zoom-in';width:33px!important;height:33px!important;max-width:33px!important;max-height:33px!important;display:block;position:absolute;top:5px;right:5px;z-index:10;opacity:0}body.waiting *{cursor:wait!important}body{font-size:12px;font-family:akzidenzgroteskroman,Arial,sans-serif;color:#000;letter-spacing:-.025em;-moz-transition:background-color .5s cubic-bezier(.77, 0, .175, 1);-o-transition:background-color .5s cubic-bezier(.77, 0, .175, 1);-webkit-transition:background-color .5s cubic-bezier(.77, 0, .175, 1);transition:background-color .5s cubic-bezier(.77, 0, .175, 1)}body.fixed{overflow:hidden;width:100%}body.black{background:#000}body.black *{border-color:#fff!important}body.black .page{border-color:#fff!important;color:#fff!important}body.black #artist.page section.slide::after,body.black .page#artist>nav>ul>li.active:before,body.black .page#artist>nav>ul>li:hover:before{background:#fff;-moz-transition:background-color .5s cubic-bezier(.77, 0, .175, 1);-o-transition:background-color .5s cubic-bezier(.77, 0, .175, 1);-webkit-transition:background-color .5s cubic-bezier(.77, 0, .175, 1);transition:background-color .5s cubic-bezier(.77, 0, .175, 1)}body.black nav.section-nav>ul>li.active:before{background:#fff;-moz-transition:background .5s cubic-bezier(.77, 0, .175, 1);-o-transition:background .5s cubic-bezier(.77, 0, .175, 1);-webkit-transition:background .5s cubic-bezier(.77, 0, .175, 1);transition:background .5s cubic-bezier(.77, 0, .175, 1)}body.black header#header{background:#000;color:#fff}body.black header#header #topmenu nav#menu{background-color:#000}body.black header#header span#burger span{background:#fff}body.black footer#footer{color:#fff;background-color:#000}body.black footer#footer hr{background:#fff}body.black svg,body.black svg use{fill:#fff!important;-moz-transition:fill .5s cubic-bezier(.77, 0, .175, 1);-o-transition:fill .5s cubic-bezier(.77, 0, .175, 1);-webkit-transition:fill .5s cubic-bezier(.77, 0, .175, 1);transition:fill .5s cubic-bezier(.77, 0, .175, 1)}body.black a.btn-tools,body.black header#header #topmenu nav#menu ul li a.active,body.black header#header #topmenu nav#menu ul li a.btn-line:hover{border-bottom:1px solid #fff}body.black div#overlay,body.black header#header div#maskSub,body.black header#header section#submenu{background-color:#000;-moz-transition:background-color .5s cubic-bezier(.77, 0, .175, 1);-o-transition:background-color .5s cubic-bezier(.77, 0, .175, 1);-webkit-transition:background-color .5s cubic-bezier(.77, 0, .175, 1);transition:background-color .5s cubic-bezier(.77, 0, .175, 1)}svg{width:100%;height:100%}svg.ico-cog{fill:#000;width:16px;height:16px}a{color:inherit;text-decoration:none}.textdisplay a{text-decoration:underline}.textdisplay a:hover{text-decoration:none}.link-container{position:relative;height:0!important;margin:0!important;padding:0!important;clear:both}.link-container .manager-link{position:absolute;right:0}.manager-link{opacity:.3;float:right;font-size:10px;font-weight:400;text-decoration:none;font-family:arial,sans-serif}.manager-link svg.ico-cog{width:16px;height:16px;line-height:0;top:3px;position:relative}.manager-link:not(.abs).left{float:left}.manager-link:not(.abs).up{position:relative}.manager-link.up{top:-20px!important}.manager-link.upup{top:-40px!important}.manager-link.abs{float:auto;position:absolute;top:0;right:0}.manager-link.abs.left{position:absolute;top:0;left:0;right:auto}a#close{position:fixed;width:40px;height:40px;top:20px;right:35px;z-index:1001;-moz-transition:all .3s cubic-bezier(.55, .085, .68, .53);-o-transition:all .3s cubic-bezier(.55, .085, .68, .53);-webkit-transition:all .3s cubic-bezier(.55, .085, .68, .53);transition:all .3s cubic-bezier(.55, .085, .68, .53);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-moz-transform-origin:50% 50% 50%;-ms-transform-origin:50% 50% 50%;-webkit-transform-origin:50% 50% 50%;transform-origin:50% 50% 50%}a#close span{top:50%;left:0;margin-top:-2px;width:100%;height:4px;background:#000;position:absolute;-moz-transform-origin:50% 50% 50%;-ms-transform-origin:50% 50% 50%;-webkit-transform-origin:50% 50% 50%;transform-origin:50% 50% 50%}a#close span:first-child{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}#popin_zoom a#close{display:block}#popin_zoom a#close span{-moz-box-shadow:0 0 5px #fff;-webkit-box-shadow:0 0 5px #fff;box-shadow:0 0 5px #fff}.block{display:block;height:100%;width:100%}span.ico-mini-play{width:56px;height:56px;position:absolute;display:block;margin:-28px 0 0 -28px;top:50%;left:50%;background:#000;text-align:center;line-height:62px;opacity:.7}span.ico-mini-play svg{width:12px;height:15px;fill:#fff}div#overlay{z-index:998;display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#fff}ul.tools li{display:inline-block}img.desaturate{-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:gray;filter:grayscale(100%)}.hidden{display:none!important}.overlay_popin_loading{background-color:#fff;display:block;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;text-align:center;z-index:2000}.overlay_popin_loading img{height:25px!important;width:25px!important;position:absolute;top:50%;left:50%}#popin_map div.linktogmaps{position:fixed;top:20px;left:35px;z-index:1001;width:25px;height:25px}#popin_map a.gmap_svg{background:url('../image/gmaps.svg') 50% 50% no-repeat;background-size:100%;width:100%;height:100%;display:inline-block}@media screen and (max-width:1220px){a#close{top:10px;right:20px;width:20px;height:20px}}@media screen and (max-width:1024px){span.ico-mini-play svg{margin-top:34%}a#close{top:20px;right:20px;width:40px;height:40px}}@media screen and (max-width:767px){span.ico-mini-play svg{margin-top:0}a#close{top:15px;right:15px;width:30px;height:30px}}body.shop header#header{top:50px}header#header{position:fixed;z-index:999;top:0;left:0;right:0;max-height:100%;background:#fff;color:#000;height:120px;-moz-transition:background-color .5s cubic-bezier(.77, 0, .175, 1),color .5s cubic-bezier(.77, 0, .175, 1);-o-transition:background-color .5s cubic-bezier(.77, 0, .175, 1),color .5s cubic-bezier(.77, 0, .175, 1);-webkit-transition:background-color .5s cubic-bezier(.77, 0, .175, 1),color .5s cubic-bezier(.77, 0, .175, 1);transition:background-color .5s cubic-bezier(.77, 0, .175, 1),color .5s cubic-bezier(.77, 0, .175, 1);width:100%}header#header div.container{position:relative;max-width:1380px;width:100%;margin:0 auto;padding:78px 0 0;height:auto}header#header #GEP_menu{position:absolute;display:none;top:0;z-index:100000;right:0}header#header #GEP_menu li{display:inline-block;float:right;padding:0 20px}header#header #GEP_menu li.close{padding:3px 15px 0 5px;font-weight:700}header#header .trigger-gep-menu{position:absolute;right:15px;top:0;z-index:1000}header#header .trigger-gep-menu li{display:inline-block;padding-left:10px}header#header .trigger-gep-menu .manager{opacity:.5;font-weight:700;position:relative;top:-3px}header#header .trigger-gep-menu a svg{width:16px;height:16px;opacity:.5}header#header .flag{position:absolute;right:auto;right:110px;top:0;margin:3px 0 0 3px;z-index:1000}header#header .flag a{position:absolute;right:-10px;top:0;font-size:10px;font-weight:700;cursor:pointer}header#header #GEP_menu input{border:1px solid #ccc;margin:3px;font-size:12px;padding:2px;display:inline-block}header#header span#burger{height:18px;width:27px;position:absolute;left:50%;margin-left:-14px;cursor:pointer;top:114px;z-index:50;padding:0;display:none}header#header span#burger.loading{background:#fff url('../image/ajax-loader.gif') no-repeat;background-position:center;height:32px;width:32px;margin-top:-7px;margin-left:-15px}header#header span#burger.loading span{display:none}header#header span#burger span{position:absolute;display:block;width:27px;height:4px;background:#000;-moz-transition:background-color .5s cubic-bezier(.77, 0, .175, 1);-o-transition:background-color .5s cubic-bezier(.77, 0, .175, 1);-webkit-transition:background-color .5s cubic-bezier(.77, 0, .175, 1);transition:background-color .5s cubic-bezier(.77, 0, .175, 1)}header#header span#burger span.one{top:0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}header#header span#burger span.two{top:7px}header#header span#burger span.three{top:14px;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-webkit-transform-origin:0 100%;transform-origin:0 100%}header#header.active section#submenu{border-bottom:1px solid #eee}header#header #topmenu{position:relative;width:100%;height:83px}header#header #topmenu div#logo{position:absolute;top:0;left:0;width:108px;height:16px;z-index:100}header#header #topmenu div#logo h1,header#header #topmenu div#logo h4{width:107px;height:16px}header#header #topmenu div#logo a{position:relative;z-index:10;display:block;width:100%;height:100%}header#header #topmenu div#logo a span h1 svg,header#header #topmenu div#logo a span h4 svg{width:100%;height:100%}header#header #topmenu div#logo a span,header#header #topmenu div#logo a span h1,header#header #topmenu div#logo a span h4{display:none}header#header #topmenu div#logo span.logo{position:absolute;top:0;left:0;width:107px;height:17px}header#header #topmenu div#logo span.logo svg use{-moz-transform:scale(.97,1.02);-ms-transform:scale(.97,1.02);-webkit-transform:scale(.97,1.02);transform:scale(.97,1.02);-moz-transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-moz-transition:fill .5s cubic-bezier(.77, 0, .175, 1);-o-transition:fill .5s cubic-bezier(.77, 0, .175, 1);-webkit-transition:fill .5s cubic-bezier(.77, 0, .175, 1);transition:fill .5s cubic-bezier(.77, 0, .175, 1)}header#header #topmenu nav#menu_lang{position:absolute;top:0;right:-60px}header#header #topmenu nav#menu_lang div#menu_search{display:none}header#header #topmenu nav#menu_lang span.loupe{position:relative;display:block;width:11px;height:13px;top:3px;cursor:pointer}header#header #topmenu nav#menu_lang ul{text-align:right;position:relative;top:0;z-index:20}header#header #topmenu nav#menu_lang ul li{display:inline-block;font-family:akzidenzgrotesklight,sans-serif;font-size:1em;color:inherit;text-transform:uppercase;margin:0 0 0 9px}header#header #topmenu nav#menu_lang ul li.active{font-family:akzidenzgroteskblack,Arial,sans-serif}header#header #topmenu nav#menu_lang ul li.cn.active{font-size:1.2em;font-family:akzidenzgroteskbold,Arial,sans-serif;font-weight:700}header#header #topmenu nav#menu{position:relative;margin:0 auto;background-color:#fff;z-index:10;-moz-transition:background-color .5s cubic-bezier(.77, 0, .175, 1);-o-transition:background-color .5s cubic-bezier(.77, 0, .175, 1);-webkit-transition:background-color .5s cubic-bezier(.77, 0, .175, 1);transition:background-color .5s cubic-bezier(.77, 0, .175, 1)}header#header #topmenu nav#menu #mobile_menu_search{display:none}header#header #topmenu nav#menu ul{text-align:center}header#header #topmenu nav#menu ul#footer_mobile,header#header #topmenu nav#menu ul#lang_mobile{display:none}header#header #topmenu nav#menu ul li{display:inline-block;color:inherit;text-transform:uppercase}header#header #topmenu nav#menu ul li a,header#header #topmenu nav#menu ul li a.active,header#header #topmenu nav#menu ul li a.btn-line:hover{-moz-transition:background-color .5s cubic-bezier(.77, 0, .175, 1),color .5s cubic-bezier(.77, 0, .175, 1),border-bottom .5s cubic-bezier(.77, 0, .175, 1);-o-transition:background-color .5s cubic-bezier(.77, 0, .175, 1),color .5s cubic-bezier(.77, 0, .175, 1),border-bottom .5s cubic-bezier(.77, 0, .175, 1);-webkit-transition:background-color .5s cubic-bezier(.77, 0, .175, 1),color .5s cubic-bezier(.77, 0, .175, 1),border-bottom .5s cubic-bezier(.77, 0, .175, 1);transition:background-color .5s cubic-bezier(.77, 0, .175, 1),color .5s cubic-bezier(.77, 0, .175, 1),border-bottom .5s cubic-bezier(.77, 0, .175, 1)}header#header #topmenu nav#menu_shop_mobile{display:none}header#header div#maskSub{overflow:hidden;margin-top:-18px;position:relative;height:0;width:110%;z-index:11;left:-5%;padding:0 5%;background-color:#fff}header#header section#submenu{width:100%;background:#fff;height:auto}header#header section#submenu nav{display:inline-block;vertical-align:top;padding-right:10px;padding-bottom:78px}header#header section#submenu nav:last-child{padding-right:0}header#header section#submenu nav h2{display:block;height:60px;border-bottom:1px solid #000;color:inherit;text-transform:uppercase;margin-bottom:33px}header#header section#submenu nav.std ol li,header#header section#submenu nav.std ul li{font-family:akzidenzgroteskblack,Arial,sans-serif;font-size:1.5em;line-height:1em;letter-spacing:-.025em;color:inherit;text-transform:uppercase;margin-bottom:.25em}header#header section#submenu nav#menu_news section article:hover figure img{opacity:.5}header#header section#submenu nav#menu_news section article h3,header#header section#submenu nav#menu_news section article h4{font-size:1.167em;line-height:1.1em;letter-spacing:-.025em;color:inherit}header#header section#submenu nav#menu_news section article h3{margin-top:4px;font-family:akzidenzgroteskblack,Arial,sans-serif;text-transform:uppercase}header#header section#submenu nav#menu_news section article h4{margin-bottom:13px}header#header section#submenu nav#menu_news section article figure{background:#000;position:relative;width:80px;height:56px;overflow:hidden}header#header section#submenu nav#menu_news section article figure img{width:100%;-moz-transition:all .3s cubic-bezier(.77, 0, .175, 1);-o-transition:all .3s cubic-bezier(.77, 0, .175, 1);-webkit-transition:all .3s cubic-bezier(.77, 0, .175, 1);transition:all .3s cubic-bezier(.77, 0, .175, 1)}header#header section#submenu nav#menu_news a.more{display:inline-block;font-size:1em;line-height:1em;letter-spacing:-.025em;color:inherit;font-family:akzidenzgroteskblack,Arial,sans-serif;text-transform:uppercase;border-bottom:1px solid #000;margin-top:6px}header#header section#submenu nav#menu_news a.more:hover{border:0}header#header section#submenu nav#menu_artist ul{-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:10;-webkit-column-gap:10;column-gap:10}header#header section#submenu nav#menu_artist ol li,header#header section#submenu nav#menu_artist ul li{font-family:akzidenzgroteskblack,Arial,sans-serif;font-size:.95em;line-height:1em;letter-spacing:-.025em;color:inherit;margin-bottom:.4em}header#header section#submenu nav#menu_artist ol li.with,header#header section#submenu nav#menu_artist ul li.with{line-height:1.2em}header#header section#submenu nav#menu_artist ul li.minus{font-size:.8em}header#header section#submenu nav#menu_artist .scrollSubMenu{overflow:hidden;overflow-y:auto;cursor:ns-resize}header#header section#submenu nav#menu_artist h3{text-transform:uppercase;margin:8px 0;font-size:.667em;font-weight:700;font-family:akzidenzgroteskblack,Arial,sans-serif}header#header a.back{position:absolute;z-index:9;top:70px;left:0;font-family:akzidenzgroteskbold,Arial,sans-serif;padding-left:14px;text-transform:uppercase;font-size:1.15em;letter-spacing:.5px}header#header a.back .arrow{position:absolute;left:0}header#header a.back .arrow{position:absolute;left:0}header#header #topmenu nav#menu ul:first-child li{border-right:1px solid #c9c9c9;padding-right:10px;padding-left:10px;padding-top:8px;margin-top:-2px}header#header #topmenu nav#menu ul:first-child li:last-child{border-right:none}header#header #topmenu nav#menu_lang ul li.li_separator{border-right:1px solid #c9c9c9;padding-right:11px;margin-top:1px;padding-top:2px}header#header #topmenu nav#menu_lang ul li.li_separator a{vertical-align:baseline;font-family:akzidenzgroteskblack,Arial,sans-serif}@media screen and (max-width:1596px){header#header{padding-left:78px;padding-right:78px}}@media screen and (max-width:1279px){header#header section#submenu nav{width:20%!important}header#header #topmenu nav#menu ul:first-child li{padding-right:12px;padding-left:0}header#header span#burger{display:block}}@media screen and (min-width:1025px) and (max-width:1278px){header#header #topmenu nav#menu ul:first-child li{padding-right:8px;padding-left:0}}header#header #topmenu nav#menu ul.social li.ico{display:inline-block}header#header #menu_lang li.li_separator #pressroomLink{display:block;margin-top:10px}@media screen and (max-width:1278px){header#header{height:80px!important;border-bottom:1px solid #000;padding:0}header#header div.container{height:80px!important;padding:0}header#header #topmenu{text-align:center;height:80px!important}header#header #topmenu nav#menu_shop_mobile{position:absolute;right:15px;top:31px;display:block}header#header #topmenu nav#menu_shop_mobile ul{text-align:right}header#header #topmenu nav#menu_shop_mobile ul li{display:inline-block;margin-left:3px;font-family:akzidenzgroteskblack,Arial,sans-serif;font-size:1.2em}header#header #topmenu nav#menu_shop_mobile span.ico-people svg{width:16px;height:16px}header#header #topmenu nav#menu_shop_mobile span.n{text-decoration:underline}header#header #topmenu nav#menu_shop_mobile span.ico-panier svg{width:12px;height:16px}header#header #topmenu nav#menu{display:none;position:absolute;top:80px;-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-webkit-transform:translate(-100%,0);transform:translate(-100%,0);min-width:50%}header#header #topmenu nav#menu #mobile_menu_search{position:relative;display:block;height:40px;margin:0 15px;border-bottom:1px solid #000}header#header #topmenu nav#menu #mobile_menu_search form{height:40px;position:relative}header#header #topmenu nav#menu #mobile_menu_search input[type=submit]{display:none}header#header #topmenu nav#menu #mobile_menu_search input[type=text]{left:0;width:100%;top:14px;line-height:20px;height:20px;position:absolute;font-size:1.5em;font-family:akzidenzgroteskbold,Arial,sans-serif;background:0 0;padding-left:20px}header#header #topmenu nav#menu #mobile_menu_search span.loupe{top:10px;left:2px;position:absolute;height:22px;width:18px}header#header #topmenu nav#menu ul{text-align:left;padding-left:15px;padding-right:15px;padding-top:15px}header#header #topmenu nav#menu ul.social{position:absolute;bottom:88px;left:-8px;min-width:115%}header#header #topmenu nav#menu ul.social li.ico{border-bottom:0;display:inline-block}header#header #topmenu nav#menu ul.social>li:first-child{display:none}header#header #topmenu nav#menu ul#footer_mobile{display:block;padding-top:15px}header#header #topmenu nav#menu ul#footer_mobile li{font-size:1.167em!important;border:0}header#header #topmenu nav#menu ul#lang_mobile{display:block;position:absolute;bottom:15px;left:15px;right:15px;border-top:1px solid #000;padding:0;padding-top:15px}header#header #topmenu nav#menu ul#lang_mobile li{display:inline-block;font-size:1.167em!important;border:0;padding-right:5px}header#header #topmenu nav#menu ul#lang_mobile li.active{font-family:akzidenzgroteskbold,Arial,sans-serif}header#header #topmenu nav#menu ul li{line-height:1.48em!important;display:block;font-size:1.95em!important}header#header #topmenu nav#menu ul li a{border:0}header#header #topmenu nav#menu ul li a:hover{border:0;text-decoration:none}header#header #topmenu nav#menu ul li span{display:none}header#header #topmenu nav#menu ul li{border-right:none!important}header#header #topmenu nav#menu ul li:last-child{padding-bottom:10px;border-bottom:1px solid #000}header#header #topmenu div#logo{position:relative;left:auto;display:inline-block;top:32px}header#header #topmenu nav#menu_lang{left:15px;bottom:0;top:auto;right:auto;display:none}header#header a.back{left:15px;top:80px;background-color:#fff;width:100%;text-align:left;height:40px;padding-top:15px}header#header a.back .arrow{top:14px}header#header span#burger{position:absolute;left:30px;top:30px}}@media screen and (max-width:767px){header#header #topmenu div#logo,header#header #topmenu div#logo h1,header#header #topmenu div#logo h4{width:163px;height:14px}header#header #topmenu nav#menu{top:53px}header#header #topmenu div#logo span.logo svg use{transform:scale(.87,.87)}header#header span#burger{position:absolute;left:20px;top:9px;padding:10px;height:38px;width:47px}header#header span#burger span{height:3px;width:23.5px;margin-top:10px}header#header span#burger span.two{top:6px}header#header span#burger span.three{top:12px}header#header{height:53px!important}header#header div.container{height:53px!important}header#header #topmenu{height:53px!important}header#header #topmenu div#logo{top:19px}header#header a.back{top:53px;left:0;padding-left:30px;width:98%}header#header a.back .arrow{top:14px;left:15px}}header#header ul.social li{vertical-align:top}header#header ul.social li.ico{width:25px;height:15px;display:inline-block;position:relative;top:-4px}header#header ul.social li.ico a{display:block;margin:0 auto;height:100%;width:100%;text-align:center}header#header ul.social li.ico a svg{fill:black;-moz-transition:fill .5s cubic-bezier(.77, 0, .175, 1);-o-transition:fill .5s cubic-bezier(.77, 0, .175, 1);-webkit-transition:fill .5s cubic-bezier(.77, 0, .175, 1);transition:fill .5s cubic-bezier(.77, 0, .175, 1)}header#header ul.social li.ico a:hover svg{fill:#b2b2b2}header#header ul.social li.ico a.btn-facebook svg{width:7px;height:15px}header#header ul.social li.ico a.btn-tumblr svg{width:10px;height:15px}header#header ul.social li.ico a.btn-instagram svg{width:15px;height:15px}header#header ul.social li.ico a.btn-pinterest svg{width:15px;height:15px}header#header ul.social li.ico a.btn-youtube svg{width:22px;height:15px}header#header ul.social li.ico a.btn-twitter svg{width:22px;height:15px}header#header ul.social li.ico a.btn-wechat svg{width:22px;height:15px}header#header ul.social li.ico a.btn-weibo svg{width:18px;height:15px}header#header ul.social li.ico a.btn-wechat svg{width:25px;height:15px}header#header #topmenu nav#menu ul.social{display:none}@media screen and (max-width:1024px){header#header #topmenu nav#menu{min-height:540px}header#header #topmenu nav#menu ul.social{display:block;min-width:120%}}header#header-shop{position:fixed;z-index:1000;top:0;left:0;right:0;height:50px;background:#000;color:#fff;-moz-transition:all .5s cubic-bezier(.77, 0, .175, 1);-o-transition:all .5s cubic-bezier(.77, 0, .175, 1);-webkit-transition:all .5s cubic-bezier(.77, 0, .175, 1);transition:all .5s cubic-bezier(.77, 0, .175, 1)}header#header-shop ul{position:absolute;height:30px;right:50px;top:10px}header#header-shop ul li{display:inline-block;font-size:1em;text-transform:uppercase;color:#fff;line-height:30px;font-family:akzidenzgroteskblack,Arial,sans-serif}header#header-shop ul li a{color:inherit;text-decoration:none}header#header-shop ul li a:hover{text-decoration:underline}header#header-shop fieldset{width:120px;height:30px;display:inline-block;position:relative;margin:10px 0 10px 50px}header#header-shop fieldset div.arrow{cursor:pointer;position:absolute;top:4px;right:0;width:14px;height:16px;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}header#header-shop fieldset div.arrow span{width:10px;height:2px;display:block;position:absolute;background:#fff;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;top:50%;margin-top:-1px}header#header-shop fieldset div.arrow span.one{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);left:2px;margin-top:-2px}header#header-shop fieldset div.arrow span.two{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header#header-shop fieldset.select{cursor:pointer;color:#fff;text-align:left}header#header-shop fieldset.select select{cursor:pointer;position:relative;border:1px solid transparent;width:100%;height:100%;opacity:0;z-index:2}header#header-shop fieldset.select label{cursor:pointer;top:0;position:absolute;width:100%;height:30px;line-height:30px;color:#fff;z-index:1;text-transform:uppercase;font-size:1em;font-family:akzidenzgroteskblack,Arial,sans-serif}@media screen and (max-width:1024px){header#header-shop{display:none}body.shop header#header{top:0}}footer#footer{max-width:96%;width:100%;height:90px;margin:0 auto;position:relative;color:#000;background-color:#fff;-moz-transition:background-color .5s cubic-bezier(.77, 0, .175, 1),color .5s cubic-bezier(.77, 0, .175, 1);-o-transition:background-color .5s cubic-bezier(.77, 0, .175, 1),color .5s cubic-bezier(.77, 0, .175, 1);-webkit-transition:background-color .5s cubic-bezier(.77, 0, .175, 1),color .5s cubic-bezier(.77, 0, .175, 1);transition:background-color .5s cubic-bezier(.77, 0, .175, 1),color .5s cubic-bezier(.77, 0, .175, 1)}footer#footer hr{border:0;width:100%;height:1px;background:#000;display:block;-moz-transition:background-color .5s cubic-bezier(.77, 0, .175, 1);-o-transition:background-color .5s cubic-bezier(.77, 0, .175, 1);-webkit-transition:background-color .5s cubic-bezier(.77, 0, .175, 1);transition:background-color .5s cubic-bezier(.77, 0, .175, 1)}footer#footer .rss-feed{float:right;margin-top:-3px;margin-left:7px}footer#footer .rss-feed svg{fill:#000;width:12px;height:12px}footer#footer ul{display:inline-block;position:absolute;top:38px}footer#footer ul.copy{left:0}footer#footer ul.social{right:0}footer#footer ul.nl{width:400px;left:50%;margin-left:-200px;text-align:center}footer#footer ul li{display:inline-block;font-family:akzidenzgroteskblack,Arial,sans-serif;font-size:1.167em;color:inherit;text-transform:uppercase}footer#footer ul.social li{vertical-align:top}footer#footer ul.social li.ico{width:25px;height:15px;display:inline-block;position:relative;top:-2px}footer#footer ul.social li.ico a{display:block;margin:0 auto;height:100%;width:100%;text-align:center}footer#footer ul.social li.ico a svg{fill:black;-moz-transition:fill .5s cubic-bezier(.77, 0, .175, 1);-o-transition:fill .5s cubic-bezier(.77, 0, .175, 1);-webkit-transition:fill .5s cubic-bezier(.77, 0, .175, 1);transition:fill .5s cubic-bezier(.77, 0, .175, 1)}footer#footer ul.social li.ico a:hover svg{fill:#b2b2b2}footer#footer ul.social li.ico a.btn-facebook svg{width:7px;height:15px}footer#footer ul.social li.ico a.btn-tumblr svg{width:10px;height:15px}footer#footer ul.social li.ico a.btn-instagram{margin-top:-4px}footer#footer ul.social li.ico a.btn-instagram svg{width:23px;height:23px}footer#footer ul.social li.ico a.btn-pinterest svg{width:15px;height:15px}footer#footer ul.social li.ico a.btn-youtube svg{width:22px;height:15px}footer#footer ul.social li.ico a.btn-twitter svg{width:22px;height:15px}footer#footer ul.social li.ico a.btn-wechat svg{width:22px;height:15px}footer#footer ul.social li.ico a.btn-weibo svg{width:18px;height:15px}footer#footer ul.social li.ico a.btn-wechat svg{width:25px;height:15px}@media screen and (max-width:1439px){footer#footer{max-width:100%;padding-left:30px;padding-right:30px}footer#footer ul.copy{left:30px}footer#footer ul.social{right:30px}}@media screen and (min-width:1025px) and (max-width:1200px){footer#footer ul.nl{margin-left:-167px}footer#footer .rss-feed{float:right;margin-top:-3px;margin-left:7px}footer#footer .rss-feed svg{fill:#000;width:12px;height:12px}}@media screen and (max-width:1024px){footer#footer{display:none}}footer#footer-shop{max-width:1380px;width:100%;height:90px;margin:0 auto;position:relative;color:#000}footer#footer-shop hr{border:0;width:100%;height:1px;background:#000;display:block}footer#footer-shop div.info{padding-bottom:25px}footer#footer-shop div.info nav{vertical-align:top;padding-right:10px}footer#footer-shop div.info nav:last-child{padding-right:0}footer#footer-shop div.info nav a.btn-line{padding-bottom:0;line-height:1em}footer#footer-shop div.info nav h6{margin:25px 0 16px}footer#footer-shop div.info nav ul li{display:block;line-height:20px}footer#footer-shop div.info nav p{line-height:18px}footer#footer-shop div.info nav ul.social li{vertical-align:top}footer#footer-shop div.info nav ul.social li.ico{width:25px;height:15px;display:inline-block;position:relative;top:-4px}footer#footer-shop div.info nav ul.social li.ico a{display:block;margin:0 auto;height:100%;width:100%;text-align:center}footer#footer-shop div.info nav ul.social li.ico a svg{fill:black}footer#footer-shop div.info nav ul.social li.ico a:hover svg{fill:#b2b2b2}footer#footer-shop div.info nav ul.social li.ico a.btn-facebook svg{width:7px;height:15px}footer#footer-shop div.info nav ul.social li.ico a.btn-tumblr svg{width:10px;height:15px}footer#footer-shop div.info nav ul.social li.ico a.btn-instagram svg{width:15px;height:15px}footer#footer-shop div.info nav ul.social li.ico a.btn-pinterest svg{width:15px;height:15px}footer#footer-shop div.info nav ul.social li.ico a.btn-youtube svg{width:22px;height:15px}footer#footer-shop div.info nav ul.social li.ico a.btn-twitter svg{width:22px;height:15px}footer#footer-shop div.info nav ul.social li.ico a.btn-weibo svg{width:18px;height:15px}footer#footer-shop div.copy{height:80px}footer#footer-shop div.copy ul.cards{position:absolute;right:0;line-height:80px}footer#footer-shop div.copy ul.cards li{display:inline-block}footer#footer-shop div.copy p{position:absolute;left:0;line-height:80px}@media screen and (max-width:1439px){footer#footer{padding-left:30px;padding-right:30px}}@media screen and (max-width:1024px){footer#footer-shop div.info nav{width:100%!important;display:block;padding-bottom:20px}footer#footer-shop div.copy{height:50px}footer#footer-shop div.copy ul.cards{position:relative;line-height:50px}footer#footer-shop div.copy p{position:relative;line-height:50px}}b{font-weight:700}sup{vertical-align:super;font-size:smaller}.nowrap{white-space:nowrap}.justify{text-align:justify}.uppercase{text-transform:uppercase}.fblack,.page#shop-product section.block-product article ul.tools li a{font-family:akzidenzgroteskblack,Arial,sans-serif;text-transform:uppercase}.fbold{font-family:akzidenzgroteskbold,Arial,sans-serif;text-transform:uppercase}.flight{font-family:akzidenzgrotesklight,Arial,sans-serif;text-transform:uppercase}.fupper{text-transform:uppercase!important}.fupperfirst{text-transform:capitalize!important}.funderline{text-decoration:underline}.fit{font-style:italic!important}.textdisplay{font-family:akzidenzgroteskroman,Arial,sans-serif;line-height:1.25em;font-size:1.3em;text-align:justify}.f4_25em,.f68px{font-size:4.25em}.f4_1em,.f67px{font-size:4.1em}.f4em,.f64px,.fveryveryhuge{font-size:4em}.f3_5em,.f58px{font-size:3.5em}.f3_1em,.f54px{font-size:3.1em}.f2_45em,.f40px,.fveryhuge,.popin#popin_booking form .input_nl span,.popin#popin_booking form input[type=submit],.popin#popin_nl form .input_nl span,.popin#popin_nl form input[type=submit]{font-size:2.45em}.f2_4em,.f38px,.fsemyhuge{font-size:2.4em}.f2em,.f32px,.fhuge,.popin#popin_nl form input[type=text]{font-size:2em;line-height:1.25em}.f2em,.f32px,.fhuge,.popin#popin_booking form input[type=text]{font-size:1.5em;line-height:1.25em}.f1_9em,.f31px{font-size:1.9em;line-height:1.05em}.f1_8em,.f30px{font-size:1.8em}.f1_7em,.f28px{font-size:1.7em}.f1_5em,.f24px,.flarge,.page#shop-product section.block-product article .cart{font-size:1.5em}.f1_4em,.f21px{font-size:1.4em}.f1_35em,.f20_5px{font-size:1.35em}.f1_3em,.f20px{font-size:1.3em}.f19px,.f1_2em{font-size:1.2em}.f15px,.f1_1em{font-size:1.1em}.f1_17em,.f22px{font-size:1.17em;line-height:1.17em}.f18px,.f1_167em,.fbig,.popin#popin_mail input[type=text],.popin#popin_mail textarea{font-size:1.167em;line-height:1em!important}.f16px,.f1em,.fnormal{font-size:1em}.f0_9em,.f14px,.fsmall{font-size:.9em;line-height:1.5em}.f0_8em,.f12px{font-size:.8em!important}.flsmall{font-size:.85em;line-height:1.5em}.f0_75em,.f11-5px{font-size:.75em;line-height:1.5em}.f0_7em,.f11px,.fverysmall{font-size:.7em;line-height:1.5em}.f0_6em,.f10px{font-size:.6em;line-height:1.5em}.g{display:inline-block;padding:0;margin:0;vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.g-4-7{width:57.1427%}.g-3-7{width:42.85714%}.g-2-7{width:28.5714%}.g-1-7{width:14.28571%}.g-1-8{width:12.5%}.g-1-4{width:25%}.g-1-5{width:20%}.g-1-6{width:16.65%}.g-1-3{width:33.33333%}.g-1-2{width:50%}.g-1-1{width:100%}#mediaqueries{display:none}#mediaqueries .is-mobile{visibility:hidden}#mediaqueries .is-desktop{visibility:visible}#mediaqueries .is-tablet{visibility:hidden}@media screen and (min-width:1025px){.hidden-lg{display:none!important}}@media screen and (max-width:1278px){#mediaqueries .is-mobile{visibility:visible}#mediaqueries .is-desktop{visibility:hidden}#mediaqueries .is-tablet{visibility:hidden}.visible-lg{display:none!important}}@media screen and (max-width:767px){#mediaqueries .is-mobile{visibility:visible}#mediaqueries .is-tablet{visibility:hidden}.g-1-3{width:100%;padding:0!important}.g-1-4{width:100%;padding:0!important}.g-1-6,.g-1-7,.g-1-8{width:100%!important}}section.block{position:relative;text-align:center}section.block header{text-transform:uppercase;height:240px;width:100%;padding-top:60px}section.block header>ul{margin:0 auto}section.block header ul#ul-choise-exhibitions li span{margin:0 4px}section.block header ul#ul-choise-exhibitions-ville li span{margin:0 4px}section.block header ul#ul-choise-exhibitions li,section.block header ul#ul-choise-exhibitions-ville li{border-right:1px solid #c9c9c9;padding-right:15px;padding-left:15px;padding-top:5px}section.block header ul#ul-choise-exhibitions-ville li{padding-right:10px;padding-left:10px;padding-top:3px}section.block header ul#ul-choise-exhibitions li.last,section.block header ul#ul-choise-exhibitions li:last-child,section.block header ul#ul-choise-exhibitions-ville li.last,section.block header ul#ul-choise-exhibitions-ville li:last-child{border-right:none}section.block header>ul li{display:inline-block;color:#000;text-transform:uppercase;margin-bottom:10px;border-right:1px solid #c9c9c9;padding-right:15px;padding-left:15px;padding-top:5px}section.block header>ul li:first-child{padding-left:0!important}section.block header>ul li:last-child{border-right:none}section.block header>ul li a{color:inherit;font-family:inherit}section.block article{display:inline-block;vertical-align:top;padding:0 30px 110px}section.block .column.g-1-5 article,section.block .column.g-1-6 article,section.block .column.g-1-7 article{padding-right:20px;padding-left:20px}@media screen and (min-width :568px) and (max-width:1024px){section.block .column.g-1-5 article,section.block .column.g-1-6 article{padding-right:10px;padding-left:10px}}section.block article.video figure{position:relative}section.block article.video figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}section.block article figure{width:100%;overflow:hidden;position:relative;border:#ccc solid 1px}section.block article figure:before{display:block;content:"";width:100%;padding-top:89.7%;padding-top:58.9%}section.block article.video figure:before{padding-top:55.5%}section.block article figure img{width:100%;position:absolute;top:0;left:0;z-index:1;height:auto!important}section.block article figure .zoom-in{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;display:block}section.block article div.infos{position:relative;padding-top:24px;text-transform:uppercase;text-align:left}section.block article div.infos p.address{margin-bottom:20px}section.block article div.infos p.address a{font-size:1em!important;margin-left:10px}section.block article div.infos h3{margin-top:2px;min-height:1em}section.block article div.infos div.h3empty{display:block;margin-bottom:20px;margin-top:2px;min-height:18px}section.block article div.infos div.h3EmptyVideo{display:block;min-height:1.4em}section.block article div.infos div.h3EmptyExhib{display:block;min-height:1.9em}section.block article div.infos div.h4EmptyCurateur{display:block;height:35px}section.block article div.infos div.h3EmptySpace{display:block;min-height:1em;margin-bottom:17px}section.block article div.infos div.h3EmptyTitre{display:block;height:16px}section.block article div.infos div.h2EmptyTitre{display:block;height:29px}section.block article div.infos ul.tools{margin-top:27px}section.block article div.infos ul.tools>li{display:inline-block;margin-right:14px;margin-bottom:10px}section.block header#header-about ul li span,section.block header#header-contact ul li span{margin:0 3px 0 7px}section.block header#header-about,section.block header#header-contact{height:97px;padding-top:0}.pressBlock a.btn-lined{line-height:1.375em;margin-bottom:50px}.pressBlock.current p{text-decoration:underline}.pressBlock a.ico-dl{width:20px;height:20px;position:relative;display:block}.pressBlock{margin-bottom:22px}.pressBlock p{text-transform:uppercase;line-height:1.47em;margin-bottom:3px;cursor:pointer}.pressBlock p span.date{font-size:.8em}nav.section-nav{position:fixed;top:183px;z-index:5;width:40%;max-width:680px}nav.section-nav .actions{margin-top:30px}nav.section-nav>ul>li{line-height:1.5em;letter-spacing:-.025em;color:inherit;position:relative;text-transform:uppercase;z-index:0}nav.section-nav>ul>li a{position:relative;z-index:1}nav.section-nav>ul>li:hover a{border-color:#000}nav.section-nav>ul>li.active{padding-left:20px}nav.section-nav>ul>li.active a{border:0}nav.section-nav>ul>li.active:before{content:'';position:absolute;width:10px;height:2px;left:0;top:11px;background:#000;-moz-transition:background .5s cubic-bezier(.77, 0, .175, 1);-o-transition:background .5s cubic-bezier(.77, 0, .175, 1);-webkit-transition:background .5s cubic-bezier(.77, 0, .175, 1);transition:background .5s cubic-bezier(.77, 0, .175, 1)}nav.section-nav>ul>li.active>ul{display:none;z-index:-1}nav.section-nav>ul>li.active>ul.active{display:block}nav.section-nav>ul>li a,nav.section-nav>ul>li>ul>li a{border-bottom:1px solid transparent}nav.section-nav>ul>li>ul{position:absolute;padding-left:122px;display:none;margin:-37px 0 10px 0}nav.section-nav>ul>li>ul.tri-column{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:10;-webkit-column-gap:10;column-gap:10}nav.section-nav>ul>li>ul.bi-column{-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:10;-webkit-column-gap:10;column-gap:10}nav.section-nav>ul>li>ul>li{font-size:.8em;line-height:1.4em}nav.section-nav>ul>li>ul>li.active a,nav.section-nav>ul>li>ul>li:hover a{border-bottom:1px solid #000}nav.section-nav>ul>li>ul>li a{border:0}nav.section-nav h2.main-title{margin-bottom:16px;padding-bottom:33px}nav.section-nav>ul>li::after{padding-left:7px;padding-right:4px}nav.section-nav{top:232px}@media screen and (max-width:1439px){nav.section-nav{left:78px}}@media screen and (max-width:1024px){#page_container{padding:0 15px;top:0}.page{padding:95px 0 0 0}section.block header>ul{text-align:left}section.block header>ul li{margin-bottom:0}section.block header>ul li.fsmall{font-size:1.167em}section.block article{padding-bottom:40px!important}section.block article div.infos{padding-top:15px}section.block article div.infos p.address{margin-bottom:10px}section.block article div.infos ul.tools{margin-top:10px}section.block article div.infos ul.tools li{margin-bottom:5px}nav.section-nav>ul>li.active{padding-left:10px}section.block header#header-about,section.block header#header-contact{position:fixed;top:0;background-color:#fff;z-index:100;left:0;padding:92px 0 0 15px;height:110px}nav.section-nav{left:15px;top:80px;width:100%;background:#fff;padding:15px 0;max-width:initial}nav.section-nav{top:105px;left:0;padding-left:15px;width:100%}nav.section-nav{padding-top:22px;font-size:.9em}nav.section-nav h2.main-title{padding-top:5px;padding-bottom:0!important}nav.section-nav h1{font-size:2em;width:100%}nav.section-nav>ul>li{font-size:1em;display:inline-block;width:auto;border-right:1px solid #c9c9c9;padding-right:15px;padding-left:15px}nav.section-nav>ul>li:last-child{border-right:none}nav.section-nav>ul>li:before{display:none}nav.section-nav>ul>li:after{padding-left:4px}nav.section-nav>ul>li.active a{border-bottom:2px solid #000}nav.section-nav>ul>li.active>ul.active{display:none}nav.section-nav>ul>li:last-child:after{display:none}nav.section-nav>ul>li>ul{padding-left:0;margin:0;left:510px;width:250px;top:1px}nav.section-nav>ul>li>ul>li{display:inline-block;margin-left:5px;text-align:right}nav.section-nav>ul>li.active>ul>li a{border:none}nav.section-nav>ul>li.active>ul>li a:hover,nav.section-nav>ul>li.active>ul>li.active a{border-bottom:2px solid #000}.pressBlock:first-child{border-top:0}.pressBlock{font-size:.9em;width:100%;padding:15px 0;border-top:1px solid #000;margin-bottom:0}.pressBlock a.ico-dl{position:absolute;top:25px;right:0;width:auto;font-family:akzidenzgroteskbold,Arial,sans-serif;font-size:.917em;padding:0 8px;height:28px;line-height:26px;border:2px solid #000;display:inline-block;text-transform:uppercase}.pressBlock a.ico-dl:hover{background:#000;color:#fff}.pressBlock a.ico-dl svg{display:none}section.block header>ul li{padding-left:10px;padding-right:10px;margin-bottom:5px}nav.section-nav>ul>li{padding-right:10px;padding-left:10px;margin-bottom:8px}section.block header ul#ul-choise-exhibitions li:first-child,section.block header ul#ul-choise-exhibitions-ville li:first-child,section.block header>ul li:first-child{padding-left:0}}@media screen and (max-width:767px){nav.section-nav{top:53px}section.block header#header-about,section.block header#header-contact{padding-top:67px;height:122px}section.block header ul#ul-choise-exhibitions li{padding-left:4px;padding-right:4px}section.block header ul#ul-choise-exhibitions-ville li{padding-left:2px}}@media screen and (max-width:567px){section.block header>ul li{padding-left:5px;margin-bottom:10px}nav.section-nav>ul>li{padding-right:5px;padding-left:5px;margin-bottom:8px}nav.section-nav>ul>li.active{padding-left:5px}section.block header ul#ul-choise-exhibitions li:first-child,section.block header ul#ul-choise-exhibitions-ville li:first-child{padding-left:0}}li{position:relative}.trigger-tooltip{cursor:pointer}.tooltip{position:absolute;background:#fff;border:2px solid #000;padding:10px 10px;bottom:20px;left:0;z-index:999999999;display:none}.tooltip.active{display:block}.tooltip:after{content:'';position:absolute;width:5px;height:5px;border-bottom:2px solid #000;border-left:2px solid #000;background:#fff;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:-5px;left:10px}.tooltip.bottom:after{-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);bottom:auto;top:-5px}.tooltip.bottom{top:20px;bottom:auto}body.black .tooltip{border-color:#fff!important;background:#000}body.black .tooltip:after{background:#000;border-color:#fff!important}body.black .tooltip.share li.ico{background:#000}.tooltip.share{height:50px;width:135px}.tooltip.podcast{height:100px;width:155px;text-transform:none}.tooltip.podcast li{margin-bottom:10px}.tooltip.share ul{position:relative}.tooltip.share li.ico{width:25px;height:15px;display:inline-block;position:relative;top:4px;margin-right:0!important;background-color:#fff}.tooltip.share li.ico a{display:block;margin:0 auto;height:100%;width:100%;text-align:center;border:0;top:0}.tooltip.share li.ico .grab-text{color:#666;border:1px solid #999;text-align:center;position:relative;top:-3px;font-family:monospace;font-size:10px}.tooltip.share li.ico a svg{fill:black}.tooltip.share li.ico a:hover svg{fill:#b2b2b2}.tooltip.share li.ico a.btn-facebook svg{width:7px;height:15px}.tooltip.share li.ico a.btn-tumblr svg{width:10px;height:15px}.tooltip.share li.ico a.btn-instagram svg{width:15px;height:15px}.tooltip.share li.ico a.btn-pinterest svg{width:15px;height:15px}.tooltip.share li.ico a.btn-youtube svg{width:22px;height:15px}.tooltip.share li.ico a.btn-twitter svg{width:22px;height:15px}.tooltip.share li.ico a.btn-mail{top:-2px;position:relative}.tooltip.share li.ico a.btn-mail svg{width:16px;height:10px}.tooltip.share li.input-link{visibility:hidden;padding-top:3px}a.back:hover div.arrow span.one{-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-webkit-transform:rotate(40deg);transform:rotate(40deg)}a.back:hover div.arrow span.two{-moz-transform:rotate(-40deg);-ms-transform:rotate(-40deg);-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}a.back div.arrow{cursor:pointer;position:absolute;top:-2px;width:15px;height:15px}a.back div.arrow.prev{left:0}a.back div.arrow.next{right:0;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}a.back div.arrow span{width:8px;height:2px;display:block;position:absolute;background:#000;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;top:50%;margin-top:-1px}a.back div.arrow span.one{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);left:2px;margin-top:-2px}a.back div.arrow span.two{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page#artists section.list ul li a,.page#artists section.pictures article h2 a,a.btn-line,a.btn-lined,header#header section#submenu nav#menu_artist ul li a,header#header section#submenu nav.std ul li a{text-decoration:none;display:inline-block;padding-bottom:1px;text-transform:uppercase;border-bottom:1px solid transparent}.page#artists section.list ul li a.active,.page#artists section.list ul li a:hover,.page#artists section.pictures article h2 a.active,.page#artists section.pictures article h2 a:hover,a.active.btn-lined,a.btn-line.active,a.btn-line:hover,a.btn-lined:hover,header#header section#submenu nav#menu_artist ul li a.active,header#header section#submenu nav#menu_artist ul li a:hover,header#header section#submenu nav.std ul li a.active,header#header section#submenu nav.std ul li a:hover{border-bottom:1px solid #000}a.btn-lined{border-bottom:1px solid #000;height:20px}a.btn-lined:hover{border-color:transparent}a.btn-tools{font-family:akzidenzgroteskbold,Arial,sans-serif;font-size:.9em;border-bottom:1px solid #000;text-transform:uppercase;cursor:pointer;letter-spacing:.25px;-moz-transition:border-bottom .5s cubic-bezier(.77, 0, .175, 1);-o-transition:border-bottom .5s cubic-bezier(.77, 0, .175, 1);-webkit-transition:border-bottom .5s cubic-bezier(.77, 0, .175, 1);transition:border-bottom .5s cubic-bezier(.77, 0, .175, 1)}a.btn-tools:hover{border-color:transparent}.popin#popin_mail input[type=submit],a.btn-square{font-family:akzidenzgroteskbold,Arial,sans-serif;font-size:.87em;padding:0 12px;line-height:16px;border:2px solid #000;display:inline-block;text-transform:uppercase;margin:0 10px 10px 0;letter-spacing:0;-moz-transition:border .5s cubic-bezier(.77, 0, .175, 1);-o-transition:border .5s cubic-bezier(.77, 0, .175, 1);-webkit-transition:border .5s cubic-bezier(.77, 0, .175, 1);transition:border .5s cubic-bezier(.77, 0, .175, 1)}body.black a.btn-square{border-color:#fff}body.fixed a.btn-square{border-color:#000}body.black .more-bt,body.fixed.black .more-bt{background-color:#000;color:#fff}.popin#popin_mail input[type=submit]:hover,a.btn-square:hover{background:#000;color:#fff}.more-row{width:100%;text-align:center;margin:20px 0 0}.more-bt{cursor:pointer;width:inherit;background-color:#fff;-moz-transition:background-color .5s cubic-bezier(.77, 0, .175, 1);-o-transition:background-color .5s cubic-bezier(.77, 0, .175, 1);-webkit-transition:background-color .5s cubic-bezier(.77, 0, .175, 1);transition:background-color .5s cubic-bezier(.77, 0, .175, 1)}.more-bt>div{margin:0 auto}.more-bt>span{display:inline-block;margin-top:7px;font-family:akzidenzgroteskblack,sans-serif;font-size:12px}.load-more-row.loading .loader{display:inline}.load-more-row .loader{display:none}.load-more-row.loading .load-more-bt{display:none}.read-more-row:before{display:block;content:"";width:100%;height:100px;background-color:transparent;background-repeat:repeat-x;background-position:bottom center}div.arrow{width:30px;height:30px;position:relative;cursor:pointer}div.arrow.small{width:15px;height:30px;position:relative;cursor:pointer}div.arrow.bottom,div.arrow.top{left:15px;display:none}div.arrow.next{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}div.arrow.prev:hover span.one{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);left:2px;margin-top:-2px}div.arrow.prev:hover span.two{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}div.arrow.top{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}div.arrow.bottom{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}div.arrow.top:hover span.one{-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-webkit-transform:rotate(40deg);transform:rotate(40deg)}div.arrow.top:hover span.two{-moz-transform:rotate(-40deg);-ms-transform:rotate(-40deg);-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}div.arrow span{width:22px;height:3px;display:block;position:absolute;background:#000;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;margin-top:-1px}div.arrow.small span{width:15px;height:2px;top:50%}div.arrow.small span.one{left:1px;margin-top:-2px}div.arrow span.one{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);left:2px;margin-top:-2px}div.arrow span.two{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body.black div.arrow span{background-color:#fff}.external svg{width:15px;height:15px}.badge{border-radius:50%;padding:0 3px;background:#fff;border:2px solid #666;color:#666;text-align:center;font:12px Arial,sans-serif;font-weight:700}@media screen and (max-width:1024px){.page#artists section.list ul li a{display:inline}}input{border:0;outline:0}::-webkit-input-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}input:-moz-placeholder{color:#000}input{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}nav#filter{position:absolute;right:30px;top:31px;max-width:420px;width:30%;height:42px}nav#filter fieldset{vertical-align:top;border:1px solid #000;width:50%;height:42px;display:inline-block;position:relative;margin:0}nav#filter fieldset:last-child{border-left:0;margin-left:-5px}nav#filter fieldset:last-child:first-child{width:100%;border-left:1px solid #000!important}nav#filter fieldset input{padding:0 30px 0 25px;width:100%;height:100%;text-transform:uppercase;font-size:1em;font-family:akzidenzgroteskblack,Arial,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none}nav#filter fieldset div.arrow{cursor:pointer;position:absolute;top:10px;right:22px;width:14px;height:16px;left:auto;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}nav#filter fieldset div.arrow span{width:10px;height:2px;display:block;position:absolute;background:#000;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;top:50%;margin-top:-1px}nav#filter fieldset div.arrow span.one{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);left:2px;margin-top:-2px}nav#filter fieldset div.arrow span.two{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}fieldset.select select{cursor:pointer;position:relative;border:1px solid transparent;width:100%;height:100%;display:none}fieldset.select .nice-select{width:100%;border:none;background-color:transparent;padding:0 30px 0 25px;height:42px;line-height:42px;color:#000;text-transform:uppercase;font-size:1em;font-family:akzidenzgroteskblack,Arial,sans-serif;white-space:nowrap;border-radius:0}fieldset.select .nice-select .list{width:100%;border-radius:0;border-color:#000;max-height:300px;overflow:auto}nav#filter fieldset span.loupe{cursor:pointer;position:absolute;top:13px;right:20px;width:11px;height:13px}nav#filter fieldset span.loupe svg{width:11px;height:13px}.box,.box-disable{background-color:transparent;position:relative;padding:0}.handle{background-color:#000;position:absolute;width:16px;height:16px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.handle-disable{position:absolute;border:1px solid #666;background-color:#999;width:28px;height:28px;border-radius:5px}.track,.track-disable{position:absolute;background-color:#000;width:1px;height:1px}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}@media screen and (min-width:1025px) and (max-width:1200px){nav#filter fieldset.select{width:40%}nav#filter fieldset.select label{font-size:.85em;padding:0 9px 0 9px;text-align:center;overflow:hidden;width:96%}nav#filter fieldset input::-webkit-input-placeholder{font-size:.85em}nav#filter fieldset input::-moz-placeholder{font-size:.85em}nav#filter fieldset input:-ms-input-placeholder{font-size:.85em}nav#filter fieldset input:-moz-placeholder{font-size:.85em}}@media screen and (max-width:1024px){nav#filter{width:40%;right:0}nav#filter fieldset{float:left!important}nav#filter fieldset.select{border:1px solid #000;margin:0}nav#filter fieldset.select label{padding:0 15px}}@media screen and (max-width:767px){nav#filter{display:block;position:relative;width:100%;max-width:100%;top:13px;left:0;right:0;margin:0 0 15px}nav#filter fieldset{width:50%!important;float:left!important}nav#filter fieldset.select{border:1px solid #000;margin:0}nav#filter fieldset.select label{padding:0 15px}}.carrousel{position:relative;max-width:1438px;width:100%;padding:0 55px 128px;margin:0 auto}.carrousel.single div.slides{cursor:default!important}.carrousel.single article.slide{-moz-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}.carrousel.single nav.arrows{display:none}.carrousel div.mask{position:absolute;height:100%;left:78px;right:78px;top:0;overflow:hidden;z-index:1}.carrousel div.slides{position:absolute;width:100.1%;height:100%;left:0;cursor:ew-resize!important}.carrousel article.slide{position:absolute;top:0;width:100%;-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-webkit-transform:translate(100%,0);transform:translate(100%,0)}.carrousel article.slide.current{-moz-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}.carrousel article.slide figure{position:relative;top:0;left:0;float:left}.carrousel article.slide figure img{width:100%;height:auto}.carrousel article.slide div.infos{position:absolute;left:56px;bottom:-80px;text-transform:uppercase;float:left;width:94%}.carrousel article.slide div.on-top-of-image{text-shadow:0 0 1px #fff}.carrousel article.slide div.infos .fveryveryhuge{text-shadow:0 0 2px #fff}.carrousel article.slide div.infos p.place{margin-bottom:15px}.carrousel article.slide div.infos h3{margin-top:0}.carrousel article.slide div.infos p.date{margin-top:20px}.carrousel article.slide div.infos a.btn-square{margin:32px 5px 15px}.carrousel article.slide div.infos ul.tools li{display:inline-block;margin-right:10px}.carrousel nav.arrows{height:80px;position:absolute;top:50%;left:30px;right:30px;margin-top:-112px;z-index:0}.carrousel nav.arrows div.arrow{cursor:pointer;position:absolute;top:0;width:30px;height:80px}.carrousel nav.arrows div.arrow.prev{left:0}.carrousel nav.arrows div.arrow.next{right:0}.carrousel nav.arrows div.arrow span{width:22px;height:3px;top:50%}.carrousel nav.dots{width:30%;bottom:44px;z-index:2;position:relative;left:64.2%}.carrousel nav.dots ul{text-align:right}.carrousel nav.dots ul li{display:inline-block;background:#b2b2b2;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:10px;height:10px;cursor:pointer;margin:0 3px}.carrousel nav.dots ul li.active,.carrousel nav.dots ul li:hover{background:#000}@media screen and (max-width:1024px){.carrousel{padding:0 0 128px}.carrousel nav.arrows{display:none}.carrousel nav.dots{position:relative;float:right;bottom:5px;padding-top:5px;margin-right:-1px;width:auto;padding-left:5px;left:auto}.carrousel nav.dots ul{text-align:right}.carrousel nav.dots ul li{width:8px;height:8px}.carrousel div.mask{left:0;right:0}.carrousel article div.infos{margin-top:15px;position:relative;bottom:0;left:0}.carrousel article.slide div.infos p.place{margin-bottom:12px;font-size:1.1em;padding-top:2px}.carrousel article div.infos h2{font-size:2.15em;margin-bottom:5px}.carrousel article div.infos h3{font-size:1.4em}.carrousel article div.infos p.date{font-size:1.3em}.carrousel article div.infos a.btn-square{margin-top:10px}.carrousel article div.infos ul.tools{padding-left:0;margin-top:-40px}}@media screen and (max-width:767px){.carrousel nav.dots{margin-top:7px;height:15px}}#popin_gallery.gallery_content{position:fixed;overflow:scroll;-webkit-overflow-scrolling:touch;top:0;left:0;right:0;bottom:0;z-index:1000;display:none}#gallery-bg{z-index:999;display:block;background-color:#fff;width:100%;height:100%;position:fixed;top:0;left:0}#popin_gallery.gallery_content .gallery aside{position:absolute}#popin_gallery.gallery_content .arrows.prev{display:none}#popin_gallery.gallery_content .gallery.artistPress .thumb-slider{display:none}#popin_gallery a.back{display:none}#popin_gallery .hide-on-gallery{display:none}.gallery_content .gallery.artistPress aside header{text-align:center;margin-bottom:30px}.gallery_content h3{padding-bottom:10px}.gallery_content .gallery.artistPress aside{width:80%!important;max-width:1000px!important;margin:0 auto!important;left:0!important;right:0!important}.gallery_content .gallery.artistPress aside article{width:100%!important}.gallery_content .gallery.artistPress .thumb-slider{left:2%!important;right:auto!important}.gallery_content .gallery.artistPress aside article figure img{max-width:100%!important;display:inline-block}.gallery_content .bibliography,.gallery_content .exhibitions{margin-top:1em}.gallery_content .bibliography label,.gallery_content .exhibitions label{font-family:akzidenzgroteskblack,Arial,sans-serif}.gallery_content .composition em,.gallery_content .dimensions em{font-style:italic}.gallery_content .collection,.gallery_content .courtesy{color:#b2b2b2;font-weight:700;margin-top:10px}.gallery_content .collection+.courtesy{margin-top:0!important}.gallery_content #photograph{color:#b2b2b2;font-weight:bbold}.gallery_content .date{margin-bottom:20px}.gallery_content .photograph{color:#666;text-align:right}.gallery_content .texte{text-align:center;font-size:1.15em;line-height:1.4em;padding:20px 0;color:#666}.gallery_content .multiple-artist-title{padding:10px 0 20px 0}.gallery_content .main-texte{text-align:justify;font-size:1.2em;line-height:1.4em;padding:20px 0}.gallery_content .note_fr{font-style:italic}.gallery_content .note_en{font-style:normal;margin-bottom:10px}.gallery_content .details>ul{overflow:hidden}.gallery_content .gallery{padding:78px;height:100%;background:#fff}.gallery_content .gallery.hide{-moz-transform:translate(200%,0);-ms-transform:translate(200%,0);-webkit-transform:translate(200%,0);transform:translate(200%,0);position:absolute;width:100%}.gallery_content .gallery aside{width:50%;margin:0 auto;padding-bottom:200px;max-width:800px}.gallery_content .gallery .thumb-slider{position:fixed;width:25%;margin:0 auto;padding-bottom:200px;left:75%;top:78px;max-width:100px;line-height:0}.gallery_content .gallery .thumb-slider{display:none}.gallery_content .gallery .thumb-slider ul{overflow:hidden}.gallery_content .gallery .thumb-slider img{width:100%;height:auto}.gallery_content .gallery .thumb-slider li{opacity:.2;display:inline-block;margin-bottom:3px;border:1px solid #fff}.gallery_content .gallery .thumb-slider li.current,.gallery_content .gallery .thumb-slider li:hover{opacity:1;border:1px solid #999}.gallery_content .gallery .thumb-slider li a{display:block;position:relative}.gallery_content .gallery .thumb-slider li a img{display:block}.gallery_content .gallery .thumb-slider li a span.ico-mini-play{-moz-transform:scale(.5,.5);-ms-transform:scale(.5,.5);-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}.gallery_content .gallery aside article{padding-bottom:80px;width:100%;text-align:center}.gallery_content .gallery aside article figure{position:relative;display:inline-block;text-align:center}.gallery_content .gallery aside article.video figure{display:block}.gallery_content .gallery aside article figure{width:100%}.gallery_content .gallery aside article figure img{max-width:100%;width:auto;height:auto;display:inline-block}.gallery_content .gallery aside .video figure img{display:block;width:100%}.gallery_content .gallery aside article figure span.ico-mini-play{-moz-transform:scale(2,2);-ms-transform:scale(2,2);-webkit-transform:scale(2,2);transform:scale(2,2)}.gallery_content .gallery aside article p.text{padding:0 17%;margin:40px 0}.gallery_content .gallery aside article p.text.center{text-align:center}.gallery_content .gallery aside article p.text em{font-style:italic}.gallery_content .gallery aside article.video{position:relative}.gallery_content .gallery aside article.video figure{cursor:pointer;position:relative}.gallery_content .gallery aside article.video figure .embed{position:absolute;top:0;left:0;right:0;bottom:0;display:none;background:#000}.gallery_content .gallery aside article.video figure .embed[data-vimeo]:not([data-vimeo=""]){background:0 0}.gallery_content .gallery article.details{position:fixed;width:18%!important;height:100%}.gallery_content .gallery article.details h2.main-title{line-height:.9em}.gallery_content .gallery article.details h2 .view{display:block;font-family:akzidenzgroteskroman,Arial,sans-serif;text-transform:none}.gallery_content .gallery article.details h2 .title{display:block;margin:3px 0}.gallery_content .gallery article.details h2 .country,.gallery_content .gallery article.details h2 .place,.gallery_content .gallery article.details h2 .ville,.gallery_content .gallery article.details h2 .year{font-family:akzidenzgroteskroman,Arial,sans-serif;text-transform:none}.gallery_content .gallery article.details h2{margin:11px 0 8px}.gallery_content .gallery article.details p.more{margin:20px 0}.gallery_content .gallery article.details p.more>a{margin-right:8px;font-size:.9em;height:31px;line-height:2.5em;padding:0 19px}.gallery_content .gallery article.details p.more a.btn-share{padding:0 25px}.gallery_content nav.arrows{height:0;position:fixed;top:50%;left:78px;right:78px;margin-top:-15px;z-index:0}.gallery_content div.arrow{cursor:pointer;position:absolute;width:30px;height:30px}.gallery_content div.arrow.prev{left:-45px;top:0}.gallery_content div.arrow.next{right:-45px;top:0}.gallery_content .thumb-slider div.arrow{width:40%;height:30px;left:30%}.gallery_content .thumb-slider div.arrow span{height:3px;width:22px}.gallery_content div.arrow.top{margin:0 auto;background-color:#fff;display:none;height:100px;right:31px;top:-37px;width:26px;z-index:1000}.gallery_content div.arrow.bottom{bottom:0;position:static;margin:0 auto}.gallery_content div.arrow span{width:30px;top:50%}#page_container section#work section.gallery nav.thumb-slider{top:160px;left:76%}@media screen and (max-width:1220px){.gallery_content nav.arrows{left:30px;right:30px}.gallery_content .gallery{padding:30px}.gallery_content .gallery aside{padding-bottom:400px}.gallery_content .gallery aside article{padding-bottom:40px}}@media screen and (max-width:1024px){#popin_gallery.loading{background:#fff url('../image/ajax-loader.gif') no-repeat;background-position:center}.gallery_content nav.arrows{display:none}.gallery_content .gallery{padding:15px}.gallery_content .gallery aside{display:block;width:100%;padding:0;position:relative}.gallery_content .gallery aside article figure img{max-height:100%}.gallery_content .gallery article.details{position:relative;height:auto;width:100%!important}.gallery_content .gallery article.details h2.main-title{font-size:1.5em}.gallery_content .gallery article.details h2{font-size:1.167em}.gallery_content .gallery article.details p.date{font-size:1.167em}.gallery_content .gallery nav ul{display:none}}@media screen and (max-width:800px){.gallery_content .gallery aside{width:96%}.gallery_content .gallery aside article figure{width:100%}}@media screen and (max-width:767px){.gallery_content .gallery aside{width:93%}.gallery_content .gallery.artistPress aside header h2{font-size:2.5em}.gallery_content .gallery.artistPress aside header h3{font-size:1em}}.popin{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999}.popin div.bg{background:rgba(255,255,255,.8);position:absolute;top:0;left:0;right:0;bottom:0}.popin-virtual-visit a#close{top:0}.popin.popin-top{top:-40%}.popin.popin-wechat{top:-20%}.popin.popin-wechat a#close{top:20px;right:20px}.popin-virtual-visit a#close{top:0}.popin article{background:#fff;padding:40px;position:absolute;top:55%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.popin#popin_map{padding:0}.popin#popin_map a[href*="maps.google.com"]{display:none!important}.popin#popin_mail article{max-width:600px;min-width:400px}.popin#popin_mail .thx{display:none;padding:74px 0}.popin#popin_mail form{display:block;width:100%}.popin#popin_mail fieldset.snd{margin-top:30px}.popin#popin_mail fieldset.snd span.invisible_box{display:inline-block;width:40%;text-align:left;margin:0 10px}.popin#popin_mail fieldset.snd span.invisible_box.last{text-align:right}.popin#popin_mail label{display:inline-block;width:40%;text-align:left;margin:0 10px}.popin#popin_mail input[type=text]{display:inline-block;width:40%;margin:10px;height:32px;border:1px solid #000;line-height:20px;padding:6px 10px;background:#fff;font-family:akzidenzgroteskroman,Arial,sans-serif;color:#000}.popin#popin_mail textarea{margin:10px auto;width:80%;height:100px;border:1px solid #000;padding:10px;background:#fff;font-family:akzidenzgroteskroman,Arial,sans-serif;color:#000;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;resize:none}.popin#popin_mail input[type=submit]{display:inline-block;margin-top:0;position:relative;cursor:pointer;border-color:#000;color:#fff;background:#000;font-size:1.167em;font-family:akzidenzgroteskblack,Arial,sans-serif}.popin#popin_mail input[type=submit]:hover{background:#fff;color:#000}.popin#popin_mail fieldset.error input[type=text].mail_input,.popin#popin_mail fieldset.error input[type=text].name_input{border-color:red}.popin#popin_booking article,.popin#popin_nl article{min-width:600px}.popin#popin_nl article #logo{text-align:center;width:100%}.popin#popin_nl article #logo svg{width:50%}.popin#popin_booking article div.input_nl a img.img_credit,.popin#popin_nl article div.input_nl a img.img_credit{margin-top:18px}.popin#popin_booking h1,.popin#popin_nl h1{margin:70px 0 90px}.popin#popin_booking .thx,.popin#popin_nl .thx{display:none;padding-bottom:74px}.popin#popin_booking form,.popin#popin_nl form{display:block;width:100%}.popin#popin_booking form label,.popin#popin_nl form label{width:100%}.popin#popin_booking form fieldset.error input[type=text],.popin#popin_nl form fieldset.error input[type=text]{border-color:red;border-width:2px}.popin#popin_booking ::-webkit-input-placeholder,.popin#popin_nl ::-webkit-input-placeholder{color:#cdcdcd}.popin#popin_booking :-moz-placeholder,.popin#popin_nl :-moz-placeholder{color:#cdcdcd;opacity:1}.popin#popin_booking ::-moz-placeholder,.popin#popin_nl ::-moz-placeholder{color:#cdcdcd;opacity:1}.popin#popin_booking :-ms-input-placeholder,.popin#popin_nl :-ms-input-placeholder{color:#cdcdcd}.popin#popin_booking #civilName,.popin#popin_nl #civilName{padding:0;margin:0;width:101%;position:relative;left:-2px;margin-bottom:12px;margin-top:-4px}.popin#popin_booking form .input_nl,.popin#popin_nl form .input_nl{position:relative;margin-top:10px}.popin#popin_booking form .select_nl,.popin#popin_nl form .select_nl{position:relative;margin-top:10px;text-align:left}.popin#popin_booking form .select_nl .select,.popin#popin_nl form .select_nl .select{border:1px solid #000;height:45px}.popin#popin_booking form #firstName,.popin#popin_booking form #name,.popin#popin_nl form #firstName,.popin#popin_nl form #name{width:49%;margin-top:5px}.popin#popin_booking form .input_nl span,.popin#popin_nl form .input_nl span{width:64px;height:64px;line-height:68px;position:absolute;top:0;left:0;color:#000;font-family:akzidenzgroteskblack,Arial,sans-serif;text-transform:uppercase;display:block}.popin#popin_booking form input[type=text],.popin#popin_nl form input[type=text]{width:100%;height:64px;border:1px solid #000;line-height:44px;padding:10px 6px 10px 12px;background:#fff;font-family:akzidenzgroteskblack,Arial,sans-serif;color:#000}.popin#popin_booking form input[type=submit],.popin#popin_nl form input[type=submit]{width:100px;border:0;background:#fff;border-left:1px solid #000;height:44px;line-height:44px;position:absolute;right:3px;top:10px;font-family:akzidenzgroteskblack,Arial,sans-serif;color:#000;text-align:center;-webkit-appearance:none;border-radius:0;text-transform:uppercase;cursor:pointer}.popin#popin_booking form input[type=submit].faux,.popin#popin_nl form input[type=submit].faux{color:red}.popin#popin_booking #civilite,.popin#popin_booking #select_person{display:none}.popin#popin_booking fieldset{margin-bottom:10px}.popin#popin_zoom{padding:0}.popin#popin_zoom #openseadragon{width:100%;height:100%;position:relative;z-index:1000}.popin#popin_zoom #zoom-control{z-index:1000;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:30px;padding:5px 0}.popin#popin_zoom #zoom-control>div{display:inline-block}.popin#popin_zoom #zoom-control .nav{padding:0 20px;line-height:15px;font-size:20px;font-weight:700;cursor:pointer}.popin#popin_zoom #zoom-control div.bg{background:rgba(255,255,255,.5);position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0}.popin#popin_zoom .bg{background:#fff}.popin#popin_pdf{width:100%;padding:5%;overflow:auto}.popin#popin_pdf>article{width:100%;top:50%;padding:80px}.popin#popin_pdf #pdfExpo{width:100%}.popin#popin_covid{width:100%}.popin#popin_covid DIV.input-covid{margin-top:20px;text-align:left;font-size:14px}.popin#popin_video div#video-spaces video{margin:auto;max-height:100%;margin-top:50vh;transform:translateY(-50%)}.popin#popin_video div#video-spaces{background:#fff;margin:0;width:100%;height:100%}.popin#popin_video a#close span{background:#fff}.popin#popin_video a#close{top:85px!important;right:20px!important}@media screen and (min-width:1700px){#popin_gallery.gallery_content section.gallery aside{margin-right:130px;float:left;margin-left:20%;width:64%}}@media screen and (min-width:1221px) and (max-width:1700px){#popin_gallery.gallery_content section.gallery aside{margin-right:130px;float:left;margin-left:23%;width:62%}#popin_gallery.gallery_content section.gallery .thumb-slider{right:93px;left:auto;top:78px}#popin_gallery.gallery_content section.gallery article.details{width:22%!important}#popin_gallery.gallery_content section.gallery aside article{width:87%}#popin_gallery.gallery_content section.gallery aside article figure{display:block}}@media screen and (min-width:1025px) and (max-width:1220px){#popin_gallery.gallery_content .gallery aside{width:50%;float:right;margin-right:130px}#popin_gallery.gallery_content .gallery .thumb-slider{right:50px;left:auto;top:30px}#popin_gallery.gallery_content section.gallery article.details{width:22%!important;left:45px;top:30px!important}#popin_gallery.gallery_content .gallery aside article{width:87%}#popin_gallery.gallery_content .gallery aside{float:left;margin-left:27%;width:60%}#popin_gallery.gallery_content .gallery aside article figure{display:block}#popin_gallery.gallery_content div.arrow.prev{left:-14px}#popin_gallery.gallery_content div.arrow.next{right:-8px}#popin_gallery.gallery_content div.arrow span{width:15px}}@media screen and (max-width:1024px){.popin div.bg{background:#fff}.popin article{width:100%;min-width:auto}.popin#popin_nl h1{font-size:1em;margin-top:0;margin-bottom:50px}.popin#popin_nl article{min-width:95%}.popin#popin_notification{overflow:scroll;background:#fff}.popin#popin_notification img.notification-image{position:relative;top:0;left:0;transform:none}.popin#popin_notification .go-on{position:relative;bottom:auto}}::placeholder{font-size:12px!important;font-family:akzidenzgroteskroman,Arial,sans-serif;text-transform:uppercase;color:#000!important;padding-left:12px;font-weight:900}.page#home .carrousel{position:relative;padding-bottom:68px}.page#home .carrousel:before{display:block;content:"";width:100%;padding-top:62.5%}.page#home .carrousel>.content{position:absolute;top:0;left:0;right:0;bottom:0}.page#home .carrousel div.spacer{position:relative}.page#home .carrousel div.spacer:before{display:block;content:"";width:100%;padding-top:62.5%}.page#home .carrousel div.spacer>.content{position:absolute;top:0;left:0;right:0;bottom:0}.page#home .carrousel .tooltip{left:auto;right:-15px}.page#home section.block header ul{margin-top:30px}.page#home section.block header ul li{line-height:1.714em}.page#home .bandeau{position:absolute;left:0;top:0}.page#home .carrousel article{width:100%}.page#home .carrousel article figure{overflow:hidden;width:100%}.page#home .carrousel article figure:before{display:block;content:"";width:100%;padding-top:58.9%}.page#home .carrousel article.slide div.infos a.btn-square{font-size:.925em;height:32px;line-height:30px;padding:0 20px}.page#home .carrousel article.slide div.infos ul.tools li a.btn-tools{font-size:.825em}.page#home .carrousel article.slide div.infos p.date{margin-top:14px}.page#home #shop{display:none}.page#home #exhib header{height:223px}.page#home section.block article div.infos{padding-top:22px}.page#home section.block article div.infos p.address{margin-bottom:0}.page#home section.block article div.infos p.titre{margin-bottom:6px}.page#home section.block article div.infos ul.tools{margin-top:30px}.page#home section.block article{padding-bottom:100px}.page#home section.block article.col-header{padding-bottom:10px;width:100%}.page#home section.block article div.infos .curator{margin-bottom:7px}body[data-page=index] section#ref{text-align:justify;display:block;margin:0 auto;font-size:1.1em;padding-bottom:20px;max-width:95%}body[data-page=index] section#ref h1{margin-bottom:10px;font-size:1.4em}body[data-page=index] section#ref p strong{font-weight:400}body[data-page=index] section#ref span#display-read-more-text:hover{cursor:pointer}.page#home section.g-1-1,.page#home section.g-1-2,.page#home section.g-1-3,.page#home section.g-1-4,.page#home section.g-1-5,.page#home section.g-1-6,.page#home section.g-1-7,.page#home section.g-1-8{width:100%;display:flex;flex-wrap:wrap}.page#home section article.art_fair,.page#home section article.gep,.page#home section article.other,.page#home section article.viewingsalon{width:33%;padding-bottom:30px}.page#home section article.col-header{margin-bottom:1rem;width:100%}.page#home section article.col-header .infos .fbig{font-size:24px}@media screen and (min-width:1025px){.page#home{padding-top:182px}}@media screen and (max-width:1024px){.page#home{padding-top:95px}#home.page .carrousel::before{padding-top:61.2%}#home.page .carrousel{padding-bottom:160px}.page#home .carrousel article.slide div.infos{left:0;bottom:0;position:relative;height:auto}.page#home .carrousel article.slide div.infos p{display:block;width:100%;height:auto;clear:both}.page#home .carrousel article.slide div.infos a.btn-square{margin-top:12px;margin-left:1px;font-size:.8em;padding:0 15px;letter-spacing:.25px;height:26px;line-height:24px;float:left;margin-bottom:0;margin-right:10px}.page#home .carrousel article div.infos ul.tools{margin-top:-34px;margin-left:170px;float:left;clear:both}.page#home .block.block-exhibitions{background-color:#fff;border-top:1px solid #000;border-bottom:1px solid #000;height:55px;display:inline-block;width:50%;padding:0 5% 0 0;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;margin-top:0;z-index:997}.page#home .block.block-exhibitions#exhib{padding:0;left:0;bottom:0;position:fixed}.page#home .block.block-exhibitions#shop{padding-right:0;margin-top:0;border-left:1px solid #000;display:block;right:0;bottom:0;position:fixed}.page#home .block.block-exhibitions header{padding:0;height:55px}.page#home .block.block-exhibitions header p{line-height:57px;font-size:1.3em;width:100%;text-align:center;height:100%}.page#home .block.block-exhibitions article,.page#home .block.block-exhibitions ul{display:none!important}.page#home #exhib header{height:auto}.page#home .carrousel article div.infos ul.tools{margin-left:5px;margin-top:18px;clear:none}.page#home .carrousel article.slide div.infos{padding-bottom:50px}.page#home section#exhib section.column{display:none}body[data-page=index] section#ref{padding-bottom:70px;max-width:100%}}@media screen and (max-width:767px){.page#home{padding-top:70px}body[data-page=index] section#ref{width:100%},.page#home section article.art_fair,.page#home section article.gep,.page#home section article.other,.page#home section article.viewingsalon{width:100%}}@media screen and (max-width:600px){.carrousel article.slide div.infos h3{margin-top:2px}[data-lg=fr] .page#home .carrousel article div.infos ul.tools{margin-top:0;line-height:17px;margin-bottom:20px}}@media screen and (max-width:400px){.page#home .carrousel article div.infos ul.tools{line-height:17px}[data-lg=fr] .page#home .carrousel article div.infos ul.tools{font-size:.85em}}.page#about{max-width:700px}.page#about>section{position:relative}.page#about section.block{text-align:left}.page#about section#press{margin-top:20px}.page#about .thumb_container{position:relative}.page#about .press-review-preview{position:absolute;bottom:0}.page#about section.block article{width:100%;padding:0 0 20px;margin:0 auto;display:block}.page#about .col-left{padding-right:25px}.page#about .col-left img{max-width:100%;height:auto}.page#about .col-right{padding-left:17px}.page#about section.block article h2{font-size:14px;font-weight:700;text-align:left;padding:10px 0}.page#about section.block article .legend{font-size:11px;font-style:italic;text-align:left}.page#about section.block article p{text-transform:none;margin-bottom:1em}.page#about section.block article i{font-style:italic}.page#about section.slide div.more-row{margin:57px 0 62px}.page#about #press header{padding:0 0 20px 0;height:auto}.page#about #press header ul li.active a{border-bottom:1px solid #000}.page#about #press header ul li:last-child span{display:none}#about.page #press header ul li{padding-right:4px;padding-left:4px;padding-top:3px}[data-lg=fr] .page#about section#press header ul li span{margin:0 3px 0 4px}@media screen and (max-width:1024px){.page#about{padding:160px 0 0;max-width:100%}.page#about section.block article h2{text-align:left;padding-top:45px}.page#about .col-left{padding-right:auto}.page#about .col-right{padding-left:0}.page#about section#press section.artist_content div.col-left{display:none}.page#about section#press section.artist_content div.col-right{width:100%}}@media screen and (max-width:767px){.page#about{padding-top:130px}.page#about section.block article div.g-1-2{width:100%}.page#about section.block article div.col-left{margin-bottom:40px;padding-right:0}.page#about section.block article div.col-left h2{padding-top:15px}}body[data-page=artist] header#header{height:183px}.page#artist{-moz-transition:all .5s cubic-bezier(.77, 0, .175, 1);-o-transition:all .5s cubic-bezier(.77, 0, .175, 1);-webkit-transition:all .5s cubic-bezier(.77, 0, .175, 1);transition:all .5s cubic-bezier(.77, 0, .175, 1);margin:0 auto;position:relative;padding:0 30px;color:#000;padding-top:160px}.no-touch .page#artist .slide{visibility:hidden}.page#artist h1,.page#artist p.main-title{font-family:akzidenzgroteskblack,Arial,sans-serif;font-size:3.5em;line-height:.95em;color:inherit;padding-bottom:16px;background-color:#fff}.page#artist section.slide{padding:33px 0 52px;position:relative}.page#artist #nav_artist .presentation{padding:33px 0 52px;position:relative;padding-right:50px}.page#artist section.slide:after{content:'';width:50%;height:1px;background:#000;position:absolute;bottom:0;right:0;-moz-transition:background-color .5s cubic-bezier(.77, 0, .175, 1);-o-transition:background-color .5s cubic-bezier(.77, 0, .175, 1);-webkit-transition:background-color .5s cubic-bezier(.77, 0, .175, 1);transition:background-color .5s cubic-bezier(.77, 0, .175, 1)}.page#artist section.slide:last-child:after{height:0}.page#artist section#biography,.page#artist section#images,.page#artist section#press,.page#artist section#store,.page#artist section#videos{padding-top:57px}.page#artist.artist-group section#images{padding-top:33px}.page#artist section.slide:last-child{border:0}.page#artist section.slide .artist_content{margin-left:50%;width:50%;position:relative}.page#artist section.slide .artist_content section.block{text-align:left}.page#artist section.slide .artist_content section.block article figure{height:auto}.page#artist section.slide .artist_content section.block article:nth-child(odd){padding:0 15px 50px 0}.page#artist section.slide .artist_content section.block article:nth-child(2n){padding:0 0 50px 15px}.page#artist section.slide .artist_content section.block article ul.tools{margin-top:16px}.page#artist section#store .artist_content section.block article:nth-child(odd){padding:0 9px 30px 0}.page#artist section#store .artist_content section.block article:nth-child(2n){padding:0 0 30px 9px}.page#artist section#store .artist_content section.block article ul.tools{margin-top:19px}.page#artist section#store .artist_content section.block article p{margin-top:7px}.page#artist section#store section.block article figure:before{padding-top:89.7%}.page#artist section#images div.grid_container{width:100%;margin-bottom:53px}.page#artist .artist_content h3{margin-bottom:30px}.page#artist section#images div.grid_container div.item{cursor:pointer;display:inline-block;height:115px;margin:0 15px 15px 0}.page#artist nav#nav_artist.section-nav div.actions p a.btn-amz{margin-top:5px}.page#artist section#images div.grid_container div.item img{height:100%}.page#artist section#images div.grid_container div.item.current{border:2px solid #000}.page#artist section#news h2.main-title{position:absolute;top:0;left:0}.page#artist section#news .carrousel{padding:0;padding-bottom:236px}.page#artist section#news .carrousel div.mask{position:absolute;left:0;right:0;width:100%;height:100%}.page#artist section#news .carrousel div.mask article{width:100%}.page#artist section#news .carrousel div.mask article figure{width:100%;overflow:hidden;position:relative}.page#artist section#news .carrousel div.mask article figure:before{display:block;content:"";width:100%;padding-top:58.9%}.page#artist section#news .carrousel div.mask article figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}.page#artist section#news .carrousel div.mask article figure img{position:absolute;top:0;display:block}.page#artist section#news .carrousel div.spacer{position:relative}.page#artist section#news .carrousel div.spacer:before{display:block;content:"";width:100%;padding-top:59%}.page#artist section#news .carrousel div.spacer>.content{position:absolute;top:0;left:0;right:0;bottom:0}.page#artist section#news .carrousel nav.arrows{position:relative;z-index:1;margin-top:-20px;top:auto;left:0;right:0}.page#artist section#news .carrousel nav.dots{position:relative;z-index:2;bottom:0;bottom:-25px;left:0;margin:0 auto}.page#artist section#news .carrousel nav.dots ul{text-align:center}.page#artist section#news .carrousel nav.dots ul li{height:6px;width:6px}.page#artist section#news .carrousel div.infos{position:relative;margin-top:73px;left:0;bottom:auto}.page#artist section#news .carrousel div.infos div.title{vertical-align:top;display:inline-block;width:50%}.page#artist section#news .carrousel div.infos div.title-viewing{vertical-align:top;display:inline-block;width:100%}.page#artist section#news .carrousel div.infos div.title-viewing .exhibition-title{margin-bottom:10px}.page#artist section#news .carrousel div.infos div.title-viewing .btn-square{margin:0;position:absolute;right:0;top:-10px}.page#artist section#news .carrousel div.infos .exhibition-title{margin-top:10px}.page#artist section#news .carrousel div.infos div.title h2{line-height:1.1em}.page#artist section#news .carrousel div.infos div.title p.address{letter-spacing:-.025em;margin:10px 0 8px 0}.page#artist section#news .carrousel div.infos div.title a.btn-tools{font-size:.85em}.page#artist section#news .carrousel div.infos div.detail{vertical-align:top;display:inline-block;width:49%}.page#artist section#news .carrousel div.infos div.detail ul.tools{margin-bottom:20px;float:left;display:inline-block}.page#artist section#news .carrousel div.infos div.detail ul.tools li:first-child{margin-right:10px;margin-left:0}.page#artist section#news .carrousel div.infos div.detail ul.tools li a.btn-tools{font-size:.825em;top:-1px;font-family:akzidenzgroteskblack,Arial,sans-serif;letter-spacing:-.025em;position:relative}.page#artist section#news .carrousel div.infos div.detail ul.tools li.map{display:none}.page#artist section#news .carrousel div.infos div.detail p.date{margin:0 5px 10px 0;display:inline-block;float:left}.page#artist section#news .carrousel div.infos div.detail p.text{text-transform:none;margin:10px 0 15px;clear:both;display:block;overflow:hidden;max-height:70px}.page#artist section#news .carrousel div.infos div.detail a.btn-square{margin:0;font-size:.85em;height:32px;letter-spacing:.5px;line-height:30px;padding:0 21px;margin-top:10px}.page#artist section#videos article.video figure{position:relative;cursor:pointer}.page#artist section#videos .btn-square,.page#artist section#videos .more,.page#artist section#videos h3{display:none}.page#artist section#videos figure a img{display:block;width:100%}.page#artist section#biography p.bio,.page#artist section#text article.text p{margin-top:31px;margin-bottom:10px}.page#artist section#biography #bio_presentation{margin-top:30px}.page#artist section#biography .bio-sous-titre{font-size:2em;text-transform:uppercase;text-align:left;padding:40px 0;border-top:2px solid #000;border-bottom:1px solid #000;margin:40px 0}.page#artist section#biography .bio-sous-titre:empty{padding:0;border-bottom:0}.page#artist section#biography .sub-bio.first h3{border-top-width:0;margin-top:-10px}.page#artist section#artists .referer-portrait img,.page#artist section#biography .portrait img{height:auto;width:100%;padding:5px}.page#artist section#artists .referer-portrait.hover img,.page#artist section#artists .referer-portrait:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.page#artist section#artists .referer-portrait{position:relative;line-height:0}.page#artist section#artists .referer-portrait.hover .title,.page#artist section#artists .referer-portrait:hover .title{display:none}.page#artist section#artists .referer-portrait .title{position:absolute;width:100%;bottom:0;padding:10px;text-align:center;line-height:1.5em;font-size:1.3em;color:#fff}.page#artist section#biography h5{font-family:akzidenzgroteskblack,Arial,sans-serif;line-height:1.167em;font-size:1.5em;text-transform:uppercase;display:inline-block;border-bottom:1px solid #000;margin:22px 0}.page#artist section#biography h5 em{font-size:.8em;text-transform:none;background:#fff;padding-bottom:10px}.page#artist section#biography ul li{font-family:akzidenzgroteskroman,Arial,sans-serif;line-height:1.167em;font-size:1.5em}.page#artist section#biography ul li strong{font-family:akzidenzgroteskblack,Arial,sans-serif}.page#artist section#biography ul li em{font-size:.8em}.page#artist section#biography article{position:relative}.page#artist section#biography article hr{border:0;width:50%;height:2px;background:#000;position:absolute;bottom:2px;left:0}.page#artist section#biography article p.born{position:absolute;left:0;top:0;line-height:1.15em;font-size:1.3em;font-family:akzidenzgroteskbold,Arial,sans-serif;width:45%}.page#artist section#biography article figure{padding-left:20px;background:#fff;margin-left:50%;width:50%}.page#artist section#biography article figure img{width:100%}.page#artist section#biography article .bottom{position:absolute;bottom:35px;left:0}.page#artist section#biography article .bottom a.btn-square{margin-top:20px;text-transform:uppercase}.page#artist section#biography article .bottom ul.social li{font-size:1.5em;vertical-align:top;display:inline-block;line-height:8px}.page#artist section#biography article .bottom ul.social li.ico{width:25px;height:15px;display:inline-block;position:relative;top:-4px}.page#artist section#biography article .bottom ul.social li.ico a{display:block;margin:0 auto;height:100%;width:100%;text-align:center}.page#artist section#biography article .bottom ul.social li.ico a svg{fill:black}.page#artist section#biography article .bottom ul.social li.ico a:hover svg{fill:#b2b2b2}.page#artist section#biography article .bottom ul.social li.ico a.btn-facebook svg{width:7px;height:15px}.page#artist section#biography article .bottom ul.social li.ico a.btn-tumblr svg{width:10px;height:15px}.page#artist section#biography article .bottom ul.social li.ico a.btn-instagram svg{width:15px;height:15px}.page#artist section#biography article .bottom ul.social li.ico a.btn-pinterest svg{width:15px;height:15px}.page#artist section#biography article .bottom ul.social li.ico a.btn-youtube svg{width:22px;height:15px}.page#artist section#biography article .bottom ul.social li.ico a.btn-twitter svg{width:22px;height:15px}.page#artist .pressBlock p span.date{font-size:.7em}.page#artist .pressBlock p{line-height:1.25em}.page#artist section#biography p.bio div.read-more-bt{padding-top:30px}.page#artist section#biography div.bio .read-more-bio{display:none}.page#artist section#biography div.bio .read-more-bio>div{font-family:Arial,sans-serif;line-height:1.34em;font-size:1.25em;letter-spacing:-.5px}.page#artist section.slide:nth-child(2){padding-top:150px!important}.page#artist nav.section-nav>ul>li{width:125px}.page#artist nav.section-nav>ul>.with-submenu>ul{padding-left:150px;margin-top:-20px}.page#artist nav.section-nav #a_referer{white-space:nowrap}.page#artist nav.section-nav ul.ul_referer{margin-top:20px}.page#artist nav.section-nav ul.ul_referer li#a_referer a{font-size:.7em;text-decoration:underline}.page#artist nav.section-nav ul.ul_referer li#a_referer a:hover{text-decoration:none}.page#artist section#text header{margin-bottom:30px}.page#artist section#shows .g{width:33.3333%}.page#artist section#shows .g.artist{display:none}.page#artist section#shows .year{font-size:2.5em;padding:20px 0 10px 0;width:100%;clear:both}.page#artist #podcasts .list,.page#artist a.list{display:block;text-align:left;border-top:1px solid #d8d8d8;padding:20px 0;margin:0}.page#artist #podcasts .list:first-child{border-top:0}.page#artist #podcasts h2{margin-bottom:10px}.page#artist #podcasts .g{vertical-align:middle;display:inline-block}.page#artist #podcasts h3{margin-bottom:0}.page#artist #podcasts .g.description,.page#artist #podcasts .g.title{width:80%!important;display:inline-block}.page#artist section#shows .g.date{float:right;text-align:right;width:40%}.page#artist section#shows .g.adresse{float:right;width:25%}.page#artist section#shows .g.title{float:left;width:34%;clear:left}.page#artist section#text .artist_content div.read-more-row div.read-more-bt{padding-top:30px}.page#artist section#biography p.bio,.page#artist section#text article.text{padding-top:30px;padding-bottom:30px}.page#artist section#text article.text p:first-child{margin-top:0}.page#artist hr.separateur_text{width:50%;margin:0 auto 10px}.page#artist section#biography p.textdisplay{font-family:Arial,sans-serif;line-height:1.34em;font-size:1.25em;letter-spacing:-.5px}.page#artist .shopify-buy__product__title{font-size:14px;width:100%;margin-top:10px}.page#artist .shopify-buy__product__actual-price{font-size:15px}.page#artist .shopify-buy__btn-wrapper{margin-top:20px}.page#artist .shopify-buy__layout-vertical{text-align:center}.page#artist .shopify-buy__btn{background-color:#080808;border-radius:0;padding:6px 25px;display:inline-block;color:#fff;font-size:15px;cursor:pointer;transition:background .2s ease;max-width:100%;text-overflow:ellipsis;overflow:hidden;line-height:1.2;border:0;-moz-appearance:none;-webkit-appearance:none;margin-bottom:20px}.page#artist .shopify-buy__option-select-wrapper{border:1px solid #d3dbe2;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;background:#fff;overflow:hidden;vertical-align:bottom}.page#artist .shopify-buy__option-select__select{font-size:inherit;padding:7px 10px;padding-right:32px;border:0;width:100%;background:0 0;-webkit-appearance:none;-moz-appearance:none}.page#artist .shopify-buy__collection-pagination-button,.page#artist .shopify-buy__option-select__label,.page#artist .shopify-buy__select-icon{display:none}.page#artist .shopify-buy__product{max-width:240px;min-width:240px;width:auto;margin-left:15px;display:inline-block;vertical-align:top}.page#artist .shopify-buy__product+.page#artist .shopify-buy__product{margin-top:0}.page#artist .shopify-buy__product__variant-img{height:200px}@media (min-width:601px){.page#artist .shopify-buy__product{max-width:calc(50% - 20px);margin-left:20px;margin-bottom:50px;width:calc(50% - 20px)}}@media screen and (max-width:1439px){.page#artist{width:100%;max-width:100%}.page#artist .carrousel nav.arrows{left:0;right:0}}@media screen and (min-width:1025px) and (max-width:1200px){.page#artist section#news .carrousel div.infos div.title{vertical-align:top;display:block;width:100%}.page#artist section#news .carrousel div.infos div.detail{vertical-align:top;display:block;margin-top:30px;width:100%}#artist.page section#news .carrousel div.infos div.detail ul.tools{float:right}.page#artist .carrousel article.slide div.infos ul.tools li div.tooltip{left:-100px!important;z-index:1000}.page#artist .carrousel article.slide div.infos ul.tools li div.tooltip::after{left:113px!important}}@media screen and (max-width:1024px){.page#artist{padding-left:0;padding-right:0}.page#artist nav#nav_artist ul{position:relative;width:98.5%;background-color:#fff}.page#artist nav#nav_artist>ul>li{position:static;width:auto}.page#artist nav#nav_artist ul li ul{position:absolute;right:0;top:0;left:auto;width:auto;z-index:50}.page#artist section.block article div.infos h2{font-size:1.7em}.page#artist section.slide .artist_content section.block article:nth-child(2n){padding-left:7px}.page#artist section.slide .artist_content section.block article:nth-child(odd){padding-right:7px}.page#artist section#biography article{width:100%}.page#artist section#biography article hr{display:none}.page#artist section#biography article figure{padding:0;display:inline-block;width:39%;overflow:hidden;position:relative;margin:0 0 15px}.page#artist section#biography article figure:before{display:block;width:100%;padding-top:100%}.page#artist section#biography article figure>.content{margin-top:5px;width:100%;display:block}.page#artist section#biography article figure img{width:100%;display:block}.page#artist section#biography article p.born{position:relative;width:48%;display:inline-block;vertical-align:top;margin-right:12%}.page#artist section#biography article div.bottom{margin-top:15px;position:relative;text-align:left;width:100%;bottom:0}.page#artist section#news{padding:0 0 52px;width:100%}.page#artist section#news .carrousel div.mask article{height:100%}.page#artist section#news .carrousel div.infos{margin-top:20px!important}.page#artist section#news .carrousel div.infos div.title{width:99%;display:table}.page#artist section#news .carrousel div.infos div.title p.address{display:table-header-group}.page#artist section#news .carrousel div.infos div.title span{margin-top:10px;font-size:1.75em}.page#artist section#news .carrousel div.infos div.title a.btn-tools{display:none}.page#artist section#news .carrousel div.infos div.detail{width:100%;margin-top:20px}.page#artist section#news .carrousel div.infos div.detail p.date{font-size:.9em;margin-right:15px;padding-top:1px}.page#artist section#news .carrousel div.infos div.detail p.text{margin:10px 0 10px}.page#artist section#news .carrousel div.infos div.detail a.btn-square{margin-top:15px;position:relative;height:28px;line-height:26px;padding:0 15px;margin-left:1px}.page#artist section#news .carrousel div.infos div.detail ul.tools{position:static;bottom:0;left:0;margin:0;padding:0}.page#artist section#news .carrousel div.infos div.detail ul.tools li{margin-right:0}.page#artist section#news .carrousel div.infos div.detail ul.tools li:last-child:after{display:none}.page#artist section#news .carrousel div.infos div.detail ul.tools li:after{content:' | ';padding:0 0 0 10px}.page#artist section#news .carrousel div.infos div.detail ul.tools li div.tooltip ul li:after{content:'';padding:0}.page#artist section#news .carrousel div.infos div.detail ul.tools li.map{display:inline-block}.page#artist section.slide .artist_content{margin-left:0;width:100%;padding-bottom:0}.page#artist section.slide:after{width:100%}.page#artist h2.main-title{font-size:2.2em;margin-bottom:6px}.page#artist h2.main-title br{display:none}.page#artist nav.section-nav{top:50px;padding-bottom:0;z-index:998;width:100%;padding-left:15px;left:0}.page#artist nav.section-nav>ul>li{font-size:1.1em}.page#artist nav.section-nav>ul>li::after{padding:0 3px}[data-lg=fr] .page#artist nav.section-nav>ul>li::after{padding:0 2px}.page#artist nav.section-nav .actions{top:-15px;background:#fff}.page#artist section#news .carrousel nav.dots{bottom:-10px}.page#artist section#store .artist_content section.block article{width:32%;padding:0!important;margin-right:2%;padding-bottom:35px!important}.page#artist section#store .artist_content section.block article:nth-child(3n+3){margin-right:0;padding:0}.page#artist section#videos .artist_content section.block article{width:32%;padding:0;margin-right:2%;padding-bottom:35px!important}.page#artist section#videos .artist_content section.block article:nth-child(3n+3){margin-right:0}.page#artist section.block article div.infos h3{margin-top:10px;width:70%;float:left;font-size:.9em}.page#artist section.block article div.infos ul.tools{margin-top:5px!important;width:29%;float:right;text-align:right}.page#artist section.block article div.infos ul.tools li{margin-right:0}.page#artist section.block article div.infos ul.tools div.tooltip{left:-100px!important;z-index:1000}.page#artist section.block article div.infos ul.tools div.tooltip::after{left:113px!important}.page#artist section#store .artist_content section.block article div.infos h2{width:100%;font-size:1.15em}.page#artist section#store .artist_content section.block article div.infos h3{font-size:.95em;width:100%;margin-top:3px;float:none}.page#artist section#store .artist_content section.block article div.infos p{font-size:1.15em;width:100%;margin-top:0}.page#artist section#store .artist_content section.block article div.infos ul.tools{float:none;text-align:left;font-size:1.15em;margin-top:3px!important}.page#artist .pressBlock p{width:80%;font-size:1.4em}.page#artist nav.section-nav ul.ul_referer{display:none}.page#artist .referer-portrait{width:25%}.page#artist section#artists .referer-portrait .title{display:block}.page#artist section#artists .referer-portrait img{filter:brightness(80%);-webkit-filter:brightness(80%);-moz-filter:brightness(80%);-o-filter:brightness(80%);-ms-filter:brightness(80%)}.page#artist nav.section-nav>ul>li:first-child{padding-left:0}}@media screen and (max-width:767px){.page#artist nav.section-nav .actions{top:-64px;background:#fff;padding-top:20px}.page#artist{padding:133px 0 0}.page#artist nav.section-nav{top:25px;padding-bottom:0;height:150px}.page#artist nav#nav_artist ul{padding-bottom:10px}.page#artist nav#nav_artist>ul>li{position:static}.page#artist nav#nav_artist ul li ul{position:absolute;right:0;top:21px;left:-4px;width:auto}.page#artist section#videos .artist_content section.block article{width:100%;padding:0}.page#artist section#news .carrousel div.infos div.detail p.date{display:block;width:100%}.page#artist section#store .artist_content section.block article{width:100%;padding:0}.page#artist section#shows .year{font-size:2.2em}.page#artist section#shows a.list{padding:20px 0}.page#artist section#shows .g.date{line-height:15px}.page#artist section#shows .g.adresse,.page#artist section#shows .g.date,.page#artist section#shows .g.title{width:100%!important;float:left;text-align:left}.page#artist .referer-portrait{width:33.33%}}@media screen and (max-width:597px){.page#artist section#biography article figure{display:block;width:100%;margin:0;margin:15px 0}.page#artist section#biography article figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}.page#artist section#biography article p.born{position:relative;width:100%;margin-right:0}.page#artist section#press ul li{padding:10px 0}.page#artist section#press ul li a.ico-dl{top:28%;margin:0}.page#artist nav#nav_artist>ul>li:last-child{padding-left:0}}[data-page=artists] header#header{height:140px}.page#artists{padding-top:140px}.page#artists{margin:0 auto}.page#artists #artistProject{margin-top:50px;margin-bottom:10px}.page#artists section.block{padding:0}.page#artists section.block header{height:90px;padding-top:42px;position:relative;margin:0 auto;text-align:left;padding-left:30px;z-index:1}.page#artists section.block header ol li,.page#artists section.block header ul li{line-height:1.714em}.page#artists section.list div.title-cat{margin-bottom:17px}.page#artists section.block header ul li.active a,.page#artists section.list div.title-cat a:active{border-bottom:1px solid #000}.page#artists section.tab{display:none}.page#artists section.tab.active{display:block}.page#artists section.pictures{position:relative;z-index:0;width:100%;text-align:left}.page#artists section.pictures article{text-align:left;vertical-align:top;display:inline-block;padding:0 8px 42px}.page#artists section.pictures article:first-child{margin-left:24.6%}.page#artists section.pictures article figure{width:100%;position:relative;overflow:hidden;border:1px solid #b2b2b2;background-size:contain;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-webkit-filter:grayscale(1);filter:grayscale(1)}.page#artists section.pictures article figure:before{display:block;content:"";width:100%;padding-top:100%}.page#artists section.pictures article figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}.page#artists section.pictures article figure a{display:block;width:100%;height:100%}.page#artists section.pictures article h2{letter-spacing:-.025em;color:#000;text-transform:uppercase;margin-bottom:.278em;margin-top:10px}.page#artists section.pictures{padding:0 0 0 15px;margin-left:6px;margin-top:-47px}.page#artists section.pictures section.estate,.page#artists section.pictures section.project-more,.page#artists section.pictures section.project-with{overflow:hidden;margin-bottom:58px}.page#artists section.pictures div#estate #with-estate,.page#artists section.pictures div#project-more #with-more,.page#artists section.pictures div#project-with #with-project{padding:0 15px;margin-bottom:45px;display:inline-block;text-decoration:underline}.page#artists section.pictures div#estate div.arrow,.page#artists section.pictures div#project-more div.arrow,.page#artists section.pictures div#project-with div.arrow{display:inline-block;width:30px;height:30px}.page#artists section.pictures div#estate:hover #with-estate,.page#artists section.pictures div#project-more:hover #with-more,.page#artists section.pictures div#project-with:hover #with-project{text-decoration:underline;cursor:pointer}.page#artists section.list{position:relative;padding:0 30px}.page#artists section.list ul{width:480px;padding-bottom:30px;-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:10;-webkit-column-gap:10;column-gap:10}.page#artists section.list ol{width:50%;padding-bottom:30px}.page#artists section.list ol li,.page#artists section.list ul li{color:#000;margin-bottom:.69em}.page#artists section.list ol li.with,.page#artists section.list ul li.with{line-height:1.2em!important}.page#artists section.list ol li.with span,.page#artists section.list ul li.with span{text-transform:uppercase;margin:25px 0;font-size:.75em!important}.page#artists section.list ol li a,.page#artists section.list ul li a{white-space:nowrap}.page#artists section.list .details{width:50%;position:fixed;left:50%;top:180px;bottom:80px}.page#artists .hide-images img{visibility:hidden}.page#artists section.list .details .art{visibility:hidden}.page#artists section.list .details .art.on{visibility:visible}.page#artists section.list .details .portrait{visibility:hidden}.page#artists section.list .details .art.on .portrait{visibility:visible}.page#artists section.list .details .portrait{position:absolute;top:0;width:50%;overflow:hidden;-webkit-filter:grayscale(1);filter:grayscale(1)}.page#artists section.list .details .portrait img{padding-right:10px}.page#artists section.list .details .portrait:before{display:block;content:"";width:100%;padding-top:100%}.page#artists section.list .details .portrait img{width:100%;position:absolute;top:0;left:0;z-index:1}.page#artists section.list .details .works{position:absolute;width:50%;right:0}.page#artists section.list .details .portrait img{max-width:100%;width:100%}.page#artists .g-1-4{width:24.3%}body[data-page=artists] section#ref{text-align:justify;display:block;margin:0 auto 0 30px;font-size:1.2em;padding:0 0 20px 0;max-width:70%}body[data-page=artists] section#ref h1{margin-bottom:10px;font-size:1.4em}body[data-page=artists] section#ref p strong{font-weight:400}body[data-page=artists] section#ref span#display-read-more-text:hover{cursor:pointer}@media screen and (max-width:1439px){body[data-page=artists] section#ref{padding:0 0 20px 0;max-width:70%}.page#artists{padding:140px 0 0}.page#artists section.list figure{right:30px;width:auto}.page#artists section.pictures{width:100%}}@media screen and (max-width:1200px){body[data-page=artists] section#ref{padding:0 0 20px 0;max-width:94%}.page#artists section.list .details .portrait{width:70%;left:0;right:0;margin:0 auto}.page#artists section.list .details .works{display:none}.page#artists section.pictures{padding:0 2px 0 15px;margin-left:7px}}@media screen and (max-width:1024px){body[data-page=artists] section#ref{padding:0 0 20px 0;max-width:100%}.page#artists{padding-top:95px}.page#artists section.block header{height:auto;padding:15px 0 25px}#artists.page section.block header ol li span,#artists.page section.block header ul li span{margin:0 3px}.page#artists section.list{padding:0}.page#artists section.list ol,.page#artists section.list ul{width:100%}.page#artists section.list ol li,.page#artists section.list ul li{line-height:1em;padding-bottom:.7em}.page#artists section.list figure{display:none}.page#artists section.list .details{display:none}.page#artists section.pictures{padding:0;margin:-41px 0 0}.page#artists section.pictures article{padding:0 8px 15px;margin-bottom:4%}.page#artists section.pictures article:first-child{margin-left:25%}.page#artists section.pictures article h2{font-size:1.2em}.page#artists .g-1-4{width:24.6%}#artists.page section.list ol li a,#artists.page section.list ul li a{white-space:normal}body[data-page=artists] section#ref{padding-bottom:70px}}@media screen and (max-width:767px){.page#artists{padding-top:53px!important}.page#artists section.pictures{margin-top:0}.page#artists section.pictures article:nth-child(odd){margin-left:0}.page#artists section.pictures article{width:47.4%;padding:0 0 15px 0;margin-left:4%;margin-bottom:5%}.page#artists section.pictures section.estate,.page#artists section.pictures section.more,.page#artists section.pictures section.project-with{margin-top:0;margin-bottom:0}.page#artists section.pictures article h2{font-size:1em}.page#artists section.list ol li,.page#artists section.list ul li{font-size:1.1em;line-height:1.15em}.page#artists section.list ol li.secondaire,.page#artists section.list ul li.secondaire{font-size:.9em;line-height:1.15em}.page#artists section.list ol li a,.page#artists section.list ul li a{white-space:normal}.page#artists section.block header ol li,.page#artists section.block header ul li{font-size:1em}}@media screen and (max-width:468px){.page#artists section.list ol li,.page#artists section.list ul li{margin:0 0 .7em}.page#artists section.list ol li.secondaire,.page#artists section.list ul li.secondaire{font-size:.9em;line-height:1.15em}}.page#contact{padding-left:30px;padding-right:30px}.page#contact section.block{text-align:left}.page#contact section.block article h2 sup{font-size:.5em;position:relative;top:-6px}.page#contact section.block article div.infos p.flsmall{line-height:1em}.page#contact section.block article div.infos h3{margin-bottom:17px}.page#contact section.block article div.infos h3 sup{font-size:.6em;vertical-align:top}.page#contact section.block article div.infos p.address{margin-bottom:18px}.page#contact section.block article div.infos p.address a{margin-left:0}.page#contact section.block article div.infos a.btn-square{padding:0 18px;line-height:26px;margin-bottom:0}.page#contact section.block article div.infos a.btn-square.booking-event{background:#000;color:#fff;white-space:nowrap}.page#contact section.block article div.infos a:hover.btn-square.booking-event{background:#fff;color:#000}.page#contact section.block article div.infos p.margbottom36px{margin-bottom:36px}.page#contact section.block section:last-child{border-bottom:0}.page#contact section.block .slide{margin-left:400px;width:calc(100% - 400px);margin-bottom:80px;border-bottom:1px solid #000}.page#contact section.block article.txtContent{margin-top:-25px;width:34%}.page#contact section.block article.imgContent{padding-right:55px;padding-bottom:60px;width:65%}.page#contact section.block article{display:inline-block;vertical-align:top;padding:0 0 50px}.page#contact section.block h2{padding-bottom:60px}.page#contact section.block .slide hr{color:#000}.page#contact section.block article figure:before{padding-top:89.7%}.page#contact nav.section-nav{width:100%;max-width:400px}.page#contact section.block article div.logo-partenaire{position:relative}.page#contact section.block article div.logo-partenaire span{position:absolute;bottom:-39px;right:-177px}.page#contact section.block article div.logo-partenaire img{width:125px}@media screen and (max-width:1024px){.page#contact{padding:160px 0 0}.page#contact section.block .slide hr{margin-bottom:15px;width:93%}.page#contact section.block .slide{left:0;width:100%;padding:0;margin:17px 0 30px 0}.page#contact h2.main-title{display:none}.page#contact section.block section.slide h2{padding-bottom:5px}.page#contact section.block article.imgContent,.page#contact section.block article.txtContent{padding-top:0;width:40%}.page#contact section.block article.txtContent{margin-top:20px}.page#contact section.block article.imgContent{margin-top:20px}.page#contact section.block article div.infos{padding-top:0}.page#contact section.block article div.infos p.fbig{font-size:1em}.page#contact section.block article div.infos p.address{margin-bottom:14px;line-height:1.25em}.page#contact section.block article div.infos h3{font-size:1.6em;margin-bottom:11px}.page#contact nav.section-nav>ul>li{padding-right:5px!important;padding-left:5px!important}.page#contact nav.section-nav>ul>li:first-child{padding-left:0!important}.page#contact nav.section-nav>ul>li{border-right:1px solid #c9c9c9;padding-right:15px;padding-left:15px;margin-top:6px}.page#contact nav.section-nav{top:96px;max-width:100%}}@media screen and (max-width:767px){.page#contact{padding:190px 0 0}.page#contact section.block article.imgContent,.page#contact section.block article.txtContent{margin-top:0;width:100%;padding:20px 0 0}.page#contact section.block article.imgContent{padding-bottom:0!important}.page#contact section.block article.txtContent{padding-bottom:25px!important;padding-top:18px}.page#contact nav.section-nav>ul>li{padding-right:3px;padding-left:3px;margin-bottom:15px}.page#contact nav.section-nav>ul>li:last-child{border-right:none}.page#contact nav.section-nav{top:96px!important}}.page#exhibition{width:100%;max-width:100%;text-align:center;margin-top:70px;overflow:visible}header#header{height:173px}.page#exhibition .side{position:absolute;width:35%}.page#exhibition section.block-exhibitions{width:35%;text-align:left;vertical-align:top;height:100%;min-height:100%;position:fixed}.page#exhibition section.block-exhibitions .curator{font-weight:750;margin-bottom:20px;font-size:1.167em;font-family:akzidenzgroteskroman,Arial,sans-serif}.page#exhibition section.block-exhibitions article{padding:0 160px 40px 0;margin:0;position:relative}.page#exhibition section.block-exhibitions article div.infos{padding:0;overflow:hidden;position:fixed;padding-bottom:160px;padding-top:5px;margin-top:-5px;max-width:300px}body[data-page=exhibition] section#ref{text-align:justify;width:67%;display:block;margin:0 0 0 auto;font-size:1.1em;padding-bottom:20px;padding-left:40px;padding-right:30px}body[data-page=exhibition] section#ref h1{margin-bottom:10px;font-size:1.4em}body[data-page=exhibition] section#ref p strong{font-weight:400}.page#exhibition section.block-exhibitions article p{margin-bottom:20px}.page#exhibition section.block-exhibitions article div.infos p.date{margin-bottom:5px;margin-top:20px}.page#exhibition section.block-exhibitions article div.infos p.booth{margin-top:15px}.page#exhibition section.block-exhibitions article .place{margin-top:41px}.page#exhibition section.block-exhibitions article .address{margin:2px 0 8px;line-height:1em}.page#exhibition section.block-exhibitions article .address a{margin-left:0}.page#exhibition section.block-exhibitions article .more{margin-top:42px}.page#exhibition section.block-exhibitions article .people{font-size:1em;text-transform:none;margin-top:40px;color:#666}.page#exhibition section.block-exhibitions article #photograph{font-size:1em;text-transform:none;margin-top:20px;color:#b2b2b2}.page#exhibition .presentation{margin-top:25px;font-size:14px}.page#exhibition section.block-exhibitions article ul.social{margin-top:40px}.page#exhibition section.block-exhibitions article ul.social>li{display:inline-block;text-transform:none;text-transform:uppercase}.page#exhibition section.block-exhibitions article ul.social>li.ico{width:25px;height:15px;display:inline-block;position:relative;vertical-align:text-bottom}.page#exhibition section.block-exhibitions article ul.social>li.ico.small{width:15px}.page#exhibition section.block-exhibitions article ul.social>li.ico a{display:block;margin:0 auto;height:100%;width:100%;text-align:center}.page#exhibition section.block-exhibitions article ul.social>li.ico a svg{fill:black}.page#exhibition section.block-exhibitions article ul.social>li.ico a:hover svg{fill:#b2b2b2}.page#exhibition section.block-exhibitions article ul.social>li.ico a.btn-facebook svg{width:7px;height:15px;padding-top:0}.page#exhibition section.block-exhibitions article ul.social>li.ico a.btn-facebook svg use{transform:scale(.85,.85);transform-origin:0 0 0}.page#exhibition section.block-exhibitions article ul.social>li.ico a.btn-mail{position:relative}.page#exhibition section.block-exhibitions article ul.social>li.ico a.btn-mail svg use{transform:scale(1.1,1.2)}.page#exhibition section.block-exhibitions article ul.social>li.ico a.btn-mail svg{width:18px;height:13px;padding-top:0;padding-right:1px}.page#exhibition section.block-exhibitions article ul.social>li.ico a.btn-pinterest svg{width:15px;height:15px;padding-top:0}.page#exhibition section.block-exhibitions article ul.social>li.ico a.btn-pinterest svg use{transform:scale(.85,.85);transform-origin:0 0 0}.page#exhibition section.block-exhibitions article ul.social>li.ico a.btn-twitter svg{width:22px;height:15px;padding-top:0}.page#exhibition section.block-exhibitions article ul.social>li.ico a.btn-twitter svg use{transform:scale(.85,.85);transform-origin:0 0 0}.page#exhibition aside{vertical-align:top;position:relative;width:65%;left:35%;padding-bottom:100px}.page#exhibition div.list{position:absolute;margin-right:10px;right:0;width:100px;top:0;max-height:400px}.page#exhibition div.list div.arrow{cursor:pointer;position:relative;top:0;left:0;width:30px;height:40px;margin:0 auto}.page#exhibition div.list div.arrow.top{background-color:#fff;height:100px;margin-top:0;position:absolute;top:-32px;width:36px;z-index:100;left:32px}.page#exhibition div.list div.arrow span{width:22px;height:3px;top:50%}.page#exhibition div.list div.arrow span.one{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);left:2px;margin-top:-2px}.page#exhibition div.list div.arrow span.two{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page#exhibition div.list ul{overflow:hidden}.page#exhibition div.list ul li{position:relative;width:100%;margin-bottom:5px;opacity:.2;line-height:0}.page#exhibition div.list ul li.visible{display:block}.page#exhibition div.list ul li a{position:relative;width:100%;display:block}.page#exhibition div.list ul li a span.ico-mini-play{-moz-transform:scale(.5,.5);-ms-transform:scale(.5,.5);-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}.page#exhibition div.list ul li.current,.page#exhibition div.list ul li:hover{opacity:1;border:1px solid #999}.page#exhibition div.list ul li{border:1px solid #fff}.page#exhibition div.list ul li img{width:100%;display:block;border:1px solid #fff}.page#exhibition aside article{width:100%;margin-bottom:40px}.page#exhibition aside article.video figure{position:relative}.page#exhibition aside article.video figure img{position:absolute}.page#exhibition aside article.video figure a .embed{position:absolute;top:0;left:0;right:0;bottom:0;display:none;background:#000}.page#exhibition aside article figure{width:100%;position:relative}.page#exhibition aside article figure img{display:block;width:auto;max-width:100%;margin:0 auto}.page#exhibition aside article.video figure img{display:block;width:100%}.page#exhibition aside article span.ico-mini-play{-moz-transform:scale(2,2);-ms-transform:scale(2,2);-webkit-transform:scale(2,2);transform:scale(2,2)}.page#exhibition aside article p.title{text-align:center;height:80px;line-height:1.45em;padding-top:17px}.page#exhibition aside article p.title .credits{color:#b2b2b2}.page#exhibition aside figure a span.ico-mini-play svg{margin-top:20px}.page#exhibition div ul li a span.ico-mini-play svg{margin-top:20px}@media screen and (min-width:1025px){#exhibition.page section.block-exhibitions article div.infos{width:22%}.page#exhibition{padding-left:28px;padding-right:28px}}@media screen and (max-width:1240px){.page#exhibition section.block-exhibitions{width:100%;padding-right:0}.page#exhibition section.block-exhibitions article div.infos{width:48%}.page#exhibition aside{width:50%;right:30px;left:50%}}@media screen and (max-width:1024px){.page#exhibition{padding:0;padding-top:65px}.page#exhibition section.block-exhibitions{width:100%;position:relative;padding:0;min-height:350px}.page#exhibition section.block-exhibitions article .place{margin-top:31px}.page#exhibition section.block-exhibitions article .more{margin-top:32px}.page#exhibition section.block-exhibitions{width:44%;padding-bottom:40px;height:auto;float:left}.page#exhibition section.block-exhibitions article{width:100%;padding-right:0}.page#exhibition section.block-exhibitions article div.infos{width:100%;padding:0;position:static;max-width:100%}.page#exhibition aside{top:0;width:53%;position:relative;padding:0;overflow:auto!important;height:auto!important;padding-bottom:0;right:0;left:auto;float:right}.page#exhibition .list{display:none}.page#exhibition section.block article div.infos p.address a{margin-left:0}body[data-page=exhibition] section#ref{padding-bottom:70px}}@media screen and (max-width:767px){.page#exhibition{margin-top:45px;padding-top:65px}.page#exhibition section.block-exhibitions{width:100%;position:relative;padding:0;min-height:330px;float:none}.page#exhibition aside{float:none;width:100%}.page#exhibition section.block-exhibitions{width:100%;padding-bottom:0;height:auto}.page#exhibition section.block-exhibitions article{width:100%;padding-right:0;padding-bottom:25px}.page#exhibition section.block-exhibitions article .place{margin-top:35px}.page#exhibition section.block-exhibitions article .more{margin-top:30px}.page#exhibition section.block-exhibitions article ul.social{margin-top:30px}body[data-page=exhibition] section#ref{width:100%}}.page#exhibitions section.block header{padding-top:0;height:auto}.page#exhibitions section.block header ul li{line-height:1em}.page#exhibitions .inner{display:inline-block;vertical-align:middle}.page#exhibitions #filter,.page#exhibitions #mode_filter{margin-left:30px;top:0}[data-context=past] #filter{display:block!important}.page#exhibitions .block-exhibitions>header ul.right{position:absolute;margin-bottom:20px}.page#exhibitions .contenant:before{content:"";display:inline-block;height:100%}.page#exhibitions p.year{font-size:3.5em;font-weight:700;text-align:left;margin:30px 30px 19px 30px}.page#exhibitions .list .g{vertical-align:middle}.page#exhibitions a.list{display:block;text-align:left;border-top:1px solid #d8d8d8;padding:33px 0;margin:0 30px;position:relative}.page#exhibitions a.list.selected{background-color:#eee}.page#exhibitions a.list[disabled]{cursor:default}.page#exhibitions a.underline[disabled] div h3,.page#exhibitions a.underline[disabled] div p{text-decoration:none!important}.page#exhibitions a.underline div h3,.page#exhibitions a.underline div p{text-decoration:underline}.page#exhibitions a.underline div p.flsmall,.page#exhibitions a.underline:hover div h3,.page#exhibitions a.underline:hover div p{text-decoration:none}.page#exhibitions a.defaultcursor:hover{cursor:default}.page#exhibitions a.list .external{float:right;margin-right:20px}body[data-page=exhibitions] section#ref{text-align:justify;display:block;margin:0 auto;font-size:1.1em;padding:0 30px 20px 30px}body[data-page=exhibitions] section#ref h1{margin-bottom:10px;font-size:1.4em}body[data-page=exhibitions] section#ref p strong{font-weight:400}body[data-page=exhibitions] section#ref span#display-read-more-text:hover{cursor:pointer}.page#exhibitions section.block article{padding-bottom:79px}.page#exhibitions section.block article.col-header{padding-bottom:0;display:block}.page#exhibitions section.block article div.infos{padding-top:20px}.page#exhibitions section.block article div.infos p.address{line-height:1.4em;margin-bottom:0}.page#exhibitions section.block article.viewingsalon div.infos p.address{visibility:hidden}.page#exhibitions section.block article div.infos .curator{margin-bottom:7px;font-size:.9em}.page#exhibitions section.block article div.infos ul.tools{margin-top:20px}.page#exhibitions section.block div.more-row{margin:20px 0 67px}.page#exhibitions section.block div.CorrectMargin{margin:-47px 0 67px}.page#exhibitions section.block div#listing{text-align:center;margin-top:20px}.page#exhibitions .manager-link.listing{right:-20px}.page#exhibitions #listing section.g-1-1,.page#exhibitions #listing section.g-1-2,.page#exhibitions #listing section.g-1-3,.page#exhibitions #listing section.g-1-4,.page#exhibitions #listing section.g-1-5,.page#exhibitions #listing section.g-1-6,.page#exhibitions #listing section.g-1-7,.page#exhibitions #listing section.g-1-8,.page#exhibitions #listing section.g-1-9{width:100%;display:flex;flex-wrap:wrap}.page#exhibitions #listing section article.gep,.page#exhibitions #listing section article.viewingsalon{width:33%;padding-bottom:30px}.page#exhibitions #listing section article.col-header{margin-bottom:1rem;width:100%}.page#exhibitions #listing section article.col-header .infos .fbig{font-size:24px}[data-lg=fr] .page#exhibitions section.block nav#filter{right:30px}[data-lg=fr] .page#exhibitions section.block nav#filter fieldset.select{width:50%}[data-lg=fr] .page#exhibitions section.block nav#filter fieldset.select label{width:100%}@media screen and (max-width:1350px){[data-lg=fr] .page#exhibitions section.block nav#filter fieldset.select label{font-size:.82em}}@media screen and (max-width:1279px){.page#exhibitions section.block div#listing div.infos p.flarge{font-size:1.1em}}@media screen and (min-width:1025px) and (max-width:1200px){.page#exhibitions section.block nav#filter{right:2px;margin-left:0}.page#exhibitions section.block div#listing a.row div.g-1-4:first-child{width:21%}.page#exhibitions section.block div#listing a.row div.g-1-4:nth-child(2){width:29%}.page#exhibitions section.block div#listing a.row div.g:first-child p{margin-left:0}.page#exhibitions section.block div#listing a.row div.g:nth-child(2) p{white-space:nowrap}.page#exhibitions section.block div#listing a.row div.g p{margin-left:10px}}@media screen and (max-width:1024px){body[data-page=exhibitions] section#ref{padding:0 0 20px 0}.page#exhibitions #mode_filter{margin-left:0}.page#exhibitions .block-exhibitions>header ul.right{position:relative;left:0;margin-bottom:10px}.page#exhibitions p.year{margin-right:0;margin-left:0;display:block;width:100%;clear:both}.page#exhibitions a.list{margin:0 0}.page#exhibitions section.block header ul#ul-choise-exhibitions-ville li{font-size:.9em;margin-top:5px;margin-bottom:12px}.page#exhibitions section.block article div.infos p.address{margin-bottom:10px}.page#exhibitions section.block article div.infos h3{margin-bottom:10px}.page#exhibitions section.block article div.infos ul.tools{margin-top:9px}.page#exhibitions section.block article div.infos ul.tools li{font-size:.85em}[data-lg=fr] #exhibitions.page section.block article div.infos ul.tools li:first-child{width:100%}.page#exhibitions section.block article div.infos ul.tools li a.btn-square{padding:0 16px}.page#exhibitions section.block div#listing article div.infos p.date{font-size:.85em}.page#exhibitions section.block div#listing section.g-1-3{width:50%;float:left}.page#exhibitions section.block div#listing section.g-1-3:nth-child(odd){clear:both}.page#exhibitions section.block div#listing a.list div.g-1-3{width:33.3333%}.page#exhibitions section.block div#listing a.list div.g-1-4{width:25%}.page#exhibitions section.block div#listing article.g-1-4{width:50%;margin-left:2.5%}.page#exhibitions section.block div#listing article.g-1-4:nth-child(odd){margin-left:0}.page#exhibitions section.block div#listing a.list div.g-1-4:first-child{width:22%;margin-right:1%}.page#exhibitions section.block div#listing a.list div.g-1-4:nth-child(2){width:30%;margin-right:1%}.page#exhibitions section.block div#listing a.list div.g-1-4:nth-child(3){width:20%;margin-right:1%}.page#exhibitions section.block div#listing a.list div.g-1-4:nth-child(2) p{white-space:nowrap}.page#exhibitions div#listing section.column.g-1-7{width:100%}[data-lg=fr] .page#exhibitions section.block nav#filter fieldset.select label{padding:0 10px}body[data-page=exhibitions] section#ref{padding-bottom:70px}}@media screen and (max-width:900px){.page#exhibitions section.block div#listing article.g-1-4{margin-left:6%}.page#exhibitions section.block div#listing article.g-1-4:nth-child(odd){margin-left:0}}@media screen and (max-width:767px){.page#exhibitions{padding-top:53px!important}.page#exhibitions section.block header{padding:14px 0 20px}.page#exhibitions section.block header nav#filter{margin-left:0}.page#exhibitions section.block article div.infos ul.tools li{font-size:.9em}.page#exhibitions section.block div#listing section.g-1-3{width:100%;float:none}.page#exhibitions section.block div#listing a.list div.g-1-3{width:100%}.page#exhibitions section.block div#listing a.list div.g-1-4{width:100%!important}.page#exhibitions section.block div#listing article.g-1-4{width:100%;margin-left:0}.page#exhibitions div#listing p.year:first-child{padding-top:40px}.page#exhibitions section.block header ul#ul-choise-exhibitions-ville li{font-size:1.167em;border:0;display:block;margin:0}.page#exhibitions section.block div#listing section.g-1-3:first-child{margin-top:-20px}.page#exhibitions section.block header ul#ul-choise-exhibitions-ville li{padding-left:0}.page#exhibitions section.block nav#filter{top:20px}body[data-page=exhibitions] section#ref{width:100%}.page#exhibitions #listing section article.gep,.page#exhibitions #listing section article.viewingsalon{width:100%}}@media screen and (max-width:567px){.page#exhibitions section.block header{height:auto}.page#exhibitions section.block article{padding-left:0!important;padding-right:0!important}.page#exhibitions div#listing section.column.g-1-5{width:100%}.page#exhibitions div#listing section.column.g-1-6{width:100%}.page#exhibitions div#listing section.column.g-1-7{width:100%}}.page#exhibitions section.block div#listing article div.infos p.artists{font-size:.85em;margin-top:5px;margin-bottom:5px}.page#jobs{margin:0 auto;position:relative;padding:0 30px;color:#000;padding-top:160px}.page#jobs section.block{text-align:left}.page#jobs section.slides a.btn-url svg{position:relative;top:0;left:12px;width:15px;height:15px;cursor:pointer}.page#jobs ol,.page#jobs ul{list-style:none}.page#jobs section.block>nav>ul>li a{position:relative;z-index:1}.page#jobs section.block>nav>ul>li:hover a{border-color:#000}.page#jobs section.block>nav>ul>li.active{padding-left:20px;list-style:none}.page#jobs section.block>nav>ul>li.active:before{content:'';position:absolute;width:10px;height:2px;left:0;top:11px;background:#000}.page#jobs section.block>nav>ul>li.active>ul{display:none;z-index:-1}.page#jobs section.block>nav>ul>li.active>ul.active{display:block}.page#jobs section.block>nav>ul>li>ul{position:absolute;padding-left:140px;display:none;margin:-20px 0 10px 0}.page#jobs section.block>nav>ul>li>ul>li{font-size:.75em;line-height:1.333em}.page#jobs section.block>nav>ul>li>ul>li.active a,.page#jobs section.block>nav>ul>li>ul>li:hover a{border-bottom:1px solid #000}.page#jobs section.block>nav>ul>li>ul>li a{border:0}.page#jobs section.block .slide{margin-bottom:80px;padding-bottom:30px;border-bottom:1px solid #000}.page#jobs section.block section.slides{margin-left:50%;width:50%;position:relative;padding-bottom:0}.page#jobs section.block section.slides article{padding:40px 0}.page#jobs section.block section.slides article .town,.page#jobs section.block section.slides article h2,.page#jobs section.block section.slides article h3{margin-bottom:15px}.page#jobs section.block section.slides article p{text-transform:none}.page#jobs section.block section.slides article p a{text-decoration:underline;text-transform:none}.page#jobs section.block section.slides article p a:hover{text-decoration:none}@media screen and (max-width:1439px){.page#jobs{width:100%;max-width:100%}.page#jobs>nav{left:78px}}@media screen and (max-width:1024px){.page#jobs section.block .slide{padding:0;margin:17px 0 30px 0}.page#jobs{padding:160px 0 0}.page#jobs h2.main-title{display:none}.page#jobs section.block section.slides{width:100%;margin-left:0}.page#jobs section.block section.slides article{border:0;border-bottom:1px solid #000}.page#jobs section.block section.slides article:last-child{border:0}.page#jobs nav.section-nav>ul>li{border-right:1px solid #c9c9c9;padding-right:5px;padding-left:5px;margin-top:6px;list-style:none}.page#jobs nav.section-nav>ul>li:first-child{padding-left:0!important}.page#jobs nav.section-nav>ul>li:last-child{border-right:none}.page#jobs section.block>nav>ul>li,.page#jobs section.block>nav>ul>li.active{padding-left:10px}}@media screen and (max-width:767px){.page#jobs{padding:135px 0 0}}.page#mentions{padding-top:160px}.page#mentions section.block{margin-top:40px;text-align:left}.page#mentions section.block article{width:100%;padding:40px 0 60px;max-width:600px;margin:0 auto;display:block;border-top:1px solid #000}.page#mentions section.block article h1,.page#mentions section.block article h2,.page#mentions section.block article h3,.page#mentions section.block article p{margin-bottom:15px}.page#mentions section.block article p{text-transform:none}.page#mentions section.block article p a{text-decoration:underline;text-transform:none}.page#mentions section.block article p a:hover{text-decoration:none}@media screen and (max-width:1024px){.page#mentions section.block{margin-top:-85px}}[data-page=news] header#header{height:140px}.page#news{padding-top:140px}.page#news section.block header{height:117px;padding-top:4px;position:relative;margin:0 auto}.page#news section.block header ul:first-child{margin-top:15px}.page#news section.block header ul li{line-height:1.714em}.page#news section.block header ul li{border-right:1px solid #c9c9c9;padding-right:10px;padding-left:10px}.page#news section.block header ul.submenu_options li{padding-top:0}.page#news section.block header ul:first-child li{border-right:1px solid #c9c9c9;padding-right:15px;padding-left:15px}.page#news section.block header ul li:last-child{border-right:none}.page#news section.block article{text-align:left;padding:0 11px 53px}.page#news section.block article figure{position:relative;border:1px solid #b2b2b2}.page#news section.block article figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}.page#news section.block article figure a{position:absolute;top:0;left:0;right:0;bottom:0}.page#news section.block div#listing{padding-left:18px;padding-right:18px}.page#news section.block article div.infos{padding-top:0}.page#news section.block article div.infos .date{margin-top:4px;margin-bottom:3px}.page#news section.block article div.infos ul.tools{margin-top:25px}.page#news section.block article a.btn-square{text-transform:uppercase;margin:14px 0 16px;font-size:.8em;letter-spacing:.3px;line-height:25px;padding:0 10px}.page#news nav#filter{top:4px;right:-33px}.page#news section.block article div.infos h2{margin-bottom:2px}.page#news section.block article div.infos h3{line-height:18px}.page#news section.block article div.infos .curator{margin-bottom:20px}.page#news section.block article div.infos ul.tools li a.btn-tools{font-size:.85em;text-decoration:underline;border-bottom:0}.page#news section.block div.more-row{margin:0 0 70px}@media screen and (min-width:1023px) and (max-width:1200px){.page#news section.block nav#filter{right:-33px;margin-left:0}}@media screen and (max-width:1024px){.page#news{padding-top:80px}.page#news section.block header{height:auto;padding:15px 0 35px}.page#news section.block header ul:first-child li{padding-right:10px;padding-left:10px;margin-bottom:5px}.page#news section.block header ul li:first-child{padding-left:0}.page#news nav#filter{top:16px;right:0}.page#news section.block article{padding:0 0 40px 0;width:31.5%}.page#news section.block article{margin-left:2.55%}.page#news section.block article:nth-child(3n+1){margin-left:0}.page#news section.block div#listing{padding-left:0;padding-right:0}[data-lg=cn] section.block article div.infos ul.tools li{display:inline-block}}@media screen and (max-width:800px){[data-lg=fr] section.block article div.infos ul.tools li{display:block}}@media screen and (max-width:767px){.page#news{padding-top:52px}.page#news section.block header{height:auto;padding:0 0 45px}.page#news section.block article{padding:0 0 40px 0;width:100%;margin:0}section.block article div.infos ul.tools li{display:inline-block}.page#news nav#filter{right:0}}.page#press-review .thumb-slider{top:180px}.page#press-review .gallery.artistPress{padding-top:0}.page#press-review h3{padding-bottom:10px}@media screen and (max-width:1024px){.page#press-review{padding-top:120px}}@media screen and (max-width:767px){.page#press-review{padding-top:92px}}.page#shop-cart section.block header.first{height:130px}.page#shop-cart section.block header{height:150px}.page#shop-cart section.block header ul{margin-top:28px}.page#shop-cart section.block header ul li{line-height:1.714em}.page#shop-cart section#cart{text-align:center;padding:0 30px}.page#shop-cart section#cart img{display:block;width:100%}.page#shop-cart section#cart a.close{display:inline-block;position:relative;width:40px;height:40px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-moz-transform-origin:50% 50% 50%;-ms-transform-origin:50% 50% 50%;-webkit-transform-origin:50% 50% 50%;transform-origin:50% 50% 50%}.page#shop-cart section#cart a.close span{top:50%;left:0;margin-top:-2px;width:100%;height:4px;background:#000;position:absolute;-moz-transform-origin:50% 50% 50%;-ms-transform-origin:50% 50% 50%;-webkit-transform-origin:50% 50% 50%;transform-origin:50% 50% 50%}.page#shop-cart section#cart a.close span:first-child{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.page#shop-cart section#cart .less,.page#shop-cart section#cart .more{position:absolute;bottom:0;border-top:1px solid #000;width:50%;padding:8px 0;text-align:center;font-family:akzidenzgroteskblack,Arial,sans-serif;font-size:1.8em;display:block}.page#shop-cart section#cart .less{left:0;border-right:1px solid #000}.page#shop-cart section#cart .more{right:0}.page#shop-cart section#cart .new{font-size:.9em;color:#fff;padding:9px 10px;background:#000;position:absolute;bottom:10px;left:10px;text-transform:uppercase;font-family:akzidenzgroteskblack,Arial,sans-serif}.page#shop-cart section#cart .in{color:#4bc22b}.page#shop-cart section#cart .out{color:#f42c2c}.page#shop-cart section#cart .center{text-align:center}.page#shop-cart section#cart .right{text-align:right}.page#shop-cart section#cart .nomargin{padding:0}.page#shop-cart section#cart form{position:absolute;bottom:10px;left:10px;width:100%;max-width:250px;padding-right:60px}.page#shop-cart section#cart form input[type=text]{margin-top:10px;border:1px solid #000;height:40px;line-height:20px;padding:10px;width:100%}.page#shop-cart section#cart form input[type=submit]{position:absolute;right:0;bottom:0;width:50px;height:40px;background:#fff;border:2px solid #000;color:#000;text-align:center;text-transform:uppercase;font-family:akzidenzgroteskblack,Arial,sans-serif;font-size:1.2em}.page#shop-cart section#cart form input[type=submit]:hover{background:#000;color:#fff}.page#shop-cart section#cart>table{margin-top:35px;table-layout:fixed}.page#shop-cart section#cart table{width:100%}.page#shop-cart section#cart table th{border:1px solid #000;font-family:akzidenzgroteskblack,Arial,sans-serif;font-size:1em;text-transform:uppercase;padding:15px 10px}.page#shop-cart section#cart table td{position:relative;border:1px solid #000;padding:10px}.page#shop-cart section#cart table td>table td{padding:15px 10px;border:0;border-bottom:1px solid #000}.page#shop-cart section#cart table td>table td:first-child{border-right:1px solid #000!important}.page#shop-cart section#cart table td>table tr:last-child td{border:0}.page#shop-cart section#cart table tr{font-family:akzidenzgroteskblack,Arial,sans-serif;font-size:1em;text-transform:uppercase}.page#shop-cart footer{padding:0 30px 120px}.page#shop-cart footer a:last-child{float:right}.page#shop-cart footer hr{width:100%;margin-bottom:20px;height:1px;border:0;background:#000}.page#shop-cart section.block-shop{text-align:left}.page#shop-cart section.block-shop header{text-align:center}.page#shop-cart section.block-shop article{text-align:left;padding-bottom:40px}.page#shop-cart section.block-shop article figure{position:relative;border:1px solid #b2b2b2}.page#shop-cart section.block-shop article figure:before{display:block;content:"";width:100%;padding-top:62.5%}.page#shop-cart section.block-shop article figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}.page#shop-cart section.block-shop article figure a{position:absolute;top:0;left:0;right:0;bottom:0}.page#shop-cart section.block-shop article div.infos{padding-top:0}.page#shop-cart section.block-shop article div.infos .date{margin-top:4px}.page#shop-cart section.block-shop article a.btn-square{text-transform:uppercase;margin:14px 10px 18px 0}@media screen and (max-width:1439px){.page#shop-cart section.block header.first{height:auto;padding:15px 0}.page#shop-cart section.block header.first ul{margin-top:0}.page#shop-cart footer{padding-left:0;padding-right:0}.page#shop-cart footer a.btn-square{width:100%;margin-bottom:15px}.page#shop-cart section#cart{padding:0;font-size:.6em}.page#shop-cart section#cart .less,.page#shop-cart section#cart .more{padding:0}.page#shop-cart section#cart form{padding-right:35px;max-width:100px}.page#shop-cart section#cart form input[type=text]{height:20px;padding-left:2px;margin-top:5px}.page#shop-cart section#cart form input[type=submit]{height:22px;width:30px}.page#shop-cart section#cart table td,.page#shop-cart section#cart table th{word-wrap:break-word;padding:2px}.page#shop-cart section#cart table td>table td{padding:2px}.page#shop-cart section#cart .new{display:none}.page#shop-cart section#cart a.close{width:10px;height:10px}.page#shop-cart section#cart a.close span{height:2px;margin-top:-1px}}.page#shop-cat section.block header ul{margin-top:28px}.page#shop-cat section.block header ul li{line-height:1.714em}.page#shop-cat section.block header nav#filter{width:auto;max-width:100%;top:73px;left:30px}.page#shop-cat section.block header nav#filter fieldset{width:20%}.page#shop-cat section.block header nav#filter fieldset:first-child{float:left}.page#shop-cat section.block header nav#filter fieldset:last-child{float:right;margin-left:0;border-left:1px solid #000}.page#shop-cat section.block-shop{text-align:left}.page#shop-cat section.block-shop header{text-align:center}.page#shop-cat section.block-shop article{text-align:left}.page#shop-cat section.block-shop article figure{position:relative;border:1px solid #b2b2b2}.page#shop-cat section.block-shop article figure:before{display:block;content:"";width:100%;padding-top:62.5%}.page#shop-cat section.block-shop article figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}.page#shop-cat section.block-shop article figure a{position:absolute;top:0;left:0;right:0;bottom:0}.page#shop-cat section.block-shop article div.infos{padding-top:0}.page#shop-cat section.block-shop article div.infos .date{margin-top:4px}.page#shop-cat section.block-shop article a.btn-square{text-transform:uppercase;margin:14px 10px 18px 0}@media screen and (max-width:1024px){.page#shop-cat section.block header.first{height:auto;padding:15px 0}.page#shop-cat section.block header.first ul{margin-top:0}.page#shop-cat section.block nav#filter{display:block;position:relative;width:100%;max-width:100%;top:0;left:0;right:0;margin:0 0 15px}.page#shop-cat section.block nav#filter fieldset{display:inline-block;width:48%;float:left}.page#shop-cat section.block nav#filter fieldset:last-child{float:right}.page#shop-cat section.block nav#filter fieldset.select{border:1px solid #000;margin:0}.page#shop-cat section.block nav#filter fieldset.select label{padding:0 15px}.page#shop-cat section.block article{padding:0 0 40px 0;width:50%}.page#shop-cat section.block article:nth-child(odd){padding-right:7px!important}.page#shop-cat section.block article:nth-child(2n){padding-left:7px!important}}.page#shop-home section.block header.first{height:130px}.page#shop-home .carrousel{position:relative}.page#shop-home .carrousel:before{display:block;content:"";width:100%;padding-top:62.5%}.page#shop-home .carrousel>.content{position:absolute;top:0;left:0;right:0;bottom:0}.page#shop-home .carrousel div.spacer{position:relative}.page#shop-home .carrousel div.spacer:before{display:block;content:"";width:100%;padding-top:62.5%}.page#shop-home .carrousel div.spacer>.content{position:absolute;top:0;left:0;right:0;bottom:0}.page#shop-home .carrousel nav.dots{bottom:150px}.page#shop-home .carrousel article div.infos{position:relative;left:0;bottom:0}.page#shop-home .carrousel article div.infos h3{margin-top:4px}.page#shop-home .carrousel article div.infos p.date{margin-top:10px}.page#shop-home .carrousel article div.infos a.btn-square{margin:15px 10px 15px 0}.page#shop-home .carrousel article div.infos a.btn-square.type{margin:20px 10px 20px 0}.page#shop-home section.block header ul{margin-top:28px}.page#shop-home section.block header ul li{line-height:1.714em}.page#shop-home section.block-shop{text-align:left}.page#shop-home section.block-shop header{text-align:center}.page#shop-home section.block-shop article{text-align:left}.page#shop-home section.block-shop article figure{position:relative;border:1px solid #b2b2b2}.page#shop-home section.block-shop article figure:before{display:block;content:"";width:100%;padding-top:62.5%}.page#shop-home section.block-shop article figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}.page#shop-home section.block-shop article figure a{position:absolute;top:0;left:0;right:0;bottom:0}.page#shop-home section.block-shop article div.infos{padding-top:0}.page#shop-home section.block-shop article div.infos .date{margin-top:4px}.page#shop-home section.block-shop article a.btn-square{text-transform:uppercase;margin:14px 10px 18px 0}@media screen and (max-width:1024px){.page#shop-home section.block header.first{height:auto;padding:15px 0}.page#shop-home section.block header.first ul{margin-top:0}.page#shop-home .carrousel{padding:0 0 160px}.page#shop-home .carrousel nav.dots{bottom:20px}.page#shop-home .carrousel article div.infos{margin-top:0}.page#shop-home .carrousel article div.infos ul.tools{margin-top:0;padding-left:0}}.page#shop-product section.block header.first{height:130px}.page#shop-product section.block-product{width:100%;padding:0 30px;position:relative}.page#shop-product section.block-product ul.ariane{color:#b2b2b2;margin-bottom:30px}.page#shop-product section.block-product ul.ariane li{color:inherit;display:inline-block}.page#shop-product section.block-product ul.ariane li a{color:inherit}.page#shop-product section.block-product ul.ariane li a:hover{border-bottom:1px solid #b2b2b2}.page#shop-product section.block-product ul.ariane li span{border-bottom:1px solid #b2b2b2}.page#shop-product section.block-product aside{position:relative;vertical-align:top;display:inline-block;width:50%;left:0;top:0}.page#shop-product section.block-product aside figure#big{display:inline-block;width:70%;position:relative;border:1px solid #b2b2b2;background-size:contain;background-repeat:no-repeat;background-position:center center}.page#shop-product section.block-product aside figure#big:before{display:block;content:"";width:100%;padding-top:120%}.page#shop-product section.block-product aside figure#big>.content{position:absolute;top:0;left:0;right:0;bottom:0}.page#shop-product section.block-product aside ul{display:inline-block;margin-left:10px;vertical-align:top;width:20%}.page#shop-product section.block-product aside ul li{width:100%;position:relative;border:1px solid #b2b2b2;cursor:pointer;margin-bottom:10px}.page#shop-product section.block-product aside ul li:before{display:block;content:"";width:100%;padding-top:120%}.page#shop-product section.block-product aside ul li>.content{position:absolute;top:0;left:0;right:0;bottom:0}.page#shop-product section.block-product aside ul li.current figure,.page#shop-product section.block-product aside ul li:hover figure{opacity:1}.page#shop-product section.block-product aside ul li figure{position:absolute;top:0;background-size:contain;background-repeat:no-repeat;background-position:center center;width:100%;height:100%;opacity:.4}.page#shop-product section.block-product article{vertical-align:top;width:50%;display:inline-block}.page#shop-product section.block-product article h1{margin-top:20px}.page#shop-product section.block-product article h2{margin-bottom:20px}.page#shop-product section.block-product article .cart{height:45px;line-height:45px;margin:20px 0}.page#shop-product section.block-product article p.price{margin:0}.page#shop-product section.block-product article ul.tools{margin:0 0 20px}.page#shop-product section.block-product article ul.tools li{margin-right:10px}.page#shop-product section.block-product article ul.tools.share li{display:inline-block}.page#shop-product section.block-product article ul.tools.share li a{border-color:transparent}.page#shop-product section.block-product article ul.tools.share li a span{display:inline-block;border-bottom:1px solid transparent}.page#shop-product section.block-product article ul.tools.share li a:hover span{border-color:#000}.page#shop-product section.block-product article ul.tools.share li a.btn-mail{position:relative;padding-left:20px}.page#shop-product section.block-product article ul.tools.share li a.btn-mail svg{position:absolute;left:0;top:0;width:16px;height:10px}.page#shop-product section.block-product article ul.tools.share li a.btn-print{position:relative;padding-left:20px}.page#shop-product section.block-product article ul.tools.share li a.btn-print svg{position:absolute;left:0;top:-2px;width:13px;height:12px}.page#shop-product section.block-product article p.asterix{color:#b2b2b2}.page#shop-product section.block-product article nav#filter{position:relative;width:100%;max-width:420px;top:0;right:0;margin:30px 0 20px}.page#shop-product section.block-product article nav#filter fieldset{margin:0;width:100%;border:1px solid #000}.page#shop-product section.block-product article ul.social{margin:30px 0 20px}.page#shop-product section.block-product article ul.social li{vertical-align:top}.page#shop-product section.block-product article ul.social li.ico{width:25px;height:15px;display:inline-block;position:relative;top:-4px}.page#shop-product section.block-product article ul.social li.ico a{display:block;margin:0 auto;height:100%;width:100%;text-align:center}.page#shop-product section.block-product article ul.social li.ico a svg{fill:black}.page#shop-product section.block-product article ul.social li.ico a:hover svg{fill:#b2b2b2}.page#shop-product section.block-product article ul.social li.ico a.btn-facebook svg{width:7px;height:15px}.page#shop-product section.block-product article ul.social li.ico a.btn-tumblr svg{width:10px;height:15px}.page#shop-product section.block-product article ul.social li.ico a.btn-instagram svg{width:15px;height:15px}.page#shop-product section.block-product article ul.social li.ico a.btn-pinterest svg{width:15px;height:15px}.page#shop-product section.block-product article ul.social li.ico a.btn-youtube svg{width:22px;height:15px}.page#shop-product section.block-product article ul.social li.ico a.btn-twitter svg{width:22px;height:15px}.page#shop-product section.block-product article ul.social li.ico a.btn-weibo svg{width:18px;height:15px}.page#shop-product section.block header ul{margin-top:28px}.page#shop-product section.block header ul li{line-height:1.714em}.page#shop-product section.block-shop{text-align:left}.page#shop-product section.block-shop header{text-align:center}.page#shop-product section.block-shop article{text-align:left}.page#shop-product section.block-shop article figure{position:relative;border:1px solid #b2b2b2}.page#shop-product section.block-shop article figure:before{display:block;content:"";width:100%;padding-top:62.5%}.page#shop-product section.block-shop article figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}.page#shop-product section.block-shop article figure a{position:absolute;top:0;left:0;right:0;bottom:0}.page#shop-product section.block-shop article div.infos{padding-top:0}.page#shop-product section.block-shop article div.infos .date{margin-top:4px}.page#shop-product section.block-shop article a.btn-square{text-transform:uppercase;margin:14px 10px 18px 0}@media screen and (max-width:1024px){.page#shop-product section.block header.first{height:auto;padding:15px 0}.page#shop-product section.block header.first ul{margin-top:0}.page#shop-product section.block-product{padding:0}.page#shop-product section.block-product ul.ariane{display:none}.page#shop-product section.block-product article{width:100%;margin-top:30px}.page#shop-product section.block-product aside{width:100%}.page#shop-product section.block-product aside figure#big{width:100%}.page#shop-product section.block-product aside ul{display:none}}header#header{height:140px}#screening-presentation{text-transform:none!important;padding-bottom:30px}@media screen and (min-width:1024px){#screening-presentation{position:relative;padding-bottom:20px;top:-20px;max-width:800px;margin:0 auto}}.page#videos{padding-top:140px}.page#videos #player{padding:30px 30px 50px;width:100%}.page#videos #player.hide{display:none}.page#videos #player figure{width:100%;cursor:pointer;position:relative}.page#videos #player>.video{margin:0 auto}.page#videos #player figure:before{display:block;content:"";width:100%;padding-top:55.5%}.page#videos #player figure img{width:100%}.page#videos #player figure span.ico-mini-play{-moz-transform:scale(2,2);-ms-transform:scale(2,2);-webkit-transform:scale(2,2);transform:scale(2,2)}.page#videos #player figure .embed{position:absolute;top:0;left:0;right:0;bottom:0;display:none}.page#videos #player article div.infos{padding-top:30px;position:relative;left:0;bottom:0}.page#videos #player article div.infos h3{margin-top:4px}.page#videos section.block article div.infos .description{display:none}.page#videos section.block article{padding-bottom:79px}.page#videos section.block article div.infos ul.tools{margin-top:18px}.page#videos #player article div.infos p.date{margin-top:10px}.page#videos #player article div.infos a.btn-square.more{margin:15px 0 20px;padding:0 22px;height:32px;line-height:32px}.page#videos #player article div.infos a.btn-square.type{margin:0 0 15px}.page#videos #player article div.infos ul.tools li a{font-size:.8em}.page#videos section.block header{height:150px;padding-top:4px;position:relative;margin:0 auto}.page#videos section.block header ul{margin-top:15px}.page#videos section.block header ul li{line-height:1.714em;border-right:1px solid #c9c9c9;padding-right:15px;padding-left:15px}.page#videos section.block header ul li:last-child{border-right:none}.page#videos section.block article{text-align:left}.page#videos section.block article figure{position:relative;width:100%}.page#videos section.block article figure a{position:absolute;top:0;left:0;right:0;bottom:0}.page#videos section.block article figure a .embed{position:absolute;top:0;left:0;right:0;bottom:0;display:none;background:#000}.page#videos section.block article figure a img{display:block;width:100%}.page#videos section.block article div.infos{padding-top:14px}.page#videos section.block article a.btn-square{text-transform:uppercase;margin:0 0 16px;font-size:.8em;letter-spacing:.3px;line-height:25px;padding:0 10px}.page#videos span.ico-mini-play{z-index:10}.page#videos #player .concert .more{display:none}.page#videos section.block div.more-row{margin:-30px 0 67px}.page#videos .list .g{vertical-align:middle;padding-right:15px}.page#videos .list{display:block;text-align:left;border-top:1px solid #d8d8d8;padding:33px 0;margin:0 30px;position:relative}.page#videos .list .btn-podcast{float:right;margin:0}.page#videos .list .audio-podcast{width:230px}.page#videos nav#filter{position:relative;margin:auto;right:0;width:250px;top:0}.page#videos #player article p.title .credits{color:#b2b2b2}[data-lg=fr] .page#videos section.block article div.infos ul.tools>li{display:inline-block!important}@media screen and (min-width:1360px){.page#videos nav#filter{top:20px}}@media screen and (min-width:1025px) and (max-width:1280px){.page#videos nav#filter{position:relative;margin:auto;right:0;width:250px}.page#videos #player article div.infos h2{font-size:2.8em}.page#videos #player article div.infos h3{font-size:1.2em}.page#videos section.block header{height:160px}}@media screen and (max-width:1024px){.page#videos{padding-top:90px}.page#videos section.block header{height:auto;padding:15px 0 45px}.page#videos nav#filter{top:16px}.page#videos section.block article{padding:0 0 40px 0;width:31.5%}.page#videos section.block article{margin-left:2.55%}.page#videos section.block article:nth-child(3n+1){margin-left:0}.page#videos section.block div#listing{padding-left:0;padding-right:0}.page#videos section.block article div.infos h2{font-size:1.3em}.page#videos section.block article div.infos h3{font-size:1.05em}.page#videos section#player article div.infos h2{font-size:3em}.page#videos section#player article div.infos h3{font-size:1.5em}.page#videos section.block header ul li{padding-right:10px;padding-left:0;margin-right:10px}.page#videos section.block header ul li:first-child{padding-left:0}.page#videos nav#filter fieldset{width:150%!important}.page#videos nav#filter{left:0;position:relative;margin:auto}}@media screen and (max-width:767px){.page#videos section.block article div.infos .description{text-transform:none;padding-top:20px;display:block}.page#videos{padding-top:52px}.page#videos section.block header{height:auto;padding:0 0 45px}.page#videos section.block article{padding:0 0 40px 0;width:100%;margin:0}.page#videos #player{display:none}.page#videos section.block article div.infos h3{margin-top:10px;width:60%;float:left;font-size:.9em}.page#videos section.block article div.infos ul.tools{margin-top:5px!important;width:40%;float:right;text-align:right;font-size:.9em}.page#videos section.block article div.infos ul.tools li{margin-right:0;margin-left:14px}.page#videos section.block article div.infos ul.tools div.tooltip ul li{margin-bottom:0;margin-left:5px}.page#videos section.block article div.infos ul.tools div.tooltip{left:-100px!important;z-index:1000;padding:10px 5px}.page#videos section.block article div.infos ul.tools div.tooltip::after{left:113px!important}.page#videos #player{display:block}.page#videos section.block header ul li{padding-right:4px;padding-left:0;margin-right:4px}.page#videos .tooltip{float:left;margin-top:10px;text-transform:initial!important}.page#videos .list .audio-podcast{margin-top:10px}.page#videos .list .btn-podcast{margin-top:10px}.page#videos .list .g{padding-right:0}.page#videos nav#filter{width:150px;left:-37.5px}}@media screen and (max-width:400px){#video.page section.block header ul li{font-size:1.1em}.page#videos section.block header ul li:last-child{padding-left:0}}@media screen and (max-width:359px){#video.page section.block header ul li{font-size:1em}}.page#work{margin-top:70px}.page#work .details{width:18%;text-align:left;vertical-align:top;height:100%;min-height:100%;position:fixed;max-width:350px}.page#work a.back{position:absolute;z-index:1000;top:-7px;font-family:akzidenzgroteskbold,Arial,sans-serif;padding-left:15px;text-transform:uppercase}.page#work a.back .arrow{position:absolute;left:0}.page#work .gallery{padding-top:10px;height:auto}.page#work .gallery .thumb-slider{top:160px}.page#work .gallery.work article.details>h2>span.curator.fsmall{display:block;font-size:.6em;font-family:akzidenzgroteskroman,Arial,sans-serif;margin-bottom:10px}@media screen and (min-width:1025px){.page#work{padding-left:28px;padding-right:28px}}@media screen and (min-width:1221px) and (max-width:1700px){.page#work section.gallery aside{width:50%;float:right;margin-right:130px}.page#work section.gallery .thumb-slider{right:50px;left:auto;top:160px}.page#work section.gallery article#oeuvre{width:28%!important}.page#work section.gallery aside article{width:87%}.page#work section.gallery aside{float:left;margin-left:30%;width:60%}.page#work section.gallery aside article figure{display:block}}@media screen and (min-width:1221px) and (max-width:1538px){.page#work section.gallery article#oeuvre{width:25%!important}}@media screen and (min-width:1025px) and (max-width:1220px){.page#work section.gallery aside{width:50%;float:right;margin-right:130px}.page#work section.gallery .thumb-slider{right:50px;left:auto;top:160px}.page#work section.gallery article#oeuvre{width:22%!important;left:6.5%}.page#work section.gallery aside article{width:87%}.page#work section.gallery aside{float:left;margin-left:30%;width:60%}.page#work section.gallery aside article figure{display:block}}@media screen and (max-width:1024px){.page#work{margin-top:110px;padding:0}.page#work .details{position:static;width:100%;max-width:100%}}@media screen and (max-width:767px){.page#work{margin-top:70px}}.notif-overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,.9);z-index:1000;text-align:center;font-size:1em;overflow-y:scroll}.notif-overlay .notif-overlay-logo{font-size:2.2em;font-weight:700;width:180px;margin:60px auto 20px auto;height:1em}.notif-overlay .notif-overlay-logo .logo{height:100%;display:block}.notif-overlay .notif-single{display:inline-block;max-width:400px;padding:30px 30px 0 30px;vertical-align:top}.notif-overlay .notif-single h2{font-size:1.8em;font-weight:700}.notif-overlay .notif-single .notif-content{margin:30px 0;text-align:left;text-align:justify;line-height:14px}.notif-overlay .notif-image{text-align:center;width:100%}.notif-overlay .notif-image img{max-width:100%}.notif-overlay .notif-website{margin-top:50px}.notif-noscroll{overflow:hidden}.notif-single hr{margin-top:70px;border-top:1px dashed #e9e9e9;border-bottom:1px dashed #fff}.popin#popin_notification{display:none}.popin#popin_notification div.bg{background:rgba(255,255,255,.9);position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0}.notification-open .popin#popin_notification{display:block;text-align:center;cursor:pointer}.popin#popin_notification .logo{float:left;margin:20px;position:relative;z-index:1000}.popin#popin_notification .CoverPop-content{height:100%}.popin#popin_notification .go-on{position:absolute;width:100%;margin:0 auto;bottom:10%;right:0;left:0}.popin#popin_notification .btn-square{background-color:#fff}.popin#popin_notification .btn-square:hover{background-color:#000}.popin#popin_notification img.notification-image{position:fixed;top:40%;left:50%;max-width:100%;transform:translate(-50%,-50%)}.popin#popin_notification[data-html] .CoverPop-content{font-size:16px;padding:30px;max-width:100%;width:400px;margin:0 auto;text-align:center;position:relative}.popin#popin_notification[data-html] h2{margin-bottom:1em;text-align:center}.popin#popin_notification[data-html] h3{margin-bottom:1em;text-align:center}.popin#popin_notification[data-html] p{margin-bottom:1em;text-align:justify}@media screen and (max-width:576px){.notif-overlay .notif-single{width:100%}}.iframe-manager #footer,.iframe-manager #header{display:none}#amz-calculator .carre{width:167px;height:163px;background-image:url("../image/carrev3.jpg");background-repeat:no-repeat}#amz-calculator .cercle{width:153px;height:163px;background-image:url("../image/rondv3.jpg");background-repeat:no-repeat}#amz-calculator .ovale{width:192px;height:163px;background-image:url("../image/ovale_v3.jpg");background-repeat:no-repeat}#amz-calculator .rectangle{width:224px;height:163px;background-image:url("../image/rectanglev3.jpg");background-repeat:no-repeat}#amz-calculator .cleaner{clear:both}#amz-calculator .pointer:hover{cursor:pointer}#amz-calculator .gallery{padding:78px 30px}#amz-calculator #forme div.col-sm-4{float:left;min-width:224px;width:31%}#amz-calculator #forme div.col-sm-3{float:left;min-width:170px;width:22%}#amz-calculator #forme div.col-sm-2{float:left;min-width:192px;width:22%}#amz-calculator .content_amz{margin:40px 0;text-align:left}#amz-calculator .form-group{margin-top:40px}#amz-calculator div.input-group{border:1px solid #000;height:42px;width:-moz-max-content;margin-top:10px;display:inline-block}#amz-calculator div.input-group span.input-group-addon{padding:14px 15px;background-color:#eee;color:#555;width:auto;display:inline-block;height:40px;vertical-align:top}#amz-calculator div.input-group input.form-control,#amz-calculator div.input-group select.form-control{width:250px;display:inline-block;height:40px;border:none}#amz-calculator #resultat_amz input.w200{width:270px}#amz-calculator #resultat_amz input.w150{width:150px}#amz-calculator #resultat_calcul{font-size:15px}#amz-calculator #resultat_count_calcul{font-size:15px;line-height:25px}#amz-calculator .fl{float:left}#amz-calculator .form-group h2,#amz-calculator .form-group h3,#amz-calculator .form-group h4,#amz-calculator .form-group h5,#amz-calculator .form-group h6{padding-bottom:10px}#amz-calculator section aside{margin:0;max-width:900px;width:100%;float:right}#amz-calculator div.form-group button{margin-top:20px;border:2px solid #000;display:inline-block;font-family:"akzidenzgroteskbold,Arial",sans-serif;font-size:.87em;height:42px;letter-spacing:0;line-height:24px;padding:2px 9px 0 15px;text-transform:uppercase;background-color:#fff;transition:border .5s cubic-bezier(.77, 0, .175, 1) 0s}#amz-calculator #size_field{margin-top:10px}#amz-calculator #size_field label:first-child{padding:15px 15px;background-color:#eee;color:#555;width:auto;display:inline-block;height:42px;vertical-align:top;border-left:1px solid #000;border-top:1px solid #000;border-bottom:1px solid #000}#amz-calculator nav#filter{position:static;display:inline-block;background-color:#fff}#amz-calculator nav#filter label{background-color:#fff}#amz-calculator nav#filter fieldset.select label{height:40px}#amz-calculator .hidden{display:none}@media screen and (max-width:1290px){#amz-calculator section aside{max-width:none;width:76%}#amz-calculator #forme div.col-sm-2,#amz-calculator #forme div.col-sm-3,#amz-calculator #forme div.col-sm-4{text-align:center;max-width:none;width:50%}#amz-calculator .carre,#amz-calculator .cercle,#amz-calculator .ovale,#amz-calculator .rectangle{margin:15px auto}#amz-calculator div.form-group button{margin:10px 33px 0}#amz-calculator nav#filter fieldset.select{width:71%}}@media screen and (max-width:1024px){#amz-calculator section aside{max-width:none;width:100%}#amz-calculator #forme div.col-sm-2,#amz-calculator #forme div.col-sm-3,#amz-calculator #forme div.col-sm-4{max-width:none;width:50%}#amz-calculator nav#filter{width:50%;margin-left:-3px}#amz-calculator nav#filter fieldset.select{width:100%!important;float:none!important}#amz-calculator .fl{float:none}#amz-calculator div.form-group button{margin:20px 0 10px}#amz-calculator .gallery{padding:0 30px 25px}#amz-calculator.gallery_content .gallery nav ul.list{display:block}}@media screen and (max-width:767px){#amz-calculator #forme div.col-sm-2,#amz-calculator #forme div.col-sm-3,#amz-calculator #forme div.col-sm-4{max-width:none;width:100%}#amz-calculator div.input-group input#info{width:125px}#amz-calculator #resultat_amz input.w200{width:270px!important}#amz-calculator #resultat_amz input.w150{width:150px!important}}.page#wechat{text-align:center}.page#wechat .wechat-logo{margin-top:10%}.page#contact-press-review{max-width:700px}.page#contact-press-review>section{position:relative}.page#contact-press-review section.block{text-align:left}.page#contact-press-review section#press{margin-top:20px}.page#contact-press-review .thumb_container{position:relative}.page#contact-press-review .press-review-preview{position:absolute;bottom:0}.page#contact-press-review section.block article{width:100%;padding:0 0 20px;margin:0 auto;display:block}.page#contact-press-review .col-left{padding-right:25px}.page#contact-press-review .col-left img{max-width:100%;height:auto}.page#contact-press-review .col-right{padding-left:17px}.page#contact-press-review section.block article h2{font-size:14px;font-weight:700;text-align:left;padding:10px 0}.page#contact-press-review section.block article .legend{font-size:11px;font-style:italic;text-align:left}.page#contact-press-review section.block article p{text-transform:none;margin-bottom:1em}.page#contact-press-review section.block article i{font-style:italic}.page#contact-press-review section.slide div.more-row{margin:57px 0 62px}.page#contact-press-review #press header{padding:0 0 20px 0;height:auto}.page#contact-press-review #press header ul li.active a{border-bottom:1px solid #000}.page#contact-press-review #press header ul li:last-child span{display:none}#contact-press-review.page #press header ul li{padding-right:4px;padding-left:4px;padding-top:3px}[data-lg=fr] .page#contact-press-review section#press header ul li span{margin:0 3px 0 4px}@media screen and (max-width:1024px){.page#contact-press-review{padding:160px 0 0;max-width:100%}.page#contact-press-review section.block article h2{text-align:left;padding-top:45px}.page#contact-press-review .col-left{padding-right:auto}.page#contact-press-review .col-right{padding-left:0}.page#contact-press-review section#press section.artist_content div.col-left{display:none}.page#contact-press-review section#press section.artist_content div.col-right{width:100%}}@media screen and (max-width:767px){.page#contact-press-review{padding-top:130px}.page#contact-press-review section.block article div.g-1-2{width:100%}.page#contact-press-review section.block article div.col-left{margin-bottom:40px;padding-right:0}.page#contact-press-review section.block article div.col-left h2{padding-top:15px}}.page#viewing-salons{max-width:1380px}.page#viewing-salons section.block article figure{border:unset}.page#viewing-salons .main-title{font-size:40px;line-height:51px;margin:25px 0 80px 0}.page#viewing-salons .filters-viewingsalon{font-size:14px;line-height:18px;font-family:akzidenzgroteskroman,Arial,sans-serif;text-transform:uppercase;margin:0 0 40px 0}.page#viewing-salons .filters-viewingsalon a{margin:0 24px 0 0;font-size:14px;line-height:18px;cursor:pointer}.page#viewing-salons .filters-viewingsalon span.last{border-right:0px}.page#viewing-salons .filters-viewingsalon a.active{font-family:akzidenzgroteskblack,Arial,sans-serif}.page#viewing-salons section.block header{padding-top:0;height:auto}.page#viewing-salons section.block header ul li{line-height:1em}.page#viewing-salons .inner{display:inline-block;vertical-align:middle}.page#viewing-salons #filter,.page#viewing-salons #mode_filter{display:none;margin-left:30px;top:0}[data-context=past] #filter{display:block!important}.page#viewing-salons .block-viewing_salon>header ul.right{position:absolute;margin-bottom:20px}.page#viewing-salons .contenant:before{content:"";display:inline-block;height:100%}.page#viewing-salons p.year{font-size:3.5em;font-weight:700;text-align:left;margin:30px 30px 19px 30px}.page#viewing-salons .list .g{vertical-align:middle}.page#viewing-salons a.list{display:block;text-align:left;border-top:1px solid #d8d8d8;padding:33px 0;margin:0 30px;position:relative}.page#viewing-salons a.list.selected{background-color:#eee}.page#viewing-salons a.list[disabled]{cursor:default}.page#viewing-salons a.underline[disabled] div h3,.page#viewing-salons a.underline[disabled] div p{text-decoration:none!important}.page#viewing-salons a.underline div h3,.page#viewing-salons a.underline div p{text-decoration:underline}.page#viewing-salons a.underline div p.flsmall,.page#viewing-salons a.underline:hover div h3,.page#viewing-salons a.underline:hover div p{text-decoration:none}.page#viewing-salons a.defaultcursor:hover{cursor:default}.page#viewing-salons a.list .external{float:right;margin-right:20px}body[data-page=viewing-salons] section#ref{text-align:justify;display:block;margin:0 auto;font-size:1.1em;padding:0 30px 20px 30px}body[data-page=viewing-salons] section#ref h1{margin-bottom:10px;font-size:1.4em}body[data-page=viewing-salons] section#ref p strong{font-weight:400}body[data-page=viewing-salons] section#ref span#display-read-more-text:hover{cursor:pointer}.page#viewing-salons section.block article{padding:0 20px 80px;width:50%}.page#viewing-salons section.block article:nth-child(odd){padding-left:0}.page#viewing-salons section.block article:nth-child(2n){padding-right:0}.page#viewing-salons section.block article.col-header{padding-bottom:0;height:90px}.page#viewing-salons section.block article div.infos{padding-top:20px;text-transform:uppercase;position:relative}.page#viewing-salons section.block article div.infos .title{font-size:32px;line-height:41px;font-family:akzidenzgroteskblack,Arial,sans-serif;width:calc(100% - 140px)}.page#viewing-salons section.block article div.infos .subtitle{font-size:19px;line-height:24px;font-style:italic;font-family:akzidenzgroteskroman,Arial,sans-serif;margin-bottom:12px;width:calc(100% - 140px)}.page#viewing-salons section.block article div.infos .tentative-date{font-size:19px;line-height:24px;font-family:akzidenzgroteskroman,Arial,sans-serif;text-transform:initial}.page#viewing-salons section.block article .btn-square{margin:0;position:absolute;right:0;top:24px;padding:8px 36px;font-size:16px}.page#viewing-salons section.block article .date-opening{margin:0;cursor:default;font-size:19px;line-height:24px;font-family:akzidenzgroteskroman,Arial,sans-serif;text-transform:initial}.page#viewing-salons section.block article .date-opening-btn.disabled{opacity:.3;pointer-events:none}.page#viewing-salons section.block article .time-before-opening{font-size:19px;line-height:25px;text-transform:initial}.page#viewing-salons section.block article div.infos p.address{line-height:1.4em;margin-bottom:0}.page#viewing-salons section.block article div.infos .curator{margin-bottom:7px}.page#viewing-salons section.block article div.infos ul.tools{margin-top:20px}.page#viewing-salons section.block div.more-row{margin:20px 0 67px}.page#viewing-salons section.block div.CorrectMargin{margin:-47px 0 67px}.page#viewing-salons section.block div#listing{text-align:left}.page#viewing-salons .manager-link.listing{right:-20px}.page#viewing-salons .date-opening-btn:not(.disabled) span.upcoming{display:none}.page#viewing-salons .date-opening-btn.disabled span.enter{display:none}[data-lg=fr] .page#viewing-salons section.block nav#filter{right:30px}[data-lg=fr] .page#viewing-salons section.block nav#filter fieldset.select{width:50%}[data-lg=fr] .page#viewing-salons section.block nav#filter fieldset.select label{width:100%}@media (min-width:1025px) and (max-width:1535px){.page#viewing-salons{padding-left:30px}}@media (min-width:768px) and (max-width:1280px){.page#viewing-salons section.block article div.infos .title{font-size:26px;line-height:34px}.page#viewing-salons section.block article .time-before-opening,.page#viewing-salons section.block article div.infos .subtitle{font-size:16px;line-height:21px}}@media screen and (max-width:1350px){[data-lg=fr] .page#viewing-salons section.block nav#filter fieldset.select label{font-size:.82em}}@media screen and (min-width:1025px) and (max-width:1200px){.page#viewing-salons section.block nav#filter{right:2px;margin-left:0}.page#viewing-salons section.block div#listing a.row div.g-1-4:first-child{width:21%}.page#viewing-salons section.block div#listing a.row div.g-1-4:nth-child(2){width:29%}.page#viewing-salons section.block div#listing a.row div.g:first-child p{margin-left:0}.page#viewing-salons section.block div#listing a.row div.g:nth-child(2) p{white-space:nowrap}.page#viewing-salons section.block div#listing a.row div.g p{margin-left:10px}}@media screen and (max-width:1024px){body[data-page=viewing-salons] section#ref{padding:0 0 20px 0}.page#viewing-salons #mode_filter{margin-left:0}.page#viewing-salons .block-viewing_salon>header ul.right{position:relative;left:0;margin-bottom:10px}.page#viewing-salons p.year{margin-right:0;margin-left:0;display:block;width:100%;clear:both}.page#viewing-salons a.list{margin:0 0}.page#viewing-salons section.block header ul#ul-choise-viewing_salon-ville li{font-size:.9em;margin-top:5px;margin-bottom:12px}.page#viewing-salons section.block article div.infos p.address{margin-bottom:10px}.page#viewing-salons section.block article div.infos h3{margin-bottom:10px}.page#viewing-salons section.block article div.infos ul.tools{margin-top:9px}.page#viewing-salons section.block article div.infos ul.tools li{font-size:.85em}[data-lg=fr] #viewing_salon.page section.block article div.infos ul.tools li:first-child{width:100%}.page#viewing-salons section.block article div.infos ul.tools li a.btn-square{padding:0 16px}.page#viewing-salons section.block div#listing article div.infos p.date{font-size:.85em}.page#viewing-salons section.block div#listing section.g-1-3{width:50%;float:left}.page#viewing-salons section.block div#listing section.g-1-3:nth-child(odd){clear:both}.page#viewing-salons section.block div#listing a.list div.g-1-3{width:33.3333%}.page#viewing-salons section.block div#listing a.list div.g-1-4{width:25%}.page#viewing-salons section.block div#listing article.g-1-4{width:50%;margin-left:2.5%}.page#viewing-salons section.block div#listing article.g-1-4:nth-child(odd){margin-left:0}.page#viewing-salons section.block div#listing a.list div.g-1-4:first-child{width:22%;margin-right:1%}.page#viewing-salons section.block div#listing a.list div.g-1-4:nth-child(2){width:30%;margin-right:1%}.page#viewing-salons section.block div#listing a.list div.g-1-4:nth-child(3){width:20%;margin-right:1%}.page#viewing-salons section.block div#listing a.list div.g-1-4:nth-child(2) p{white-space:nowrap}[data-lg=fr] .page#viewing-salons section.block nav#filter fieldset.select label{padding:0 10px}body[data-page=viewing-salons] section#ref{padding-bottom:70px}}@media screen and (max-width:900px){.page#viewing-salons section.block div#listing article.g-1-4{margin-left:6%}.page#viewing-salons section.block div#listing article.g-1-4:nth-child(odd){margin-left:0}}@media screen and (max-width:900px){.page#viewing-salons{padding-top:53px!important}.page#viewing-salons section.block header{padding:14px 0 20px}.page#viewing-salons section.block header nav#filter{margin-left:0}.page#viewing-salons section.block article div.infos ul.tools li{font-size:.9em}.page#viewing-salons section.block div#listing section.g-1-3{width:100%;float:none}.page#viewing-salons section.block div#listing a.list div.g-1-3{width:100%}.page#viewing-salons section.block div#listing a.list div.g-1-4{width:100%!important}.page#viewing-salons section.block div#listing article.g-1-4{width:100%;margin-left:0}.page#viewing-salons div#listing p.year:first-child{padding-top:40px}.page#viewing-salons section.block header ul#ul-choise-viewing_salon-ville li{font-size:1.167em;border:0;display:block;margin:0}.page#viewing-salons section.block div#listing section.g-1-3:first-child{margin-top:-20px}.page#viewing-salons section.block header ul#ul-choise-viewing_salon-ville li{padding-left:0}.page#viewing-salons section.block nav#filter{top:20px}body[data-page=viewing-salons] section#ref{width:100%}.page#viewing-salons .main-title{font-size:32px;line-height:41px}.page#viewing-salons section.block article{padding-bottom:60px!important;width:100%}}@media screen and (max-width:567px){.page#viewing-salons section.block header{height:auto}.page#viewing-salons section.block article{padding-left:0!important;padding-right:0!important}.page#viewing-salons div#listing section.column.g-1-5{width:100%}}body[data-page=viewing-salon] #page_container{max-width:100%;padding:0}body[data-page=viewing-salon] #footer{max-width:1380px}.page#viewing-salon .contentVignette img,.page#viewing-salon article{width:100%}.page#viewing-salon .contentVignette{position:relative}.page#viewing-salon .contentVignette .image-text{position:absolute;width:100%;top:calc(50% - 32.5px);left:16px;text-shadow:#000 0 0 2px}.page#viewing-salon .contentVignette .image-text div{color:#fff;margin:0 auto;max-width:1380px}.page#viewing-salon .contentVignette .image-text div:first-child{font-size:32px;line-height:41px;font-family:akzidenzgroteskblack,sans-serif}.page#viewing-salon .contentVignette .image-text div:last-child{font-size:19px;line-height:24px;font-style:italic}.page#viewing-salon .infos{margin:48px auto;max-width:1380px;padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page#viewing-salon .info_1,.page#viewing-salon .info_2,.page#viewing-salon .info_3{margin-bottom:32px}.page#viewing-salon .info_1 .title{font-family:akzidenzgroteskblack,sans-serif;font-size:32px;line-height:41px}.page#viewing-salon .info_1 .subtitle{font-size:19px;line-height:24px;font-family:akzidenzgroteskroman,Arial,sans-serif;font-style:italic}.page#viewing-salon .info_1 .subtitle2{font-size:14px;line-height:18px;margin:6px 0 0;text-transform:uppercase}.page#viewing-salon .infos .period{font-size:24px;line-height:31px;margin-bottom:16px}.page#viewing-salon .infos .btn-tools{font-family:akzidenzgroteskbold,sans-serif;font-size:14px;line-height:18px}.page#viewing-salon .infos .place{font-family:akzidenzgroteskblack,sans-serif;font-size:24px;line-height:31px;margin-bottom:16px;text-transform:uppercase}.page#viewing-salon .infos .address{font-size:16px;line-height:21px}.page#viewing-salon .info_1,.page#viewing-salon .info_2,.page#viewing-salon .info_3{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:1200px){.page#viewing-salon .contentVignette .image-text{top:calc(50% - 60.5px)}.page#viewing-salon .contentVignette .image-text div:first-child{font-size:60px;line-height:77px}.page#viewing-salon .contentVignette .image-text div:last-child{font-size:40px;line-height:51px;margin-top:-7px}.page#viewing-salon .infos{margin:32px auto;padding:0}.page#viewing-salon .info_1,.page#viewing-salon .info_2,.page#viewing-salon .info_3{margin-bottom:0}.page#viewing-salon .info_1 .title{font-size:60px;line-height:77px}.page#viewing-salon .info_1 .subtitle{font-size:40px;line-height:51px;margin-top:-7px}.page#viewing-salon .info_1 .subtitle2{font-size:16px;line-height:21px;margin:9px 0 0}.page#viewing-salon .infos .period{font-size:28px;line-height:36px;margin-bottom:30px}.page#viewing-salon .infos .btn-tools{font-size:14px;line-height:18px}.page#viewing-salon .infos .place{font-size:28px;line-height:36px;margin-bottom:19px;margin-top:20px}.page#viewing-salon .infos .address{font-size:16px;line-height:21px}.page#viewing-salon .info_1{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.page#viewing-salon .info_2{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-top:8px;padding-left:36px}}@media (min-width:1200px) and (max-width:1440px){.page#viewing-salon .infos{margin:32px auto;padding:0 30px}}[data-page=viewing-salon-404] #page_container{max-width:none;padding:0;height:100%}[data-page=viewing-salon-404] #footer{display:none!important}[data-page=viewing-salon-404] #header{height:100px!important}[data-page=viewing-salon-404] #burger{display:none}.page#viewing-salon-404{min-height:auto!important}.page#viewing-salon-404 a.btn-square{border-color:#fff;background-color:#fff;color:#000;font-size:16px;padding:8px 40px;height:35px;border:0;line-height:22px;text-transform:capitalize}.page#viewing-salon-404>.black-bg-container{background-color:#000;color:#fff;margin-top:40px;height:2000px}.page#viewing-salon-404>.black-bg-container>.container{padding:80px 50px 0 50px;max-width:1024px;margin:0 auto;background-color:#000;color:#fff}.page#viewing-salon-404 .main-title{font-size:40px;line-height:51px;margin:0 0 40px 0;font-family:akzidenzgroteskblack,Arial,sans-serif}.page#viewing-salon-404 .counter{margin-top:20px;font-size:18px}@media screen and (max-width:1024px){.page#viewing-salon-404{background-color:#000}.page#viewing-salon-404>.black-bg-container{margin-top:0}.page#viewing-salon-404 .main-title{font-size:28px}}.page#booking{max-width:1380px}.page#booking section.block article figure{border:unset}.page#booking .main-title{font-size:40px;line-height:51px;margin:25px 0 80px 0}.page#booking .filters-viewingsalon{font-size:14px;line-height:18px;font-family:akzidenzgroteskroman,Arial,sans-serif;text-transform:uppercase;margin:0 0 40px 0}.page#booking .filters-viewingsalon a{margin:0 24px 0 0;font-size:14px;line-height:18px;cursor:pointer}.page#booking .filters-viewingsalon span.last{border-right:0px}.page#booking .filters-viewingsalon a.active{font-family:akzidenzgroteskblack,Arial,sans-serif}.page#booking section.block header{padding-top:0;height:auto}.page#booking section.block header ul li{line-height:1em}.page#booking .inner{display:inline-block;vertical-align:middle}.page#booking #filter,.page#booking #mode_filter{display:none;margin-left:30px;top:0}[data-context=past] #filter{display:block!important}.page#booking .block-viewing_salon>header ul.right{position:absolute;margin-bottom:20px}.page#booking .contenant:before{content:"";display:inline-block;height:100%}.page#booking p.year{font-size:3.5em;font-weight:700;text-align:left;margin:30px 30px 19px 30px}.page#booking .list .g{vertical-align:middle}.page#booking a.list{display:block;text-align:left;border-top:1px solid #d8d8d8;padding:33px 0;margin:0 30px;position:relative}.page#booking a.list.selected{background-color:#eee}.page#booking a.list[disabled]{cursor:default}.page#booking a.underline[disabled] div h3,.page#booking a.underline[disabled] div p{text-decoration:none!important}.page#booking a.underline div h3,.page#booking a.underline div p{text-decoration:underline}.page#booking a.underline div p.flsmall,.page#booking a.underline:hover div h3,.page#booking a.underline:hover div p{text-decoration:none}.page#booking a.defaultcursor:hover{cursor:default}.page#booking a.list .external{float:right;margin-right:20px}body[data-page=booking] section#ref{text-align:justify;display:block;margin:0 auto;font-size:1.1em;padding:0 30px 20px 30px}body[data-page=booking] section#ref h1{margin-bottom:10px;font-size:1.4em}body[data-page=booking] section#ref p strong{font-weight:400}body[data-page=booking] section#ref span#display-read-more-text:hover{cursor:pointer}.page#booking section.block article{padding:0 20px 80px;width:50%}.page#booking section.block article:nth-child(odd){padding-left:0}.page#booking section.block article:nth-child(2n){padding-right:0}.page#booking section.block article.col-header{padding-bottom:0;height:90px}.page#booking section.block article div.infos{padding-top:20px;text-transform:uppercase;position:relative}.page#booking section.block article div.infos .title{font-size:32px;line-height:41px;font-family:akzidenzgroteskblack,Arial,sans-serif;width:calc(100% - 140px)}.page#booking section.block article div.infos .subtitle{font-size:19px;line-height:24px;font-style:italic;font-family:akzidenzgroteskroman,Arial,sans-serif;margin-bottom:16px;width:calc(100% - 140px)}.page#booking section.block article div.infos .tentative-date{font-size:19px;line-height:24px;font-family:akzidenzgroteskroman,Arial,sans-serif;text-transform:initial}.page#booking a.btn-square{padding:4px 15px;cursor:pointer;font-size:12px;margin-top:6px}.page#booking section.block article .date-opening{margin:0;cursor:default;font-size:19px;line-height:24px;font-family:akzidenzgroteskroman,Arial,sans-serif;text-transform:initial}.page#booking section.block article div.infos p.address{line-height:1.4em;margin-bottom:0}.page#booking section.block article div.infos .curator{margin-bottom:7px}.page#booking section.block article div.infos ul.tools{margin-top:20px}.page#booking section.block div.more-row{margin:20px 0 67px}.page#booking section.block div.CorrectMargin{margin:-47px 0 67px}.page#booking section.block div#listing{text-align:left}.page#booking .manager-link.listing{right:-20px}[data-lg=fr] .page#booking section.block nav#filter{right:30px}[data-lg=fr] .page#booking section.block nav#filter fieldset.select{width:50%}[data-lg=fr] .page#booking section.block nav#filter fieldset.select label{width:100%}@media (min-width:1025px) and (max-width:1535px){.page#booking{padding-left:30px}}@media screen and (max-width:1350px){[data-lg=fr] .page#booking section.block nav#filter fieldset.select label{font-size:.82em}}@media screen and (min-width:1025px) and (max-width:1200px){.page#booking section.block nav#filter{right:2px;margin-left:0}.page#booking section.block div#listing a.row div.g-1-4:first-child{width:21%}.page#booking section.block div#listing a.row div.g-1-4:nth-child(2){width:29%}.page#booking section.block div#listing a.row div.g:first-child p{margin-left:0}.page#booking section.block div#listing a.row div.g:nth-child(2) p{white-space:nowrap}.page#booking section.block div#listing a.row div.g p{margin-left:10px}}@media screen and (max-width:1024px){body[data-page=booking] section#ref{padding:0 0 20px 0}.page#booking #mode_filter{margin-left:0}.page#booking .block-viewing_salon>header ul.right{position:relative;left:0;margin-bottom:10px}.page#booking p.year{margin-right:0;margin-left:0;display:block;width:100%;clear:both}.page#booking a.list{margin:0 0}.page#booking section.block header ul#ul-choise-viewing_salon-ville li{font-size:.9em;margin-top:5px;margin-bottom:12px}.page#booking section.block article div.infos p.address{margin-bottom:10px}.page#booking section.block article div.infos h3{margin-bottom:10px}.page#booking section.block article div.infos ul.tools{margin-top:9px}.page#booking section.block article div.infos ul.tools li{font-size:.85em}[data-lg=fr] #viewing_salon.page section.block article div.infos ul.tools li:first-child{width:100%}.page#booking a.btn-square{padding:0 16px}.page#booking section.block div#listing article div.infos p.date{font-size:.85em}.page#booking section.block div#listing section.g-1-3{width:50%;float:left}.page#booking section.block div#listing section.g-1-3:nth-child(odd){clear:both}.page#booking section.block div#listing a.list div.g-1-3{width:33.3333%}.page#booking section.block div#listing a.list div.g-1-4{width:25%}.page#booking section.block div#listing article.g-1-4{width:50%;margin-left:2.5%}.page#booking section.block div#listing article.g-1-4:nth-child(odd){margin-left:0}.page#booking section.block div#listing a.list div.g-1-4:first-child{width:22%;margin-right:1%}.page#booking section.block div#listing a.list div.g-1-4:nth-child(2){width:30%;margin-right:1%}.page#booking section.block div#listing a.list div.g-1-4:nth-child(3){width:20%;margin-right:1%}.page#booking section.block div#listing a.list div.g-1-4:nth-child(2) p{white-space:nowrap}[data-lg=fr] .page#booking section.block nav#filter fieldset.select label{padding:0 10px}body[data-page=booking] section#ref{padding-bottom:70px}}@media screen and (max-width:900px){.page#booking section.block div#listing article.g-1-4{margin-left:6%}.page#booking section.block div#listing article.g-1-4:nth-child(odd){margin-left:0}}@media screen and (max-width:767px){.page#booking{padding-top:53px!important}.page#booking section.block header{padding:14px 0 20px}.page#booking section.block header nav#filter{margin-left:0}.page#booking section.block article div.infos ul.tools li{font-size:.9em}.page#booking section.block div#listing section.g-1-3{width:100%;float:none}.page#booking section.block div#listing a.list div.g-1-3{width:100%}.page#booking section.block div#listing a.list div.g-1-4{width:100%!important}.page#booking section.block div#listing article.g-1-4{width:100%;margin-left:0}.page#booking div#listing p.year:first-child{padding-top:40px}.page#booking section.block header ul#ul-choise-viewing_salon-ville li{font-size:1.167em;border:0;display:block;margin:0}.page#booking section.block div#listing section.g-1-3:first-child{margin-top:-20px}.page#booking section.block header ul#ul-choise-viewing_salon-ville li{padding-left:0}.page#booking section.block nav#filter{top:20px}body[data-page=booking] section#ref{width:100%}.page#booking .main-title{font-size:32px;line-height:41px}.page#booking section.block article{padding-bottom:60px!important;width:100%}}@media screen and (max-width:567px){.page#booking section.block header{height:auto}.page#booking section.block article{padding-left:0!important;padding-right:0!important}.page#booking div#listing section.column.g-1-5{width:100%}}.page#booking .material-icons{cursor:pointer;padding:6px}.page#booking h1{font-family:akzidenz-grotesk-bold,sans-serif;margin:1.4rem 0 0;padding-bottom:1.4rem;border-bottom:1px solid rgba(0,0,0,.16);font-size:18px}.page#booking .subtitle{border-bottom:1px solid rgba(0,0,0,.16);padding-bottom:1rem;margin-bottom:0}.page#booking .list-container{margin:80px 0 0 0}.page#booking .list-container .event-title{border-bottom:1px solid rgba(0,0,0,.16);display:flex;align-items:center;font-weight:400;padding:16px 0;flex-wrap:wrap;font-size:18px}.page#booking .list-container .place-info{margin-left:auto;margin-right:10px;display:inline;color:rgba(0,0,0,.52);font-size:12px}.page#booking .list-container .event-booking{margin:8px 0 0 auto;display:block}@media screen and (min-width:576px){.page#booking .list-container .event-booking{display:inline;width:unset;margin-left:auto}.page#booking .list-container.place .event-booking{margin-left:8px}}.page#booking .message{padding:10px;background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.16);margin-bottom:40px;display:none;font-size:15px}.page#booking .back{position:absolute;right:0}.page#booking .reserver{margin-left:auto;display:inline}.page#booking .breadcrumb{background:0 0;border:0;border-radius:0;padding-right:0;padding-left:0}.page#booking .breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem;list-style:none;border-radius:.25rem}.page#booking .breadcrumb-item{color:rgba(0,0,0,.38);font-size:1rem;line-height:24px;font-weight:500}.page#booking .breadcrumb-item a{color:rgba(0,0,0,.38)}.page#booking .breadcrumb-item.active{color:rgba(0,0,0,.87)}.page#booking .breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.page#booking .breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.page#booking-date{max-width:1380px}.page#booking-date section.block article figure{border:unset}.page#booking-date .main-title{font-size:40px;line-height:51px;margin:25px 0 80px 0}.page#booking-date .filters-viewingsalon{font-size:14px;line-height:18px;font-family:akzidenzgroteskroman,Arial,sans-serif;text-transform:uppercase;margin:0 0 40px 0}.page#booking-date .filters-viewingsalon a{margin:0 24px 0 0;font-size:14px;line-height:18px;cursor:pointer}.page#booking-date .filters-viewingsalon span.last{border-right:0px}.page#booking-date .filters-viewingsalon a.active{font-family:akzidenzgroteskblack,Arial,sans-serif}.page#booking-date section.block header{padding-top:0;height:auto}.page#booking-date section.block header ul li{line-height:1em}.page#booking-date .inner{display:inline-block;vertical-align:middle}.page#booking-date #filter,.page#booking-date #mode_filter{display:none;margin-left:30px;top:0}[data-context=past] #filter{display:block!important}.page#booking-date .block-viewing_salon>header ul.right{position:absolute;margin-bottom:20px}.page#booking-date .contenant:before{content:"";display:inline-block;height:100%}.page#booking-date p.year{font-size:3.5em;font-weight:700;text-align:left;margin:30px 30px 19px 30px}.page#booking-date .list .g{vertical-align:middle}.page#booking-date a.list{display:block;text-align:left;border-top:1px solid #d8d8d8;padding:33px 0;margin:0 30px;position:relative}.page#booking-date a.list.selected{background-color:#eee}.page#booking-date a.list[disabled]{cursor:default}.page#booking-date a.underline[disabled] div h3,.page#booking-date a.underline[disabled] div p{text-decoration:none!important}.page#booking-date a.underline div h3,.page#booking-date a.underline div p{text-decoration:underline}.page#booking-date a.underline div p.flsmall,.page#booking-date a.underline:hover div h3,.page#booking-date a.underline:hover div p{text-decoration:none}.page#booking-date a.defaultcursor:hover{cursor:default}.page#booking-date a.list .external{float:right;margin-right:20px}body[data-page=booking] section#ref{text-align:justify;display:block;margin:0 auto;font-size:1.1em;padding:0 30px 20px 30px}body[data-page=booking] section#ref h1{margin-bottom:10px;font-size:1.4em}body[data-page=booking] section#ref p strong{font-weight:400}body[data-page=booking] section#ref span#display-read-more-text:hover{cursor:pointer}.page#booking-date section.block article{padding:0 20px 80px;width:50%}.page#booking-date section.block article:nth-child(odd){padding-left:0}.page#booking-date section.block article:nth-child(2n){padding-right:0}.page#booking-date section.block article.col-header{padding-bottom:0;height:90px}.page#booking-date section.block article div.infos{padding-top:20px;text-transform:uppercase;position:relative}.page#booking-date section.block article div.infos .title{font-size:32px;line-height:41px;font-family:akzidenzgroteskblack,Arial,sans-serif;width:calc(100% - 140px)}.page#booking-date section.block article div.infos .subtitle{font-size:19px;line-height:24px;font-style:italic;font-family:akzidenzgroteskroman,Arial,sans-serif;margin-bottom:16px;width:calc(100% - 140px)}.page#booking-date section.block article div.infos .tentative-date{font-size:19px;line-height:24px;font-family:akzidenzgroteskroman,Arial,sans-serif;text-transform:initial}.page#booking-date a.btn-square{padding:4px 15px;cursor:pointer;font-size:12px;margin:0}.page#booking-date section.block article .date-opening{margin:0;cursor:default;font-size:19px;line-height:24px;font-family:akzidenzgroteskroman,Arial,sans-serif;text-transform:initial}.page#booking-date section.block article div.infos p.address{line-height:1.4em;margin-bottom:0}.page#booking-date section.block article div.infos .curator{margin-bottom:7px}.page#booking-date section.block article div.infos ul.tools{margin-top:20px}.page#booking-date section.block div.more-row{margin:20px 0 67px}.page#booking-date section.block div.CorrectMargin{margin:-47px 0 67px}.page#booking-date section.block div#listing{text-align:left}.page#booking-date .manager-link.listing{right:-20px}[data-lg=fr] .page#booking-date section.block nav#filter{right:30px}[data-lg=fr] .page#booking-date section.block nav#filter fieldset.select{width:50%}[data-lg=fr] .page#booking-date section.block nav#filter fieldset.select label{width:100%}@media (min-width:1025px) and (max-width:1535px){.page#booking-date{padding-left:30px}}@media screen and (max-width:1350px){[data-lg=fr] .page#booking-date section.block nav#filter fieldset.select label{font-size:.82em}}@media screen and (min-width:1025px) and (max-width:1200px){.page#booking-date section.block nav#filter{right:2px;margin-left:0}.page#booking-date section.block div#listing a.row div.g-1-4:first-child{width:21%}.page#booking-date section.block div#listing a.row div.g-1-4:nth-child(2){width:29%}.page#booking-date section.block div#listing a.row div.g:first-child p{margin-left:0}.page#booking-date section.block div#listing a.row div.g:nth-child(2) p{white-space:nowrap}.page#booking-date section.block div#listing a.row div.g p{margin-left:10px}}@media screen and (max-width:1024px){body[data-page=booking] section#ref{padding:0 0 20px 0}.page#booking-date #mode_filter{margin-left:0}.page#booking-date .block-viewing_salon>header ul.right{position:relative;left:0;margin-bottom:10px}.page#booking-date p.year{margin-right:0;margin-left:0;display:block;width:100%;clear:both}.page#booking-date a.list{margin:0 0}.page#booking-date section.block header ul#ul-choise-viewing_salon-ville li{font-size:.9em;margin-top:5px;margin-bottom:12px}.page#booking-date section.block article div.infos p.address{margin-bottom:10px}.page#booking-date section.block article div.infos h3{margin-bottom:10px}.page#booking-date section.block article div.infos ul.tools{margin-top:9px}.page#booking-date section.block article div.infos ul.tools li{font-size:.85em}[data-lg=fr] #viewing_salon.page section.block article div.infos ul.tools li:first-child{width:100%}.page#booking-date a.btn-square{padding:0 16px}.page#booking-date section.block div#listing article div.infos p.date{font-size:.85em}.page#booking-date section.block div#listing section.g-1-3{width:50%;float:left}.page#booking-date section.block div#listing section.g-1-3:nth-child(odd){clear:both}.page#booking-date section.block div#listing a.list div.g-1-3{width:33.3333%}.page#booking-date section.block div#listing a.list div.g-1-4{width:25%}.page#booking-date section.block div#listing article.g-1-4{width:50%;margin-left:2.5%}.page#booking-date section.block div#listing article.g-1-4:nth-child(odd){margin-left:0}.page#booking-date section.block div#listing a.list div.g-1-4:first-child{width:22%;margin-right:1%}.page#booking-date section.block div#listing a.list div.g-1-4:nth-child(2){width:30%;margin-right:1%}.page#booking-date section.block div#listing a.list div.g-1-4:nth-child(3){width:20%;margin-right:1%}.page#booking-date section.block div#listing a.list div.g-1-4:nth-child(2) p{white-space:nowrap}[data-lg=fr] .page#booking-date section.block nav#filter fieldset.select label{padding:0 10px}body[data-page=booking] section#ref{padding-bottom:70px}}@media screen and (max-width:900px){.page#booking-date section.block div#listing article.g-1-4{margin-left:6%}.page#booking-date section.block div#listing article.g-1-4:nth-child(odd){margin-left:0}}@media screen and (max-width:767px){.page#booking-date{padding-top:53px!important}.page#booking-date section.block header{padding:14px 0 20px}.page#booking-date section.block header nav#filter{margin-left:0}.page#booking-date section.block article div.infos ul.tools li{font-size:.9em}.page#booking-date section.block div#listing section.g-1-3{width:100%;float:none}.page#booking-date section.block div#listing a.list div.g-1-3{width:100%}.page#booking-date section.block div#listing a.list div.g-1-4{width:100%!important}.page#booking-date section.block div#listing article.g-1-4{width:100%;margin-left:0}.page#booking-date div#listing p.year:first-child{padding-top:40px}.page#booking-date section.block header ul#ul-choise-viewing_salon-ville li{font-size:1.167em;border:0;display:block;margin:0}.page#booking-date section.block div#listing section.g-1-3:first-child{margin-top:-20px}.page#booking-date section.block header ul#ul-choise-viewing_salon-ville li{padding-left:0}.page#booking-date section.block nav#filter{top:20px}body[data-page=booking] section#ref{width:100%}.page#booking-date .main-title{font-size:32px;line-height:41px}.page#booking-date section.block article{padding-bottom:60px!important;width:100%}}@media screen and (max-width:567px){.page#booking-date section.block header{height:auto}.page#booking-date section.block article{padding-left:0!important;padding-right:0!important}.page#booking-date div#listing section.column.g-1-5{width:100%}.page#booking-date .list-container .event-title{line-height:26px}}.page#booking-date .material-icons{cursor:pointer;padding:6px}.page#booking-date h1{font-family:akzidenz-grotesk-bold,sans-serif;margin:1.4rem 0 0;padding-bottom:1.4rem;border-bottom:1px solid rgba(0,0,0,.16);font-size:18px}.page#booking-date .subtitle{border-bottom:1px solid rgba(0,0,0,.16);padding-bottom:1rem;margin-bottom:0}.page#booking-date .list-container{margin:80px 0 0 0}.page#booking-date .list-container .event-title{border-top:1px solid rgba(0,0,0,.16);display:flex;align-items:center;font-weight:400;padding:16px 0;flex-wrap:wrap;font-size:18px}.page#booking-date .list-container .place-info{margin-left:auto;margin-right:10px;display:inline;color:rgba(0,0,0,.52);font-size:12px}.page#booking-date .list-container .event-booking{margin:8px 0 0 auto;display:block}@media screen and (min-width:576px){.page#booking-date .list-container .event-booking{display:inline;width:unset;margin-top:0;margin-left:auto}.page#booking-date .list-container.place .event-booking{margin-left:8px}}.page#booking-date .message{padding:10px;background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.16);margin-bottom:40px;display:none;font-size:15px}.page#booking-date .back{position:absolute;right:0}.page#booking-date a.reserver{margin-left:auto;display:inline}.page#booking-date .breadcrumb{background:0 0;border:0;border-radius:0;padding-right:0;padding-left:0}.page#booking-date .breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem;list-style:none;border-radius:.25rem}.page#booking-date .breadcrumb-item{color:rgba(0,0,0,.38);font-size:1rem;line-height:24px;font-weight:500}.page#booking-date .breadcrumb-item a{color:rgba(0,0,0,.38)}.page#booking-date .breadcrumb-item.active{color:rgba(0,0,0,.87)}.page#booking-date .breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.page#booking-date .breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.page#booking-guest{max-width:1380px}.page#booking-guest section.block article figure{border:unset}.page#booking-guest .main-title{font-size:40px;line-height:51px;margin:25px 0 80px 0}.page#booking-guest .filters-viewingsalon{font-size:14px;line-height:18px;font-family:akzidenzgroteskroman,Arial,sans-serif;text-transform:uppercase;margin:0 0 40px 0}.page#booking-guest #age{height:34px;clear:unset;font-variant-caps:small-caps;font-weight:600;border-color:#ccc;margin-bottom:1rem;color:#000}.page#booking-guest #recup{padding-top:7px}.page#booking-guest .container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page#booking-guest .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.page#booking-guest .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:3px;border:#ccc solid 1px}.page#booking-guest .checkmark:hover{background-color:#ccc!important}.page#booking-guest .container:hover input~.checkmark{background-color:#fff}.page#booking-guest .container input:checked~.checkmark{background-color:#fff}.page#booking-guest .checkmark:after{content:"";position:absolute;display:none}.page#booking-guest .container input:checked~.checkmark:after{display:block}.page#booking-guest .container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #000;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.page#booking-guest .filters-viewingsalon a{margin:0 24px 0 0;font-size:14px;line-height:18px;cursor:pointer}.page#booking-guest .filters-viewingsalon span.last{border-right:0px}.page#booking-guest .filters-viewingsalon a.active{font-family:akzidenzgroteskblack,Arial,sans-serif}.page#booking-guest section.block header{padding-top:0;height:auto}.page#booking-guest section.block header ul li{line-height:1em}.page#booking-guest .inner{display:inline-block;vertical-align:middle}.page#booking-guest #filter,.page#booking-guest #mode_filter{display:none;margin-left:30px;top:0}[data-context=past] #filter{display:block!important}.page#booking-guest .block-viewing_salon>header ul.right{position:absolute;margin-bottom:20px}.page#booking-guest .contenant:before{content:"";display:inline-block;height:100%}.page#booking-guest p.year{font-size:3.5em;font-weight:700;text-align:left;margin:30px 30px 19px 30px}.page#booking-guest .list .g{vertical-align:middle}.page#booking-guest a.list{display:block;text-align:left;border-top:1px solid #d8d8d8;padding:33px 0;margin:0 30px;position:relative}.page#booking-guest a.list.selected{background-color:#eee}.page#booking-guest a.list[disabled]{cursor:default}.page#booking-guest a.underline[disabled] div h3,.page#booking-guest a.underline[disabled] div p{text-decoration:none!important}.page#booking-guest a.underline div h3,.page#booking-guest a.underline div p{text-decoration:underline}.page#booking-guest a.underline div p.flsmall,.page#booking-guest a.underline:hover div h3,.page#booking-guest a.underline:hover div p{text-decoration:none}.page#booking-guest a.defaultcursor:hover{cursor:default}.page#booking-guest a.list .external{float:right;margin-right:20px}body[data-page=booking] section#ref{text-align:justify;display:block;margin:0 auto;font-size:1.1em;padding:0 30px 20px 30px}body[data-page=booking] section#ref h1{margin-bottom:10px;font-size:1.4em}body[data-page=booking] section#ref p strong{font-weight:400}body[data-page=booking] section#ref span#display-read-more-text:hover{cursor:pointer}.page#booking-guest section.block article{padding:0 20px 80px;width:50%}.page#booking-guest section.block article:nth-child(odd){padding-left:0}.page#booking-guest section.block article:nth-child(2n){padding-right:0}.page#booking-guest section.block article.col-header{padding-bottom:0;height:90px}.page#booking-guest section.block article div.infos{padding-top:20px;text-transform:uppercase;position:relative}.page#booking-guest section.block article div.infos .title{font-size:32px;line-height:41px;font-family:akzidenzgroteskblack,Arial,sans-serif;width:calc(100% - 140px)}.page#booking-guest section.block article div.infos .subtitle{font-size:19px;line-height:24px;font-style:italic;font-family:akzidenzgroteskroman,Arial,sans-serif;margin-bottom:16px;width:calc(100% - 140px)}.page#booking-guest section.block article div.infos .tentative-date{font-size:19px;line-height:24px;font-family:akzidenzgroteskroman,Arial,sans-serif;text-transform:initial}.page#booking-guest a.btn-square{padding:4px 15px;cursor:pointer;font-size:12px;margin:0}.page#booking-guest section.block article .date-opening{margin:0;cursor:default;font-size:19px;line-height:24px;font-family:akzidenzgroteskroman,Arial,sans-serif;text-transform:initial}.page#booking-guest section.block article div.infos p.address{line-height:1.4em;margin-bottom:0}.page#booking-guest section.block article div.infos .curator{margin-bottom:7px}.page#booking-guest section.block article div.infos ul.tools{margin-top:20px}.page#booking-guest section.block div.more-row{margin:20px 0 67px}.page#booking-guest section.block div.CorrectMargin{margin:-47px 0 67px}.page#booking-guest section.block div#listing{text-align:left}.page#booking-guest .manager-link.listing{right:-20px}[data-lg=fr] .page#booking-guest section.block nav#filter{right:30px}[data-lg=fr] .page#booking-guest section.block nav#filter fieldset.select{width:50%}[data-lg=fr] .page#booking-guest section.block nav#filter fieldset.select label{width:100%}@media (min-width:1025px) and (max-width:1535px){.page#booking-guest{padding-left:30px}}@media screen and (max-width:1350px){[data-lg=fr] .page#booking-guest section.block nav#filter fieldset.select label{font-size:.82em}}@media screen and (min-width:1025px) and (max-width:1200px){.page#booking-guest section.block nav#filter{right:2px;margin-left:0}.page#booking-guest section.block div#listing a.row div.g-1-4:first-child{width:21%}.page#booking-guest section.block div#listing a.row div.g-1-4:nth-child(2){width:29%}.page#booking-guest section.block div#listing a.row div.g:first-child p{margin-left:0}.page#booking-guest section.block div#listing a.row div.g:nth-child(2) p{white-space:nowrap}.page#booking-guest section.block div#listing a.row div.g p{margin-left:10px}}@media screen and (max-width:1024px){body[data-page=booking] section#ref{padding:0 0 20px 0}.page#booking-guest #mode_filter{margin-left:0}.page#booking-guest .block-viewing_salon>header ul.right{position:relative;left:0;margin-bottom:10px}.page#booking-guest p.year{margin-right:0;margin-left:0;display:block;width:100%;clear:both}.page#booking-guest a.list{margin:0 0}.page#booking-guest section.block header ul#ul-choise-viewing_salon-ville li{font-size:.9em;margin-top:5px;margin-bottom:12px}.page#booking-guest section.block article div.infos p.address{margin-bottom:10px}.page#booking-guest section.block article div.infos h3{margin-bottom:10px}.page#booking-guest section.block article div.infos ul.tools{margin-top:9px}.page#booking-guest section.block article div.infos ul.tools li{font-size:.85em}[data-lg=fr] #viewing_salon.page section.block article div.infos ul.tools li:first-child{width:100%}.page#booking-guest section.block div#listing article div.infos p.date{font-size:.85em}.page#booking-guest section.block div#listing section.g-1-3{width:50%;float:left}.page#booking-guest section.block div#listing section.g-1-3:nth-child(odd){clear:both}.page#booking-guest section.block div#listing a.list div.g-1-3{width:33.3333%}.page#booking-guest section.block div#listing a.list div.g-1-4{width:25%}.page#booking-guest section.block div#listing article.g-1-4{width:50%;margin-left:2.5%}.page#booking-guest section.block div#listing article.g-1-4:nth-child(odd){margin-left:0}.page#booking-guest section.block div#listing a.list div.g-1-4:first-child{width:22%;margin-right:1%}.page#booking-guest section.block div#listing a.list div.g-1-4:nth-child(2){width:30%;margin-right:1%}.page#booking-guest section.block div#listing a.list div.g-1-4:nth-child(3){width:20%;margin-right:1%}.page#booking-guest section.block div#listing a.list div.g-1-4:nth-child(2) p{white-space:nowrap}[data-lg=fr] .page#booking-guest section.block nav#filter fieldset.select label{padding:0 10px}body[data-page=booking] section#ref{padding-bottom:70px}}@media screen and (max-width:900px){.page#booking-guest section.block div#listing article.g-1-4{margin-left:6%}.page#booking-guest section.block div#listing article.g-1-4:nth-child(odd){margin-left:0}}@media screen and (max-width:767px){.page#booking-guest{padding-top:53px!important}.page#booking-guest section.block header{padding:14px 0 20px}.page#booking-guest section.block header nav#filter{margin-left:0}.page#booking-guest section.block article div.infos ul.tools li{font-size:.9em}.page#booking-guest section.block div#listing section.g-1-3{width:100%;float:none}.page#booking-guest section.block div#listing a.list div.g-1-3{width:100%}.page#booking-guest section.block div#listing a.list div.g-1-4{width:100%!important}.page#booking-guest section.block div#listing article.g-1-4{width:100%;margin-left:0}.page#booking-guest div#listing p.year:first-child{padding-top:40px}.page#booking-guest section.block header ul#ul-choise-viewing_salon-ville li{font-size:1.167em;border:0;display:block;margin:0}.page#booking-guest section.block div#listing section.g-1-3:first-child{margin-top:-20px}.page#booking-guest section.block header ul#ul-choise-viewing_salon-ville li{padding-left:0}.page#booking-guest section.block nav#filter{top:20px}body[data-page=booking] section#ref{width:100%}.page#booking-guest .main-title{font-size:32px;line-height:41px}.page#booking-guest section.block article{padding-bottom:60px!important;width:100%}.page#booking-guest #age{width:100%}}@media screen and (max-width:567px){.page#booking-guest section.block header{height:auto}.page#booking-guest section.block article{padding-left:0!important;padding-right:0!important}.page#booking-guest div#listing section.column.g-1-5{width:100%}}.page#booking-guest .material-icons{cursor:pointer;padding:6px}.page#booking-guest h1{font-family:akzidenz-grotesk-bold,sans-serif;margin:1.4rem 0 0;padding-bottom:1.4rem;border-bottom:1px solid rgba(0,0,0,.16);font-size:18px}.page#booking-guest .subtitle{border-bottom:1px solid rgba(0,0,0,.16);padding-bottom:1rem;margin-bottom:0}.page#booking-guest .list-container{margin:80px 0 0 0}.page#booking-guest .list-container .event-title{border-bottom:1px solid rgba(0,0,0,.16);display:flex;align-items:center;font-weight:400;padding:16px 0;flex-wrap:wrap;font-size:18px}.page#booking-guest .list-container .place-info{margin-left:auto;margin-right:10px;display:inline;color:rgba(0,0,0,.52);font-size:12px}.page#booking-guest .list-container .event-booking{margin:8px 0 0 auto;display:block}@media screen and (min-width:576px){.page#booking-guest .list-container .event-booking{display:inline;width:unset;margin-top:0;margin-left:auto}.page#booking-guest .list-container.place .event-booking{margin-left:8px}}.page#booking-guest .message{padding:10px;background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.16)}.page#booking-guest .back{position:absolute;right:0}.page#booking-guest .reserver{margin-left:auto;display:inline}.page#booking-guest .breadcrumb{background:0 0;border:0;padding-right:0;padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem;list-style:none;max-width:calc(100% - 90px)}.page#booking-guest .breadcrumb-item{color:rgba(0,0,0,.38);font-size:1rem;line-height:24px;font-weight:500}.page#booking-guest .breadcrumb-item a{color:rgba(0,0,0,.38)}.page#booking-guest .breadcrumb-item.active{color:rgba(0,0,0,.87)}.page#booking-guest .breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.page#booking-guest .breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.page#booking-guest .list-container .form-group-options .input-group-option input[type=email],.page#booking-guest .list-container .form-group-options .input-group-option input[type=text]{margin-bottom:1rem}.page#booking-guest .list-container #enregistrer{font-family:akzidenzgroteskbold,Arial,sans-serif;font-size:.87em;padding:4px 15px;height:33px;line-height:24px;border:2px solid #000;text-transform:uppercase;margin:0 10px 10px 0;letter-spacing:0;-moz-transition:border .5s cubic-bezier(.77, 0, .175, 1);-o-transition:border .5s cubic-bezier(.77, 0, .175, 1);-webkit-transition:border .5s cubic-bezier(.77, 0, .175, 1);transition:border .5s cubic-bezier(.77, 0, .175, 1);background-color:unset;cursor:pointer;color:#000;display:none}.page#booking-guest .list-container #enregistrer:hover{background:#000;color:#fff}@media screen and (min-width:768px){.page#booking-guest .list-container .form-group-options .input-group-option input[type=email],.page#booking-guest .list-container .form-group-options .input-group-option input[type=text]{width:19%;margin-right:1.25%;float:left}.page#booking-guest .list-container .form-group-options .input-group-option input:last-child{margin-right:0}}.page#booking-cancel{max-width:1380px}.page#booking-cancel section.block article figure{border:unset}.page#booking-cancel .main-title{font-size:40px;line-height:51px;margin:25px 0 80px 0}.page#booking-cancel .filters-viewingsalon{font-size:14px;line-height:18px;font-family:akzidenzgroteskroman,Arial,sans-serif;text-transform:uppercase;margin:0 0 40px 0}.page#booking-cancel .filters-viewingsalon a{margin:0 24px 0 0;font-size:14px;line-height:18px;cursor:pointer}.page#booking-cancel .filters-viewingsalon span.last{border-right:0px}.page#booking-cancel .filters-viewingsalon a.active{font-family:akzidenzgroteskblack,Arial,sans-serif}.page#booking-cancel section.block header{padding-top:0;height:auto}.page#booking-cancel section.block header ul li{line-height:1em}.page#booking-cancel .inner{display:inline-block;vertical-align:middle}.page#booking-cancel #filter,.page#booking-cancel #mode_filter{display:none;margin-left:30px;top:0}[data-context=past] #filter{display:block!important}.page#booking-cancel .block-viewing_salon>header ul.right{position:absolute;margin-bottom:20px}.page#booking-cancel .contenant:before{content:"";display:inline-block;height:100%}.page#booking-cancel p.year{font-size:3.5em;font-weight:700;text-align:left;margin:30px 30px 19px 30px}.page#booking-cancel .list .g{vertical-align:middle}.page#booking-cancel a.list{display:block;text-align:left;border-top:1px solid #d8d8d8;padding:33px 0;margin:0 30px;position:relative}.page#booking-cancel a.list.selected{background-color:#eee}.page#booking-cancel a.list[disabled]{cursor:default}.page#booking-cancel a.underline[disabled] div h3,.page#booking-cancel a.underline[disabled] div p{text-decoration:none!important}.page#booking-cancel a.underline div h3,.page#booking-cancel a.underline div p{text-decoration:underline}.page#booking-cancel a.underline div p.flsmall,.page#booking-cancel a.underline:hover div h3,.page#booking-cancel a.underline:hover div p{text-decoration:none}.page#booking-cancel a.defaultcursor:hover{cursor:default}.page#booking-cancel a.list .external{float:right;margin-right:20px}body[data-page=booking] section#ref{text-align:justify;display:block;margin:0 auto;font-size:1.1em;padding:0 30px 20px 30px}body[data-page=booking] section#ref h1{margin-bottom:10px;font-size:1.4em}body[data-page=booking] section#ref p strong{font-weight:400}body[data-page=booking] section#ref span#display-read-more-text:hover{cursor:pointer}.page#booking-cancel section.block article{padding:0 20px 80px;width:50%}.page#booking-cancel section.block article:nth-child(odd){padding-left:0}.page#booking-cancel section.block article:nth-child(2n){padding-right:0}.page#booking-cancel section.block article.col-header{padding-bottom:0;height:90px}.page#booking-cancel section.block article div.infos{padding-top:20px;text-transform:uppercase;position:relative}.page#booking-cancel section.block article div.infos .title{font-size:32px;line-height:41px;font-family:akzidenzgroteskblack,Arial,sans-serif;width:calc(100% - 140px)}.page#booking-cancel section.block article div.infos .subtitle{font-size:19px;line-height:24px;font-style:italic;font-family:akzidenzgroteskroman,Arial,sans-serif;margin-bottom:16px;width:calc(100% - 140px)}.page#booking-cancel section.block article div.infos .tentative-date{font-size:19px;line-height:24px;font-family:akzidenzgroteskroman,Arial,sans-serif;text-transform:initial}.page#booking-cancel a.btn-square{padding:4px 15px;height:33px;cursor:pointer;font-size:12px}.page#booking-cancel section.block article .date-opening{margin:0;cursor:default;font-size:19px;line-height:24px;font-family:akzidenzgroteskroman,Arial,sans-serif;text-transform:initial}.page#booking-cancel section.block article div.infos p.address{line-height:1.4em;margin-bottom:0}.page#booking-cancel section.block article div.infos .curator{margin-bottom:7px}.page#booking-cancel section.block article div.infos ul.tools{margin-top:20px}.page#booking-cancel section.block div.more-row{margin:20px 0 67px}.page#booking-cancel section.block div.CorrectMargin{margin:-47px 0 67px}.page#booking-cancel section.block div#listing{text-align:left}.page#booking-cancel .manager-link.listing{right:-20px}[data-lg=fr] .page#booking-cancel section.block nav#filter{right:30px}[data-lg=fr] .page#booking-cancel section.block nav#filter fieldset.select{width:50%}[data-lg=fr] .page#booking-cancel section.block nav#filter fieldset.select label{width:100%}@media (min-width:1025px) and (max-width:1535px){.page#booking-cancel{padding-left:30px}}@media screen and (max-width:1350px){[data-lg=fr] .page#booking-cancel section.block nav#filter fieldset.select label{font-size:.82em}}@media screen and (min-width:1025px) and (max-width:1200px){.page#booking-cancel section.block nav#filter{right:2px;margin-left:0}.page#booking-cancel section.block div#listing a.row div.g-1-4:first-child{width:21%}.page#booking-cancel section.block div#listing a.row div.g-1-4:nth-child(2){width:29%}.page#booking-cancel section.block div#listing a.row div.g:first-child p{margin-left:0}.page#booking-cancel section.block div#listing a.row div.g:nth-child(2) p{white-space:nowrap}.page#booking-cancel section.block div#listing a.row div.g p{margin-left:10px}}@media screen and (max-width:1024px){body[data-page=booking] section#ref{padding:0 0 20px 0}.page#booking-cancel #mode_filter{margin-left:0}.page#booking-cancel .block-viewing_salon>header ul.right{position:relative;left:0;margin-bottom:10px}.page#booking-cancel p.year{margin-right:0;margin-left:0;display:block;width:100%;clear:both}.page#booking-cancel a.list{margin:0 0}.page#booking-cancel section.block header ul#ul-choise-viewing_salon-ville li{font-size:.9em;margin-top:5px;margin-bottom:12px}.page#booking-cancel section.block article div.infos p.address{margin-bottom:10px}.page#booking-cancel section.block article div.infos h3{margin-bottom:10px}.page#booking-cancel section.block article div.infos ul.tools{margin-top:9px}.page#booking-cancel section.block article div.infos ul.tools li{font-size:.85em}[data-lg=fr] #viewing_salon.page section.block article div.infos ul.tools li:first-child{width:100%}.page#booking-cancel a.btn-square{padding:0 16px}.page#booking-cancel section.block div#listing article div.infos p.date{font-size:.85em}.page#booking-cancel section.block div#listing section.g-1-3{width:50%;float:left}.page#booking-cancel section.block div#listing section.g-1-3:nth-child(odd){clear:both}.page#booking-cancel section.block div#listing a.list div.g-1-3{width:33.3333%}.page#booking-cancel section.block div#listing a.list div.g-1-4{width:25%}.page#booking-cancel section.block div#listing article.g-1-4{width:50%;margin-left:2.5%}.page#booking-cancel section.block div#listing article.g-1-4:nth-child(odd){margin-left:0}.page#booking-cancel section.block div#listing a.list div.g-1-4:first-child{width:22%;margin-right:1%}.page#booking-cancel section.block div#listing a.list div.g-1-4:nth-child(2){width:30%;margin-right:1%}.page#booking-cancel section.block div#listing a.list div.g-1-4:nth-child(3){width:20%;margin-right:1%}.page#booking-cancel section.block div#listing a.list div.g-1-4:nth-child(2) p{white-space:nowrap}[data-lg=fr] .page#booking-cancel section.block nav#filter fieldset.select label{padding:0 10px}body[data-page=booking] section#ref{padding-bottom:70px}}@media screen and (max-width:900px){.page#booking-cancel section.block div#listing article.g-1-4{margin-left:6%}.page#booking-cancel section.block div#listing article.g-1-4:nth-child(odd){margin-left:0}}@media screen and (max-width:767px){.page#booking-cancel{padding-top:53px!important}.page#booking-cancel section.block header{padding:14px 0 20px}.page#booking-cancel section.block header nav#filter{margin-left:0}.page#booking-cancel section.block article div.infos ul.tools li{font-size:.9em}.page#booking-cancel section.block div#listing section.g-1-3{width:100%;float:none}.page#booking-cancel section.block div#listing a.list div.g-1-3{width:100%}.page#booking-cancel section.block div#listing a.list div.g-1-4{width:100%!important}.page#booking-cancel section.block div#listing article.g-1-4{width:100%;margin-left:0}.page#booking-cancel div#listing p.year:first-child{padding-top:40px}.page#booking-cancel section.block header ul#ul-choise-viewing_salon-ville li{font-size:1.167em;border:0;display:block;margin:0}.page#booking-cancel section.block div#listing section.g-1-3:first-child{margin-top:-20px}.page#booking-cancel section.block header ul#ul-choise-viewing_salon-ville li{padding-left:0}.page#booking-cancel section.block nav#filter{top:20px}body[data-page=booking] section#ref{width:100%}.page#booking-cancel .main-title{font-size:32px;line-height:41px}.page#booking-cancel section.block article{padding-bottom:60px!important;width:100%}}@media screen and (max-width:567px){.page#booking-cancel section.block header{height:auto}.page#booking-cancel section.block article{padding-left:0!important;padding-right:0!important}.page#booking-cancel div#listing section.column.g-1-5{width:100%}}.page#booking-cancel .material-icons{cursor:pointer;padding:6px}.page#booking-cancel h1{font-family:akzidenz-grotesk-bold,sans-serif;margin:1.4rem 0 0;padding-bottom:1.4rem;border-bottom:1px solid rgba(0,0,0,.16);font-size:18px}.page#booking-cancel .subtitle{border-bottom:1px solid rgba(0,0,0,.16);padding-bottom:1rem;margin-bottom:0}.page#booking-cancel .list-container{margin:80px 0 0 0}.page#booking-cancel .list-container .event-title{border-bottom:1px solid rgba(0,0,0,.16);display:flex;align-items:center;font-weight:400;padding:16px 0;flex-wrap:wrap;font-size:18px}.page#booking-cancel .list-container .place-info{margin-left:auto;margin-right:10px;display:inline;color:rgba(0,0,0,.52);font-size:12px}.page#booking-cancel .list-container .event-booking{margin:8px 0 0 auto;display:block}@media screen and (min-width:576px){.page#booking-cancel .list-container .event-booking{display:inline;width:unset;margin-top:0;margin-left:auto}.page#booking-cancel .list-container.place .event-booking{margin-left:8px}}.page#booking-cancel .message{padding:10px;background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.16)}.page#booking-cancel .back{position:absolute;right:0}.page#booking-cancel .reserver{margin-left:auto;display:inline}.page#booking-cancel .breadcrumb{background:0 0;border:0;border-radius:0;padding-right:0;padding-left:0}.page#booking-cancel .breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem;list-style:none;border-radius:.25rem}.page#booking-cancel .breadcrumb-item{color:rgba(0,0,0,.38);font-size:1rem;line-height:24px;font-weight:500}.page#booking-cancel .breadcrumb-item a{color:rgba(0,0,0,.38)}.page#booking-cancel .breadcrumb-item.active{color:rgba(0,0,0,.87)}.page#booking-cancel .breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.page#booking-cancel .breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.page#consignment .form{padding:0}.page#consignment .form p{width:50%;margin-left:50%}.page#consignment .form .big-text{font-family:akzidenzgroteskblack,sans-serif;font-size:29px;line-height:40px;margin-bottom:40px}.page#consignment .form .small-text{font-family:akzidenzgroteskroman,sans-serif;font-size:17px;line-height:28px;margin-bottom:40px}.page#consignment .form button{width:50%;margin-left:25%;margin-bottom:40px;padding-top:12px;padding-bottom:12px;font-family:akzidenzgroteskblack,sans-serif;font-size:15px;line-height:24px;text-transform:uppercase;color:#fff;background-color:#000;cursor:pointer;border:unset}#consignment .global-container{margin-left:1.75rem;margin-right:1.75rem}#consignment .title{margin-left:1.75rem;margin-bottom:4rem;font-family:akzidenzgroteskblack,sans-serif;font-size:36px;line-height:28px}@media screen and (max-width:1278px){#consignment .global-container{margin-left:0;margin-right:0}#consignment .title{margin:1rem 0 2rem 0;font-size:22px;line-height:16px}.page#consignment .form{display:flex;flex-wrap:wrap}.page#consignment .form .big-text{font-size:20px;line-height:22px;margin-bottom:20px}.page#consignment .form .small-text{font-family:akzidenzgroteskroman,sans-serif;font-size:16px;line-height:18px;margin-bottom:40px}.page#consignment .form p{width:100%;margin-left:0}.page#consignment .form button{width:auto;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}}#consignment-submission .title{margin-left:1.75rem;margin-bottom:90px;font-family:akzidenzgroteskblack,sans-serif;font-size:36px;line-height:28px}#consignment-submission .title2{margin-bottom:2rem;font-family:akzidenzgroteskblack,sans-serif;font-size:18px;line-height:28px}#consignment-submission .global-container{margin-left:1.75rem;margin-right:1.75rem}#consignment-submission .block{display:flex;flex-wrap:wrap;width:100%;height:auto;align-items:flex-start}#consignment-submission .subblock{width:440px;padding-right:38px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}#consignment-submission .fullblock{width:880px;padding-right:38px;display:flex;flex-wrap:wrap;margin-bottom:64px}#consignment-submission .block label{font-size:17px;line-height:28px;letter-spacing:.2px;margin-bottom:4px;color:#757575;width:100%}#consignment-submission .block .input-border{border:1px solid #d6d6d6;border-bottom:2px solid #757575;width:100%;font-size:17px;line-height:24px;letter-spacing:.2px;color:#757575;padding:11px 12px;margin-bottom:0}#consignment-submission .block .warning{margin-top:4px;color:red;font-size:14px}#consignment-submission .block .input-border-infos{border:1px solid #d6d6d6;border-bottom:2px solid #757575;width:100%;font-size:17px;line-height:24px;letter-spacing:.2px;color:#757575;padding:11px 12px;margin-bottom:0;max-width:842px}#consignment-submission .block .small{width:calc(33.33333% - 4px)}#consignment-submission .block .small .input-border::placeholder{text-transform:lowercase;font-family:akzidenzgroteskroman,sans-serif;color:#757575!important;padding:0;font-size:17px!important;line-height:24px!important;font-weight:500!important}#consignment-submission .border-load{color:#757575;max-width:1380px;display:flex;flex-wrap:wrap}#consignment-submission .button-load{cursor:pointer;background-color:#757575;margin:1px 1rem 20px 0;color:#fff;padding:7px 70px 7px 0}#consignment-submission .button-add{cursor:pointer;background-color:#000;color:#fff;padding:13px 20px 11px;margin-bottom:20px;font-family:akzidenzgroteskblack,sans-serif}#consignment-submission .size-limit{font-size:14px;line-height:18px;font-family:akzidenzgroteskroman,sans-serif;width:100%}#consignment-submission .banner-grey{background-color:#f5f5f5;width:100vw;margin:0 calc((-100vw + 1380px)/ 2) 2rem;padding:20px calc((100vw - 1380px)/ 2)}#consignment-submission .button{margin-bottom:40px;padding:12px 180px;font-family:akzidenzgroteskblack,sans-serif;font-size:15px;line-height:24px;text-transform:uppercase;color:#fff;background-color:#000;cursor:pointer}#consignment-submission .text{margin-bottom:2rem;font-size:14px;line-height:24px;max-width:842px}input[type=file]::-webkit-file-upload-button{visibility:hidden}@media screen and (max-width:1278px){#consignment-submission .global-container{margin-left:0;margin-right:0}#consignment-submission .title{margin:1rem 0 2rem 0;font-size:22px;line-height:16px}#consignment-submission .banner-grey{margin:0 0 64px;padding:30px 18px;background-color:unset;width:100%;border:1px solid #d6d6d6;text-align:center;display:flex;flex-wrap:wrap}#consignment-submission .button-load{margin:0 auto 4px;width:100%;max-width:325px}#consignment-submission .button-add{margin:0 auto 4px;display:inline-block}#consignment-submission .fullblock,#consignment-submission .subblock{width:100%;padding-right:0}#consignment-submission .block .input-border-infos{max-width:100%}#consignment-submission .button{width:100%}}@media (min-width:1278px) and (max-width:1596px){#consignment-submission .banner-grey{margin:0 0 64px;padding:0;background-color:unset;width:100%}#consignment-submission .button-add,#consignment-submission .button-load{margin-bottom:4px}#consignment-submission .dimension_align{display:inline-block}#consignment-submission .item_dimension_align{width:80px;height:80px}}#consignment-submission .grecaptcha-badge{display:none!important}#consignment-confirmation .title{margin-left:1.75rem;margin-bottom:90px;font-family:akzidenzgroteskblack,sans-serif;font-size:36px;line-height:28px}#consignment-confirmation .center{text-align:center}#consignment-submission .card{padding:0;margin-bottom:64px}#consignment-submission .card.with-img{background-color:#f5f5f5;padding:18px}#consignment-submission .card.with-img .drag-area{border:unset;margin:auto 0}#consignment-submission .card.with-img .drag-area .visible .info,#consignment-submission .card.with-img .drag-area .visible .select .text{display:none}#consignment-submission .card .warning{color:red;font-size:14px;line-height:18px;margin-top:8px}#consignment-submission .card .card-content{display:flex}#consignment-submission .card .drag-box{position:relative;width:100%;display:flex}#consignment-submission .card .drag-area .visible .select{background:#000;color:#fff;cursor:pointer;font-weight:700;font-size:15px;padding:12px 24px;font-family:akzidenzgroteskblack,sans-serif;text-transform:uppercase;display:inline-block;margin:0 auto 16px}#consignment-submission .card .drag-area .visible .select .plus{font-size:24px}#consignment-submission .card .drag-area{padding:80px 40px 50px;position:relative;z-index:100}#consignment-submission .card .drag-area .visible .info{font-size:14px;line-height:18px;text-align:center;color:#757575;width:100%}#consignment-submission .card .drag-area .visible{display:flex;flex-wrap:wrap}#consignment-submission .card .container_preview{height:auto;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;display:flex}#consignment-submission .card.with-img .info-img{font-size:14px;line-height:18px;width:100%;display:block;color:#757575;font-weight:400}#consignment-submission .card .container_preview .image{height:224px;margin-right:32px;position:relative;margin-bottom:20px;display:flex;background-color:#757575}#consignment-submission .card .container_preview .image img{max-width:100%;max-height:100%;margin:auto}#consignment-submission .card .container_preview .image span{position:absolute;top:10px;right:10px;font-size:20px;cursor:pointer;border-radius:20px;color:#757575;background-color:#fff;height:20px;width:20px;text-align:center}#consignment-submission .card .drag-area{width:100%;border:1px solid #d6d6d6}#consignment-submission .card .drag-area.dragover{background:rgba(0,0,0,.4)}#consignment-submission .card .drag-area.dragover+.on-drop{display:block;font-size:28px;position:absolute;z-index:1;top:90px;text-align:center;width:100%}#consignment-submission .card .drag-area.dragover .visible,#consignment-submission .card .info-img,#consignment-submission .card .on-drop,#consignment-submission .card input{display:none}#consignment-confirmation .title{margin-left:1.75rem;margin-bottom:90px;font-family:akzidenzgroteskblack,sans-serif;font-size:36px;line-height:28px}#consignment-confirmation .center{text-align:center}#consignment-submission .title{margin-left:1.75rem;margin-bottom:90px;font-family:akzidenzgroteskblack,sans-serif;font-size:36px;line-height:28px}#consignment-submission .title2{margin-bottom:2rem;font-family:akzidenzgroteskblack,sans-serif;font-size:18px;line-height:28px}#consignment-submission .global-container{margin-left:1.75rem;margin-right:1.75rem}#consignment-submission .block{display:flex;flex-wrap:wrap;width:100%;height:auto;align-items:flex-start}#consignment-submission .subblock{width:440px;padding-right:38px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}#consignment-submission .fullblock{width:880px;padding-right:38px;display:flex;flex-wrap:wrap;margin-bottom:64px}#consignment-submission .block label{font-size:17px;line-height:28px;letter-spacing:.2px;margin-bottom:4px;color:#757575;width:100%}#consignment-submission .block .input-border{border:1px solid #d6d6d6;border-bottom:2px solid #757575;width:100%;font-size:17px;line-height:24px;letter-spacing:.2px;color:#757575;padding:11px 12px;margin-bottom:0}#consignment-submission .block .warning{margin-top:4px;color:red;font-size:14px}#consignment-submission .block .input-border-infos{border:1px solid #d6d6d6;border-bottom:2px solid #757575;width:100%;font-size:17px;line-height:24px;letter-spacing:.2px;color:#757575;padding:11px 12px;margin-bottom:0;max-width:842px}#consignment-submission .block .small{width:calc(33.33333% - 4px)}#consignment-submission .block .small .input-border::placeholder{text-transform:lowercase;font-family:akzidenzgroteskroman,sans-serif;color:#757575!important;padding:0;font-size:17px!important;line-height:24px!important;font-weight:500!important}#consignment-submission .border-load{color:#757575;max-width:1380px;display:flex;flex-wrap:wrap}#consignment-submission .button-load{cursor:pointer;background-color:#757575;margin:1px 1rem 20px 0;color:#fff;padding:7px 70px 7px 0}#consignment-submission .button-add{cursor:pointer;background-color:#000;color:#fff;padding:13px 20px 11px;margin-bottom:20px;font-family:akzidenzgroteskblack,sans-serif}#consignment-submission .size-limit{font-size:14px;line-height:18px;font-family:akzidenzgroteskroman,sans-serif;width:100%}#consignment-submission .banner-grey{background-color:#f5f5f5;width:100vw;margin:0 calc((-100vw + 1380px)/ 2) 2rem;padding:20px calc((100vw - 1380px)/ 2)}#consignment-submission .button{margin-bottom:40px;padding:12px 180px;font-family:akzidenzgroteskblack,sans-serif;font-size:15px;line-height:24px;text-transform:uppercase;color:#fff;background-color:#000;cursor:pointer}#consignment-submission .text{margin-bottom:2rem;font-size:14px;line-height:24px;max-width:842px}input[type=file]::-webkit-file-upload-button{visibility:hidden}@media screen and (max-width:1278px){#consignment-submission .global-container{margin-left:0;margin-right:0}#consignment-submission .title{margin:1rem 0 2rem 0;font-size:22px;line-height:16px}#consignment-submission .banner-grey{margin:0 0 64px;padding:30px 18px;background-color:unset;width:100%;border:1px solid #d6d6d6;text-align:center;display:flex;flex-wrap:wrap}#consignment-submission .button-load{margin:0 auto 4px;width:100%;max-width:325px}#consignment-submission .button-add{margin:0 auto 4px;display:inline-block}#consignment-submission .fullblock,#consignment-submission .subblock{width:100%;padding-right:0}#consignment-submission .block .input-border-infos{max-width:100%}#consignment-submission .button{width:100%}}@media (min-width:1278px) and (max-width:1596px){#consignment-submission .banner-grey{margin:0 0 64px;padding:0;background-color:unset;width:100%}#consignment-submission .button-add,#consignment-submission .button-load{margin-bottom:4px}#consignment-submission .dimension_align{display:inline-block}#consignment-submission .item_dimension_align{width:80px;height:80px}}#consignment-submission .grecaptcha-badge{display:none!important}.page#vr{max-width:1380px}.page#vr .block #logo{margin-bottom:10px}.page#vr .block #reservation{text-align:center}.page#vr section.block article figure{border:unset}.page#vr .main-title{font-size:40px;line-height:51px;margin:25px 0 80px 0}.page#vr .filters-viewingsalon{font-size:14px;line-height:18px;font-family:akzidenzgroteskroman,Arial,sans-serif;text-transform:uppercase;margin:0 0 40px 0}.page#vr .filters-viewingsalon a{margin:0 24px 0 0;font-size:14px;line-height:18px;cursor:pointer}.page#vr .filters-viewingsalon span.last{border-right:0px}.page#vr .filters-viewingsalon a.active{font-family:akzidenzgroteskblack,Arial,sans-serif}.page#vr section.block header{padding-top:0;height:auto}.page#vr section.block header ul li{line-height:1em}.page#vr .inner{display:inline-block;vertical-align:middle}.page#vr #filter,.page#vr #mode_filter{display:none;margin-left:30px;top:0}[data-context=past] #filter{display:block!important}.page#vr .block-viewing_salon>header ul.right{position:absolute;margin-bottom:20px}.page#vr .contenant:before{content:"";display:inline-block;height:100%}.page#vr p.year{font-size:3.5em;font-weight:700;text-align:left;margin:30px 30px 19px 30px}.page#vr p.text-display{line-height:1.2em;font-size:1.15em}.page#vr .list .g{vertical-align:middle}.page#vr a.list{display:block;text-align:left;border-top:1px solid #d8d8d8;padding:33px 0;margin:0 30px;position:relative}.page#vr a.list.selected{background-color:#eee}.page#vr a.list[disabled]{cursor:default}.page#vr a.underline[disabled] div h3,.page#vr a.underline[disabled] div p{text-decoration:none!important}.page#vr a.underline div h3,.page#vr a.underline div p{text-decoration:underline}.page#vr a.underline div p.flsmall,.page#vr a.underline:hover div h3,.page#vr a.underline:hover div p{text-decoration:none}.page#vr a.defaultcursor:hover{cursor:default}.page#vr a.list .external{float:right;margin-right:20px}body[data-page=booking] section#ref{text-align:justify;display:block;margin:0 auto;font-size:1.1em;padding:0 30px 20px 30px}body[data-page=booking] section#ref h1{margin-bottom:10px;font-size:1.4em}body[data-page=booking] section#ref p strong{font-weight:400}body[data-page=booking] section#ref span#display-read-more-text:hover{cursor:pointer}.page#vr section.block article{padding:0 20px 80px;width:50%}.page#vr section.block article:nth-child(odd){padding-left:0}.page#vr section.block article:nth-child(2n){padding-right:0}.page#vr section.block article.col-header{padding-bottom:0;height:90px}.page#vr section.block article div.infos{padding-top:20px;text-transform:uppercase;position:relative}.page#vr section.block article div.infos .title{font-size:32px;line-height:41px;font-family:akzidenzgroteskblack,Arial,sans-serif;width:calc(100% - 140px)}.page#vr section.block article div.infos .subtitle{font-size:19px;line-height:24px;font-style:italic;font-family:akzidenzgroteskroman,Arial,sans-serif;margin-bottom:16px;width:calc(100% - 140px)}.page#vr section.block article div.infos .tentative-date{font-size:19px;line-height:24px;font-family:akzidenzgroteskroman,Arial,sans-serif;text-transform:initial}.page#vr a.btn-square{padding:4px 15px;height:33px;cursor:pointer;font-size:12px}.page#vr section.block article .date-opening{margin:0;cursor:default;font-size:19px;line-height:24px;font-family:akzidenzgroteskroman,Arial,sans-serif;text-transform:initial}.page#vr section.block article div.infos p.address{line-height:1.4em;margin-bottom:0}.page#vr section.block article div.infos .curator{margin-bottom:7px}.page#vr section.block article div.infos ul.tools{margin-top:20px}.page#vr section.block div.more-row{margin:20px 0 67px}.page#vr section.block div.CorrectMargin{margin:-47px 0 67px}.page#vr section.block div#listing{text-align:left}.page#vr .manager-link.listing{right:-20px}[data-lg=fr] .page#vr section.block nav#filter{right:30px}[data-lg=fr] .page#vr section.block nav#filter fieldset.select{width:50%}[data-lg=fr] .page#vr section.block nav#filter fieldset.select label{width:100%}@media (min-width:1025px) and (max-width:1535px){.page#vr{padding-left:30px}}@media screen and (max-width:1350px){[data-lg=fr] .page#vr section.block nav#filter fieldset.select label{font-size:.82em}}@media screen and (min-width:1025px) and (max-width:1200px){.page#vr section.block nav#filter{right:2px;margin-left:0}.page#vr section.block div#listing a.row div.g-1-4:first-child{width:21%}.page#vr section.block div#listing a.row div.g-1-4:nth-child(2){width:29%}.page#vr section.block div#listing a.row div.g:first-child p{margin-left:0}.page#vr section.block div#listing a.row div.g:nth-child(2) p{white-space:nowrap}.page#vr section.block div#listing a.row div.g p{margin-left:10px}}@media screen and (max-width:1024px){.page#vr .block div.g-1-2{width:70%}body[data-page=booking] section#ref{padding:0 0 20px 0}.page#vr #mode_filter{margin-left:0}.page#vr .block-viewing_salon>header ul.right{position:relative;left:0;margin-bottom:10px}.page#vr p.year{margin-right:0;margin-left:0;display:block;width:100%;clear:both}.page#vr a.list{margin:0 0}.page#vr section.block header ul#ul-choise-viewing_salon-ville li{font-size:.9em;margin-top:5px;margin-bottom:12px}.page#vr section.block article div.infos p.address{margin-bottom:10px}.page#vr section.block article div.infos h3{margin-bottom:10px}.page#vr section.block article div.infos ul.tools{margin-top:9px}.page#vr section.block article div.infos ul.tools li{font-size:.85em}[data-lg=fr] #viewing_salon.page section.block article div.infos ul.tools li:first-child{width:100%}.page#vr a.btn-square{padding:0 16px}.page#vr section.block div#listing article div.infos p.date{font-size:.85em}.page#vr section.block div#listing section.g-1-3{width:50%;float:left}.page#vr section.block div#listing section.g-1-3:nth-child(odd){clear:both}.page#vr section.block div#listing a.list div.g-1-3{width:33.3333%}.page#vr section.block div#listing a.list div.g-1-4{width:25%}.page#vr section.block div#listing article.g-1-4{width:50%;margin-left:2.5%}.page#vr section.block div#listing article.g-1-4:nth-child(odd){margin-left:0}.page#vr section.block div#listing a.list div.g-1-4:first-child{width:22%;margin-right:1%}.page#vr section.block div#listing a.list div.g-1-4:nth-child(2){width:30%;margin-right:1%}.page#vr section.block div#listing a.list div.g-1-4:nth-child(3){width:20%;margin-right:1%}.page#vr section.block div#listing a.list div.g-1-4:nth-child(2) p{white-space:nowrap}[data-lg=fr] .page#vr section.block nav#filter fieldset.select label{padding:0 10px}body[data-page=booking] section#ref{padding-bottom:70px}}@media screen and (max-width:900px){.page#vr section.block div#listing article.g-1-4{margin-left:6%}.page#vr section.block div#listing article.g-1-4:nth-child(odd){margin-left:0}}@media screen and (max-width:767px){.page#vr .block div.g-1-2{width:90%}.page#vr{padding-top:53px!important}.page#vr section.block header{padding:14px 0 20px}.page#vr section.block header nav#filter{margin-left:0}.page#vr section.block article div.infos ul.tools li{font-size:.9em}.page#vr section.block div#listing section.g-1-3{width:100%;float:none}.page#vr section.block div#listing a.list div.g-1-3{width:100%}.page#vr section.block div#listing a.list div.g-1-4{width:100%!important}.page#vr section.block div#listing article.g-1-4{width:100%;margin-left:0}.page#vr div#listing p.year:first-child{padding-top:40px}.page#vr section.block header ul#ul-choise-viewing_salon-ville li{font-size:1.167em;border:0;display:block;margin:0}.page#vr section.block div#listing section.g-1-3:first-child{margin-top:-20px}.page#vr section.block header ul#ul-choise-viewing_salon-ville li{padding-left:0}.page#vr section.block nav#filter{top:20px}body[data-page=booking] section#ref{width:100%}.page#vr .main-title{font-size:32px;line-height:41px}.page#vr section.block article{padding-bottom:60px!important;width:100%}}@media screen and (max-width:567px){.page#vr section.block header{height:auto}.page#vr section.block article{padding-left:0!important;padding-right:0!important}.page#vr div#listing section.column.g-1-5{width:100%}}.page#vr .material-icons{cursor:pointer;padding:6px}.page#vr h1{font-family:akzidenz-grotesk-bold,sans-serif;margin:1.4rem 0 0;padding-bottom:1.4rem;border-bottom:1px solid rgba(0,0,0,.16);font-size:18px}.page#vr .subtitle{border-bottom:1px solid rgba(0,0,0,.16);padding-bottom:1rem;margin-bottom:0}.page#vr .list-container{margin:80px 0 0 0}.page#vr .list-container .event-title{border-bottom:1px solid rgba(0,0,0,.16);display:flex;align-items:center;font-weight:400;padding:16px 0;flex-wrap:wrap;font-size:18px}.page#vr .list-container .place-info{margin-left:auto;margin-right:10px;display:inline;color:rgba(0,0,0,.52);font-size:12px}.page#vr .list-container .event-booking{margin:8px 0 0 auto;display:block}@media screen and (min-width:576px){.page#vr .list-container .event-booking{display:inline;width:unset;margin-top:0;margin-left:auto}.page#vr .list-container.place .event-booking{margin-left:8px}}.page#vr .message{padding:10px;background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.16);margin-bottom:40px;display:none;font-size:15px}.page#vr .back{position:absolute;right:0}.page#vr .reserver{margin-left:auto;display:inline}.page#vr .breadcrumb{background:0 0;border:0;border-radius:0;padding-right:0;padding-left:0}.page#vr .breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem;list-style:none;border-radius:.25rem}.page#vr .breadcrumb-item{color:rgba(0,0,0,.38);font-size:1rem;line-height:24px;font-weight:500}.page#vr .breadcrumb-item a{color:rgba(0,0,0,.38)}.page#vr .breadcrumb-item.active{color:rgba(0,0,0,.87)}.page#vr .breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.page#vr .breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}