
/*!
Theme Name: La Web Shop
Theme URI: http://www.lawebshop.ca/
Author: La Web Shop
Author URI: http://www.lawebshop.ca/
Description: Nous sommes une agence de développement Web engagée, audacieuse et créative. Nous voulons déployer votre marque sur le Web en vous créant des solutions sur mesure et une image distincte. La Web Shop, c’est une équipe de professionnels talentueux qui se lèvent chaque matin dans l’espoir de vous impressionner. Tout ça, juste après un bon café.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: la web shop, custom
Text Domain: la_web_shop
*/
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:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a
img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.clear,.container{zoom:1}.clear:before,.clear:after,.container:before,.container:after{content:"";display:table}.clear:after,.container:after{clear:both}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}.valign{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}html,body{height:100%}body{color:#5e5e5e;font:normal 17px/26px "AvantGarde",Arial,Helvetica;background:white}::selection{color:white;background:rgba(36,63,128,0.7)}::-moz-selection{color:white;background:rgba(36,63,128,0.7)}a{color:#FFF;text-decoration:none;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}a:hover{color:black;text-decoration:none}.anchor{display:block;position:relative;top:-100px;visibility:hidden}.container{max-width:1280px;padding:0
40px;margin:0
auto;position:relative}.zone{margin:150px
0 85px 0}img{display:block;max-width:100%;height:auto}.acf-map{height:570px}.acf-map
img{max-width:none}.separateur{margin:40px
0}.separateur
.line{height:1px;background:#233588;width:45%;float:left;margin:40px
0 0 0}.separateur
.image{width:10%;float:left}.separateur .image
img{margin:0
auto}.banner{position:relative;background:#233588 no-repeat center center;background-size:cover}.banner
.container{padding:110px
0 0 0}.banner .container
.slogan{padding:80px
0 0 0}.banner .container .slogan
h2{color:#FFF;font-size:65px;font-weight:700;line-height:normal;text-transform:uppercase}.banner .container .slogan h2
span{font-size:86px}.banner
.texte{color:#FFF;background-color:rgba(36,63,128,0.9);padding:20px;width:256px}.banner .texte
.lsj{font-weight:600;font-size:20px}.banner .texte .lsj
span{font-size:25px;font-weight:600}.banner .texte
h1{font-size:28px}.banner .texte
span{font-weight:700}.home
.banner{padding:0
40px 85px 40px}.header{width:100%;background-color:rgba(36,63,128,0.9);position:fixed;z-index:100;top:0}.header .open-mobile_menu{float:right;height:66px;line-height:66px}.header
#logo{margin:7px
0 0 0;width:90px;position:absolute;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.header #logo
.sitename{display:none}.header
#logo.home{width:365px;top:180px}.header
.menu{float:right}.header .menu
li{float:left;position:relative;padding:20px
0}.header .menu li
a{color:white;display:block;text-transform:uppercase;padding:0
13px;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.header .menu li a:before{display:block;content:"";width:100%;height:4px;margin-top:-2px;position:absolute;top:100%;left:0;z-index:9;background:#FFF;opacity:0;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.header .menu li a:hover:before{opacity:1}.header .menu>.current-menu-item:before,.header .menu>.current-menu-ancestor:before{display:block;content:"";width:100%;height:4px;margin-top:-2px;position:absolute;top:100%;left:0;z-index:9;background:#FFF}.header .menu>li>.sub-menu{display:none;width:250px;padding:3px
20px;margin-left:-55px;position:absolute;top:100%;left:50%;z-index:8;background:rgba(36,63,128,0.9)}.header .menu>li>.sub-menu
li{float:none;border-top:solid 1px rgba(255,255,255,0.3);padding:10px
20px}.header .menu>li>.sub-menu li:first-child{border-top:none}.header .menu>li>.sub-menu li
a{color:#FFF;padding:0;margin:0;border:none;text-transform:none}.header .menu>li>.sub-menu li a:before{display:none}.mobile_menu{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999;visibility:hidden;overflow:auto;opacity:0;background:rgba(0,0,0,0.85);border-radius:30%;-moz-transition:all 0.35s;-o-transition:all 0.35s;-webkit-transition:all 0.35s;transition:all 0.35s;-moz-transform:scale(0.85,0.85);-ms-transform:scale(0.85,0.85);-webkit-transform:scale(0.85,0.85);transform:scale(0.85,0.85)}.mobile_menu.open{visibility:visible;opacity:1;border-radius:0;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}.mobile_menu
.valign{max-width:500px;padding:45px
25px;margin:0
auto}.mobile_menu .close-mobile_menu{color:white;font:300 36px/24px "AvantGarde";position:absolute;top:45px;right:25px}.mobile_menu .close-mobile_menu:hover{color:#FFF}.gallery-list .row-image .gallery-single{height:100%}.gallery-list .row-image .gallery-single.small{width:32.20%;max-width:380px;margin:0.5%}.gallery-list .row-image .gallery-single.big{width:65.25%;max-width:770px;margin:0.5%}.error
h1{color:#828487;font-size:50px;font-weight:700;text-transform:uppercase;line-height:70px}.error h1
span{color:#233588}.univers{background:#FFFBD7}.superfruit{text-align:center}.superfruit.home{padding:85px
0}.superfruit.home
h1{color:#FFF;font-size:50px;text-transform:uppercase;line-height:40px}.superfruit.home h1
span{font-weight:700}.superfruit.home span
h1{font-size:25px;margin-right:140px}.superfruit.home
p{font-weight:600;font-size:20px;color:#FFF}.superfruit.home p
span{text-transform:uppercase;font-size:25px}.action{text-align:center;margin:0
0 55px 0}.action
h1{font-size:30px;margin:45px
0 0 0}.action
h2{text-transform:uppercase;color:#233588;font-weight:700;padding-top:10px;font-size:22px}.action
.regroupement{padding:45px
0 0 0;display:table}.action .regroupement
.activite{width:33.3%;float:left;display:table-cell;height:100%;position:relative;overflow:auto;padding:0
20px}.action .regroupement .activite
h1{color:#233588;font-size:18px;font-weight:700;margin:30px
0 10px 0}.action .regroupement .activite p:last-of-type{margin-bottom:90px}.action .regroupement .activite
.more{position:absolute;bottom:0;left:0;right:0;width:70%;margin:0
auto}.action .regroupement .activite
img{margin:0
auto;max-width:267px;width:100%}.complexe.home{padding:85px
40px 0 40px;color:#233588}.complexe.home
h1{font-size:40px;font-weight:700}.complexe.home
h2{font-size:35px;font-weight:700;color:#FFF;margin:20px
0 0 0;line-height:normal}.complexe.home
ul{margin:40px
20px;font-weight:600}.complexe.home ul
li{list-style-type:initial}.complexe.home
.more{float:left}.complexe.savoirplus{padding:0
40px 55px 40px}.complexe.savoirplus
.more{float:left}.reservation{color:#FFF;padding:20px
0;background:rgba(255,255,255,0);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(94,108,199,0.7) 19%, rgba(75,94,219,0.62) 28%, rgba(255,255,255,0) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(19%, rgba(94,108,199,0.7)), color-stop(28%, rgba(75,94,219,0.62)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(94,108,199,0.7) 19%, rgba(75,94,219,0.62) 28%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(94,108,199,0.7) 19%, rgba(75,94,219,0.62) 28%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(94,108,199,0.7) 19%, rgba(75,94,219,0.62) 28%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(94,108,199,0.7) 19%,rgba(75,94,219,0.62) 28%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1 )}.reservation
.container{padding:0
40px}.reservation
h1{color:#233588;font-weight:700;font-size:30px;margin:10px
0 0 0}.reservation
h2{font-weight:600;font-size:18px;margin:20px
0 0 0}.produit.home{line-height:35px;padding:45px
0 85px 0}.produit.home
h1{color:#828487;font-weight:600;font-size:30px;text-align:center}.produit.home
h2{color:#828487;font-size:25px;text-align:center}.produit.home
p{color:#1a4094;padding:0
200px;text-align:center}.produit.home
.regroupement{margin:45px
auto 0 auto;max-width:1000px}.produit.home .regroupement
.produit{width:33.3%;float:left}.produit.home .regroupement .produit
img{width:100%}.autocueillette
h1{color:#828487;font-size:50px;font-weight:700;text-transform:uppercase;line-height:70px}.autocueillette h1
span{color:#233588}.autocueillette
h2{color:#233588;font-size:40px}.autocueillette.home
p{margin:40px
0}.autocueillette .text-blue{color:#233588;font-weight:600;font-size:30px;line-height:normal}.zone{text-align:center}.zone.cooperative
h1{font-weight:600;font-size:35px;text-transform:none;line-height:normal}.zone.cooperative
h2{color:#233588;font-size:30px;line-height:60px;padding-bottom:65px}.zone.complexe
h1{font-weight:600;font-size:35px;text-transform:none;line-height:normal}.zone.complexe
p{color:#233588;font-size:25px;line-height:35px;margin:10px
0 40px 0}.zone.superfruit
h1{color:#828487;font-size:50px;text-transform:uppercase;line-height:40px}.zone.superfruit h1
span{color:#233588;font-weight:700}.zone.superfruit
p{padding:0
200px}.zone.superfruit span
h1{color:#828487;font-size:25px;margin-right:140px}.zone.superfruit span
p{padding:40px
200px}.zone.superfruit .zone-bleu{color:#233588;font-weight:700}.zone.superfruit
.bubble{display:block;max-width:430px;margin:35px
auto;position:relative;overflow:hidden;border:1px
solid #e4e4e4;border-radius:50%}.zone.superfruit .bubble:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;border:5px
solid #233588;border-radius:50%}.zone.superfruit
.bubble.small{width:340px;max-width:25%}.zone.equipe
h1{font-size:35px;margin:45px
0 0 0;line-height:normal}.zone.equipe
h2{text-transform:uppercase;color:#233588;font-weight:700;padding-top:10px;font-size:28px;margin:0
0 40px 0;line-height:normal}.zone.equipe
.regroupement{text-align:center}.zone.equipe .regroupement .membre-equipe{float:left;width:33.33%;padding:0
10px}.zone.equipe .regroupement .membre-equipe
img{margin:0
auto;width:100%;max-width:300px}.zone.equipe .regroupement .membre-equipe .poste
h1{font-weight:normal;font-size:30px}.zone.equipe .regroupement .membre-equipe .poste
h2{font-size:20px;line-height:normal;text-transform:none;font-weight:normal}.zone.autocueillette
p{padding:80px
200px}.zone.autocueillette .historique article,.zone.cooperative .historique
article{display:block;height:397px}.zone.autocueillette .historique article .image,.zone.cooperative .historique article
.image{width:50%;float:left}.zone.autocueillette .historique article .contenu,.zone.cooperative .historique article
.contenu{width:50%;float:left;padding:0
100px;position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.zone.autocueillette .historique article .contenu h1,.zone.cooperative .historique article .contenu
h1{color:#233588;font-size:30px;text-align:left;line-height:normal;font-weight:700;margin:0
0 10px 0}.zone.autocueillette .historique article .contenu h1.year,.zone.cooperative .historique article .contenu
h1.year{font-size:40px}.zone.autocueillette .historique article .contenu p,.zone.cooperative .historique article .contenu
p{padding:0;text-align:left}.zone.autocueillette .historique article:nth-child(2n) .image,.zone.cooperative .historique article:nth-child(2n) .image{float:right}.zone.autocueillette .historique article:nth-child(2n) .contenu,.zone.cooperative .historique article:nth-child(2n) .contenu{float:right}.zone.produit{line-height:35px}.zone.produit
h1{color:#828487;font-weight:600;font-size:30px}.zone.produit
h2{color:#828487;font-size:25px}.zone.produit
p{color:#1a4094;padding:0
200px}.zone.produit .zone-texte
p{font-weight:600;font-size:25px;line-height:33px}.zone.produit
.box{padding:60px
0;overflow:auto}.zone.produit .box:last-child{padding-bottom:0}.zone.produit .box ul
li{position:relative;width:32%;float:left;margin-right:1%;margin-bottom:15px}.zone.produit .box ul li:nth-child(3n){margin-right:0}.zone.produit .box ul li
p{position:absolute;bottom:0;left:0;width:100%;background:rgba(255,255,255,0.8);text-align:center;padding:10px
0}.content .container
.more{background:#233588;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#FFF;padding:20px
0;display:block;width:270px;margin:30px
auto;text-transform:uppercase;font-weight:700;text-align:center;box-shadow:inset 0 0 0 0 #1e2d74;-webkit-transition:all ease 0.8s;-moz-transition:all ease 0.8s;transition:all ease 0.8s}.content .container .more:hover{box-shadow:inset 0 100px 0 0 #1e2d74}.post_list{margin:0
0 85px 0}#menu-recette{text-align:center;margin:40px
0 40px 0}#menu-recette
li{display:inline-block;font:normal 80px 'DragonisComing';margin:0
20px;cursor:pointer}#menu-recette
li.active{border-bottom:solid 2px #233588;color:#233588;line-height:65px}.button,[type=submit],.NFI .NFI-button{display:inline-block;color:white;font:bold 16px/22px "AvantGarde";text-transform:uppercase;text-align:center;padding:12px
20px;margin:0;cursor:pointer;background:#FFF;border:none;border-radius:3px;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.button:hover,[type=submit]:hover,.NFI .NFI-button:hover{color:white;background:black}.socials{margin:30px
0 0 0;overflow:auto}.socials
li{display:inline-block;margin:0
30px 0 0}.socials li:last-child{margin:0}.socials li
a{display:block;font-size:20px}.gallery-single{float:left}.gallery-single
a{display:block;position:relative}.gallery-single a
.hover{display:block;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;background:rgba(255,255,255,0.7);-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.gallery-single a .hover:before{display:block;content:"\f00e";width:100%;color:white;font:34px/40px 'FontAwesome';text-align:center;margin-top:-22px;position:absolute;top:50%;left:0}.gallery-single a .hover
p{display:block;width:100%;color:#5e5e5e;text-align:center;margin-top:-22px;position:absolute;top:45%;left:0;font-size:18px;font-weight:600}.gallery-single a:hover
.hover{opacity:0.85}.on_home .gallery-single{width:20%;margin:0}.gallery-single{float:left}.gallery-single
a{display:block;position:relative}.gallery-single a
.hover{display:block;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;background:rgba(255,255,255,0.7);-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.gallery-single a .hover:before{display:block;content:"\f00e";width:100%;color:#5e5e5e;font:34px/40px 'FontAwesome';text-align:center;margin-top:-22px;position:absolute;top:55%;left:0}.gallery-single a:hover
.hover{opacity:0.85}.on_home .gallery-single{width:20%;margin:0}.container.recipe
.zonetexte{text-align:center;padding:20px
0;line-height:35px}.container.recipe .zonetexte
h1{color:#1B4095;font:normal 130px 'DragonisComing';margin-top:80px;text-align:center;margin-bottom:20px}.container.recipe .zonetexte
h2{color:#828487;font-size:30px;font-weight:600}.container.recipe .zonetexte
p{font-size:22px;color:#1B4095}.container.recipe .post_list-single{width:32.9%;margin:40px
0 0 0;display:inline-block}.container.recipe .post_list-single
h2{background:#233588;color:#FFF;padding:10px
20px;text-align:center;margin:10px
0}.container.recipe
.hover_recette{position:relative}.container.recipe .hover_recette
img{width:100%}.container.recipe .hover_recette:hover
.description{visibility:visible;opacity:1}.container.recipe .hover_recette
.description{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(36,63,128,0.9);color:#fff;visibility:hidden;opacity:0;text-align:center;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;width:100%}.container.recipe .hover_recette .description
p{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:20px}.container.recipe .hover_recette .description p
span{text-transform:uppercase;font-weight:600}.header-single
.img{margin-top:66px;height:327px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.header-single .img
img{width:100%;margin:0
0 40px 0}.header-single
h1{width:50%;background:#233588;color:#FFF;padding:10px
20px;float:left}.header-single
h1.category{background:#828487;color:#FFF}.header-single
.cuisine{margin:40px
0;width:60%;float:left}.header-single .cuisine
li{border-right:solid 2px #233588;display:inline-block;padding:0
20px;text-align:center}.header-single .cuisine li
span{color:#233588;text-transform:uppercase;font-size:16px;font-weight:600}.header-single .cuisine li:last-child{border:none}.header-single
.action{margin:40px
0;width:40%;float:left;text-align:right}.header-single .action
li{border:solid 2px #233588;display:inline-block;border-radius:50%;width:56px}.header-single .action li a,.header-single .action li
span{display:block;cursor:pointer;height:52px}.header-single .action li a img,.header-single .action li span
img{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:28px;margin:0
auto}.header-single .action li
.stButton{display:none !important}.bloc .content-text{float:left;width:50%}.bloc .content-text
.text{padding:30px}.bloc .content-text.bleu
h3{color:#233588}.bloc .content-text.bleu
.text{background:#233588;color:#FFF}.bloc .content-text.bleu
p.spbq{color:#233588;padding:20px
30px;font-size:13px;line-height:normal}.bloc .content-text.bleu p.spbq
a{color:#233588}.bloc .content-text.bleu p.spbq a:hover{color:#000}.bloc .content-text.bleu p:last-child{margin:0}.bloc .content-text
h3{text-transform:uppercase;font-size:20px;color:#828487;font-weight:600;margin:0
30px}.wrapper-slider{position:relative}.wrapper-slider
.loader{width:100%;height:100%;position:absolute;top:0;left:0;z-index:9;background:#fff url('/wp-content/themes/la_web_shop/images/loader.gif') no-repeat center center}.zone.search .page-title
span{font-weight:700}.zone.search .post_list-single{background:#EEE;margin:30px
0 0 0}.zone.search .post_list-single
.image{float:left;width:20%}.zone.search .post_list-single .image
img{width:100%}.zone.search .post_list-single
.texte{float:left;width:80%;text-align:left;padding:30px}.zone.search .post_list-single .texte
h2{font-weight:600;margin-bottom:20px}.zone.search .post_list-single .texte h2
a{color:#444}.zone.search .post_list-single .texte
.lien{text-align:right;font-weight:600}.zone.search .post_list-single .texte .lien
a{color:#444}.searchbar.result{margin:20px
0 0 0;width:90%;float:left;height:48px;margin-right:10px}.searchbutton.result{margin:20px
0 0 0;float:left;background:#222;padding:12px
15px}.footer{background:#233588;color:#FFF}.footer
form{padding:30px
0 0 0}.footer form
.searchbar{width:72%;float:left;height:48px;margin-right:10px}.footer form
.searchbutton{float:left;background:#222;padding:12px
15px}.footer
.boxes{margin:95px
0 35px}.footer .boxes
.box{float:left;width:25.5%;color:white;line-height:30px}.footer .boxes .box h1
span{font-weight:700}.footer .boxes .box
h3{font-weight:700}.footer .boxes
.box.first{width:19%;padding-left:0}.footer .boxes .box.middle
h1{font-weight:700}.footer .boxes
.box.last{width:30%;text-align:right}.footer .boxes .box.last
img{float:right}.footer .boxes .box.last
p{padding-top:30px;clear:both}.footer
.copyright{padding:30px
0 50px 0;text-align:center}.content-text>*:first-child{margin-top:0}.content-text h1,.content-text h2,.content-text h3,.content-text h4,.content-text h5,.content-text
h6{color:#222}.content-text
h1{color:#FFF;font:bold 28px/32px "AvantGarde";text-transform:uppercase;margin:65px
0 50px}.content-text
h2{font:28px/32px "AvantGarde";text-transform:uppercase;margin:60px
0 30px}.content-text h3,.content-text
h4{font:300 24px/28px "AvantGarde";text-transform:uppercase;margin:45px
0 25px}.content-text
h4{font-weight:bold}.content-text h5,.content-text
h6{font:600 19px/24px "AvantGarde";margin:35px
0 15px}.content-text
h5{text-transform:uppercase}.content-text
p{margin:0
0 25px}.content-text ol,.content-text
ul{list-style:disc;margin:0
15px 25px 35px}.content-text ol li,.content-text ul
li{margin:0
0 5px}.content-text
ol{list-style:decimal}.content-text
hr{display:block;width:100px;height:1px;margin:60px
auto;clear:both;background:#FFF;border:none}.content-text
img{border-radius:2px}.content-text
.alignleft{float:left;max-width:45%;margin:5px
35px 15px 0}.content-text .alignleft.wp-caption{margin-right:25px}.content-text
.alignright{float:right;max-width:45%;margin:5px
0 15px 35px}.content-text .alignright.wp-caption{margin-left:25px}.content-text
.aligncenter{padding:10px
0;margin:0
auto 25px;clear:both}.content-text .aligncenter.wp-caption{max-width:100%}.content-text .wp-caption
p{color:#888;font:italic 12px/16px "AvantGarde";text-align:center;padding:0
5px;margin:10px
10px 0 0}blockquote{margin:20px
40px}p{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}b,strong{font-weight:bold}i,em{font-style:italic}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.4em}sub{bottom:-0.25em}label{display:inline-block;color:black;font:bold 16px/20px "AvantGarde";cursor:pointer;margin:0
0 10px}input:not([type=submit]),textarea{display:block;width:100%;height:42px;color:black;font:16px "AvantGarde";padding:0
20px;margin:0
0 15px;resize:none;outline:none;background:white;border:1px
solid #acacac;border-radius:4px;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}input:not([type=submit]):-moz-placeholder,textarea:-moz-placeholder{color:#777}input:not([type=submit])::-moz-placeholder,textarea::-moz-placeholder{color:#777}input:not([type=submit]):-ms-input-placeholder,textarea:-ms-input-placeholder{color:#777}input:not([type=submit])::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#777}input:not([type=submit]):hover,textarea:hover{border-color:black}input:not([type=submit]):focus,textarea:focus{border-color:#FFF}textarea{height:165px;padding:12px
20px}[type=submit]{float:right}.wrapper_customSelect{width:100%;color:black;margin:0
0 15px;position:relative}.wrapper_customSelect
select{width:100%;height:100%;cursor:pointer;opacity:0;position:absolute;top:0;left:0;z-index:5;-webkit-appearance:menulist-button}.wrapper_customSelect
.customSelect{display:block;height:42px;font:16px/20px "AvantGarde";padding:10px
45px 10px 20px;position:relative;z-index:2;background:white;border:1px
solid #acacac;border-radius:4px}.wrapper_customSelect .customSelect:before{display:block;content:"\f107";color:#FFF;font:24px/24px "FontAwesome";margin-top:-12px;position:absolute;top:50%;right:20px}.wrapper_customSelect .customSelect
.customSelectInner{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NFI{position:relative}.NFI [type=file]{width:100%;height:100%;padding:0;margin:0;cursor:pointer;position:absolute;top:0;left:0;z-index:5;opacity:0}.NFI .NFI-filename{padding-right:140px}.NFI .NFI-button{width:130px;height:32px;font:bold 12px/32px "AvantGarde";padding:0;position:absolute;top:5px;right:5px;border:none}.NFI:hover .NFI-filename{border-color:black}.NFI:hover .NFI-button{background:black}input[type=radio],input[type=checkbox]{display:none}.custom-radio,.custom-checkbox{display:block;font:16px/20px "AvantGarde";padding:0
0 0 30px;margin:0
0 20px 2px;position:relative;cursor:pointer}input[type=radio]+.custom-radio span,input[type=checkbox]+.custom-checkbox
span{display:block;width:14px;height:14px;position:absolute;top:4px;left:0;background:white;border:1px
solid #acacac}input[type=radio]+.custom-radio span:before,input[type=checkbox]+.custom-checkbox span:before{display:block;content:"";width:0;height:0;position:absolute;top:50%;left:50%;background:#FFF;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}input[type=radio]:checked+.custom-radio span:before,input[type=checkbox]:checked+.custom-checkbox span:before{width:6px;height:6px}input[type=radio]+.custom-radio
span{border-radius:100%}input[type=radio]+.custom-radio span:before{border-radius:100%}.wpcf7-form
p{margin:0}.wpcf7-form br,.screen-reader-response{display:none}.wpcf7-spam-blocked,.wpcf7-mail-sent-ng{clear:both !important}.wpcf7-display-none{display:none}.wpcf7-form-control-wrap{display:block;position:relative}.wpcf7-not-valid-tip{display:block;width:17px;height:16px;text-indent:-9999px;position:absolute;top:15px;right:18px}.wpcf7-not-valid-tip:before{display:block;content:"\f00d";color:#d81515;font:22px/16px 'FontAwesome';text-indent:0;position:absolute;top:0;left:0}.wpcf7-response-output{text-align:center;padding:10px
20px;margin:0
0 30px;clear:both;background:#f0a6a7;border:none}.wpcf7-response-output.wpcf7-mail-sent-ok{color:white;background:#9cd774}@media all and (max-width: 1300px){.zone.autocueillette .historique article,.zone.cooperative .historique
article{height:auto}.zone.autocueillette .historique article:last-child .contenu,.zone.cooperative .historique article:last-child
.contenu{padding:50px
100px 0 100px}.zone.autocueillette .historique article .image,.zone.cooperative .historique article
.image{width:100%;float:none}.zone.autocueillette .historique article .image img,.zone.cooperative .historique article .image
img{width:100%}.zone.autocueillette .historique article .contenu,.zone.cooperative .historique article
.contenu{width:100%;float:none;padding:50px
100px;top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media all and (max-width: 1250px){.container.recipe .post_list-single{width:49.5%;margin:0
0 40px 0;display:inline-block}.container.recipe .post_list-single
h2{font-size:15px}.zone.equipe .regroupement .membre-equipe{max-width:none}.zone.produit
p{padding:0}.zone.superfruit
p{padding:0}.zone.superfruit span
p{padding:40px
0}.zone.superfruit
.bubble.small{max-width:100%}}@media all and (max-width: 1024px){.logo-home{margin:0
auto}.banner .container
.slogan{text-align:center}.banner .container
.texte{display:none}.complexe.savoirplus
.more{float:none !important}.complexe.home{text-align:center}.complexe.home
h1{line-height:normal}.complexe.home ul
li{list-style-type:none}.separateur
.line{margin:35px
0 0 0}.reservation{text-align:center;background:rgba(255,255,255,0);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(75,94,219,0.62) 52%, rgba(255,255,255,0) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(52%, rgba(75,94,219,0.62)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(75,94,219,0.62) 52%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(75,94,219,0.62) 52%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(75,94,219,0.62) 52%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(75,94,219,0.62) 52%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1 )}.on_home .gallery-single{width:25%}.on_home .gallery-single:nth-of-type(n+5){display:none}.zone.autocueillette .historique article:last-child .contenu,.zone.cooperative .historique article:last-child
.contenu{padding:50px
0 0 0}.zone.autocueillette .historique article .image,.zone.cooperative .historique article
.image{width:100%;float:none}.zone.autocueillette .historique article .image img,.zone.cooperative .historique article .image
img{width:100%}.zone.autocueillette .historique article .contenu,.zone.cooperative .historique article
.contenu{width:100%;float:none;padding:50px
0}}@media all and (max-width: 895px){.header
.menu{float:right}.header .menu li
a{font-size:13px}.header-single
h1{width:100%;float:none}.header-single
.cuisine{width:100%;float:none;text-align:center}.header-single
.action{width:100%;float:none;text-align:center}.produit.home
p{padding:0
40px}.reservation{text-align:center}.reservation
h1{line-height:normal}.action
.regroupement{padding:45px
0 0 0;display:table}.action .regroupement
.activite{width:100%;display:block;height:auto;position:relative;overflow:visible;padding:0
20px;margin:0
0 100px 0}.action .regroupement .activite:last-child{margin:0}.action .regroupement .activite
.more{position:absolute;bottom:0;left:0;right:0;max-width:270px;width:100%;margin:0
auto}.zone.equipe .regroupement .membre-equipe{width:100%}.zone.autocueillette
p{padding:80px
0}.bloc
.text{text-align:center}.bloc .content-text{float:none;width:100%}.bloc .content-text
h3{text-align:center}.socials{text-align:center}.footer{background:#233588;color:#FFF}.footer
form{padding:30px
0 0 0;text-align:center}.footer form
.searchbar{width:72%;float:left;height:48px;margin-right:10px}.footer form
.searchbutton{float:left;background:#222;padding:12px
15px}.footer
.boxes{margin:40px
0 0 0}.footer .boxes
.box{float:left;width:100%;color:white;text-align:center;padding:40px
0;border-top:solid 1px rgba(255,255,255,0.3)}.footer .boxes .box h1
span{font-weight:700}.footer .boxes .box
h3{font-weight:700}.footer .boxes
.box.first{width:100%;padding-left:0;text-align:left;display:block}.footer .boxes
.box.last{width:100%;text-align:center}.footer .boxes .box.last
img{float:none;margin:0
auto}.footer .boxes .box.last
p{padding-top:30px;clear:both}.footer
.copyright{padding:20px
0;border-top:solid 1px rgba(255,255,255,0.3);line-height:normal;font-size:13px;text-align:center}}@media all and (max-width: 845px){.container.recipe .post_list-single
h2{font-size:12px}}@media all and (max-width: 750px){.acf-map{height:350px}.separateur
.line{margin:25px
0 0 0}.footer
.boxes{margin:40px
0 0 0}.footer .boxes
.box{float:none}.footer .boxes
.box.first{width:100%;text-align:left;display:block}}@media all and (max-width: 599px){.acf-map{height:200px}.banner .container
.slogan{display:none}.separateur{margin:40px
0}.separateur
.line{height:1px;background:#233588;width:38%;float:left;margin:40px
0 0 0}.separateur
.image{width:24%;float:left}.separateur .image
img{margin:0
auto}.on_home .gallery-single{width:33.3333%}.on_home .gallery-single:nth-child(n+4){display:none}.container.recipe .post_list-single{width:100%;margin:0
0 40px 0;display:inline-block}.container.recipe .post_list-single
h2{font-size:15px}.header-single
.cuisine{width:100%;float:none;text-align:center}.header-single .cuisine
li{border-right:none;border-top:solid 2px #233588;display:inline-block;padding:20px;text-align:center;width:100%}.header-single .cuisine li:first-child{border-top:none}.header-single .cuisine li:last-child{border-top:solid 2px #233588}.reservation{display:none}.zone.produit
.box{padding:85px
0}.zone.produit .box:last-child{padding-bottom:0}.zone.produit .box ul
li{position:relative;width:100%;display:inline-block;margin-right:1%}.zone.produit .box ul li
img{width:100%}.zone.produit .box ul li:last-child{margin:0}.zone.produit .box ul li
p{position:absolute;bottom:0;left:0;width:100%;background:rgba(255,255,255,0.8);text-align:center;padding:10px
0}}@media all and (max-width: 479px){.gallery-list .row-image .gallery-single.small{width:100%;max-width:none;margin:10px
0}.gallery-list .row-image .gallery-single.small
img{width:100%}.gallery-list .row-image .gallery-single.big{width:100%;max-width:none;margin:10px
0}.gallery-list .row-image .gallery-single.big
img{width:100%}.home
.banner{height:325px;padding:0}.logo-home{width:80%;height:auto}.autocueillette
h1{font-size:35px;line-height:45px}.autocueillette
h2{font-size:30px}.container.recipe
.zonetexte{text-align:center;padding:20px
0;line-height:35px}.container.recipe .zonetexte
h1{color:#1B4095;font:normal 100px 'DragonisComing';margin-top:80px;text-align:center;margin-bottom:20px}.logo.home{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%}.logo.home .logo-home{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:90%}.footer
.boxes{margin:40px
0 0 0}.footer .boxes
.box{float:none}.footer .boxes
.box.first{width:100%;text-align:left;display:block}}@font-face{font-family:'AvantGarde';src:url('/wp-content/themes/la_web_shop/fonts/ITCAvantGardeStd-Bk.eot?#iefix') format("embedded-opentype"),url('/wp-content/themes/la_web_shop/fonts/ITCAvantGardeStd-Bk.otf') format("opentype"),url('/wp-content/themes/la_web_shop/fonts/ITCAvantGardeStd-Bk.woff') format("woff"),url('/wp-content/themes/la_web_shop/fonts/ITCAvantGardeStd-Bk.ttf') format("truetype"),url('/wp-content/themes/la_web_shop/fonts/ITCAvantGardeStd-Bk.svg#ITCAvantGardeStd-Bk') format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'AvantGarde';src:url('/wp-content/themes/la_web_shop/fonts/ITCAvantGardeStd-Demi.eot?#iefix') format("embedded-opentype"),url('/wp-content/themes/la_web_shop/fonts/ITCAvantGardeStd-Demi.otf') format("opentype"),url('/wp-content/themes/la_web_shop/fonts/ITCAvantGardeStd-Demi.woff') format("woff"),url('/wp-content/themes/la_web_shop/fonts/ITCAvantGardeStd-Demi.ttf') format("truetype"),url('/wp-content/themes/la_web_shop/fonts/ITCAvantGardeStd-Demi.svg#ITCAvantGardeStd-Demi') format("svg");font-weight:600;font-style:normal}@font-face{font-family:'AvantGarde';src:url('/wp-content/themes/la_web_shop/fonts/ITCAvantGardeStd-Bold.eot?#iefix') format("embedded-opentype"),url('/wp-content/themes/la_web_shop/fonts/ITCAvantGardeStd-Bold.otf') format("opentype"),url('/wp-content/themes/la_web_shop/fonts/ITCAvantGardeStd-Bold.woff') format("woff"),url('/wp-content/themes/la_web_shop/fonts/ITCAvantGardeStd-Bold.ttf') format("truetype"),url('/wp-content/themes/la_web_shop/fonts/ITCAvantGardeStd-Bold.svg#ITCAvantGardeStd-Bold') format("svg");font-weight:700;font-style:normal}@font-face{font-family:'DragonisComing';src:url('/wp-content/themes/la_web_shop/fonts/DragonisComing.eot?#iefix') format("embedded-opentype"),url('/wp-content/themes/la_web_shop/fonts/DragonisComing.otf') format("opentype"),url('/wp-content/themes/la_web_shop/fonts/DragonisComing.woff') format("woff"),url('/wp-content/themes/la_web_shop/fonts/DragonisComing.ttf') format("truetype"),url('/wp-content/themes/la_web_shop/fonts/DragonisComing.svg#DragonisComing') format("svg");font-weight:normal;font-style:normal}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next
span{background-image:url('/wp-content/themes/la_web_shop/images/fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading
div{width:44px;height:44px;background:url('/wp-content/themes/la_web_shop/images/fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/wp-content/themes/la_web_shop/images/fancybox/blank.gif');-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav
span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev
span{left:10px;background-position:0 -36px}.fancybox-next
span{right:10px;background-position:0 -72px}.fancybox-nav:hover
span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock
body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/wp-content/themes/la_web_shop/images/fancybox/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right:-100%;padding:2px
20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next
span{background-image:url('/wp-content/themes/la_web_shop/images/fancybox/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading
div{background-image:url('/wp-content/themes/la_web_shop/images/fancybox/fancybox_loading@2x.gif');background-size:24px 24px}}