/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
@import url('https://fonts.googleapis.com/css?family=Athiti:300,400,500,600,700&display=swap');

#leo-paneltool {display: none;}
.Athiti {font-family: 'Athiti', sans-serif;}

.w400 {font-weight: 400;}
.w500 {font-weight: 500;}
.w600 {font-weight: 600;}
.w700 {font-weight: 700;}

.fond-beige {background-color: #CFC6B2;}

.margin-bottom-50 {margin-bottom: 50px;}
.margin-top-50 {margin-top: 50px;}
.padding100 {padding-bottom: 100px; padding-top: 100px;}

.menu-haut a {color: black;}
.header-nav .menu-haut .popup-over .popup-title {padding: 10px 0 14px 20px; }
.button-list li .ap-total { top: -16px!important;}

#tabs718605026 li:nth-child(2), #tabs718605026 li:nth-child(3) {font-weight:600; }

.leo-megamenu .dropdown-menu li:nth-child(2) a {font-weight:600; color: #000000;}
.leo-megamenu .dropdown-menu li:nth-child(2) a:hover {font-weight:700; color: #e97e3d;}

.leo-megamenu .dropdown-menu li:nth-child(1) a , .leo-megamenu .dropdown-menu li:nth-child(3) a {font-weight:600; color: #e97e3d;}

.footer-center {background-color: #404040;padding: 80px 0 30px; background: #404040; }

#image-form_7359376450869954 {margin-bottom: 0px;}


.leo-megamenu .navbar-nav > li > a {font-family: 'Athiti', sans-serif; font-size: 17px; font-weight: 700;}
.reseau-123 .widget-html {  margin-top: 0px;}

.bannercontainer .tp-caption.la-reine, .bannercontainer .tp-caption.artisan-fleuriste { font-family: 'Athiti'; text-transform: inherit;font-weight: 500; }
.la-reine span {font-size: 144px;}

.artisan-logo img {width: 375px;}


.bannercontainer .tp-caption.decouvrir-collection .caption-contain {width: 500px!important; margin-left: auto; margin-right: auto;
      height: 60px;
      line-height: 60px;
      font-size: 28px;
      font-weight: 600;
      padding: 0 30px;
      background: transparent;
      color: #ffffff;
      border: 1px solid #ffffff; }

.triangle {font-size: 100px; font-weight: 700;}

.promo2-block {margin-top: 20px;}

.annee, .la-reine, .classique-texte,  .decouvrir-collection, .artisan-fleuriste, .artisan-logo {width: 100%!important; text-align: center;}

#promo-annee p {margin-bottom: 0px;}

.la-selection .title_block {text-transform: inherit!important; color: darkgrey; font-family:'Athiti'; font-size: 40px!important;}

.header-nav {font-size: 20px;font-weight: 600;font-family: 'Athiti', sans-serif;}

#leo_search_block_top a, .noir a {color: black;}
#memgamenu-form_1512644864, .margin-center, #memgamenu-form_1541900929, #memgamenu-form_2658812904, #memgamenu-form_3287156685, #memgamenu-form_3164060310, #memgamenu-form_2542575940, #memgamenu-form_3167256977, #memgamenu-form_2464093105, #memgamenu-form_1985785900 {margin-left: auto; margin-right: auto;}
.centrer  {text-align: center;}

.bannercontainer .tp-caption.annee, .bannercontainer .tp-caption.decouvrir-collection  {font-family: 'Helvitica', sans-serif;  font-size: 33px;}
.bannercontainer .tp-caption.decouvrir-collection {text-transform: uppercase;}
.bannercontainer .tp-caption.btn.decouvrir-collection {border: 1px solid #ffffff;}

.no-padding, .ma-promo>* {padding: 0;}
.ma-promo .ApColumn .block {margin-bottom: 0px; }
#promo-annee {background-color: #FFF7F0; height: 100%; width: 100%;}
#promo-annee img {mix-blend-mode: exclusion;}
#promo-annee h4 {font-family:'Athiti'; font-size:36px; font-weight:700; color:#7A797A; text-align: right; padding-right: 15px;}
.promo-texte {font-family:'Athiti'; font-size:20px;font-weight:700; text-align: right; padding-right: 15px;}

.rose-block .ApColumn .block {margin-bottom: 10px; }


#promo2 {background-color: #F69A37; height: 100%; width: 100%; color:#ffffff;margin: 0;}
#promo2 h4 {font-family:'Athiti'; font-size:36px; font-weight:500;  padding-right: 15px;color:#ffffff; margin-bottom: 0rem;line-height: 22px;padding-top: 10px; }
#promo2 p {font-size:24px; font-weight:400;}
.promo2-profite {color: black;}

.promo-texte {padding-bottom: 15px;}

#les-categories>* {padding: 0;}
#les-categories .ApColumn .block {margin-bottom: 0px; }
#bougies-parfumees {background-color: #EAF9FC; height: 100%; width: 100%; text-align: center;}
#bougies-parfumees h4, #bougies-parfumees p {text-align: left;}

#roses-eternelles {background-color: #E0E0E0; height: 100%; width: 100%; text-align: center;}
#roses-eternelles h4, #bougies-parfumees h4 {font-family:'Athiti'; font-size:30px; font-weight:600; color:#212021; position:absolute; left:5%; bottom:15%;}
.lien-categorie {font-family:'Athiti'; font-size:18px;font-weight:600; color:#212021; position:absolute; left:5%; bottom:8%;}

.petit-trait {position:absolute; left:5%; bottom:16%;font-family:'Athiti';}

.offrez-des-fleurs {font-family:'Athiti'; font-size:30px; font-weight:600; color:#212021; line-height: 70px; padding-top: 20%;}
.offrez-des-fleurs span {text-transform: uppercase;}
.offrez-des-fleurs .offrez-titre { font-size:90px; line-height: 70px; padding-top: 20px; padding-bottom: 20px;}
.offrez-des-fleurs .offrez-titre span {font-size:110px;}
.offrez-des-fleurs p {color: #7A797A; font-size:20px; line-height: 26px; width: 600px;}
.offrez-des-fleurs-trait {position:absolute; top:32%;font-family:'Athiti'; left: 15px;}
.offrez-des-fleurs-fond {background-color:#FFF7F0; }

.offrez-des-fleurs-fond:parent { background: #FFF7F0; }

.btn-noir { width: 320px;height: 60px;line-height: 60px;font-size: 16px;font-weight: 600;text-align: center;background: transparent;color: #222222;text-transform: uppercase; border: 1px solid #222222;}
.btn-noir:hover, .btn-vert:hover {background: #e97e3d;color: #FFFFFF;border-color: transparent; }

/*#category .breadcrumb .box-breadcrumb {padding-top: 20%;} */


.max1000 {max-width: 1050px; margin-left: auto; margin-right: auto;}

/*.star-bloc {position: absolute;left: 36%; top: 15%;}*/
.star-texte {font-family:'Helvetica','Arial','sans-serif'; font-size:24px; text-transform:uppercase; color:#212021; line-height: 26px;}
.star-titre {font-family:'Athiti';font-size:200px; font-weight:600; color:black;line-height: 140px;}


.vie-en-vert>* {}
.vie-en-vert-bloc {max-width: 750px; margin-left: auto; margin-right: auto; margin-top: 150px;}
#feuille-palmier .block {margin-bottom: 0px; }
.vie-en-vert-titre {font-family:'Athiti'; font-size:120px; font-weight:600; color:#00AA96; line-height: 90px; text-align: center;}
.vie-en-vert-titre span {color:#F79A38;}
.vie-en-vert-titre2 {font-family:'Helvetica','Arial','sans-serif'; font-size:30px; font-weight:normal; color:#212021; text-align: center; line-height: 32px; padding: 30px;}
.vie-en-vert p {font-family:'Helvetica','Arial','sans-serif';font-size:20px;font-weight:normal;color:#212021; text-align: center; line-height: 26px;padding-top: 30px;}

.btn-vert { width: 320px;height: 60px;line-height: 60px;font-size: 16px;font-weight: 600;text-align: center;background: #00AA96;color: #222222;text-transform: uppercase; border: 1px solid #00AA96; margin-left: auto; margin-right: auto; margin-top: 50px;}

.btn-fond-noir { width: 320px;height: 60px;line-height: 60px;font-size: 16px;font-weight: 600;text-align: center;background: #000000;color: #ffffff;text-transform: uppercase; border: 1px solid #404040; margin-left: auto; margin-right: auto; margin-top: 50px;}

.reseau-sociaux>* {padding: 0;}
.reseau-sociaux .ApColumn .block {margin-bottom: 0;}

.box-info .logo-contact.ApColumn .ApHtml {background: #F79A38; padding: 0px 5px 50px; border-radius: 100%;
    -moz-box-shadow: 0px 0px 0px 10px #F79A38;
    -webkit-box-shadow: 0px 0px 0px 10px #F79A38;
    -o-box-shadow: 0px 0px 0px 10px #F79A38;
    -ms-box-shadow: 0px 0px 0px 10px #F79A38;
    box-shadow: 0px 0px 0px 10px #F79A38; }
.box-info .logo-contact.ApColumn .ApHtml {color:#212021;}
.box-info .logo-contact.ApColumn .ApHtml .block_content h4 { margin: 10px 0 10px; padding-top: 20px; color:#212021; font-size:24px;line-height: 24px;}
.box-info .logo-contact.ApColumn .ApHtml .block_content h4:before {background: #000000; width: 120px;}
.box-info .logo-contact.ApColumn .ApHtml .block_content span {color:#212021; font-size:24px;line-height: 24px; font-weight: 600;}
.box-info .logo-contact.ApColumn .ApHtml .block_content p {font-family:'Helvetica','Arial','sans-serif';font-size:20px;line-height: 20px;}


.footer-container .pied-page>*, .footer-container .pied-page a, .footer-container .block .title_block  {font-family: 'Helvetica','Arial','sans-serif'; font-weight: 400; }
.magasin p {font-size: 14px; line-height: 16px; color: #F79A38; padding: 7px 0;}

.la-boutique-bloc-texte {top: 25%; width: 100%; font-family: 'Athiti'; text-align: center;}
.la-boutique-bloc-texte h1 { color: #e97e3d; font-size: 110px; font-weight: 600; text-transform: uppercase; font-family: 'Athiti'; line-height: 110px; margin-bottom: 50px;}
.la-boutique-bloc-texte p { color: #646364; font-size: 30px; font-weight: 600; text-transform: uppercase; font-family: 'Athiti';}

.la-boutique-bloc2 {color: #646364; font-family: 'Athiti'; text-align: center; font-size: 20px; font-weight: 600; margin-top: 25px; line-height: 30px;}
.la-boutique-bloc2 p {max-width: 990px; margin-left: auto; margin-right: auto;}

.la-boutique-photo  {text-align: center; margin-top: 50px;}
.la-boutique-photo h4 {font-size: 44px; font-weight: 600; font-family: 'Athiti'; line-height: 44px; color: #212021;}
.la-boutique-photo p {font-size: 20px; font-weight: 400;  font-family: 'Athiti'; color: #212021; line-height: 20px;}
.la-boutique-photo p span {font-weight: 700; }

.decouvrir-boutique {margin-top: 50px;}
.decouvrir-boutique p {font-size: 16px; color: #646364; font-family: 'Athiti'; font-weight: 600;}

.offers-block {padding-bottom: 75px!important; padding-top: 50px!important;}

.star-texte2 {color: #000000; font-size:20px; line-height: 26px; width: 900px; font-family: 'Athiti'; margin-left: auto;
margin-right: auto;}
.star-block .btn-noir { margin-left: auto;margin-right: auto;}
.star-block { margin-bottom: 100px;}
.star-block2 { margin-top: 100px;}

/* ------------Page operation promotionnel ----------------------*/

.operation-promo {font-family:'Athiti'; text-align: center;}
.operation-promo h3{font-size:48px; font-weight: 600;   color:#F79A38; font-family:'Athiti'; padding-bottom: 25px;}

.operation-promo h3.noir-light {font-weight: 500;   color:#000000; }
.operation-promo p {font-size:20px; font-weight: 300;   color:#000000; max-width: 1200px; margin-left: auto; margin-right: auto; line-height: 20px; }

.operation-promo-confiance {margin-top: 50px;}
.operation-promo-confiance h5 {font-size:36px; font-weight: 600;   color:#ffffff; font-family:'Athiti';}

.rose-block .operation-promo-exemple {padding-left: 78px;}
.operation-promo-exemple h4 {font-size:30px; font-weight: 600;   color:#000000; font-family:'Athiti'; }
.operation-promo-exemple p {font-size:18px; font-weight: 300;   color:#e97e3d; font-family:'Athiti';margin-top: 10px; }
.operation-promo-exemple p a { color:#e97e3d;  }

#image-form_12402201032105102 {padding-top: 30px;}


.facebook {padding-top: 45px; text-align: center;font-family:'Athiti'; }
.facebook p {font-size: 24px;color: black; font-weight: 400; }

.popup-over .popup-content .lql-callregister a {color: #e97e3d; font-size: 18px; font-weight:600; }


/* ------------ Page Boutique ----------------------*/

.contact-rich {border: 1px solid #ddd;}
.contact-rich .rich-title {font-weight: 600;}
.contact-rich {font-size: 20px; font-family:'Athiti'; color: black;}
.boutique-image img {max-width: 573px;}

.block-la-boutique.ApColumn .block {margin-bottom: 0px;}

/* ------------Page les roses ----------------------*/

.les-roses h1 {font-size:200px; font-weight: 600;   color:#000000; font-family:'Athiti'; text-align: center;}
.les-roses {position: absolute;  top: 25%; width: 100%; font-family: 'Athiti';}
.les-roses-description p {font-size:24px; font-weight: 300;   color:#646364; max-width: 1050px; margin-left: auto; margin-right: auto; line-height: 40px; text-align: center; padding-bottom: 25px;}

.les-roses-texte  {width: 90%; margin-left: auto; margin-right: auto; text-align: center;}
.les-roses-texte h4 {font-size:40px; font-weight: 600;   color:#000000; font-family:'Athiti';}
.les-roses-texte p {font-size:20px; font-weight: 300;   color:#646364; width: 1050px; line-height: 30px; margin-bottom: 25px; max-width: 1050px; margin-left: auto; margin-right: auto;}
.iPad-padding-15 {padding-left: 0px; padding-right: 0px;}
.rose-block .ApImage {text-align: center;}
.rose-block img {width: 300px!important;}

/* ------------Page les plantes ----------------------*/
.les-plantes {position: absolute;  top: 25%; width: 100%; }
.les-plantes h1 {font-size:200px; font-weight: 600;   color:#ffffff; font-family:'Athiti'; text-align: center;}
.les-plantes-titre {margin-top: 50px;}
.les-plantes-titre .operation-promo-exemple {text-align: center;}
.les-plantes-trait {text-align: center;}
.plante-verte {max-width: 370px; margin-left: auto; margin-right: auto;}

.plante-verte-description {font-size:20px; font-weight: 300;   color:#646364;  line-height: 30px; margin-top: 0px; margin-bottom: 75px; max-width: 1050px; text-align: center;
margin-left: auto; margin-right: auto;}

.plante-verte .ApColumn .block {margin-bottom: 0px;}


/* ------------Page les bougies ----------------------*/
.bougie-vegetale {text-align: center; margin-top: 50px;}
.bougie-vegetale .operation-promo-exemple {text-align: left;}
#image-form_8196543952775587 img {max-width: 300px;}

/* ------------Page les evenement ----------------------*/
.evenement .les-roses-texte {width: 100%;}
.evenement .les-roses-texte p {width: 100%}
.evenement img {text-align: center;}

.calendrier {width: 306px; height: 316px;  border: solid; border-color: coral; border-width: 1px; text-align: center; font-family:'Athiti'; color: black;  display: table-cell;
    vertical-align: middle}
.calendrier h5 {font-size: 30px; font-weight: 600;}
.calendrier {font-size: 18px; font-weight: 500;}


.titre-confiance p {font-family:'Athiti'; font-size:22px;font-weight:normal;color:rgba(33,32,33,0.5); line-height: 24px; font-weight: 500; }

.fete-essentiel p {padding-top: 15px;}
.fete-essentiel h4 {padding-top: 25px;}

.evenement .block.ApImage, .evenement .block.ApRawHtml {max-width: 310px; margin-left: auto; margin-right: auto;}

/* ------------Promotion ----------------------*/
.idee-jour {position: absolute;  top: 25%; width: 100%; }
.idee-jour h1 {font-size:140px; font-weight: 600;   color:#ffffff; font-family:'Athiti'; text-align: center;}
.promotion-titre h3 {font-family:'Athiti';font-size:80px;font-weight:600;color:#646364; line-height: 90px; text-align: center;}
.promotion-texte {width: 80%; margin-left: auto; margin-right: auto;}
.promotion-texte p {font-family:'Athiti';font-size:40px;font-weight:600;color:#646364; line-height: 40px; text-align: center;}

/* ------------Page les footer ----------------------*/
.footer-copyright {padding: 0!important;}

/* ------------Categorie ----------------------*/

.les-categories {position: absolute;  top: 15%; width: 100%; }
.les-categories h1 {font-size:120px; font-weight: 600;   color:#ffffff; font-family:'Athiti'; text-align: center;}

.categorie-texte p {font-size:18px; font-weight: 300;   color:#646364; line-height: 22px; font-family:'Athiti';}

/* ------------Produit ----------------------*/
.description-short p{font-size: 18px;}

.block-category #category-description .categorie-texte p {color: #2d2d2d;}


#product-availability .product-available {
color: #ffff;
background: #ff9a52;
}

.more-info-product { margin-top:0rem;  padding:0px 0; }

.img-fluid {max-height: 500px;}




.nous-contactez {padding-left: 50px; padding-top: 35px; }
.nous-contactez  span {color: #222;}

.display-list-store {background-color: #e97e3d!important;}

/* ------------Promo slide ----------------------*/
 @keyframes slidy {
0% { left: 0%; }
20% { left: 0%; }
40% { left: 0%; }
50% { left: -100%; }
60% { left: -100%; }
75% { left: -100%; }
90% { left: -100%; }
100% { left: 0%; }
}

body { margin: 0; } 
div#slider { overflow: hidden; }
div#slider figure img { width: 20%; float: left; }
div#slider figure { 
  position: relative;
  width: 500%;
  margin: 0;
  left: 0;
  text-align: left;
  font-size: 0;
  animation: 10s slidy infinite; 
}

/*----- Responsive --------------------------------------------------------------------------------*/

@media only screen and (max-width: 1370px) {
	.vie-en-vert-titre {font-size: 80px; line-height: 60px;}
	.vie-en-vert-titre2 {font-size: 30px;}
	.vie-en-vert p {font-size: 20px;}
	.vie-en-vert-bloc {margin-top: 50px;}
	.magasin p {font-size: 14px;}
	.les-roses h1, .les-plantes h1 {font-size: 180px; }
	.operation-promo-exemple h4 {font-size: 28px;}
	.la-boutique-bloc-texte h1 { font-size: 104px; }
	.promo2-block {margin-top: 11px;}
	.triangle {font-size: 80px;}
	#promo-annee p {margin-bottom: 10px;}
	#promo2 p {font-size: 20px;}

	.promo-texte {padding-bottom: 12px;}
	.rose-block .operation-promo-exemple {padding-left: 61px;}
	
}

@media only screen and (max-width: 1220px) {
    .container { width: 1070px; max-width: 100%;}
	.no-ipadH {display: none!important;}
	.vie-en-vert-titre {font-size: 60px; line-height: 45px;}
	.vie-en-vert-titre2 {font-size: 24px;}
	.vie-en-vert p {font-size: 17px; padding-top: 0px;}
	#promo-annee h4, #promo2 h4 {font-size: 28px;}
	#promo2 h4 {font-size: 20px;}
	#promo2 p {font-size: 14px; margin-block-end: 5px;}
	.promo-texte {font-size: 14px;}
	#roses-eternelles h4, #bougies-parfumees h4 {font-size: 22px;  left: 10%; bottom: 13%;}
	.lien-categorie {left: 10%; bottom: 0%;}
	.petit-trait {left: 10%;}
	.offrez-des-fleurs .offrez-titre {font-size: 70px;}
	.offrez-des-fleurs p {font-size: 16px; line-height: 18px; width: 450px;}
	.btn-noir {width: 250px; height: 50px; line-height: 40px; }
	.offrez-des-fleurs-trait {top: 28%;}
	.offrez-des-fleurs {padding-top: 15%; padding-left: 5%;}
	
	.star-titre {font-size: 180px;}
	.vie-en-vert-bloc {margin-top: 50px;}
	.magasin p {font-size: 14px; }
	.footer-container .block .title_block {font-size: 15px;}
	.iPad-padding-15 {padding-left: 10px; padding-right: 10px;}
	.les-roses h1, .les-plantes h1, .la-boutique-bloc-texte h1 {font-size: 120px; }
	.les-roses-texte p, .plante-verte-description  {font-size:18px; line-height: 30px;}

	.les-roses-texte p {width: 850px;}
	.les-roses-texte h4 {font-size: 30px;}
	.la-boutique-bloc-texte h1 { font-size: 90px; }
	.operation-promo h3{font-size:36px;}
	.petite-promo img {width: 100%; float: left;}
	#promo-annee p {margin-bottom: 0px;}
	.promo2-block {margin-top: 15px;}

	.promo-texte {padding-bottom: 5px;}
	.idee-jour h1 {font-size:80px; }
	.promotion-texte p {font-size: 30px;}
	#image-form_8552519787763594 img, #image-form_5724076632981666 img {width: 380px!important;}
	.promotion-titre h3 {font-size: 60px; line-height: 68px;}

	.rose-block .operation-promo-exemple {padding-left: 21px;}
    .leo-megamenu .navbar-nav > li > a {font-size: 16px;}
}

@media only screen and (max-width: 1050px) {
		.vie-en-vert p {font-size: 13px; padding-top: 0px; line-height: 20px;}
	.box-info .logo-contact.ApColumn .ApHtml .block_content p {font-size:16px;line-height: 16px;}
	.box-info .logo-contact.ApColumn .ApHtml .block_content h4 { font-size:20px;line-height: 2px;}
	.star-titre {font-size: 160px; line-height: 160px;}
	.les-roses-description p, .plante-verte-description  {font-size: 18px; line-height: 30px;}

	.operation-promo-exemple h4 {font-size: 22px;}
	.les-roses h1, .les-plantes h1, .la-boutique-bloc-texte h1 {font-size: 110px; }
	les-roses-texte p {font-size:16px;}
	.les-roses-texte p {width: 850px;}
	.operation-promo p {font-size: 18px;}
	#memgamenu-form_1512644864, .margin-center, #memgamenu-form_1541900929, #memgamenu-form_2658812904, #memgamenu-form_3287156685, #memgamenu-form_3164060310, #memgamenu-form_2542575940, #memgamenu-form_3167256977, #memgamenu-form_2464093105 {margin-left: auto; margin-right: auto;}
	.vie-en-vert-titre2 {font-size: 20px; padding: 10px;}
		.vie-en-vert-bloc {margin-top: 30px;}
	.box-info .logo-contact.ApColumn .ApHtml {padding: 0px 5px 50px;}
	#image-form_12402201032105102 {padding-top: 80px; text-align: center;}
	#image-form_12402201032105102 img {width: 70%!important;}
	.no-ipadV {display: inline;}
		.promo2-profite {padding: 0px;}
	.rose-block .ApImage img {width:auto;}
	#memgamenu-form_1512644864, .margin-center, #memgamenu-form_1541900929, #memgamenu-form_2658812904, #memgamenu-form_3287156685, #memgamenu-form_3164060310, #memgamenu-form_2542575940, #memgamenu-form_3167256977, #memgamenu-form_2464093105 {position: relative;}
	
	.calendrier {height: 316px; }
	.promo-texte {padding-bottom: 4px;}
	.la-boutique-photo  {text-align: center; margin-top: 150px;}
	.rose-block .ApImage img {width: 90%!important;}
		.les-roses-description p {max-width: 90%;}
     .leo-megamenu .navbar-nav > li > a {font-size: 15px;}



}

@media only screen and (max-width: 790px) {
	.no-ipadV {display: none!important;}
	.offrez-des-fleurs p {width: 350px;}
	.offrez-des-fleurs .offrez-titre {font-size: 60px; line-height: 50px;}
	.offrez-des-fleurs {padding-top: 5%;}
	.offrez-des-fleurs-trait {top: 18%;}
	#image-form_12402201032105102  {margin-bottom: 0px; margin-top: 50px;}
	.star-titre {font-size: 120px; line-height: 120px;}
	#image-form_3112650610473963 {text-align: center;}
	#image-form_3112650610473963 img {width: 50%!important;}
	.box-info .logo-contact.ApColumn .ApHtml {padding: 4px 4px 50px;}
	.les-roses h1, .les-plantes h1, .la-boutique-bloc-texte h1 {font-size: 100px; }
	.operation-promo-exemple h4 {font-size: 20px;}
	.operation-promo-exemple p {font-size:14px;}
	.les-roses-texte h4 {font-size: 26px;}
	.les-roses-texte p, .plante-verte-description  {width: 650px;}
	.les-roses-texte p {font-size:16px; line-height: 26px;}
	.la-boutique-photo h4 {font-size: 30px;}
	.la-boutique-photo p {font-size: 18px; }
	.la-boutique-bloc-texte h1 { font-size: 70px; }
	.operation-promo h3{font-size: 30px;}
	.operation-promo p {font-size: 16px;}
	#memgamenu-form_1512644864, .margin-center, #memgamenu-form_1541900929, #memgamenu-form_2658812904, #memgamenu-form_3287156685, #memgamenu-form_3164060310, #memgamenu-form_2542575940, #memgamenu-form_3167256977, #memgamenu-form_2464093105 {margin-left: 0; margin-right: 0;}
	.petit-trait {bottom: 13%;}
	#image-form_12402201032105102 {padding-top: 10px; }
	#image-form_12402201032105102 img {width: 80%!important;}
	.offrez-des-fleurs .offrez-titre span {font-size: 90px;}
	.petite-promo img {width: 95%; float: left;}
	#promo2 {height: 100%;}
	.promo2-profite {padding: 5px;}
	
	.rose-block .ApImage img {width: 70%!important;}
	
	#memgamenu-form_1512644864, .margin-center, #memgamenu-form_1541900929, #memgamenu-form_2658812904, #memgamenu-form_3287156685, #memgamenu-form_3164060310, #memgamenu-form_2542575940, #memgamenu-form_3167256977, #memgamenu-form_2464093105 {position:absolute;top: -80%;left: 1%;}

	#slider {width: 100%;margin-left: auto;margin-right: auto;}
	
	.calendrier-block {padding-left: 0px;}
	.calendrier {height: 235px; }
	.evenement img {width: 100%!important;}
	.star-texte2 {width: 96%;}
	.la-boutique-photo {margin-top: 50px;}
	.idee-jour h1 {font-size: 50px; }
	.promotion-texte p {font-size: 20px;}
	.promotion-titre h3 {font-size: 40px; line-height: 44px;}
	#image-form_8552519787763594 img, #image-form_5724076632981666 img {width: 280px!important;}
	#image-form_9449807772148616 img, #image-form_2983410224263688 img {width: 60%!important;}
	
	/*.bougie-vegetale {text-align: left;}*/



	
}

@media only screen and (max-width: 576px) {
	.no-mobile {display: none!important;}
	#promo-annee h4, #promo2 h4 {font-size: 20px;}
	#promo-annee h4 {margin-right: 10px;}
	.promo-texte {font-size: 13px; margin-right: 10px;}
	/*.star-bloc {left: 23%;}*/
	.star-titre {font-size: 80px; line-height: 80px;}
	.star-texte {font-size: 20px;}
	.vie-en-vert p {font-size: 12px;}
	.col-sp-12.logo-contact {width: 90%;margin-left: 5%;}
	.les-roses h1, .les-plantes h1, .la-boutique-bloc-texte h1 {font-size: 60px; }
	.les-roses-description p {font-size: 16px; line-height: 26px;}
	.les-roses-texte p, .plante-verte-description  {width: 350px;}
	.la-boutique-bloc-texte h1 { font-size: 40px; }
	.la-boutique-bloc-texte p {font-size: 24px; }
	.la-boutique-photo  { margin-top: 25px;}
	.header-flex {padding: 10px 0;}
	.petite-promo img {width: 50%; float: left;}
	#promo2 {width: 50%; float: left; height: 173px;}
	
	#memgamenu-form_1512644864, .margin-center, #memgamenu-form_1541900929, #memgamenu-form_2658812904, #memgamenu-form_3287156685, #memgamenu-form_3164060310, #memgamenu-form_2542575940, #memgamenu-form_3167256977, #memgamenu-form_2464093105 {top: -280%;}
	
	.plante-verte .ApImage img {width: 70%!important;}
	#slider {width: 50%;margin-left: auto; margin-right: 0;}
	.evenement img {width: 100%!important;}
		.calendrier-block {padding-left: 55px;}
	#roses-eternelles h4,#bougies-parfumees h4 {font-size: 18px;}
	#image-form_7529426430370052 img {width: 100%!important;}
		.idee-jour h1 {font-size: 40px; }
	.les-roses-description p {text-align: left;}


	
	
}






