@charset "utf-8";html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%;vertical-align: baseline; }
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary{display:block;}
audio:not([controls]){display:none;height:0;}abbr[title]{border-bottom:1px dotted;}
 b, strong{font-weight:bold;} blockquote{margin:1em 40px;}
  dfn{font-style:italic;} mark{background:#ff0;color:#000;} 
  p, pre{margin:1em 0;} code, kbd, pre, samp{font-family:monospace, serif;font-size:1em;} pre{white-space:pre;white-space:pre-wrap;overflow-wrap:break-word;} 
  q{quotes:none;} q:before, q:after{content:'';content:none;} small{font-size:75%;} 
  sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;} sup{top:-0.5em;} sub{bottom:-0.25em;} 
  dl, menu, ol, ul{margin:1em 0;} dd{margin:0 0 0 40px;} menu, ol, ul{padding:0 0 0 40px;} nav ul, nav ol{list-style:none;list-style-image:none;} 
  img{border:0;} svg:not(:root){overflow:hidden;} figure{margin:0;} form{margin:0;} 
fieldset{border:#c0c0c0 solid 1px;margin:0 2px;padding:0.35em 0.625em 0.75em;} button, input{line-height:normal;} 
  button[disabled], input[disabled]{cursor:default;} input[type="search"]{box-sizing:content-box;} 
  button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0;} textarea{overflow:auto;vertical-align:top;} 
  table{border-collapse:collapse;border-spacing:0;}.clearfix:before,.clearfix:after{content:" ";display:table;} .clearfix:after{clear:both;}
[hidden]{display:none;} html{font-size:100%;;} html, button, input, select, textarea{font-family:sans-serif;} body{margin:0;} *{outline:none;}
body{ font-family: 'Bubbler One', sans-serif; font-weight: lighter; font-size: medium; }
html, body{height:100%;margin:0;padding:0;}
html{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:repeat;background-position:center;}
#header{ text-align: center; height: 1.5em; width: 100%; display: block;font-family: 'Bubbler One', sans-serif; font-size: x-large; color: #000; padding-top: 0.3em; letter-spacing: 0.1em; }
#sousTitre{font-family:Arial, Helvetica, sans-serif;color:#ce723f;font-size:medium;text-align:right;width:24em;margin-right:auto;margin-left:auto;margin-bottom:0.2em;position:relative;bottom:1em;font-weight:100;}
#header img{display:block;text-align:center;margin-right:auto;margin-left:auto;}
a:focus{outline:thin dotted;}
a:active, a:hover{outline:0;}
h1{ text-align: center; height: 1.5em; width: 100%; display: block; font-family: 'Bubbler One', sans-serif; font-size: xx-large; color: #000; letter-spacing: 0.1em; font-weight: 900;/* [disabled]padding-top: 0.3em; */ }
h2{ font-size: medium; margin: 0.83em 0; text-align: center; color: #666; font-weight: lighter; letter-spacing: 0.3em;font-family: 'Bubbler One', sans-serif; }
h3{font-size:1.17em;margin:1em 0;text-align:center;}
h4{ font-size: 1em; margin-top: 2em; margin-right: 0; margin-bottom: -1em; margin-left: 0; }
h5{font-size:0.83em;margin:1.67em 0;}
h6{font-size:0.75em;margin:2.33em 0;text-align:center;font-size:large;}
.sousTitre { text-align: center; display: block; margin-top: -10px; font-size: medium; color: #333; letter-spacing: 0.36em; }
.carnetvore{  color: #F00;margin-right: auto; margin-left: auto; margin-bottom: 0.2em; position: relative; bottom: 1em;  }
p {letter-spacing: 0.06em;}
p a{ text-decoration: none; color: #000; background-color: rgb(235,235,235); padding-right: 0.3em; padding-left: 0.3em; }
p a:hover{ color: #000; background-color: rgb(204,204,204); font-weight: bold; }
.communication { background-color: #FFF; font-weight: bold; color: #000; border: thin solid #CCC; }
.communicationZeditions { font-weight: bold;  border: thin solid #CCC; }
img{ border-style: none; max-width: 100%; height: auto; }
img.superbg{position:fixed;top:0;left:0;z-index:-1;}
.container{ height: auto; width: 90%; max-width: 600px; margin-right: auto; margin-left: auto; margin-top: 20px; color: #000; }
.bazarts{ height: auto; width: 90%; max-width: 800px; margin-right: auto; margin-left: auto; margin-top: 20px; color: #000; text-align: center; }
.vente { background-color: #F9F9F9; text-align: center; display: block; }
.imageLeft{float:left;margin-right:1em;}
.imageRight{float:right;margin-left:0.8em;}
.imgCentre{display:block;margin-right:auto;margin-left:auto;}
.imageUp{float:right;margin-top:-150px;}
.texteLeft{text-align:left;}
.texteCentre{text-align:center;}
.texteRight{text-align:right;padding-right:1em;}
.texteJustify{text-align:justify;line-height:1.4em;}
.texte{height:auto;width:80%;margin-right:auto;margin-left:auto;margin-top:20px;padding-top:0px;padding-right:20px;padding-bottom:20px;padding-left:20px;color:#666;text-align:center;font-size:small;}
.texteSmall{font-size:small;}
#imageIntro { width: 950px; margin-right: auto; margin-left: auto; max-width: 80%; height: auto;}
#texteIntro { width: 700px; margin-right: auto; margin-left: auto; max-width: 80%; height: auto; padding: 1em; font-size: large; line-height: 1.5; font-weight: bold;}
.titre{text-align: center;}
#contact{height:auto;width:90%;margin-right:auto;margin-left:auto;margin-bottom:2em;}
#contact p{text-align:center;color:#666;}
#contact img{float:right;}
#logo{float:left;position:relative;height:12.500em;width:12.500em;z-index:10;left:20px;top:10px;}
iframe{height:18.750em;width:80%;margin-right:auto;margin-left:auto;display:block;border-style:none;}
.noSmartphone{text-align:center;}
/*hr{  border: 0; height: 1px; background-image: linear-gradient(to right, rgba(224, 224, 224, 0.1), rgba(224, 224, 224, 1), rgba(224, 224, 224, 0.1)); }*/
hr{ border: 0; height: 1px; background-color: #999; width: 400px; }

nav{ width: 100%; font-size: large;/* [disabled]position: relative; */ font-variant: normal; font-family: 'Bubbler One', sans-serif; font-weight: 900; }
nav ul{width:auto;height:3.5em;text-align:center;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;padding:0;}
nav li{display:inline;}
nav a{color:#666;width:auto;text-align:center;text-decoration:none;line-height:40px;padding-right:10px;padding-left:10px;}
nav li a{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
nav li:last-child a{border-right:0;}

nav a:hover, nav a:active{ color: #000; border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #000; }
.selected{ color: #999; display: inline-block; width: auto; text-align: center; text-decoration: none; line-height: 40px; padding-right: 10px; padding-left: 10px; border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #000; }


nav a#pull{display:none;}

#tailleur{font:xx-small Verdana, Geneva, sans-serif;color:#A3A3A3;margin-right:auto;margin-left:auto;margin-top:30px;text-align:center;margin-bottom:20px;}
#tailleur a{color:#999;text-decoration:none;}
#tailleur a:hover{color:#000;text-decoration:none;text-shadow:1px 1px 1px #666;background:#FFF;padding:5px;}
.noSmartphone{text-align:center;}
.yesSmartphone{display: none;text-align:center;}
.video-container iframe,.video-container object,.video-container embed { top: 0; width: 95%; margin-right: auto; margin-left: auto; max-width : 800px; background-color: rgb(0,0,0); padding-top: 2em; padding-bottom: 2em; }
.legende { text-align: center; display: block; margin-top: -5px; font-size: small; color: #FFF; font-style: italic; background-color: rgb(0,0,0); width: 200px; padding-right: 10px; padding-left: 10px; margin-right: auto; margin-left: auto; }
#audioContainer { border: thin solid #CCC; width: 350px; height: 120px; margin-right: auto; margin-left: auto; }
@media screen and (max-width:820px){}
@media only screen and (max-width:650px){}
@media only screen and (max-width:800px){
nav{height:auto;}
nav ul{width:95%;display:block;height:auto;}
nav li{width:50%;float:left;position:relative;}
nav li a{}
nav a{text-align:left;text-indent:1.563em;}
#header{margin:0px;}
.imageLeft{float:left;}
#contact img{display:block;margin-right:auto;margin-left:auto;text-align:center;float:none;}
#contact{height:auto;width:90%;margin-right:auto;margin-left:auto;margin-bottom:2em;}
#contact p{text-align:center;color:#666;width:100%;}
.noSmartphone{display:none;}
.yesSmartphone{display: block;}
}
@media only screen and (max-width:800px){nav{border-bottom:0;}
nav ul{display:none;height:auto;}
nav a#pull{display:block;background-color:#666;position:relative;color:#FFF;margin-right:auto;margin-left:auto;margin-bottom:0.5em;font-weight:lighter;}
nav a#pull:after{content:"";width:1.875em;height:1.875em;display:inline-block;position:absolute;right:25px;top:10px;background-image:url(nav-icon.png);background-repeat:no-repeat;}
.selected{ display: block; width: auto; line-height: 40px;/* [disabled]padding-right: 10px; *//* [disabled]padding-left:10px; */ text-shadow: 0 1px 0 #030303; }
.noSmartphone{display:none;}
}
@media only screen and (max-width:400px){
h1{text-align: center; height: 1.5em; width: 100%; display: block;font-family: 'Bubbler One', sans-serif; font-size: large; color: #000; letter-spacing: 0.1em;font-weight: lighter;  padding-top: 0.3em;}
nav li{display:block;float:none;width:95%;}
nav li a{border-bottom:1px solid #999999;}
.selected{border-bottom:1px solid #999999;}
#sousTitre{font-family:Arial, Helvetica, sans-serif;color:#ce723f;font-size:small;text-align:center;width:auto;margin-right:auto;margin-left:auto;margin-bottom:0.2em;position:relative;bottom:0.7em;font-weight:100;}
#header{text-align:center;height:1.5em;width:100%;display:block;font-size:large;margin-top:0.3em;}
}
#diaporamaFotorama{height:auto;max-width:1000px;width:100%;margin-right:auto;margin-left:auto;}
.fotorama__stage__shaft,.fotorama__stage__frame,.fotorama__html,.fotorama__video iframe{position:absolute;width:100%;height:99%;top:0;right:0;left:0;bottom:0;}
.fotorama--fullscreen,.fotorama__img{max-width:99999px!important;max-height:99999px!important;min-width:0!important;min-height:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}
.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}
.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}
.fotorama__img,.fotorama__spinner{position:absolute!important;top:50%!important;left:50%!important}
.fotorama__img{margin:-50% 0 0 -50%;width:100%;height:100%}
.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__video-play,.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__stage__frame,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__caption,.fotorama__stage:before,.fotorama__stage:after,.fotorama__nav:before,.fotorama__nav:after{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
.fotorama__wrap--video .fotorama__stage__shaft,.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__caption{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}
.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transition-timing-function:cubic-bezier(0.1,0,.25,1);transition-timing-function:cubic-bezier(0.1,0,.25,1);-webkit-transition-duration:0ms;transition-duration:0ms}
.fotorama__wrap,.fotorama__no-select,.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__video-close{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
.fotorama__nav,.fotorama__nav__frame{margin:0;padding:0}
.fotorama__nav__shaft,.fotorama__nav__frame,.fotorama__caption__wrap{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*display:inline;*zoom:1}
.fotorama__wrap *{-moz-box-sizing:content-box;box-sizing:content-box}
.fotorama__caption__wrap{-moz-box-sizing:border-box;box-sizing:border-box}
.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}.fotorama__stage__shaft,.fotorama__stage__frame,.fotorama__nav,.fotorama__nav__shaft,.fotorama__nav__frame,.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__video-close{-webkit-tap-highlight-color:rgba(0,0,0,0)}
.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__video-close{}
@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){
.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__video-close{background:url(fotorama@2x.png) no-repeat;background-size:96px 160px}}
.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__video-close{background:url(fotorama.png) no-repeat}
.fotorama__thumb{background-color:#7f7f7f;background-color:rgba(127,127,127,.2)}
.fotorama{min-width:1px;overflow:hidden}
.fotorama>.fotorama__wrap{visibility:visible}
.fotorama--hidden-before-ready>*{visibility:hidden}
.fullscreen{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#000}
.fotorama--fullscreen{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;float:none!important;z-index:2147483647!important;background:#000;width:100%!important;height:100%!important;margin:0!important}
.fotorama--fullscreen .fotorama__stage,.fotorama--fullscreen .fotorama__nav{background:#000}
.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr}
.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}
.fotorama__stage,.fotorama__nav{overflow:hidden;position:relative}
.fotorama__wrap--pan-y{-ms-touch-action:pan-y}
.fotorama__wrap .fotorama__pointer{cursor:pointer}
.fotorama__wrap--slide .fotorama__stage__frame{opacity:1!important}
.fotorama__stage__frame{overflow:hidden}
.fotorama__stage__frame.fotorama__active{z-index:8}
.fotorama__wrap--fade .fotorama__stage__frame{display:none}
.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active,.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear{display:block;left:0;top:0}
.fotorama__wrap--fade .fotorama__fade-front{z-index:8}
.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}
.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}
.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}
.fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border:0!important}
.fotorama__loaded .fotorama__img,.fotorama__error .fotorama__img{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}
.fotorama__img--full{display:none}
.fotorama--fullscreen .fotorama__loaded--full .fotorama__img{display:none}
.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}
.fotorama__stage--only-active .fotorama__stage__frame{visibility:hidden}
.fotorama__stage--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}
.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}
.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left}
.fotorama__nav__frame{position:relative;cursor:pointer}
.fotorama__nav--dots{display:block}
.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}
.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}
.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0!important}
.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0!important}
.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}
.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;border-radius:6px;border:1px solid}
.fotorama__nav__frame.fotorama__active{pointer-events:none;cursor:default}
.fotorama__nav__frame.fotorama__active .fotorama__dot{width:6px;height:6px;border:0}
.fotorama__dot{border-color:#7f7f7f}.fotorama__active .fotorama__dot{background-color:#7f7f7f}
.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}
.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#666;background-image:-webkit-linear-gradient(top left,rgba(255,255,255,.25),rgba(64,64,64,.1));background-image:linear-gradient(to bottom right,rgba(255,255,255,.25),rgba(64,64,64,.1))}
.fotorama__caption{ position: absolute; z-index: 12; bottom: 0; left: 0; right: 0; font-size: small; line-height: 1.2; text-align: center; margin-bottom: 10px;/* [disabled]font-style:italic; */ letter-spacing: 0.1em; }
.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,.5)}
.fotorama__caption a:hover{color:#333;border-color:rgba(51,51,51,.5)}
.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}
.fotorama__caption__wrap{ background-color: rgba(255, 255, 255, 0.8);/* [disabled]color:#432e30; */ margin-right: auto; margin-left: auto; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; -webkit-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px; }
@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s infinite linear;animation:spinner 24s infinite linear}
.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__caption{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.3s;transition-duration:.3s}
.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__caption{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}
.fotorama__select{cursor:auto}
.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__video-close{display:block;position:absolute;z-index:11;cursor:pointer}
.fotorama__arr{position:absolute;width:32px;height:100px;top:50%;margin-top:-16px}
.fotorama__arr--prev{left:0;background-position:0 0}
.fotorama__arr--next{right:0;background-position:-32px 0}
.fotorama__arr--disabled{pointer-events:none;cursor:default;*display:none;opacity:.1}
.fotorama__fullscreen-icon{width:32px;height:32px;top:0;right:0;background-position:0 -32px;z-index:20}
.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-32px -32px}
.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;display:none}
.fotorama__wrap--css3 .fotorama__video-play{display:block;opacity:0}
.fotorama__loaded .fotorama__video-play,.fotorama__error .fotorama__video-play{display:block;opacity:1}
.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px;opacity:1!important;display:block!important}
.fotorama__video-close{width:32px;height:32px;top:0;right:0;display:none;background-position:-64px 0;z-index:20}
.fotorama__wrap--no-controls .fotorama__arr,.fotorama__wrap--no-controls .fotorama__fullscreen-icon,.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{display:none;opacity:0}
.fotorama__wrap--css3.fotorama__wrap--slide.fotorama__wrap--no-controls .fotorama__fullscreen-icon,.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{display:block;-webkit-transform:translate3d(32px,-32px,0);-ms-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}
.fotorama__wrap--css3.fotorama__wrap--slide.fotorama__wrap--no-controls .fotorama__arr--prev,.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{display:block;-webkit-transform:translate3d(-48px,0,0);-ms-transform:translate3d(-48px,0,0);transform:translate3d(-48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--slide.fotorama__wrap--no-controls .fotorama__arr--next,.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{display:block;-webkit-transform:translate3d(48px,0,0);-ms-transform:translate3d(48px,0,0);transform:translate3d(48px,0,0)}
.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}
.fotorama__wrap--video .fotorama__video-close{display:block}
.fotorama__wrap--css3 .fotorama__video-close{display:block;opacity:0;-webkit-transform:translate3d(32px,-32px,0);-ms-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}
.fotorama__wrap--css3.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:block;opacity:0;z-index:-1}
.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__video-play,.fotorama__wrap--css3 .fotorama__video-close{-webkit-transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-transition-duration:.3s;transition-duration:.3s}
.fotorama__stage:before,.fotorama__stage:after,.fotorama__nav:before,.fotorama__nav:after{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%,5px 100%}
.fotorama__stage:before,.fotorama__nav:before{background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),-webkit-radial-gradient(0 50%,farthest-side,rgba(0,0,0,.4),transparent);background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-position:0 0,0 0;left:-10px}
.fotorama__stage.fotorama__shadows--left:before,.fotorama__nav.fotorama__shadows--left:before{left:0}
.fotorama__stage:after,.fotorama__nav:after{background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),-webkit-radial-gradient(100% 50%,farthest-side,rgba(0,0,0,.4),transparent);background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-position:100% 0,100% 0;right:-10px}
.fotorama__stage.fotorama__shadows--right:after,.fotorama__nav.fotorama__shadows--right:after{right:0}
.fotorama--fullscreen .fotorama__stage:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after{display:none}

@media screen and (max-width:600px){
.fotorama__caption{ /* [disabled]display: none; */ }
.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__video-close{display: none; }
.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__video-close{display: none; }
.fotorama__arr--prev{display: none;left:0;background-position:0 0}
.fotorama__arr--next{display: none;right:0;background-position:-32px 0}
.fotorama__arr--disabled{pointer-events:none;cursor:default;*display:none;opacity:.1}
}