body{background-color:#fff;font-family:Tahoma,Geneva,sans-serif}
a:hover{text-decoration:underline;color:#73726}
.tuto h3{font-size:18px;margin-bottom:15px;margin-top:25px}
.grey-line{border-top:1px solid #cdcdcd;margin-top:15px;padding:0 15px}
#notifications{display:none}
.btn-green{width:270px;height:40px;line-height:40px;padding-left:60px;display:inline-block;background:#0ca18d;background:-moz-linear-gradient(top,rgba(12,161,141,1) 0,rgba(11,139,123,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(12,161,141,1)),color-stop(100%,rgba(11,139,123,1)));background:-webkit-linear-gradient(top,rgba(12,161,141,1) 0,rgba(11,139,123,1) 100%);background:-o-linear-gradient(top,rgba(12,161,141,1) 0,rgba(11,139,123,1) 100%);background:-ms-linear-gradient(top,rgba(12,161,141,1) 0,rgba(11,139,123,1) 100%);background:linear-gradient(to bottom,rgba(12,161,141,1) 0,rgba(11,139,123,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0ca18d', endColorstr='#0b8b7b', GradientType=0);position:relative;color:#fff;font-family:Tahoma,Geneva,sans-serif;font-size:16px;font-weight:700;text-align:left;border:none}
.btn-green:before{background-repeat:no-repeat}
.green-bar-order-old{height:40px;background:#0ca18d;background:-moz-linear-gradient(top,rgba(12,161,141,1) 0,rgba(11,139,123,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(12,161,141,1)),color-stop(100%,rgba(11,139,123,1)));background:-webkit-linear-gradient(top,rgba(12,161,141,1) 0,rgba(11,139,123,1) 100%);background:-o-linear-gradient(top,rgba(12,161,141,1) 0,rgba(11,139,123,1) 100%);background:-ms-linear-gradient(top,rgba(12,161,141,1) 0,rgba(11,139,123,1) 100%);background:linear-gradient(to bottom,rgba(12,161,141,1) 0,rgba(11,139,123,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0ca18d', endColorstr='#0b8b7b', GradientType=0);border-right:1px solid #fff}
.green-bar-order{height:40px;background-color:#F0F3F5;border-top:1px solid #CDCDCD;border-right:1px solid #fff}
.input-code-reduction{height:35px;padding-left:20px;padding-right:20px;width:170px}
.btn-code-reduction{width:80px;padding:0;text-align:center;height:35px;line-height:35px;border:none;vertical-align:top}
.barre{text-decoration:line-through}
.red{color:#d93233}
.fichier-eps,.fichier-jpg,.fichier-pdf,.fichier-png{position:relative;padding-left:50px;height:50px}
.fichier-jpg:before{left:0;top:0;position:absolute;content:'';display:block;background:url(/images/csg-54b795ddcc68e.png) 0 -900px no-repeat;width:37px;height:52px}
.fichier-pdf:before{left:0;top:0;position:absolute;content:'';display:block;background:url(/images/csg-54b795ddcc68e.png) 0 -982px no-repeat;width:37px;height:51px;margin-right:20px}
.fichier-png:before{left:0;top:0;position:absolute;content:'';display:block;background:url(/images/csg-54b795ddcc68e.png) 0 -1063px no-repeat;width:37px;height:51px;margin-right:20px}
.fichier-eps:before{left:0;top:0;position:absolute;content:'';display:block;background:url(/images/csg-54b795ddcc68e.png) 0 -706px no-repeat;width:37px;height:51px;margin-right:20px;margin-top:-5px}
.fichier-exclu:before{float:left;vertical-align:middle;content:'';display:inline-block;background:url(/images/csg-54b795ddcc68e.png) 0 -787px no-repeat;width:91px;height:83px;margin-right:20px}
.fichier-social:before{float:left;vertical-align:middle;content:'';display:inline-block;background:url(/images/csg-54b795ddcc68e.png) -392px -330px no-repeat;width:83px;height:83px;margin-right:20px}
.title-overlay-order{margin-top:30px;font-size:22px}
.stars{background:url(/images/csg-54b795ddcc68e.png) top left no-repeat;height:14px;margin-top:-3px;width:75px}
.n10{background-position:-392px -1709px}
.n9{background-position:-392px -1695px}
.n8{background-position:-15px -14px}
.n7{background-position:-15px 0}
.n6{background-position:-30px -14px}
.n5{background-position:-30px 0}
.n4{background-position:-45px -14px}
.n3{background-position:-45px 0}
.n2{background-position:-60px -14px}
.n1{background-position:-60px 0}
.n0{background-position:-75px -14px}
.pourcent{font-size:18px}
.btn-green:hover{background:#00b89f;background:-moz-linear-gradient(top,rgba(0,184,159,1) 0,rgba(11,145,128,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,184,159,1)),color-stop(100%,rgba(11,145,128,1)));background:-webkit-linear-gradient(top,rgba(0,184,159,1) 0,rgba(11,145,128,1) 100%);background:-o-linear-gradient(top,rgba(0,184,159,1) 0,rgba(11,145,128,1) 100%);background:-ms-linear-gradient(top,rgba(0,184,159,1) 0,rgba(11,145,128,1) 100%);background:linear-gradient(to bottom,rgba(0,184,159,1) 0,rgba(11,145,128,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b89f', endColorstr='#0b9180', GradientType=0);text-decoration:none}
.products-grid {-ms-transform: scale(1);-webkit-transform: scale(1);-webkit-transition-timing-function: ease-out;-webkit-transition-duration: 150ms;-moz-transform: scale(1);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 150ms;}
.products-grid:hover {-ms-transform: scale(1.10);-webkit-transform: scale(1.10);-webkit-transition-timing-function: ease-out;-webkit-transition-duration: 150ms;-moz-transform: scale(1.10);-moz-transition-timing-function: ease-out;	-moz-transition-duration: 150ms;}
.float-right{float:right}
.float-left{float:left}
.option-paiement:before{top: 0px;left:0px;display: block;position: absolute;content: '';width: 116px;height: 117px;	z-index: 10;}
.opt7-fr:before{background-image: url('/images/web-products/7-fr.png');}
.opt7-en:before{background-image: url('/images/web-products/7-en.png');}
.opt8-fr:before{background-image: url('/images/web-products/8-fr.png');}
.opt8-en:before{background-image: url('/images/web-products/8-en.png');}
.opt9-fr:before{background-image: url('/images/web-products/9-fr.png');}
.opt9-en:before{background-image: url('/images/web-products/9-en.png');}
.btn-green.gear{padding-left:50px}
#otherproducts,#valider-et-payer{width:975px;display:block}
#login-frm #message{color:#E87C21}
#otherproducts .notification-content,#valider-et-payer .notification-content{width:auto}
#otherproducts .degrade-vert,#valider-et-payer .degrade-vert{text-align:left}
.btn-green.gear:before{content:'';position:absolute;top:8px;left:12px;background:url(/images/csg-54b795ddcc68e.png) 0 -1190px no-repeat;width:24px;height:24px}
.btn-green.decline:before{content:'';position:absolute;top:8px;left:12px;background:url(/images/csg-54b795ddcc68e.png) -394px 0 no-repeat;width:26px;height:26px}
.icon-send{padding-left:42px}
.icon-send:before{content:'';position:absolute;top:14px;left:12px;background:url(/images/csg-54b795ddcc68e.png) -196px -226px no-repeat;width:20px;height:14px}
.btn-orange.download{padding-left:50px;position:relative}
.btn-orange.download:before{background:url(/images/csg-54b795ddcc68e.png) 0 -1617px no-repeat;width:22px;height:27px;left:13px;top:6px;content:'';position:absolute}
.bt-panier{padding-left:35px}
.bt-panier:before{content:'';position:absolute;top:8px;left:12px;background:url(/images/csg-54b795ddcc68e.png) -196px -1763px no-repeat;width:28px;height:25px}
.add-new-products{padding-left:50px}
.add-new-products:before{content:'';position:absolute;top:8px;left:12px;background:url(/images/csg-54b795ddcc68e.png) -196px -1929px no-repeat;width:30px;height:23px}
.add-to-cart{padding-left:50px}
.init-product img img{ margin-left:auto;margin-right:auto;}
.init-product img{ width:100%}
.init-product.carte_verticale img {width:200px}
.container-filter{text-align:left;margin-bottom:25px;margin-left:15px;}
.filter{margin-right:5px;border-radius:4px;background-color: #f6f6f5;border: 1px solid #d4d4c9;display:inline-block;padding-left:10px;padding-right:10px;height:25px;line-height:24px;cursor:pointer;					-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}
.filter:hover{text-decoration:underline;}
.filter.actif{font-weight:bold;}
.add-to-cart:before{content:'';position:absolute;top:8px;left:12px;background:url(/images/csg-54b795ddcc68e.png) no-repeat;width:25px;height:25px}
.antoine-email{background:url(/images/csg-54b795ddcc68e.png) 0 -55px no-repeat;width:151px;height:13px;margin-top:5px}
.bulle-aide{border-radius:10px;background-color:#464646;font-size:16px;color:#fff;width:350px;padding:15px 15px 15px 80px;vertical-align:top;position:absolute;display:none}
.bulle-aide:before{content:'';position:absolute;width:0;height:0;left:-6px;top:56px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #464646}
.bulle-aide-img{content:'';position:absolute;top:38px;left:20px;background:url(/images/csg-54b795ddcc68e.png) -393px -1882px no-repeat;width:41px;height:45px}
.bulle-associe-img{content:'';position:absolute;top:18px;left:20px;background:url(/images/csg-54b795ddcc68e.png) -398px -1937px no-repeat;width:29px;height:32px}
.bulle-associe{border-radius:10px;background-color:#464646;font-size:16px;color:#fff;padding:15px 15px 15px 65px;position:absolute;top:12px;left:290px;display:none;text-align:left;width:634px}
.bt-validate-adresse{width:315px;height:40px;background-color:#E42522;display:inline-block;line-height:40px;text-align:center;color:#fff;font-size:16px;cursor:pointer}
.bt-validate-adresse:hover{background-color:red}
.bulle-associe:before{content:'';position:absolute;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #464646;bottom:-6px;left:50%}
.white-button{color:#464646;padding-left:20px;padding-right:20px;height:40px;line-height:40px;font-size:18px;cursor:pointer;background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(216,217,217,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(216,217,217,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(216,217,217,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0,rgba(216,217,217,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0,rgba(216,217,217,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(216,217,217,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d8d9d9', GradientType=0);display:inline-block;margin-top:10px}
.white-button:hover{text-decoration:underline;background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(245,245,245,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(245,245,245,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(245,245,245,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0,rgba(245,245,245,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0,rgba(245,245,245,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(245,245,245,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0)}
.damien-email{background:url(/images/csg-54b795ddcc68e.png) 0 -403px no-repeat;width:166px;height:13px;margin-top:5px}
.supportemail{background:url(/images/csg-54b795ddcc68e.png) -392px -1069px no-repeat;width:125px;height:13px;margin-top:5px;display:inline-block;vertical-align:top}
.delivery:before{background:url(/images/csg-54b795ddcc68e.png) -196px -747px no-repeat;width:47px;height:53px;content:'';position:absolute;left:0;top:0}
.hotline:before{background:url(/images/csg-54b795ddcc68e.png) 0 -1340px no-repeat;width:40px;height:45px;content:'';position:absolute;left:0;top:0}
.secure:before{background:url(/images/csg-54b795ddcc68e.png) -392px -151px no-repeat;width:35px;height:47px;content:'';position:absolute;left:0;top:0}
.delivery,.hotline,.secure{padding-left:60px;position:relative}
.btn-green.next{margin-left:26px}
.btn-green.mouse{padding-left:50px}
.btn-green.mouse:before{content:'';position:absolute;top:8px;left:12px;background:url(/images/csg-54b795ddcc68e.png) -196px -1249px no-repeat;width:25px;height:25px}
.btn-green.validate{padding-left:50px}
.btn-green.validate:before{content:'';position:absolute;top:8px;left:12px;background:url(/images/csg-54b795ddcc68e.png) -196px -493px no-repeat;width:22px;height:21px}
.btn-green.next:before{background:url(/images/csg-54b795ddcc68e.png) -196px -1304px no-repeat;content:'';position:absolute;top:9px;left:12px;width:24px;height:22px}
.img-presentation{width:100%}
.border-shadow{box-shadow:1px 1px 8px #555;border:1px solid #9d9d9d}
.border-shadow.border-11{box-shadow:none;border:none;}

.stylo_design .border-shadow{box-shadow:none;border:none;}
.no-border{border:none}
.border-grey{border:1px solid #B6B6B6}
.icon-temoignage{position:relative;font-size:15px;color:#087d6d;padding-left:40px;height:24px;line-height:18px}
.icon-temoignage:before{background:url(/images/csg-54b795ddcc68e.png) -196px -270px no-repeat;width:26px;height:24px;content:'';position:absolute;left:0;top:0;display:block}
.arrow-modify{height:120px;text-align:left;position:absolute;right:10px;top:24px;z-index:1;font-size:16px;color:#039c81;font-weight:700;background-position:0 36px}
.arrow-modify:before{position:absolute;top:36px;left:0;content:'';background:url(/images/csg-54b795ddcc68e.png) 0 -137px no-repeat;width:60px;height:83px}

.arrow-recto-verso{display:none;height:120px;text-align:center;position:absolute;right: -146px; top:-52px;z-index:1;font-size:16px;color:#039c81;font-weight:700;}
.arrow-recto-verso:before{position:absolute;top:36px;left:0;content:'';background:url(/images/csg-54b795ddcc68e.png) -47px -479px no-repeat;width:78px;height:85px}


.grey-zoom{padding-left:25px;display:inline-block;color:#73726E;position:relative}
.grey-zoom:before{content:'';position:absolute;top:0;left:0;background:url(/images/csg-54b795ddcc68e.png) 0 -1292px no-repeat;width:18px;height:18px}
.grey-permute{padding-left:25px;display:inline-block;color:#73726E;position:relative}
.grey-permute:before{content:'';position:absolute;top:0;left:0;background:url(/images/csg-54b795ddcc68e.png) -38px -1292px no-repeat;width:19px;height:20px}

.btn-grey-account.grey-permute:before{top:8px;left:8px;}

.border-right{border-right:1px solid #cdcdcd;padding-right:15px;margin-right:15px}
.grey-custom{background:url(/images/csg-54b795ddcc68e.png) 0 -1890px no-repeat;height:20px;padding-left:25px;display:inline-block}
.create-new-logo:hover,.from-account:hover,.upload-logo:hover{text-decoration:none;color:#000}
.sprite-souris,.sprite-souris-roll{width:45px;height:73px}
.from-account:hover{background-position:-196px -830px}
.create-new-logo:hover{background-position:-392px -443px}
.from-account{background:url(/images/csg-54b795ddcc68e.png) -196px -926px no-repeat;padding-left:100px;height:75px;display:block;font-size:22px;color:#35393A;padding-top:5px;cursor:pointer}
.create-new-logo{background:url(/images/csg-54b795ddcc68e.png) -392px -546px no-repeat;padding-left:65px;height:75px;display:block;font-size:22px;color:#35393A;padding-top:5px}
.titre-produit{font-size:22px;margin-top:25px;margin-bottom:25px;text-align:left}
.bulle{border-radius:50%;width:32px;height:32px;line-height:32px;text-align:center;display:inline-block;background-color:#404040;margin-right:10px;color:#fff}
.titre-produit.actif{color:#EC5F0D}
.bulle.actif{background-color:#F56816}
.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block;zoom:1}
.slick-track:after,.slick-track:before{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-next,.slick-prev{position:absolute;display:block;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:0}
.slick-next:focus,.slick-prev:focus{outline:0}
.slick-prev{left:-50px}
.slick-next{right:-50px}
.slick-dots{position:absolute;bottom:-40px;list-style:none;display:block;text-align:center;padding:0;width:100%}
.slick-dots li{position:relative;display:inline-block;height:10px;width:10px;margin:0 3px;padding:0;cursor:pointer;background-color:#595959;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}
.slick-dots li button:focus{outline:0}
.slick-dots li.slick-active{background-color:#f5670d}
.grey{color:#73726E}
.dark-grey{color:#35393A}
.white{color:#FFF}
.grey-white{color:#58A2B3}
.container{max-width:975px}
.footer{padding-top:40px;padding-bottom:40px;margin-top:40px;border-top:1px solid #eee}
li,p{font-family:Arial,Helvetica,sans-serif}
#btn-inscription-header{background:#f8fffe;background:-moz-linear-gradient(top,rgba(248,255,254,1) 0,rgba(204,221,220,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(248,255,254,1)),color-stop(100%,rgba(204,221,220,1)));background:-webkit-linear-gradient(top,rgba(248,255,254,1) 0,rgba(204,221,220,1) 100%);background:-o-linear-gradient(top,rgba(248,255,254,1) 0,rgba(204,221,220,1) 100%);background:-ms-linear-gradient(top,rgba(248,255,254,1) 0,rgba(204,221,220,1) 100%);background:linear-gradient(to bottom,rgba(248,255,254,1) 0,rgba(204,221,220,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8fffe', endColorstr='#ccdddc', GradientType=0);display:block;height:32px;width:236px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-align:center;line-height:32px;color:#095c5c;font-weight:700;font-size:15px;margin-top:24px}
#btn-inscription-header:hover{background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 50%,rgba(209,227,225,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(255,255,255,1)),color-stop(100%,rgba(209,227,225,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 50%,rgba(209,227,225,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 50%,rgba(209,227,225,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 50%,rgba(209,227,225,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 50%,rgba(209,227,225,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d1e3e1', GradientType=0);display:block;height:32px;width:236px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-align:center;line-height:32px;color:#107575;font-weight:700;font-size:15px;margin-top:24px;text-decoration:none}
.mybutton,.starting-product{width:440px;height:40px;line-height:40px;margin:27px auto 40px;font-size:16px;font-weight:700;border:none}
.mybutton{margin-top:34px}
.published{display:inline-block;font-size:15px;color:#73726E;vertical-align:middle}
.content-article{color:#73726E}
.tuto img{width:100%;box-shadow:1px 1px 8px #555}
.video-presentation{margin-top:30px}
.tuto{margin-top:30px;padding-left:20px;padding-right:20px}
.article-more{border-top:1px solid #cdcdcd;padding-top:25px;font-site:22px;margin-bottom:25px}
.title-other{margin-top:10px}
.mini-article-img{width:100%;border:1px solid #cdcdcd}
.blog-content h3 a,.blog-content strong a,.btn-orange,.mybutton{background:#f5a415;background-image:-webkit-linear-gradient(top,#f5a415,#f65916);background-image:-moz-linear-gradient(top,#f5a415,#f65916);background-image:-ms-linear-gradient(top,#f5a415,#f65916);background-image:-o-linear-gradient(top,#f5a415,#f65916);background-image:linear-gradient(to bottom,#f5a415,#f65916);display:block;text-align:center;color:#fff}
.blog-content h3 a,.blog-content strong a{display:inline-block;height:40px;padding-left:25px;padding-right:25px;line-height:40px;margin-left:auto;margin-right:auto;font-size:18px}
.btn-orange-inline{background:#f5a415;background-image:-webkit-linear-gradient(top,#f5a415,#f65916);background-image:-moz-linear-gradient(top,#f5a415,#f65916);background-image:-ms-linear-gradient(top,#f5a415,#f65916);background-image:-o-linear-gradient(top,#f5a415,#f65916);background-image:linear-gradient(to bottom,#f5a415,#f65916);color:#fff}
.blog-content h3 a:hover,.blog-content strong a:hover,.btn-orange-inline:hover,.btn-orange:hover,.mybutton:hover{background:#f5a800;background:-moz-linear-gradient(top,rgba(245,168,0,1) 22%,rgba(245,115,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(22%,rgba(245,168,0,1)),color-stop(100%,rgba(245,115,0,1)));background:-webkit-linear-gradient(top,rgba(245,168,0,1) 22%,rgba(245,115,0,1) 100%);background:-o-linear-gradient(top,rgba(245,168,0,1) 22%,rgba(245,115,0,1) 100%);background:-ms-linear-gradient(top,rgba(245,168,0,1) 22%,rgba(245,115,0,1) 100%);background:linear-gradient(to bottom,rgba(245,168,0,1) 22%,rgba(245,115,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5a800', endColorstr='#f57300', GradientType=0);color:#fff;text-decoration:none}

.more-line:after,.product-line:after,.slider-line:after{content:'';bottom:-13px;display:block;height:13px;position:absolute;width:100%;z-index:999;margin-left:40px}
.more-line:after,.slider-line:after{background:url(/images/csg-54b795ddcc68e.png) center -1993px no-repeat}
.product-line:after{background:url(/images/csg-54b795ddcc68e.png) center -1978px no-repeat}
.product-line.logged:after{background:0 0}
.green-bar{margin:0;padding:10px;color:#fff;text-align:center;font-size:18px}
.notification-box{width:420px}
.btn-notification{border-radius:5px;width:150px;height:32px;background-color:#006153;text-align:center;border:none;display:inline-block;margin-right:25px;font-weight:700;color:#fff;line-height:32px;cursor:pointer}
.btn-notification:hover{background-color:#005447}
.btn-notification:last-child{margin-right:0}
.notification-content{display:inline-block;font-size:15px;padding:35px 0px 20px 15px;vertical-align:middle;width:330px}
.btn-grey-account.time:before{background-image:url(/images/csg-54b795ddcc68e.png);background-position:-196px -324px;width:16px;height:22px;content:'';position:absolute;left:7px;top:7px}
.btn-grey-account.loupe:before{background-image:url(/images/csg-54b795ddcc68e.png);background-repeat:no-repeat;background-position:0 -1292px;height:18px;width:18px;content:'';position:absolute;left:7px;top:7px}
.btn-green-account.print:before{background:url(/images/csg-54b795ddcc68e.png) -196px -178px no-repeat;width:20px;height:18px}
.btn-grey-account{position:relative}
.btn-grey-account.notif:after{content:'';background:url(/images/csg-54b795ddcc68e.png) 0 -1940px no-repeat;width:20px;height:20px;position:absolute;right:10px;top:7px}
.notification-icon{display:inline-block;background:url(/images/csg-54b795ddcc68e.png) -196px -1416px no-repeat;width:45px;height:46px;margin-right:10px;vertical-align:middle;margin-left:25px}
.degrade-vert{background:#0f907e;background:-moz-linear-gradient(top,rgba(15,144,126,1) 0,rgba(12,128,111,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(15,144,126,1)),color-stop(100%,rgba(12,128,111,1)));background:-webkit-linear-gradient(top,rgba(15,144,126,1) 0,rgba(12,128,111,1) 100%);background:-o-linear-gradient(top,rgba(15,144,126,1) 0,rgba(12,128,111,1) 100%);background:-ms-linear-gradient(top,rgba(15,144,126,1) 0,rgba(12,128,111,1) 100%);background:linear-gradient(to bottom,rgba(15,144,126,1) 0,rgba(12,128,111,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0f907e', endColorstr='#0c806f', GradientType=0)}
#carte-de-visite em {
	color:#000000;	
}
.product-line{border-bottom:1px solid #D9DCDE;background-color:#fff;position:relative}
.white-line-arrow{background-color:#fff}
.product-line h2{margin-top:35px;margin-bottom:40px}
.starting-product-description{margin-top:20px;margin-bottom:0;font-size:15px;line-height:25px}
.formulaire .input-field{width:380px;outline:0;border:2px solid #CFDAD9;border-radius:4px;background-color:#fff;position:relative;z-index:1;margin-top:7px;margin-right:20px;color:#73726E;font-weight:400;font-size:15px}
.formulaire input.input-field{height:37px;padding-left:35px}
.formulaire select.input-field{height:37px;line-height:32px;padding-top:8px;padding-bottom:6px;width:380px;padding-right:5px;color:#73726E}
.formulaire label{position:relative}
.formulaire .label{display:block;position:absolute;left:0;top:7px;background:url(/images/csg-54b795ddcc68e.png) 0 -1940px no-repeat;z-index:2;width:32px;height:32px}
input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}
.formulaire label li{list-style-type:none}
form label.error{color:#E87C21;font-size:11px;margin-top:5px}
.formulaire label.required:after{content:"*";color:red;position:absolute;right:3px;top:5px}
.formulaire label input.error,.formulaire label select.error{border-color:#ee9c1c}
#email-label{display:block;background-position:-682px -1518px}
#confirm_password-label,#password-label{display:block;background-position:-682px -1550px}
#societe-label{display:block;background-position:-682px -1596px}
#firstname-label,#lastname-label{display:block;background-position:-682px -1643px}
#number-label{display:block;background-position:-682px -1681px}
#mobile-label{display:block;background-position:-682px -1727px}
#adresse-label{display:block;background-position:-682px -1774px}
#cp-label{display:block;background-position:-682px -1821px}
#ville-label{display:block;background-position:-682px -1909px}
#id_pays-label,#website-label{display:block;background-position:-682px -1863px}
#fonction-label{display:block;background-position:-682px -1945px}
ul.sub-menu{display:none;z-index:2000}
ul.sub-menu li{background-image:none}
#navigation li.dropdown{ width:215px;}
#navigation li.dropdown>a{background:url(/images/csg-54b795ddcc68e.png) -33% -1994px no-repeat}
#panier-icon-f{border:1px solid #cdcdcd}
#navigation .navigation>li{background-image:url(/images/csg-54b795ddcc68e.png);background-repeat:no-repeat;background-position:right 0}
#navigation .navigation>li:last-child{background-image:none}
#navigation ul{list-style-type:none;margin:0;padding:0}
#navigation ul li{display:inline-block;position:relative}

#navigation li ul{background:#333;background:-moz-linear-gradient(top,rgba(51,51,51,1) 0,rgba(37,37,37,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(51,51,51,1)),color-stop(100%,rgba(37,37,37,1)));background:-webkit-linear-gradient(top,rgba(51,51,51,1) 0,rgba(37,37,37,1) 100%);background:-o-linear-gradient(top,rgba(51,51,51,1) 0,rgba(37,37,37,1) 100%);background:-ms-linear-gradient(top,rgba(51,51,51,1) 0,rgba(37,37,37,1) 100%);background:linear-gradient(to bottom,rgba(51,51,51,1) 0,rgba(37,37,37,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#252525', GradientType=0);position:absolute;left:-8px;top:40px;width:216px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;padding-bottom:5px}


#navigation li ul a{color:#c7c9c9;font-size:13px;padding:0 0 0 6px;margin-left:18px;margin-right:18px;line-height:35px;font-weight:400;background-repeat:no-repeat;display:block}
#navigation li ul a:hover{color:#fff;text-decoration:none}
#navigation li li{position:relative;margin:0;display:block}
#navigation li li a{border-top:1px solid #474747}
#navigation li li ul{position:absolute;top:0;left:200px;margin:0}
.dropdown-item{line-height:40px}
.menu-item{padding-left:15px;padding-right:25px;line-height:40px;display:block;font-size:15px}
#navigation a{color:#c7c9c9;font-weight:700;font-family:Tahoma,Geneva,sans-serif}
#navigation li a:hover{color:#fff;text-decoration:none}
.dropdown-item{padding-left:15px;padding-right:50px;display:block}
.nav .active a{color:#fff}
.header{background-color:#086e62;background-image:url(/images/texture-header.jpg);background-repeat:repeat-x}
.header-blur{background-image:url(/images/bg-header.jpg);background-repeat:no-repeat;height:79px}


.p-menu{
	position:relative;
	margin-bottom:5px;
	font-size:15px;
}

.p-menu:before{
	content:'';
	display:block;
	position:absolute;
	width:30px;
	height:25px;
	top:30px;
}

.p-produit:before{
	background:url(/images/csg-54b795ddcc68e.png) -146px -1765px no-repeat
}

.p-format:before{
	background:url(/images/csg-54b795ddcc68e.png) -146px -1625px no-repeat
}

.p-id_type_papier:before{
	background:url(/images/csg-54b795ddcc68e.png) -146px -1653px no-repeat
}

.p-encre:before{
	background:url(/images/csg-54b795ddcc68e.png) -146px -1819px no-repeat
}

.p-finition:before{
	background:url(/images/csg-54b795ddcc68e.png) -146px -1681px no-repeat
}

.p-quantity:before{
	background:url(/images/csg-54b795ddcc68e.png) -146px -1709px no-repeat
}
.p-recto_verso:before{
	background:url(/images/csg-54b795ddcc68e.png) -146px -1736px no-repeat
}
.p-fenetre:before{
	background:url(/images/csg-54b795ddcc68e.png) -146px -1792px no-repeat
}
.p-boitier:before{
	background:url(/images/csg-54b795ddcc68e.png) -146px -1846px no-repeat
}
.p-marque:before{
	background:url(/images/csg-54b795ddcc68e.png) -146px -1901px no-repeat
}
.p-livraison:before{
	background:url(/images/csg-54b795ddcc68e.png) -146px -1874px no-repeat
}
/*
.title-options.arrow-down{
	position:relative;
	padding-left:65px;
}

.title-options.arrow-down:before{
	content:'';
	display:block;
	position:absolute;
	width:30px;
	height:21px;
	top:13px;
	left:15px;
	background:url(/images/csg-54b795ddcc68e.png) -143px -1591px no-repeat;
}
*/
.menu, #navigation{background:#181818;background:-moz-linear-gradient(top,rgba(36,36,36,1) 0,rgba(52,52,52,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(36,36,36,1)),color-stop(100%,rgba(52,52,52,1)));background:-webkit-linear-gradient(top,rgba(36,36,36,1) 0,rgba(52,52,52,1) 100%);background:-o-linear-gradient(top,rgba(36,36,36,1) 0,rgba(52,52,52,1) 100%);background:-ms-linear-gradient(top,rgba(36,36,36,1) 0,rgba(52,52,52,1) 100%);background:linear-gradient(to bottom,rgba(36,36,36,1) 0,rgba(52,52,52,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#242424', endColorstr='#343434', GradientType=0)}
.stick-action #navigation{z-index:9999;width:100%;background-color:#fff;border-bottom:1px solid #E7E8E2;left:0}
@media (max-width:767px){.stick-action #navigation{display:none}
}
.logo{margin-top:18px;display:block;width:217px;height:46px;background:url(/images/csg-54b795ddcc68e.png) -401px -1826px no-repeat;text-indent:-1000px}
.green{color:#009C88}
.zoom{padding-left:30px;line-height:21px;color:#333;height:21px;display:inline-block;margin-top:12px;position:relative}
.zoom:before{content:'';background:url(/images/csg-54b795ddcc68e.png) -196px -1198px no-repeat;width:21px;height:21px;position:absolute;left:0;top:0}
.headline.texture{background-image:url(/images/bg-firstline.png);background-repeat:repeat}
.first-line{background:url(/images/first-line.png) no-repeat center;min-height:335px;text-align:center;border-bottom:1px solid #E9E9DD;position:relative}
.first-line h1{font-size:29px;letter-spacing:1px;margin-top:42px}
.first-line p{font-size:20px;margin-top:20px;line-height:30px}
.check-out{background:url(/images/csg-54b795ddcc68e.png) 0 -346px no-repeat;height:27px;padding-left:40px;font-size:16px;font-weight:400;display:inline-block;line-height:36px}
.grey-row{border-top:1px solid #f6f8fa;position:relative;padding-bottom:30px}
.slick-slider{padding-bottom:15px}
.slider-line{background-color:#f0f3f5;border-bottom:1px solid #D9DCDE;position:relative;-webkit-box-shadow:0 -2px 10px rgba(171,165,149,.75);-moz-box-shadow:0 -2px 10px rgba(171,165,149,.75);box-shadow:0 -2px 10px rgba(171,165,149,.75)}
.title-page{position:relative;text-align:left;padding-left:20px;font-size:24px;margin-top:35px;line-height:24px}
.title-page:before{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:7px 0 7px 8px;border-color:transparent transparent transparent #35393A;top:6px;left:0}
.smiley-title-page{position:relative;text-align:left;padding-left:40px;padding-top:2px;font-size:24px;margin-top:35px;line-height:24px}
.smiley-title-page:before{content:'';position:absolute;width:29px;height:29px;background:url(/images/csg-54b795ddcc68e.png) -392px -271px no-repeat;left:0;top:0}
.lire-la-suite{position:relative;padding-left:15px}
.lire-la-suite:before{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:4px 0 4px 5px;border-color:transparent transparent transparent #428bca;top:6px;left:0}
.img-blog{border:1px solid #CCC;width:265px}
.article-container{margin-top:30px;float:left;padding-bottom:5px}
.article-container h2{font-size:22px;text-align:left;margin-top:0}
.title-article a{color:#35393A}
.pagination-content{margin-top:35px;margin-bottom:10px;clear:both}
.pagination{border-radius:50%;width:12px;height:12px;background-color:#858585;display:inline-block;margin-right:10px;cursor:pointer;margin-top:0;margin-bottom:0}
.description-product{line-height:25px}
.par-secteur-activite{line-height:25px;margin-top:20px;margin-bottom:30px}
.par-secteur-activite a{color:#73726E}
.description-product strong{color:#35393A;font-size:18px;font-weight:400}
.pagination.actif{background-color:#f5670d}
.case-pagination{color:#fff;font-size:14px;background-color:#555;border-radius:4px;padding:4px 8px;margin-right:6px}
.case-pagination.active{background-color:#888}
.slick-slide img{box-shadow:1px 1px 8px #555;display:block;width:265px;height:180px;padding:5px;background:#fff;background:-moz-radial-gradient(center,ellipse cover,#fff 38%,#edf5f7 99%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(38%,#fff),color-stop(99%,#edf5f7));background:-webkit-radial-gradient(center,ellipse cover,#fff 38%,#edf5f7 99%);background:-o-radial-gradient(center,ellipse cover,#fff 38%,#edf5f7 99%);background:-ms-radial-gradient(center,ellipse cover,#fff 38%,#edf5f7 99%);background:radial-gradient(ellipse at center,#fff 38%,#edf5f7 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#edf5f7', GradientType=1)}
.slick-slide img:hover{border:1px solid #4BC9B4}
.white-bg{background-color:#fff;padding-bottom:30px}
.slider-line h2{margin-top:36px;margin-bottom:15px}
.slick-slide img.slick-loading{border:0}
.slick-slider{margin:12px auto 60px}
h2{font-size:24px;text-align:center}
em{color:gray}
p{font-size:15px;line-height:25px}
h3{font-size:22px}
.colonne-more-line{width:250px}
.more-line .col-xs-4{padding:0}
.more-line h3{margin-top:24px;margin-bottom:25px}
.link-ref{margin-top:30px;margin-left:0;padding-left:0;list-style-type:none;margin-bottom:29px}
.link-ref a{color:#73726E;padding-left:15px;position:relative;font-size:15px}
.link-ref a:hover{text-decoration:underline}
.link-ref li{height:30px}
.link-ref a:before{border-style:solid;border-width:4px 0 4px 5px;border-color:transparent transparent transparent #73726e;content:'';position:absolute;top:6px;left:0}
.see-all-article:before{border-style:solid;border-width:6px 0 6px 7px;border-color:transparent transparent transparent #35393A;content:'';position:absolute;top:7px;left:0}
.see-all{margin-bottom:34px;margin-top:0}
.see-all-article{position:relative;padding-left:25px;font-size:20px;color:#35393A}
.tools-line li a{color:#73726E;font-size:15px}
.tools-line a:hover{text-decoration:underline}
.slick-next,.slick-prev{width:36px;height:54px}
.sliderslide{position:relative;text-align:center}
.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:1}
.slider .image h3{margin-bottom:20px;margin-top:25px}
.slick-slide{width:260px}
.slick-slide .image{padding-left:26px;padding-right:26px;padding-top:15px}
.myCustomClass{background-color:red}
.account-nav{background-color:#f1f3f5;border-radius:5px}
.account-nav ul{list-style:none;margin:0;padding:0}
.account-nav li{float:left;border-right:1px solid #cdcdcd;margin-top:7px;margin-bottom:7px;position:relative}
.account-nav li a{color:#333;display:block;padding:5px 25px}
.account-nav a.actif{font-weight:700}
.account-nav li.notif{padding-right:15px}
.account-nav li.notif:after{content:'';background:url(/images/csg-54b795ddcc68e.png) 0 -1940px no-repeat;width:20px;height:20px;position:absolute;top:5px;right:10px}
.btn-green-account{display:block;height:35px;line-height:35px;width:250px;color:#fff;padding-left:40px;margin-bottom:10px;background:#0ca18d;background:-moz-linear-gradient(top,rgba(12,161,141,1) 0,rgba(11,139,123,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(12,161,141,1)),color-stop(100%,rgba(11,139,123,1)));background:-webkit-linear-gradient(top,rgba(12,161,141,1) 0,rgba(11,139,123,1) 100%);background:-o-linear-gradient(top,rgba(12,161,141,1) 0,rgba(11,139,123,1) 100%);background:-ms-linear-gradient(top,rgba(12,161,141,1) 0,rgba(11,139,123,1) 100%);background:linear-gradient(to bottom,rgba(12,161,141,1) 0,rgba(11,139,123,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0ca18d', endColorstr='#0b8b7b', GradientType=0);position:relative}
.btn-green-account:hover{background:#00b89f;background:-moz-linear-gradient(top,rgba(0,184,159,1) 0,rgba(11,145,128,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,184,159,1)),color-stop(100%,rgba(11,145,128,1)));background:-webkit-linear-gradient(top,rgba(0,184,159,1) 0,rgba(11,145,128,1) 100%);background:-o-linear-gradient(top,rgba(0,184,159,1) 0,rgba(11,145,128,1) 100%);background:-ms-linear-gradient(top,rgba(0,184,159,1) 0,rgba(11,145,128,1) 100%);background:linear-gradient(to bottom,rgba(0,184,159,1) 0,rgba(11,145,128,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b89f', endColorstr='#0b9180', GradientType=0);text-decoration:none}
.btn-grey-account{display:block;height:35px;line-height:35px;background-color:#f2f3f5;width:250px;color:#35393A;padding-left:40px;margin-bottom:10px;background-repeat:no-repeat}
.btn-green-account:before{position:absolute;width:25px;height:25px;content:'';left:7px;top:7px;background-repeat:no-repeat}
.btn-green-account.vectorisation:before{background:url(/images/csg-54b795ddcc68e.png) -196px -595px no-repeat;width:24px;height:20px}
.btn-green-account.icon-buy:before{background:url(/images/csg-54b795ddcc68e.png) 0 -1466px no-repeat;width:20px;height:20px}
.btn-green-account.exclu:before{background:url(/images/csg-54b795ddcc68e.png) 0 -1725px no-repeat;width:22px;height:21px}
.btn-grey-account.download{font-weight:700}
.btn-grey-account.download:before{background:url(/images/csg-54b795ddcc68e.png) 0 -1674px no-repeat;width:17px;height:21px;content:'';top:7px;left:7px;position:absolute}
.btn-grey-account.vectorisation:before{background:url(/images/csg-54b795ddcc68e.png) -196px -544px no-repeat;width:24px;height:21px;content:'';top:7px;left:7px;position:absolute}
.btn-grey-account.product:before,.btn-grey-account.products:before{background:url(/images/csg-54b795ddcc68e.png) 0 -1567px no-repeat;width:20px;height:20px;content:'';top:7px;left:7px;position:absolute}
.btn-grey-account.modify:before{background:url(/images/csg-54b795ddcc68e.png) 0 -1890px no-repeat;width:20px;height:20px;content:'';top:7px;left:7px;position:absolute}
.color-box{width:25px;height:25px;display:inline-block;border:1px solid #ccc;vertical-align:middle;cursor:pointer;border-radius:5px}
/*.easy-logo,.experience-logo,.outils-logo{width:280px;display:inline-block;vertical-align:top}
.outils-logo{margin-left:62px;margin-right:62px}*/
.easy-logo .picture{background:url(/images/csg-54b795ddcc68e.png) -196px -1022px no-repeat;width:44px;height:93px;margin-left:auto;margin-right:auto}
.outils-logo .picture{background:url(/images/csg-54b795ddcc68e.png) -196px -1492px no-repeat;width:63px;height:93px;margin-left:auto;margin-right:auto}
.experience-logo .picture{background:url(/images/csg-54b795ddcc68e.png) 0 -597px no-repeat;width:101px;height:93px;margin-left:auto;margin-right:auto}
.menu-footer-line .facebook,.menu-footer-line .twitter,.menu-footer-line .youtube{padding-left:30px;display:block}
.menu-footer-line .facebook{background:url(/images/csg-54b795ddcc68e.png) 0 -1776px no-repeat;width:20px;height:21px}
.menu-footer-line .youtube{background:url(/images/csg-54b795ddcc68e.png) -196px -645px no-repeat;width:20px;height:21px}
.menu-footer-line .twitter{background:url(/images/csg-54b795ddcc68e.png) -196px -376px no-repeat;width:20px;height:21px}
.tools-line{background-color:#fff;position:relative}
.tools-line h2{margin-top:37px;margin-bottom:27px;font-size:24px;text-align:center}
.tools-line ul li{list-style-type:none;padding:10px 0;border-bottom:1px solid #DBDBDB;font-size:15px}
.tools-line ul{margin:0px}
.more-line{background-color:#f0f3f5;border-bottom:1px solid #D9DCDE;position:relative}
.grey-row{background-color:#f0f3f5}
.containter-bulle{margin-top:35px;width:257px}
.circle{border-radius:50%;width:8px;height:8px;background-color:#c9c9c9;display:inline-block;margin-right:10px}
.eps-option,.exclusive-option,.social-option{padding-left:15px}
.dark-grey-arrow{position:relative;padding-left:15px}
.dark-grey-arrow:before{border-style:solid;border-width:4px 0 4px 5px;border-color:transparent transparent transparent #35393A;content:'';position:absolute;top:8px;left:0}
.light-grey-arrow{position:relative;padding-left:15px}
.light-grey-arrow:before{border-style:solid;border-width:4px 0 4px 5px;border-color:transparent transparent transparent #595959;content:'';position:absolute;top:4px;left:0}
.my-product{background-color:#fff;box-shadow:1px 1px 8px #555}
.my-product img{width:100%}
.no-padding{padding:0!important}
.options-row{margin-bottom:30px}
.white-bulle{background-color:#fff;border:1px solid #dde2e3;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;text-align:center;padding:30px 40px;font-size:16px}
.logo-save{margin-top:30px;position:relative}
.delete-logo{position:absolute;right:5px;top:5px;display:block;background:url(/images/csg-54b795ddcc68e.png) 0 -544px no-repeat;width:23px;height:23px}
.delete-logo:hover{background-position:0 -491px;width:23px;height:23px}
.del-11{right:-30px}
.pp-11 img.border-shadow{box-shadow:none;border:none;}
.confirmation-img{ width:260px;}
.pp-11 .confirmation-img{ width:50px;} 
.user-product-img{width:365px }
.product-11.border-shadow.user-product-img
{
	box-shadow:none;
	border:none;
	width:50px
}

.init-product.stylo_design img{
	width:50px;	
	margin-left:auto;
	margin-right:auto;
}

.init-product.stylo_design img{
		margin-left:auto;
	margin-right:auto;
}
.item-preview-product .v6000, .item-preview-product .v6001, .item-preview-product .v6002, .item-preview-product .v6003, .item-preview-product .v6004, .item-preview-product .v6005, .item-preview-product .v6006, .item-preview-product .v6007{ display:none }
 
.content-under-bulle{margin-top:30px}
.more-line img{display:block;margin-left:auto;margin-right:auto}
.more-line h2{text-align:center;font-size:24px;margin-top:36px;margin-bottom:40px}
.menu-footer-line{color:#fff;background-color:#2196be;position:relative}
.menu-footer-line a{color:#bdf1ff}
.menu-footer-line h2{margin-top:37px;font-size:24px;color:#fff;text-align:center}
.menu-footer-line h3{padding:8px 0 13px;color:#fff}
.partners{margin-top:8px;margin-bottom:8px}
.partners a{color:#58A2B3}
.menu-footer-line ul li{list-style-type:none;padding:3px 0;font-size:15px}
.menu-footer-line ul{padding-left:0}
.menu-footer-h3{padding-right:15px;color:#caf4ff}
.menu-footer-line .col-xs-3{padding:0}
.author-name{margin-top:20px;color:gray}
.content-feedback{overflow:hidden;height:100px;display:block;color:gray;font-style:italic;font-family:Arial;font-size:15px;line-height:25px}
.product-line .pagination:last-child{margin-right:0}
#modify-adress label{display:inline-block;width:58px;font-weight:700;color:#0b9c8b}
#modify-adress input,#modify-adress select{font-size:12px;color:#7d8584}
.adresse-facturation input,.adresse-livraison input{background-color:transparent;border:none;padding:0;margin:0 0 5px}
.adresse-facturation input.edit,.adresse-livraison input.edit{background-color:#fff;border:1px solid #7db4ad;padding:2px 3px}
.id_pays.normal::-ms-expand{display:none}
#delivery-form.error input,#delivery-form.error select{color:red}
#delivery-form.error input.edit,#delivery-form.error select.edit{border:1px solid red}
.id_pays{display:block;margin-bottom:10px;outline:0;border:1px solid #999;width:315px;padding:2px}
.notification-error-adresse{margin-top:15px;padding-left:25px;color:#E42522;position:relative}
.notification-error-adresse:before{content:'';left:0;top:0;position:absolute;background:url(/images/csg-54b795ddcc68e.png) 0 -1940px no-repeat;width:20px;height:20px}
.id_pays.normal{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';border:none;margin-left:-3px;padding-left:0}
.adresse-facturation input.edit:focus,.adresse-livraison input.edit:focus{outline:#ebc87b 2px}
.footer-line{background-color:#0A6882;padding:15px 0}
.errorbox{border-color:#cdcdcd;border-radius:3px;border-style:solid;border-width:1px;color:#e5472a;margin:15px 10px 15px 0;padding:17px 17px 17px 55px}
.errorbox p{margin:0}
.btn-grey{display:block;height:35px;line-height:35px;background-color:#f2f3f5;width:192px;color:#35393A;padding-left:40px;position:relative}
.btn-grey.delete-icon:before,.btn-grey.delete:before{content:'';position:absolute;left:10px;top:10px;background:url(/images/csg-54b795ddcc68e.png) -196px -1615px no-repeat;width:14px;height:15px}
.btn-grey.modify:before{content:'';position:absolute;left:10px;top:8px;background:url(/images/csg-54b795ddcc68e.png) -196px -1713px no-repeat;width:20px;height:20px}
.btn-grey.duplicate:before{content:'';position:absolute;left:10px;top:7px;background:url(/images/csg-54b795ddcc68e.png) -196px -1660px no-repeat;width:18px;height:23px}
.mon-compte{background:url(/images/csg-54b795ddcc68e.png) -392px -1530px no-repeat;padding-left:20px;display:inline-block;height:18px;margin-right:15px}
.logout{background:url(/images/csg-54b795ddcc68e.png) 0 -443px no-repeat;height:18px;padding-left:20px;display:inline-block}
.mes-informations{position:absolute;top:13px;right:110px;width:279px}
.nav-menu{position:absolute;top:49px;right:110px;width:381px;display:block;vertical-align:bottom;text-align:right}
.cart-information{position:absolute;top:0;right:0;display:block;padding-left:15px;vertical-align:bottom;margin-top:13px;height:60px;border-left:1px solid #265048;color:#fff;font-weight:700}
.welcome{margin-bottom:10px;color:#fff;font-weight:700;text-align:right;background:url(/images/csg-54b795ddcc68e.png) -392px -1639px no-repeat;width:279px;height:29px;line-height:29px;padding-right:15px}
.mes-informations a:hover{text-decoration:underline}
.logo-stylo{ position:absolute;left: 0px;top: 8px;width:auto;height:auto;line-height:normal;width:40px;text-align:center;}
.logo-container{position: absolute;top: 104px;left: 37px;width: 40px;display: block;height: 324px;padding-top:8px;padding-bottom:8px;}

.warning{display:inline-block;background:url(/images/csg-54b795ddcc68e.png) -392px -1577px no-repeat;width:32px;height:32px;vertical-align:middle;margin-right:10px}
.cart-icon{background:url(/images/csg-54b795ddcc68e.png) 0 -284px no-repeat;width:33px;height:32px;padding-left:35px;line-height:25px;color:#fff;margin-bottom:7px;font-weight:700;font-size:14px;display:block;margin-left:auto;margin-right:auto}
.cart-information a,.nav-menu a{color:#fff}
.fst-column{width:350px;display:inline-block;border-right:1px solid #cdcdcd;margin-right:35px;vertical-align:top;padding-right:25px;position:relative}
.snd-column{width:348px;display:inline-block;vertical-align:top}
#connexion-overlay{width:800px;padding:30px}
.title-overlay{font-size:22px;color:#35393A;font-family:Tahoma,Geneva,sans-serif;margin-bottom:25px}
.input-text-overlay{width:300px;height:35px;border:2px solid #CFDAD9;padding:3px 10px;background:0 0;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.lost-password-overlay{color:#087b6e;text-align:right;margin-top:5px}
.lost-password-overlay a,.lost-password-overlay a:hover{color:#087b6e}
.login-form-overlay{margin-top:20px;width:301px;margin-left:auto;margin-right:auto}
#error-upload-msg:before{background:url(/images/csg-54b795ddcc68e.png) -196px -1356px no-repeat;width:30px;height:30px;position:absolute;content:'';left:0;top:6px}
#error-upload-msg{display:none;position:relative;border-radius:8px;margin-bottom:15px;padding-left:40px;padding-right:15px;color:red;font-weight:700;margin-top:10px}
.btn-orange{font-family:Tahoma,Geneva,sans-serif;background:#f5a415;background-image:-webkit-linear-gradient(top,#f5a415,#f65916);background-image:-moz-linear-gradient(top,#f5a415,#f65916);background-image:-ms-linear-gradient(top,#f5a415,#f65916);background-image:-o-linear-gradient(top,#f5a415,#f65916);background-image:linear-gradient(to bottom,#f5a415,#f65916);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;color:#fff;font-weight:700;font-size:16px;line-height:40px;padding-left:20px;padding-right:20px;text-decoration:none;height:40px;width:300px;cursor:pointer}
.btn-orange:hover{background:#f5a800;background:-moz-linear-gradient(top,rgba(245,168,0,1) 22%,rgba(245,115,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(22%,rgba(245,168,0,1)),color-stop(100%,rgba(245,115,0,1)));background:-webkit-linear-gradient(top,rgba(245,168,0,1) 22%,rgba(245,115,0,1) 100%);background:-o-linear-gradient(top,rgba(245,168,0,1) 22%,rgba(245,115,0,1) 100%);background:-ms-linear-gradient(top,rgba(245,168,0,1) 22%,rgba(245,115,0,1) 100%);background:linear-gradient(to bottom,rgba(245,168,0,1) 22%,rgba(245,115,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5a800', endColorstr='#f57300', GradientType=0);color:#fff}
.center{text-align:center}
.or{display:inline-block;width:25px;height:30px;position:absolute;right:-9px;top:44%;background-color:#fff;font-size:24px;z-index:1;line-height:30px;color:#35393A}
.content-overlay{line-height:25px}
ul.faq{list-style:none}
ul.faq li{position:relative;padding-left:30px;height:40px;line-height:40px;font-size:18px;border-bottom:1px solid #cdd4d2}
ul.faq li:before{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:7px 0 7px 8px;border-color:transparent transparent transparent #0da392;top:13px;left:0}
ul.faq li.open:before{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:8px 7px 0;border-color:#0da392 transparent transparent;top:16px;left:0}
ul.faq li a{color:#0da392;display:block}
.faq-content{margin-top:10px}
.faq-title{font-size:16px}
.faq-txt{margin-top:5px;margin-bottom:10px}
.img-cv{display:inline-block;margin-left:20px;margin-bottom:20px;background-repeat:no-repeat;background-position:0 0;position:relative;cursor:pointer}
.img-cv img{position:relative;max-width:190px;max-height:130px;line-height:130px;vertical-align:middle;text-align:center}
.img-cv:hover{border-color:#F56816}
.no-margin-left{margin-left:0}
.img{outline:0;display:block;max-width:130px;max-height:80px;pointer-events:none}
.container-tampon_encreur img{
        filter: grayscale(1);
        -webkit-filter: grayscale(1);
        -moz-filter: grayscale(1);
        -o-filter: grayscale(1);
        -ms-filter: grayscale(1);	
}


.img-prev-logo{
	position:absolute;
	display:inline-block;
	pointer-events: none;	
}
.img:hover{outline:0}
.v1{top:26px;left:22px}
.v2{top:55px;left:18px}
.v3{top:22px;left:10px;max-width:120px}
.v4{top:40px;left:160px}
.v5{top:20px;left:150px}
.v6{top:10px;left:20px}
.v7{top:20px;left:153px}
.v10{top:10px;left:15px}
.v12,.v50,.v73{top:5px;left:15px}
.v8{top:17px;left:154px}
.v9{top:7px;left:89px}
.v11{top:30px;left:148px}
.v13{top:21px;left:15px}
.v20{top:99px;left:167px}
.v21{top:20px;left:160px}
.v30{top:99px;left:167px}
.v33{top:17px;left:82px}
.v43{top:10px;left:153px}
.v40{top:18px;left:20px}
.v51{top:17px;left:156px}
.v60{top:99px;left:160px}
.v61{top:17px;left:156px}

.v74{top:17px;left:20px}
.v24{top:55px;left:27px}
.v64{top:17px;left:20px}
.v25{top:50px;left:156px}
.v44{top:87px;left:10px;max-width:100px}

.v62{top:55px;left:20px}
.v63{top:10px;left:165px}
.v70{top:20px;left:20px}
.v72{top:50px;left:10px;max-width:110px}
.v90{top:99px;left:167px}
.v1001{top:25px;left:20px}
.v1002{top:15px;left:158px}
.v1003{top:15px;left:15px}
.v94{top:10px;left:167px}
.v95{top:10px;left:12px;max-width:100px;max-height:80px}
.v96{top:82px;left:180px;max-width:100px}
.v97{top:10px;left:10px;max-width:110px}
.v98{top:20px;left:10px;max-width:90px}

.v500{top:10px;left:10px;max-width:115px;max-height:65px}
.v501{top:64px;left:18px;max-width:100px;max-height:90px}
.v502{top:14px;right:10px;max-width:115px;max-height:90px}
.v503{top:10px;left:90px;max-width:110px;max-height:75px}
.v504{top:55px;left:88px;max-width:120px;max-height:100px}



.v100{top:12px;left:17px;max-width:70px;max-height: 40px}
.v101{top:10px;left:111px;max-width:70px;max-height: 40px}
.v102{top:6px;left:215px;max-width:70px;max-height: 40px}
.v103{top:10px;left:8px;max-width:70px;max-height: 40px}
.v104{top:10px;left:211px;max-width:70px;max-height: 40px}
.v105{top:10px;left:208px;max-width:70px;max-height: 40px}
.v106{top:10px;left:204px;max-width:70px;max-height: 40px}
.v107{top:10px;left:15px;max-width:70px;max-height: 40px}
.v108{top:8px;left:17px;max-width:70px;max-height: 40px}
.v109{top:10px;left:211px;max-width:70px;max-height: 40px}


.v201{top:10px;left:10px;max-width:80px;max-height: 40px}
.v202{top:10px;left:205px;max-width:80px;max-height: 40px}
.v203{top:5px;left:232px;max-width:55px;max-height: 40px}
.v204{top:10px;left:10px;max-width:80px;max-height: 40px}
.v205{top:6px;left:205px;max-width:80px;max-height: 40px}
.v206{top:10px;left:195px;max-width:80px;max-height: 40px}
.v207{top:13px;left:201px;max-width:80px;max-height: 40px}
.v208{top:12px;left:15px;max-width:80px;max-height: 40px}
.v209{top:5px;left:205px;max-width:80px;max-height: 34px}
.v210{top:10px;left:205px;max-width:80px;max-height: 40px}

.v301,.v302{top:27px;left:10px;max-width:80px;max-height: 40px}
.v303{top:22px;left:15px;max-width:80px;max-height: 40px}
.v304{top:27px;left:10px;max-width:80px;max-height: 40px}
.v305{top:21px;left:125px;max-width:80px;max-height: 40px}
.v306{top:27px;left:9px;max-width:80px;max-height: 40px }
.v307{top:36px;left:30px;max-width:80px;max-height: 40px}
.v308{top:26px;left:10px;max-width:80px;max-height: 40px}
.v309{top:28px;left:10px;max-width:80px;max-height: 40px}
.v310{top:28px;left:24px;max-width:80px;max-height: 40px}


.v400{top:27px;left:44px;max-width:125px;max-height: 80px}
.v401{top:27px;left:44px;max-width:125px;max-height: 80px}
.v402{top:27px;left:44px;max-width:125px;max-height: 80px}
.v403{top:27px;left:44px;max-width:125px;max-height: 80px}
.v404{top:27px;left:44px;max-width:125px;max-height: 80px}
.v405{top:195px;left:44px;max-width:125px;max-height: 80px}


.v7000{//**/}
.v7001{display:none}
.v7002{/**/}
.v7003{/**/}
.v7004{display:none}
.v7005{display:none}
.v7006{display:none}
.v7007{display:none}
.v7008{display:none}
.v7009{display:none}
.v7010{/**/}
.v7011{/**/}
.v7012{display:none}


.m7000,.m7010,.m7011{ /*background-color:#09C; */width:105px;height: 90px; text-align:center; vertical-align:middle;position:absolute;top:12px;left:10px;line-height:90px;}
.m7000 img.img,.m7010 img.img,.m7011 img.img{

	position:static;
	vertical-align:middle;
}

.m7002{ /*background-color:#09C; */width:235px;height: 40px; text-align:center; vertical-align:middle;position:absolute;top:5px;left:30px;line-height:40px;}
.m7002 img.img{

	position:static;
	vertical-align:middle;
}

.m7003{pointer-events: none;/* background-color:#09C;*/ width:275px;height: 58px; text-align:center; vertical-align:middle;position:absolute;top:2px;left:10px;line-height:58px;}
.m7003 img.img{

	position:static;
	vertical-align:middle;
}
.m7013{ /*background-color:#09C;*/ width:275px;height: 110px; text-align:center; vertical-align:middle;position:absolute;top:2px;left:10px;line-height:110px;}
.m7013 img.img{

	position:static;
	vertical-align:middle;
}




.container-stylo_design{

  pointer-events:none;
}

.container-stylo_design img{
	display:none;
}
/*
.v6000{left:-6px;top:20px;height: 25px; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.v6001{left:-6px;top:20px;height: 25px; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.v6002{left:-6px;top:20px;height: 25px; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.v6003{left:-6px;top:20px;height: 25px; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.v6004{left:-6px;top:20px;height: 25px; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.v6005{left:-6px;top:20px;height: 25px; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.v6006{left:-6px;top:20px;height: 25px; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.v6007{left:-6px;top:20px;height: 25px; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
	

.img.uploaded{left:-25px;}*/
	




.fileinput-button{width:280px;height:72px;display:inline-block;background:url(/images/csg-54b795ddcc68e.png) -392px -1435px no-repeat;top:-10px;z-index:15;padding-left:105px;padding-top:5px;font-size:22px;color:#35393A;margin-top:10px}
.fileinput-button:hover{background-position:-392px -1346px}
.fileinput-button:hover span{color:#000}
.fileinput-button{overflow:hidden;position:relative}
.fileinput-button input{cursor:pointer;direction:ltr;font-size:200px;margin:0;opacity:0;position:absolute;right:0;top:0}
.help{background:url(/images/csg-54b795ddcc68e.png) -196px -696px no-repeat;display:inline-block;width:20px;height:21px;margin-left:5px}
.mes-logos-order:last-child{border:none}
.product-select{width:150px;height:25px}
.product-select-order{width:110px;height:25px;margin-left:10px;margin-bottom:5px}
h3.user-icon{padding-left:50px;height:36px;padding-top:6px;position:relative}
h3.user-icon:before{position:absolute;top:0;left:0;content:'';background:url(/images/csg-54b795ddcc68e.png) -196px -427px no-repeat;width:23px;height:36px}
h3.icon-perso{padding-left:50px;height:45px;padding-top:6px;position:relative}
h3.icon-perso:before{position:absolute;top:0;left:0;content:'';background:url(/images/csg-54b795ddcc68e.png) -196px -103px no-repeat;width:40px;height:45px}
h3.icon-factures{padding-left:50px;height:45px;padding-top:6px;position:relative}
h3.icon-factures:before{content:'';position:absolute;top:0;left:0;background:url(/images/csg-54b795ddcc68e.png) 0 -1827px no-repeat;width:33px;height:33px}
.icon-pdf{display:inline-block;height:27px;padding-left:35px;margin-bottom:5px;padding-top:5px;color:#333;position:relative}
.icon-pdf:before{content:'';position:absolute;top:0;left:0;background:url(/images/csg-54b795ddcc68e.png) -196px -46px no-repeat;width:21px;height:27px}
.icon-pdf-mini{display:inline-block;height:27px;padding-left:25px;margin-bottom:5px;color:#087d6d;position:relative}
.icon-pdf-mini:before{content:'';position:absolute;top:0;left:0;background:url(/images/csg-54b795ddcc68e.png) -196px 0 no-repeat;width:16px;height:16px}
.icon-contrat{display:inline-block;height:21px;padding-left:35px;margin-bottom:5px;position:relative;color:#333}
.icon-contrat:before{background:url(/images/csg-54b795ddcc68e.png) 0 -1516px no-repeat;width:21px;height:21px;content:'';position:absolute;left:0;top:0}
.footer-row{position:relative;padding-bottom:30px;}
.footer-lang{color:#bdf1ff}
.footer-lang a{color:#bdf1ff}
.avis-user{color:#bdf1ff;width:144px;padding-left:27px;background:url(/images/csg-54b795ddcc68e.png) 0 -1415px no-repeat;height:20px;line-height:20px;vertical-align:middle;margin-top:3px}
li.avis-user span.votes{padding-left:26px}
.etape .number{background-color:#73726E;border-radius:50%;width:50px;height:50px;line-height:50px;text-align:center;color:#fff;font-size:24px;display:inline-block;position:absolute}
.etape .presentation,.etape .title-etape{padding-left:70px}
.etape{position:relative;margin-bottom:30px}
.block{display:inline-block;vertical-align:middle;font-weight:400;margin-right:15px;background-color:#f0f3f5;height:360px;width:215px;margin-top:15px;padding:10px}
.title-block{padding-bottom:15px;color:#35393A;font-size:18px}
.block a{color:#73726E}
.ul-confirmation{list-style:none;padding:0;margin:20px 0 0}
.ul-confirmation li{background:url(/images/csg-54b795ddcc68e.png) -392px -1305px no-repeat;padding-left:25px;height:30px;line-height:30px}
.tick-confirmation{background:url(/images/csg-54b795ddcc68e.png) -392px -1305px no-repeat;width:16px;height:19px;display:inline-block;vertical-align:middle}
.strikethrough{position:relative}
.strikethrough:before{position:absolute;content:"";left:-5px;top:50%;right:-5px;border-top:1px solid;border-color:inherit;-webkit-transform:rotate(-12deg);-moz-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg)}

.btn{background:#f5a415;background-image:-webkit-linear-gradient(top,#f5a415,#f65916);background-image:-moz-linear-gradient(top,#f5a415,#f65916);background-image:-ms-linear-gradient(top,#f5a415,#f65916);background-image:-o-linear-gradient(top,#f5a415,#f65916);background-image:linear-gradient(to bottom,#f5a415,#f65916);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;color:#fff;font-weight:700;font-size:24px;padding:6px 40px 10px;text-decoration:none;height:45px;margin-top:7px}

.btn:hover{background:#f5a800;background:-moz-linear-gradient(top,rgba(245,168,0,1) 22%,rgba(245,115,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(22%,rgba(245,168,0,1)),color-stop(100%,rgba(245,115,0,1)));background:-webkit-linear-gradient(top,rgba(245,168,0,1) 22%,rgba(245,115,0,1) 100%);background:-o-linear-gradient(top,rgba(245,168,0,1) 22%,rgba(245,115,0,1) 100%);background:-ms-linear-gradient(top,rgba(245,168,0,1) 22%,rgba(245,115,0,1) 100%);background:linear-gradient(to bottom,rgba(245,168,0,1) 22%,rgba(245,115,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5a800', endColorstr='#f57300', GradientType=0);color:#fff}


.webgenie-line{background:url(/images/creer-un-site-internet.jpg) center 0 no-repeat;padding-bottom:50px;position:relative;}
.btn-webgenie{z-index:1;margin-top:25px; margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px; background-color:#24a0d6; height:40px; display:inline-block;line-height:40px;color:#ffffff;text-align:center; text-transform:uppercase;font-size:16px;font-family:Verdana, Geneva, sans-serif;border-bottom:1px solid #D9DCDE; }
.btn-webgenie:hover{
	background-color:#2592c2;
	text-decoration:none;
}
.webgenie-first-line{ margin-top: 45px;margin-bottom:0px; }
.webgenie-second-line{ margin-bottom:0px;margin-top: 15px;color:#545454;font-size:20px; }
.slider-line{ z-index:10 }
.product-line{
	-webkit-box-shadow:0 2px 10px rgba(171,165,149,.75);-moz-box-shadow:0 -px 10px rgba(171,165,149,.75);box-shadow:0 2px 10px rgba(171,165,149,.75);
}
@media screen and (min-width:768px){
	
	.footer,.marketing,.masthead{padding-right:0;padding-left:0}
}
@media screen and (max-width:768px){
	
	.footer,.marketing,.masthead{padding-right:0;padding-left:0}
	.btn
	{
		  font-size: 13px;
		  height: 30px;
	}
	.first-line{
		background:none;
	}
	.img-presentation{
		padding-left:20px;
		padding-right:20px;	
	}
	
	.partners{
		padding-left:20px;
		padding-right:20px;	
	}
}

.title-flash{
	position:relative;
	text-align:center;
	font-size:30px;
	padding-top:50px;
}

.title-txt{
	margin-top:20px;	
}
.title-flash-box{
	margin-top:30px;
	font-size:24px;	
	line-height:30px;
}
.title-flash-box a{
	color:#4d4d4d;	
}

.title-flash-box a:hover{
	text-decoration:none;	
}

.flash-box
{
	width:650px;
	margin-left:auto;
	margin-right:auto;
	border-radius:5px;
	border:1px solid #ceced0;
	padding-top:50px;
	padding-bottom:50px;
	text-align:center;	
	margin-top:20px;
	background-color:#f9f9fb;
}
