﻿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}@font-face{font-family:'staticregular';src:url("../fonts/static-webfont.eot");src:url("../fonts/static-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/static-webfont.woff2") format("woff2"),url("../fonts/static-webfont.woff") format("woff"),url("../fonts/static-webfont.ttf") format("truetype"),url("../fonts/static-webfont.svg#staticregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'static_italicitalic';src:url("../fonts/static_italic-webfont.eot");src:url("../fonts/static_italic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/static_italic-webfont.woff2") format("woff2"),url("../fonts/static_italic-webfont.woff") format("woff"),url("../fonts/static_italic-webfont.ttf") format("truetype"),url("../fonts/static_italic-webfont.svg#static_italicitalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'static_boldbold';src:url("../fonts/static_bold-webfont.eot");src:url("../fonts/static_bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/static_bold-webfont.woff2") format("woff2"),url("../fonts/static_bold-webfont.woff") format("woff"),url("../fonts/static_bold-webfont.ttf") format("truetype"),url("../fonts/static_bold-webfont.svg#static_boldbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'static_bold_italicbold_italic';src:url("../fonts/static_bold_italic-webfont.eot");src:url("../fonts/static_bold_italic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/static_bold_italic-webfont.woff2") format("woff2"),url("../fonts/static_bold_italic-webfont.woff") format("woff"),url("../fonts/static_bold_italic-webfont.ttf") format("truetype"),url("../fonts/static_bold_italic-webfont.svg#static_bold_italicbold_italic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'kg_happy_solidregular';src:url("../fonts/kghappysolid-webfont.eot");src:url("../fonts/kghappysolid-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/kghappysolid-webfont.woff2") format("woff2"),url("../fonts/kghappysolid-webfont.woff") format("woff"),url("../fonts/kghappysolid-webfont.ttf") format("truetype"),url("../fonts/kghappysolid-webfont.svg#kg_happy_solidregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'kg_happy_shadowsregular';src:url("../fonts/kghappyshadows-webfont.eot");src:url("../fonts/kghappyshadows-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/kghappyshadows-webfont.woff2") format("woff2"),url("../fonts/kghappyshadows-webfont.woff") format("woff"),url("../fonts/kghappyshadows-webfont.ttf") format("truetype"),url("../fonts/kghappyshadows-webfont.svg#kg_happy_shadowsregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'kg_happyregular';src:url("../fonts/kghappy-webfont.eot");src:url("../fonts/kghappy-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/kghappy-webfont.woff2") format("woff2"),url("../fonts/kghappy-webfont.woff") format("woff"),url("../fonts/kghappy-webfont.ttf") format("truetype"),url("../fonts/kghappy-webfont.svg#kg_happyregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'open_sanslight';src:url("../fonts/opensans-light-webfont.eot");src:url("../fonts/opensans-light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans-light-webfont.woff2") format("woff2"),url("../fonts/opensans-light-webfont.woff") format("woff"),url("../fonts/opensans-light-webfont.ttf") format("truetype"),url("../fonts/opensans-light-webfont.svg#open_sanslight") format("svg");font-weight:lighter;font-style:normal}.section{clear:both;padding:0px;max-width:1100px;margin:0px auto 0px auto}.col{display:block;float:left;margin:1% 0 1% 3.63%}.col.no-margin-right-left{margin:1% 0 1% 0}.col.right{float:right}.clearfix{float:none;clear:both}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}.span_12_of_12{width:100%}.span_11_of_12{width:91.36%}.span_10_of_12{width:82.72%}.span_9_of_12{width:74.09%}.span_8_of_12{width:65.45%}.span_7_of_12{width:56.82%}.span_6_of_12{width:48.18%}.span_5_of_12{width:39.54%}.span_4_of_12{width:30.91%}.span_3_of_12{width:22.27%}.span_2_of_12{width:13.64%}.span_1_of_12{width:5.005%}@media only screen and (min-width: 780px){.col.no-margin-left{margin-left:0}.col.no-margin-right{margin-right:0}}@media only screen and (max-width: 780px){.col{margin:1% 0 1% 0%}.span_1_of_12,.span_2_of_12,.span_3_of_12,.span_4_of_12,.span_5_of_12,.span_6_of_12,.span_7_of_12,.span_8_of_12,.span_9_of_12,.span_10_of_12,.span_11_of_12,.span_12_of_12{width:100%}}body{background:url("../images/texture-bg.jpg");width:100%;height:100%}::-webkit-input-placeholder{color:#9a7272;font-family:'staticregular', Arial, sans-serif;font-size:13px}:-moz-placeholder{color:#9a7272;font-family:'staticregular', Arial, sans-serif;font-size:13px}::-moz-placeholder{color:#9a7272;font-family:'staticregular', Arial, sans-serif;font-size:13px}:-ms-input-placeholder{color:#9a7272;font-family:'staticregular', Arial, sans-serif;font-size:13px}.hide{display:none}.border{padding:1% 2.5% 1% 2.5%;-moz-box-shadow:0px 0px 5px 1px #cfcfcf;-webkit-box-shadow:0px 0px 5px 1px #cfcfcf;-o-box-shadow:0px 0px 5px 1px #cfcfcf;box-shadow:0px 0px 5px 1px #cfcfcf;filter:progid:DXImageTransform.Microsoft.Shadow(color=#cfcfcf, Direction=NaN, Strength=5)}@media (min-width: 780px){.mobile{display:none !important}.desktop{display:block !important}}@media (max-width: 780px){.mobile{display:block}.desktop{display:none}.content .slider .tparrows{width:15px !important;height:26px !important;background-size:initial !important;opacity:0.5 !important;top:50% !important;margin-top:0 !important}.content .slider .tp-leftarrow{background-image:url("../images/small-slider-left.png") !important}.content .slider .tp-leftarrow.default{left:-18px !important}.content .slider .tp-rightarrow{background-image:url("../images/small-slider-right.png") !important}.content .slider .tp-rightarrow.default{right:-18px !important}}.slider{width:auto !important;margin:20px;position:relative}.slider .button{background:url("../images/btn-slider.png") no-repeat center center;min-height:65px;min-width:237px;display:block;text-align:center;line-height:65px;font-family:'static_boldbold', Arial, sans-serif;color:#ea148c;text-transform:uppercase;text-decoration:none}.slider .button:hover{color:#ea148c}.slider .hidebullets{opacity:1 !important}.slider .tp-leftarrow.default{background:url("../images/slider-arrow-left.png") no-repeat top left;width:52px;height:80px;left:0 !important;opacity:1}.slider .tp-rightarrow.default{background:url("../images/slider-arrow-right.png") no-repeat top left;width:52px;height:80px;right:0 !important;opacity:1}.slider .tp-bullets{margin-left:0 !important;bottom:1px !important;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.slider .bullet{width:10px;height:10px;background-color:#9a7272;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;float:left;margin-left:10px}.slider .bullet.selected{background-color:#ea148c}.slider .scotch-top{background:url("../images/scotch-slider.png") no-repeat center center;width:193px;height:56px;position:absolute;top:-42px;z-index:30;left:50%;margin-left:-92px;display:none}.slider .scotch-bottom{background:url("../images/scotch-slider-bottom.png") no-repeat 52% center;width:193px;position:absolute;bottom:-33px;z-index:30;height:70px;left:50%;margin-left:-92px}.content{background:white;border:1px solid #f4e9e4;padding:1.5% 0% 1.5% 0%;margin-bottom:45px}.content .block h2{font-family:'static_boldbold', Arial, sans-serif;font-size:21px;color:#9a7272}.content .block .img-list{width:315px;height:175px}.content .block .img-list img{width:311px;height:175px}.content .block .image{text-align:center;height:250px;width:100%;position:relative}.content .block .image #img-home{width:100%}.content .block .image .scotch-block{position:absolute;display:block;top:-10px;left:50%;margin-left:-39px;width:78px;height:29px;background:url("../images/scotch-block.png") no-repeat;z-index:30}.content .block .description{line-height:1.5em;font-family:'open_sanslight', sans-serif;font-size:11px;color:#ae6c6c;text-align:justify;max-height:120px;overflow:hidden}.content .block .read-more{position:absolute;bottom:0px;left:0px;right:0px;text-decoration:none;color:#ea148c;font-size:11px;font-family:'open_sanslight', sans-serif;font-weight:600;padding-left:10px;background:url("../images/triangle-red.png") no-repeat center left}.content .block .read-more a{text-decoration:none;color:#ea148c;font-size:13px;font-family:'open_sanslight', sans-serif;font-weight:600;padding-left:10px;background:url("../images/triangle-red.png") no-repeat center left}h1{text-align:center;position:relative;font-size:33px;font-family:'kg_happy_solidregular', Arial, sans-serif;color:white;display:inline-block;padding:25px 3% 15px 3%;line-height:1.2em;background:url("../images/rectangle-small.png") no-repeat top center;background-size:cover;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/pwidtm/assets/images/background-title-2.png',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/pwidtm/assets/images/background-title-2.png',sizingMethod='scale')}h1:after{background:url("../images/triangle-pink.jpg") no-repeat top center transparent;display:block;content:'';position:absolute;left:0;width:100%;height:12px;bottom:-12px}@media (max-width: 780px){h1{text-align:center;position:relative;font-size:20px;font-family:'kg_happy_solidregular', Arial, sans-serif;color:white;display:inline-block;padding:25px 3% 15px 3%;line-height:1.2em;background:url("../images/background-title-2.png") no-repeat top center;background-size:cover;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/pwidtm/assets/images/background-title-2.png',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/pwidtm/assets/images/background-title-2.png',sizingMethod='scale')}h1:after{background:url("../images/triangle-pink.jpg") no-repeat top center transparent;display:block;content:'';position:absolute;left:0;width:100%;height:12px;bottom:-12px}}h2{text-transform:uppercase;font-size:22px;line-height:1.2em;font-family:'staticregular', Arial, sans-serif;color:#9a7272}.generic-page .section h1{width:400px}@media (max-width: 780px){.generic-page .section h1{width:250px}}.generic-page .content{font-family:'Open Sans', Arial, sans-serif;font-size:13px;line-height:25px;color:#ae6c6c;padding:4%;box-sizing:border-box}.generic-page .content .lgc-column .inside-grid-column .wp-caption.aligncenter{width:auto !important}.generic-page .content .lgc-column .inside-grid-column img{-webkit-box-shadow:0px 0px 5px 1px #cfcfcf;-o-box-shadow:0px 0px 5px 1px #cfcfcf;box-shadow:0px 0px 5px 1px #cfcfcf;border:solid white 10px}.generic-page .content p{text-align:justify !important}.generic-page .content p img{display:block;margin:0 auto;-webkit-box-shadow:0px 0px 5px 1px #cfcfcf;-o-box-shadow:0px 0px 5px 1px #cfcfcf;box-shadow:0px 0px 5px 1px #cfcfcf;border:solid white 10px;width:90%;height:auto}.generic-page .content .size-large{max-width:91%;height:auto;max-height:100%;-webkit-box-shadow:0px 0px 5px 1px #cfcfcf;-o-box-shadow:0px 0px 5px 1px #cfcfcf;box-shadow:0px 0px 5px 1px #cfcfcf}.generic-page .content ul{list-style:disc;list-style-position:inside}.generic-page .content ol{list-style:decimal;list-style-position:inside}.generic-page .content h2{padding:10px 0px 5px 0px;border-bottom:1px dashed #9a7272;text-transform:uppercase;margin-bottom:40px;display:block;clear:both;text-align:left !important}.generic-page .content strong{font-weight:600}.generic-page .content em{font-style:italic}.generic-page .content blockquote{quotes:"“" "”" "‘" "’";padding-left:10px;border-left:5px solid #9a7272;margin:10px 0 10px 0}.generic-page .content blockquote:before{content:open-quote;font-size:2em;line-height:0.1em;vertical-align:-0.4em;padding-right:5px}.generic-page .content blockquote:after{content:close-quote;font-size:2em;line-height:0.1em;vertical-align:-0.4em;padding-left:5px}.generic-page .content blockquote p{display:inline}.generic-page .content p{margin-bottom:15px}.generic-page .content img{max-width:94%;height:auto;max-height:100%}.generic-page .content #btn_up{margin-top:25px;float:right;margin:4px 20px 0 0;background:url("../images/fleche-up.png") no-repeat top;padding-top:10px;cursor:pointer}@media (max-width: 780px){.generic-page .content .size-large{max-width:86%}.content{width:90%;margin:0 auto;margin-bottom:40px}.content .block{width:90%;margin-left:20px;padding-bottom:20px !important}.content .block.block-creative-cards{min-height:420px}.content .block .image{height:auto}.content .block .image #img-home{width:100%}.post-content iframe{width:400px;position:relative;left:50%;margin-left:-200px}.slider{margin:0;border:20px solid white;width:88%}.slider .scotch-top{top:-35px;background-size:50%}.slider .scotch-bottom{background:url("../images/scotch-slider-bottom.png") no-repeat 50% center;position:absolute;bottom:-34px;z-index:30;background-size:50%}.slider .tp-bullets{bottom:-6px !important}}#foo,input[type=radio],input[type=checkbox]{outline:none}#foo+label,input[type=radio]+label,input[type=checkbox]+label{font-family:'open_sanslight', Arial, sans-serif;font-size:15px;color:#9a7272;min-height:30px;margin-left:-23px}#foo+label:before,input[type=radio]+label:before,input[type=checkbox]+label:before{display:inline-block;content:url("../images/radio-button.jpg");letter-spacing:10px;margin-right:5px;vertical-align:sub}#foo+.wpcf7-list-item-label,input[type=radio]+.wpcf7-list-item-label,input[type=checkbox]+.wpcf7-list-item-label{font-family:'open_sanslight', Arial, sans-serif;font-size:15px;color:#9a7272;min-height:30px;margin-left:-23px}#foo+.wpcf7-list-item-label:before,input[type=radio]+.wpcf7-list-item-label:before,input[type=checkbox]+.wpcf7-list-item-label:before{display:inline-block;content:url("../images/radio-button.jpg");letter-spacing:10px;margin-right:5px;vertical-align:sub}#foo:checked+.wpcf7-list-item-label:before,input[type=radio]:checked+.wpcf7-list-item-label:before,input[type=checkbox]:checked+.wpcf7-list-item-label:before{content:url("../images/radio-button-checked.jpg");letter-spacing:5px}#foo:checked+label:before,input[type=radio]:checked+label:before,input[type=checkbox]:checked+label:before{content:url("../images/radio-button-checked.jpg");letter-spacing:5px}#header{margin-bottom:30px}#header .logo{position:relative;width:14%}#header .logo a{position:absolute;z-index:10;top:0;left:0;right:0;bottom:0}#header .logo img,#header .logo object{width:100%;display:block}#header .navigation-container{margin-top:30px;position:relative}#header .navigation-container .nav{position:absolute;bottom:0;margin-left:17%;width:83%;border-bottom:1px dashed #9a7272;border-top:1px dashed #9a7272;height:28px}#header .navigation-container .nav .menu-container{float:left;width:93%;margin-top:7px}#header .navigation-container .nav .menu-container ul .current-menu-item a{border-bottom:2px solid #ea148c;padding-bottom:0px}#header .navigation-container .nav .menu-container ul li{display:inline;position:relative;background:url("../images/separate-icon.png") no-repeat left center;padding:8px 3% 8px 4%}#header .navigation-container .nav .menu-container ul li:first-child{padding-left:0}#header .navigation-container .nav .menu-container ul li a:hover{border-bottom:2px solid #ea148c;padding-bottom:0px}#header .navigation-container .nav .menu-container ul li.home{background:none}#header .navigation-container .nav .menu-container ul li.home a{background:url("../images/home-icon.png") no-repeat center center;padding:5.5px 7px 0px 7px}#header .navigation-container .nav .menu-container ul li.home a span{display:none}#header .navigation-container .nav .menu-container ul li a{font-family:'staticregular', Arial, sans-serif;text-transform:uppercase;color:#9a7272;font-size:15px;text-decoration:none;padding-bottom:8px}#header .navigation-container .nav .menu-container ul li:hover .sub-menu{display:block}#header .navigation-container .nav .menu-container ul li:hover .sub-menu li{display:block;background:none;text-align:center;padding:6px 0 6px 0}#header .navigation-container .nav .menu-container ul li:hover .sub-menu li:first-child{padding-top:0px}#header .navigation-container .nav .menu-container ul li:hover .sub-menu li a{padding:6px 0 0px 0}#header .navigation-container .nav .menu-container ul.sub-menu{display:none;position:absolute;left:0;z-index:50;top:30px;width:100%;padding:0.5%;border:1px dashed #9a7272;border-top:none;background:#fff8f4}#header #lang_sel{width:5%;height:auto}#header #lang_sel ul ul{border:none;top:21px;width:auto}#header #lang_sel ul ul a{padding:0;background:none}#header #lang_sel ul ul li{margin-top:0px !important;padding-top:6px !important;border:none;background:none;padding-bottom:6px !important}#header #lang_sel ul li{width:auto;margin-top:7px !important;padding-bottom:10px !important;text-align:center}#header #lang_sel ul li a{line-height:0;padding-left:0;border:none}#header #lang_sel ul li a.lang_sel_sel{background:url(../images/arrow-down.png) transparent right no-repeat}#header #lang_sel ul li a img.iclflag{padding-right:5px}#header .searchform{margin-right:10px;background:#e3dcd8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px 10px 5px 5px;width:183px}#header .searchform #search{padding:5px 0px 5px 0px;border:none;background:#e3dcd8;width:150px;outline:none;display:inline}#header .searchform .submit{background:url("../images/search.png") transparent no-repeat;border:none;text-indent:-9999px;width:14px;height:15px;vertical-align:middle}@media (max-width: 1110px){#header .navigation-container .nav .menu-container ul li{padding:8px 2.5% 8px 3.4%}}@media (max-width: 1010px){#header .navigation-container .nav .menu-container ul li{padding:8px 2% 8px 3%}}@media (max-width: 945px){#header .navigation-container .nav .menu-container ul li{padding:8px 2% 8px 3%}#header .navigation-container .nav .menu-container ul li a{font-size:14px}}@media (max-width: 885px){#header .navigation-container .nav .menu-container ul li{padding:8px 1.5% 8px 3%}#header .navigation-container .nav .menu-container ul li a{font-size:14px}}@media (max-width: 850px){#header .navigation-container .nav .menu-container ul li{padding:8px 1% 8px 2.2%}#header .navigation-container .nav .menu-container ul li a{font-size:14px}}@media (min-width: 780px){#header .navigation-container .nav{top:auto !important}}@media (max-width: 780px){#header{margin-bottom:30px}#header .navigation-container{position:relative;z-index:10000}#header .navigation-container .infos-site{border-bottom:1px dashed #9a7272;position:relative;z-index:10}#header .navigation-container .infos-site .logo{width:156px;height:87px;margin:auto}#header .navigation-container .infos-site .logo a{padding:15px 0px 15px 0px;display:block}#header .navigation-container .infos-site .logo a img{width:100%;display:block}#header .navigation-container .infos-site a.menu-link{width:63px;height:87px;display:block;float:left}#header .navigation-container .infos-site a.menu-link.open-menu{background:url("../images/menu-open.png") center no-repeat}#header .navigation-container .infos-site a.menu-link.close-menu{background:url("../images/menu-close.png") center no-repeat;display:none}#header .navigation-container .infos-site a.menu-link span{display:none}#header .navigation-container .nav{width:100%;text-align:center;height:520px;margin:0;position:absolute;border:none;z-index:9999;top:-600px;background:#fff8f4;-webkit-transform:translateZ(1000px);-webkit-transform-style:preserve-3d}#header .navigation-container .nav.open{top:88px}#header .navigation-container .nav .menu-container{float:none;width:100%;overflow:hidden;height:auto}#header .navigation-container .nav .menu-container .lang ul li{background:none}#header .navigation-container .nav .menu-container ul li{display:block;padding:30px 0 20px 0;background:url("../images/separate-icon.png") no-repeat top center;width:100%;margin:auto;text-align:center}#header .navigation-container .nav .menu-container ul li.business>a{display:inline-block;margin-left:20px}#header .navigation-container .nav .menu-container ul li.business>a:hover{margin-bottom:6px}#header .navigation-container .nav .menu-container ul li.business>a span{padding-right:20px;background:url("../images/arrow_background.png") no-repeat right 3px}#header .navigation-container .nav .menu-container ul li.open-sub-menu .lang{display:none}#header .navigation-container .nav .menu-container ul li.open-sub-menu .back{display:block;height:40px}#header .navigation-container .nav .menu-container ul li.open-sub-menu .sub-menu{display:block}#header .navigation-container .nav .menu-container ul li.open-sub-menu .sub-menu li{padding:30px 0 20px 0;background:url("../images/separate-icon.png") no-repeat bottom center;width:60%;margin:auto}#header .navigation-container .nav .menu-container ul li.open-sub-menu .sub-menu li:last-child{background:none}#header .navigation-container .nav .menu-container ul li.open-sub-menu .sub-menu li.back{text-align:left;padding-left:16px;padding-bottom:10px;position:absolute;width:auto;cursor:pointer;z-index:50;line-height:0.8em}#header .navigation-container .nav .menu-container ul li.open-sub-menu .sub-menu li:first-child{padding-top:30px;background:none}#header .navigation-container .nav .menu-container ul li:hover .sub-menu li.back{text-align:left}#header .navigation-container .nav .menu-container ul.sub-menu{position:absolute;top:-320px;left:900px;border:none;display:none;height:530px}#header .navigation-container .nav .menu-container ul.sub-menu li.back{text-align:left}#header .navigation-container .nav .menu-container ul.sub-menu li.back a span{font-size:40px}#header .navigation-container .nav .menu-container ul.sub-menu li:first-child{background:none}#header .navigation-container .nav .search{display:block;float:none}#header .navigation-container .nav .search #searchform{margin:0 auto;width:210px}#header .navigation-container .nav .search #searchform #search{width:80%}#header .navigation-container .nav .menu-container{display:block}#header #lang_sel{width:100%;margin-top:20px}#header #lang_sel li{width:auto;float:none;display:inline;border-left:1px dashed #9a7272;padding:0 5px 0 8px !important}#header #lang_sel li a{text-transform:uppercase;background:none;border:none;display:inline;font-family:'staticregular', Arial, sans-serif;color:#9a7272;font-size:14px;padding:0;text-indent:-9999em;display:inline-block;width:18px;height:18px}#header #lang_sel li a.flag-en{background:url("../images/en.png") no-repeat center center}#header #lang_sel li a.flag-fr{background:url("../images/fr.png") no-repeat center center}#header #lang_sel li.active a{color:#e7501e}#header #lang_sel li:first-child{border-left:none;padding:0px 5px 0px 0px !important}}#footer{background:#eee7e4;padding-bottom:30px}#footer .mentions{margin-top:36px;margin-bottom:0}#footer .section{max-width:1300px}#footer .popup{position:fixed;width:500px;height:300px;top:50%;margin-top:-150px;left:50%;margin-left:-250px;background-color:#fff8f4;display:none;padding:20px;box-sizing:border-box;z-index:10001}#footer .popup p{background-color:#ffffff;border:solid 1px #f4f0ef;height:100%;color:#c69b9b;text:#b89f9f;padding:10px;box-sizing:border-box;font-family:'static_boldbold', Arial, sans-serif}#footer a{font-family:'staticregular', Arial, sans-serif;color:#9a7272;font-size:14px;text-decoration:none}#footer h3{font-family:'static_boldbold', Arial, sans-serif;font-size:20px;color:#9a7272;margin-bottom:30px}#footer .social_link{margin:20px auto 50px auto;border-bottom:1px solid #dad2d2;width:60%}#footer .social_link ul{text-align:center}#footer .social_link ul li{display:inline-block;width:15%;background:url("../images/separate-icon-brown.png") no-repeat center left;text-align:center}#footer .social_link ul li:first-child{background:none}#footer .social_link ul li a{display:block;height:27px;width:27px;display:inline-block;margin:5px 0px 20px 0px;background-size:cover !important}#footer .social_link ul li a span{display:none}#footer .social_link ul li a.facebook{background:url("../images/facebook-icon.png") no-repeat center center}#footer .social_link ul li a.pinterest{background:url("../images/pinterest-icon.png") no-repeat center center}#footer .social_link ul li a.youtube{background:url("../images/youtube-icon.png") no-repeat center center}#footer .social_link ul li a.instagram{background:url("../images/instagram-icon.png") no-repeat center center}#footer .nav{overflow:auto;float:left;width:60%;text-align:left}#footer .nav div{float:left;padding:0 5% 0 5%}#footer .nav div.sitemap{width:40%}#footer .nav div.quick_link{width:39%;border-left:1px dashed #9a7272;border-right:1px dashed #9a7272}#footer .nav div ul li{margin-bottom:10px;line-height:1.2em}#footer .nav div ul li:before{content:'- ';color:#9a7272}#footer .nav .newsletter{clear:both;padding:0;margin-top:100px;visibility:hidden}#footer .nav .newsletter .mc4wp-alert{color:red;font-family:'staticregular', Arial, sans-serif;font-size:15px;padding:0;line-height:1.5em}#footer .nav .newsletter p{font-family:'staticregular', Arial, sans-serif;font-size:15px;color:#9a7272;margin-bottom:10px}#footer .nav .newsletter .form{float:none;padding:0}#footer .nav .newsletter .form .newsletterform{margin-right:10px;background:#e3dcd8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px 10px 5px 5px;max-width:180px;width:86%}#footer .nav .newsletter .form .newsletterform #mc4wp_email{padding:5px;border:none;background:#e3dcd8;outline:none;width:82%}#footer .nav .newsletter .form .newsletterform .submit{background:url("../images/search.png") transparent no-repeat center right;border:none;text-indent:-9999px;width:14px;height:15px}#footer .contact{padding-left:5%;width:35%;float:left;text-align:left}#footer .contact .elt-contact.contact-pwi{width:60%;float:left}#footer .contact .elt-contact.contact-pwi .image{width:76px;height:76px;margin:0 0 30px 30px}#footer .contact .elt-contact.contact-pwi .image img,#footer .contact .elt-contact.contact-pwi .image object{height:100%}#footer .contact .elt-contact.contact-dtm{width:48%;float:right}#footer .contact .elt-contact.contact-dtm .image{margin:0 0 30px 20px;width:118px;height:76px;padding:8% 5% 3% 5%}#footer .contact .elt-contact.contact-dtm .image img,#footer .contact .elt-contact.contact-dtm .image object{width:100%}#footer .contact .elt-contact .icon{float:left;padding:2px 5px 0 0;width:20px}#footer .contact .elt-contact .image{padding:5%;width:118px;text-align:center}#footer .contact .elt-contact p{font-family:'staticregular', Arial, sans-serif;font-size:15px;color:#9a7272;line-height:1.5em;margin-bottom:10px;text-align:left}#footer .contact .elt-contact p.contact-link{overflow:hidden}#footer .contact .elt-contact p.contact-link a{overflow:hidden}#footer .contact .elt-contact .address{overflow:hidden}#footer .contact .elt-contact .address p{overflow:hidden}@media (max-width: 890px){#footer .nav .newsletter .form .newsletterform #mc4wp_email{width:77%}}.pagination{clear:both;padding:10px 0px 10px 0px;margin-bottom:20px;text-align:center}.pagination span{color:#ea148c;font-family:'static_boldbold', Arial, sans-serif;font-size:15px;display:inline-block;height:22px;width:15px;padding-top:8px;padding-right:8px}.pagination span:not(.jp-hidden)+a{background:none}.pagination a{height:22px;width:30px;padding-top:8px;cursor:pointer;color:#ea148c;font-family:'static_boldbold', Arial, sans-serif;font-size:15px;font-weight:600;display:inline-block;background:url("../images/square.png") no-repeat left center;text-decoration:none}.pagination a:first-child{background:none}.pagination a.jp-previous:not(.jp-disabled)+a{background:none}.pagination a.jp-disabled{visibility:hidden}.pagination a.jp-previous,.pagination a.jp-next{background:none}.pagination a.jp-current{background:#f484c3;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;color:#fff}.pagination a.jp-current+a{background:none}.pagination a.jp-current+span+a{background:none}@media (max-width: 780px){#footer{padding-bottom:0}#footer .contact{width:100%;float:none;padding-top:20px;padding-left:0px;overflow:auto;margin:0px auto 30px auto}#footer .contact h3{font-family:'static_boldbold', Arial, sans-serif;font-size:20px;color:#9a7272;margin-bottom:30px;text-align:center}#footer .contact .elt-contact{padding-left:20px}#footer .contact .elt-contact.contact-pwi{width:auto;min-width:280px;float:left;padding-bottom:20px}#footer .contact .elt-contact.contact-pwi .image{width:76px;float:left;margin:0 20px 50px 10px;padding:0;visibility:hidden;}#footer .contact .elt-contact.contact-pwi p{font-size:13px}#footer .contact .elt-contact.contact-dtm{width:auto;min-width:270px;float:left}#footer .contact .elt-contact.contact-dtm .image{width:100px;float:left;margin:10px 20px 50px 10px;padding:0}#footer .contact .elt-contact.contact-dtm p{font-size:13px}#footer .contact .elt-contact .image{padding:5%;width:118px;text-align:center}#footer .social_link{width:80% !important}#footer .social_link.mobile{clear:both;border:none;margin:10px auto 0px auto;border-top:1px solid #dad2d2;text-align:center}#footer .social_link.mobile li{width:auto !important;background:url("../images/separate-icon-brown.png") no-repeat center left;padding:0 5%}#footer .social_link.mobile li a{height:30px;width:30px;display:inline-block;padding:0;margin:10px;background-size:cover !important}#footer .social_link.mobile li a span{display:none}#footer .social_link.mobile li a.facebook{background:url("../images/facebook-icon.png") no-repeat center center}#footer .social_link.mobile li a.pinterest{background:url("../images/pinterest-icon.png") no-repeat center center}#footer .social_link.mobile li a.youtube{background:url("../images/youtube-icon.png") no-repeat center center}}@media (max-width: 580px){.elt-contact.contact-dtm .image{width:76px !important;margin:0 20px 50px 10px !important}}.button-like{float:left}.button-like a{width:25px;height:30px;display:block;color:white;text-decoration:none;text-align:center;font-family:'static_boldbold', Arial, sans-serif;font-size:14px;padding:8px 0px 3px 0px;background:url("../images/illu-like.png") no-repeat center center}.button-like a.liked{background:url("../images/illu-like-liked.png") no-repeat center center}#sidebar .content{margin-bottom:20px}#sidebar .categories{margin-top:25px}#sidebar .categories .content{padding-bottom:20px}#sidebar .categories ul{padding-left:50px;list-style-type:none}#sidebar .categories ul li{margin-top:20px}#sidebar .categories ul li a{color:#997171;font-family:'kg_happy_solidregular', Arial, sans-serif;font-size:13px;text-transform:uppercase;text-decoration:none}#sidebar .catalogs img{display:block;margin:auto}#sidebar .similar{margin-top:25px}#sidebar .similar a{text-decoration:none}#sidebar .similar .content{padding-top:40px}#sidebar .similar .oneSimilar{padding-bottom:5px}#sidebar .similar .oneSimilar .title{color:#e9138b;font-family:'static_boldbold', Arial, sans-serif;font-size:16px;margin-top:5px}#sidebar .similar .oneSimilar .resume{color:#ae6c6c;font-family:'Open Sans', Arial, sans-serif;font-size:12px;margin-left:0;overflow:hidden;width:auto;margin-right:10px}#sidebar .similar .oneSimilar .image{float:left;width:98px;height:98px;margin-right:10px}#sidebar h1,#sidebar h2{text-align:center;font-size:15px;font-family:'kg_happy_solidregular', Arial, sans-serif;color:white;display:block;width:303px;height:64px;line-height:64px;text-transform:uppercase;background:url("../images/rectangle-smaller.png") no-repeat top center;margin:auto;background-size:cover;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/pwidtm/assets/images/rectangle-smaller.png',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/pwidtm/assets/images/rectangle-smaller.png',sizingMethod='scale');margin-bottom:-20px;z-index:9;position:relative;padding:0}#sidebar h1:after,#sidebar h2:after{display:none}#sidebar .widget_sp_image{display:block;font-family:'Open Sans', Arial, sans-serif;font-size:13px;line-height:1.5em;color:#ae6c6c;background:white;border:1px solid #f4e9e4;margin-bottom:60px;padding-bottom:20px;margin-top:60px}#sidebar .widget_sp_image .widgettitle{text-align:center;font-size:15px;font-family:'kg_happy_solidregular', Arial, sans-serif;color:white;display:block;width:303px;height:64px;line-height:64px;text-transform:uppercase;background:url("../images/rectangle-smaller.png") no-repeat top center;margin:auto;background-size:cover;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/pwidtm/assets/images/rectangle-smaller.png',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/pwidtm/assets/images/rectangle-smaller.png',sizingMethod='scale');z-index:9;position:relative;margin-top:-40px;margin-bottom:20px;border:none;padding:0}#sidebar .widget_sp_image .widgettitle a{text-decoration:none;color:white}#sidebar .widget_sp_image img{margin:auto;display:block}@media (max-width: 780px){#sidebar .widget_sp_image{width:90%;margin:auto;margin-bottom:40px}#sidebar .similar .content .oneSimilar .image{margin:0 10px}}.no-margin-right{margin-right:0}@media (max-width: 780px){.desktop-only{display:none !important}}@media (min-width: 780px){.mobile-only{display:none}}#home .slider-home{max-height:495px}#home .content{padding:0;-moz-box-shadow:0px 0px 5px 1px #cfcfcf;-webkit-box-shadow:0px 0px 5px 1px #cfcfcf;-o-box-shadow:0px 0px 5px 1px #cfcfcf;box-shadow:0px 0px 5px 1px #cfcfcf;filter:progid:DXImageTransform.Microsoft.Shadow(color=#cfcfcf, Direction=NaN, Strength=5)}#home .content .highlight{padding:2%}#home .content .block{min-height:10px;position:relative;padding-bottom:10px}#home .content .block .block-content{min-height:330px;padding-bottom:15px}#home .content .block h2{padding:10px 0px 5px 0px;border-bottom:1px dashed #9a7272;text-transform:uppercase;margin-bottom:40px}#home .content .block h2 a{color:#9a7272;text-decoration:none}#home .content .block .description{margin-top:10px}#home .content .block .read-more{margin:10px 0px 10px 0px}#home .content .block.block-creative-cards a{text-decoration:none}#home .content .block.block-creative-cards .creative-cards-data{clear:both;overflow:auto;padding-bottom:10px}#home .content .block.block-creative-cards .creative-cards-data h3{font-family:'static_boldbold', sans-serif;font-size:17px;color:#ea148c}#home .content .block.block-creative-cards .creative-cards-data p{color:#ae6c6c;font-family:'open_sanslight', sans-serif;font-size:11px;line-height:1.5em;text-align:justify;padding-top:5px;overflow:hidden}#home .content .block.block-creative-cards .creative-cards-data img{float:left;margin:0 10px 10px 0}#home .content .block.block-creative-cards .creative-cards-data .description{margin-top:5px}#home .content .block.block-creative-cards .creative-cards-data .description .read-more{display:block}@media (max-width: 780px){#home .content{width:90%}#home .content.slider-home{margin-bottom:40px}#home .content .block{padding-bottom:50px}#home .content .block .block-content{min-height:300px}}.mosaic{padding-top:20px}.mosaic h1{padding:30px 2% 17px 2%;display:inline-block;width:400px;height:auto;margin:auto;background:url("../images/rectangle-small.png") no-repeat top center}.mosaic h1:after{bottom:-12px}.mosaic#creative-cards h1{width:500px;background:url("../images/rectangle-large.png") no-repeat top center}.mosaic .content{padding:0;width:100%}.mosaic .content .categories{text-align:center;padding:25px 0px 15px 0px;border-bottom:1px dashed #f592c9}.mosaic .content .categories ul .active a{color:white;height:27px;padding:7px 11px 7px 11px;background-color:#ea148c;border-radius:5px}.mosaic .content .categories ul li{display:inline;margin-left:3%;margin-bottom:10px;white-space:nowrap;line-height:2em}.mosaic .content .categories ul li a:hover{color:white;height:27px;padding:7px 11px 7px 11px;background-color:#ea148c;border-radius:5px}.mosaic .content .categories ul li a{font-family:'staticregular', Arial, sans-serif;font-size:18px;color:#9a7272;text-decoration:none;padding:1%}.mosaic .content #list-articles{margin-top:10px;padding:20px 2% 20px 2%}.mosaic .content #list-articles #fiches-creatives{min-height:320px}.mosaic .content #list-articles #blog-articles{min-height:375px}.mosaic .content #list-articles .block{min-height:375px;width:30%;margin:10px 1% 50px 1.5%;position:relative}.mosaic .content #list-articles .block h2{float:left;width:89%;padding-top:5px;min-height:55px}.mosaic .content #list-articles .block h2 a{text-transform:uppercase;font-size:22px;line-height:1.2em;font-family:'staticregular', Arial, sans-serif;color:#9a7272}.mosaic .content #list-articles .block .image{height:175px;margin-bottom:10px}.mosaic .content #list-articles .block .description{clear:both}.mosaic .content #list-articles .block a{text-decoration:none}.mosaic .content #list-articles #block-fiches{min-height:280px}@media (max-width: 780px){.mosaic h1{width:250px;background:url("../images/background-title-2.png") no-repeat top center;background-size:cover}.mosaic#creative-cards h1{width:250px;background:url("../images/background-title-2.png") no-repeat top center;background-size:100%;padding:25px 3% 15px 3%}.mosaic .content{width:90%;margin:auto;margin-bottom:40px}.mosaic .content #list-articles{padding:20px 0px 20px 0px}.mosaic .content #list-articles #blog-articles{min-height:initial !important;position:relative}.mosaic .content #list-articles .block{width:85%;float:none;margin:0 auto 50px auto;min-height:auto !important;height:auto !important}.mosaic .content #list-articles .block .description{max-height:none;padding-bottom:10px}.mosaic .content #list-articles .block .image{height:auto}.mosaic .content #list-articles .block .image img{width:100%;height:auto}.mosaic .content #list-articles .block h2{overflow:hidden}.mosaic .content #list-articles .block h2 a{display:block;padding-right:10px;font-size:20px}}#resellers .map-container{position:relative;width:100%}#resellers .map-container .button-quit{width:18px;height:18px;position:absolute;right:2px;top:2px;z-index:40}#resellers .map-container #map-canvas{height:665px;margin-top:21px}#resellers .map-container .scotch-top{background:url("../images/scotch-map.png") no-repeat;width:220px;height:55px;position:absolute;top:-15px;z-index:30;left:23%}#resellers h1{width:550px;margin-top:30px;background:url("../images/rectangle-large.png") no-repeat top center;background-size:cover}#resellers .resellers-bloc{margin-bottom:30px;background-color:white;padding-left:20px;padding-right:20px;border:1px solid #f4e9e4;-moz-box-shadow:0px 0px 5px 1px #cfcfcf;-webkit-box-shadow:0px 0px 5px 1px #cfcfcf;-o-box-shadow:0px 0px 5px 1px #cfcfcf;box-shadow:0px 0px 5px 1px #cfcfcf;filter:progid:DXImageTransform.Microsoft.Shadow(color=#cfcfcf, Direction=NaN, Strength=5)}#resellers .resellers-bloc .content{padding:0 0 0 0;margin-top:1%;height:705px}#resellers .resellers-bloc .content.col{margin-bottom:0;margin-left:0;margin-top:0px;border:none}#resellers .resellers-bloc .content .resellers-data{margin:30px 1.5% 30px 2%;height:645px;overflow:hidden}#resellers .resellers-bloc .content .resellers-data .radio{margin-bottom:22px}#resellers .resellers-bloc .content .resellers-data .title{text-transform:uppercase;font-family:'static_boldbold', Arial, sans-serif;font-size:15px;color:#ea148c;margin-bottom:5px;line-height:1.5em}#resellers .resellers-bloc .content .resellers-data .title.first{padding-top:0;margin-top:0}#resellers .resellers-bloc .content .resellers-data .error-msg{height:14px;margin-top:3px;color:red;font-family:'staticregular', Arial, sans-serif;font-size:15px}#resellers .resellers-bloc .content .resellers-data .list-resellers{margin-top:30px}#resellers .resellers-bloc .content .resellers-data .list-resellers p{color:#ae6c6c;font-family:'open_sanslight', Arial, sans-serif;font-size:13px;line-height:1.5em}#resellers .resellers-bloc .content .resellers-data .list-resellers .website{color:#ae6c6c;font-family:'open_sanslight', Arial, sans-serif;font-size:13px;line-height:1.5em}#resellers .resellers-bloc .content .resellers-data .list-resellers ul li{padding-bottom:25px;border-top:1px dashed #ae6c6c;padding-left:5%;cursor:pointer}#resellers .resellers-bloc .content .resellers-data .list-resellers ul li:first-child{border:none}#resellers .resellers-bloc .content .resellers-data .list-resellers ul li.active{background:#ea148c}#resellers .resellers-bloc .content .resellers-data .list-resellers ul li.active p{color:white}#resellers .resellers-bloc .content .resellers-data .list-resellers ul li.active p.title{color:white}#resellers .resellers-bloc .content .resellers-data .list-resellers ul li.active p.phone{background:url("../images/phone-icon-2-white.png") no-repeat center left}#resellers .resellers-bloc .content .resellers-data .list-resellers ul li p.title{text-transform:uppercase;font-family:'static_boldbold', Arial, sans-serif;font-size:15px;color:#ea148c;padding-top:25px;margin-bottom:5px;line-height:1.5em}#resellers .resellers-bloc .content .resellers-data .list-resellers ul li p.phone{background:url("../images/phone-icon-2.png") no-repeat center left;padding-left:22px;padding-top:4px}#resellers .resellers-bloc .content .resellers-data .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#ea148c}#resellers .searchform{padding-left:5%}#resellers .searchform #shop{margin-left:5px}#resellers .searchform #location{outline:none;margin-right:10px;border:1px solid #e3dcd8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:4%;width:91%;font-family:'static_boldbold', Arial, sans-serif;font-size:15px;color:#ae6c6c}#resellers .searchform .submit{background:#ea148c;color:white;width:auto;border:none;padding:8px 15px 8px 15px;cursor:pointer;clear:both}#resellers .searchform .reset{font-family:'static_boldbold', Arial, sans-serif;font-size:15px;color:#ea148c;margin-left:7%}@media (max-width: 780px){#resellers h1{width:280px;background:url("../images/background-title-2.png") no-repeat top center;background-size:cover}#resellers .map-container{position:relative;width:100%}#resellers .map-container #map-canvas{height:427px}#resellers .map-container .scotch-top{background:url("../images/scotch-map.png") no-repeat center 0}#resellers .resellers-data{float:none}#resellers .resellers-bloc{height:auto;width:90%;margin:0 auto 30px auto;box-sizing:border-box}#resellers .resellers-bloc .content{height:auto;margin-top:50px;padding:0 4% 0 4%;width:92%}#resellers .resellers-bloc .content .resellers-data{margin:30px auto 30px auto;height:auto;overflow:hidden}}#single h1{width:auto;height:auto;text-align:center;padding:30px 0px 10px 0px;color:#e62c84;line-height:1.2em;background:url("../images/rectangle-smaller.png") no-repeat top center}#blog-content .content,#single-page .content{padding:1% 2.5% 1% 2.5%;-moz-box-shadow:0px 0px 5px 1px #cfcfcf;-webkit-box-shadow:0px 0px 5px 1px #cfcfcf;-o-box-shadow:0px 0px 5px 1px #cfcfcf;box-shadow:0px 0px 5px 1px #cfcfcf;filter:progid:DXImageTransform.Microsoft.Shadow(color=#cfcfcf, Direction=NaN, Strength=5)}#post .content{text-align:justify;-moz-box-shadow:0px 0px 5px 1px #cfcfcf;-webkit-box-shadow:0px 0px 5px 1px #cfcfcf;-o-box-shadow:0px 0px 5px 1px #cfcfcf;box-shadow:0px 0px 5px 1px #cfcfcf;filter:progid:DXImageTransform.Microsoft.Shadow(color=#cfcfcf, Direction=NaN, Strength=5)}#post .left{float:left;width:90%}#post .right{float:right}#post .description-hide{display:none}#post h1.title{color:#997171;font-family:'static_boldbold', Arial, sans-serif;font-size:30px;text-transform:uppercase;background:none;text-align:left;margin:0;padding:0;padding-bottom:5px}#post h1.title:after{display:none}#post .subtitle{color:#997171;font-family:'static_boldbold', Arial, sans-serif;font-size:13px}#post .subtitle .separator{float:left}#post .post-image{padding:10px}#post .post-image img{width:100%;height:auto;-moz-box-shadow:0px 0px 5px 1px #cfcfcf;-webkit-box-shadow:0px 0px 5px 1px #cfcfcf;-o-box-shadow:0px 0px 5px 1px #cfcfcf;box-shadow:0px 0px 5px 1px #cfcfcf;border:solid white 10px;filter:progid:DXImageTransform.Microsoft.Shadow(color=#cfcfcf, Direction=NaN, Strength=5)}#post .button-like{float:right}#post .button-like a{padding:2px 0px 7px 0px}#post .category{float:left;margin-right:10px}#post .category ul{list-style-type:none}#post .category ul li{float:left;margin-right:10px}#post .category ul li a{color:#997171;font-family:'static_boldbold', Arial, sans-serif;font-size:13px;text-decoration:underline;text-transform:uppercase}#post .date{float:left;margin-left:10px;text-transform:uppercase}#post .post-content{overflow:hidden}#post .post-footer{padding-top:25px}#post .post-footer a.print{line-height:36px;text-decoration:none;font-size:14px;color:#ad6b6b;vertical-align:bottom;border:none}#post .post-footer a.print img{margin-right:5px}#post .pdf{font-family:'staticregular', Arial, sans-serif;font-size:15px;color:#ea148c;padding:20px 0px 20px 0px;display:block}@media (max-width: 780px){#post h1.title{font-size:25px}#post .content{margin:auto}#post .content .inside-grid-column .wp-caption{margin:0}}.page{text-align:center}.page .content{text-align:left}.category{text-align:center}.category .content{text-align:left;-moz-box-shadow:0px 0px 5px 1px #cfcfcf;-webkit-box-shadow:0px 0px 5px 1px #cfcfcf;-o-box-shadow:0px 0px 5px 1px #cfcfcf;box-shadow:0px 0px 5px 1px #cfcfcf;filter:progid:DXImageTransform.Microsoft.Shadow(color=#cfcfcf, Direction=NaN, Strength=5)}#product h1{background:url("../images/rectangle-smaller.png") no-repeat top center}#product .image{min-height:320px;position:relative;width:100%;text-align:center}#product .image div{bottom:0;left:0;width:100%;text-align:center}#product .image div img{max-width:100%;height:auto;width:auto;max-height:100%}#product .button-red{text-align:center;color:white;font-family:'static_boldbold', Arial, sans-serif;background:url("../images/background-button.png") no-repeat top center;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/pwidtm/assets/images/background-button.png',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/pwidtm/assets/images/background-button.png',sizingMethod='scale');margin:20px auto 10px auto;padding-right:12px;display:table;height:45px;border-radius:5px;text-decoration:none}#product .button-red span{line-height:1.5em;width:100%;vertical-align:middle;text-transform:uppercase;font-size:14px;padding:0px 5px 0px 15px;display:table-cell}#product .content{padding:1% 2.5% 1% 2.5%;-moz-box-shadow:0px 0px 5px 1px #cfcfcf;-webkit-box-shadow:0px 0px 5px 1px #cfcfcf;-o-box-shadow:0px 0px 5px 1px #cfcfcf;box-shadow:0px 0px 5px 1px #cfcfcf;filter:progid:DXImageTransform.Microsoft.Shadow(color=#cfcfcf, Direction=NaN, Strength=5)}#product .content .professionnels{width:240px;height:20px;margin:auto;font-family:'open_sanslight', sans-serif;text-align:center !important}#product .content .slider{margin-top:10px;border:1px solid #f4f1ef;width:100%;-moz-box-shadow:0px 0px 5px 1px #cfcfcf;-webkit-box-shadow:0px 0px 5px 1px #cfcfcf;-o-box-shadow:0px 0px 5px 1px #cfcfcf;box-shadow:0px 0px 5px 1px #cfcfcf;filter:progid:DXImageTransform.Microsoft.Shadow(color=#cfcfcf, Direction=NaN, Strength=5)}#product .content .slider .desktop,#product .content .slider .mobile{border:10px solid white}#product .content .slider .tp-leftarrow{left:0px !important}#product .content .slider .tp-rightarrow{right:0px !important}#product .content .slider .scotch-bottom{background:url("../images/scotch-slider-bottom.png") no-repeat 53% center;background-size:50%;width:193px;position:absolute;bottom:-22px;z-index:30;height:70px;left:50%;margin-left:-92px}#product .content .banner{margin-bottom:40px}#product .content .banner h2{margin-bottom:40px}#product .content .banner .blocks{display:table;margin:auto}#product .content .banner .block{width:auto;float:left;margin:0px 18px 30px 17px}#product .content .banner .block.no-margin-left{margin-left:0}#product .content .banner .block.no-margin-right{margin-right:0}#product .content .banner .image{min-height:0}#product .content .banner #catalogue{min-height:0}#product .content .banner a{width:202px}#product .block-slide .container,#product .block-cards .container{margin:50px 0 0 0}#product .block-slide .container .cards,#product .block-cards .container .cards{overflow:auto}#product .block-slide .container .cards .block,#product .block-cards .container .cards .block{float:left}#product .block-slide .container .slides,#product .block-slide .container .cards,#product .block-cards .container .slides,#product .block-cards .container .cards{width:100%;position:relative}#product .block-slide .container .slides .block,#product .block-slide .container .cards .block,#product .block-cards .container .slides .block,#product .block-cards .container .cards .block{margin-right:0.5%;margin-left:0.5%;width:32%}#product .block-slide .container .slides .block a,#product .block-slide .container .cards .block a,#product .block-cards .container .slides .block a,#product .block-cards .container .cards .block a{display:block;text-align:center;position:relative}#product .block-slide .container .slides .block a .title,#product .block-slide .container .cards .block a .title,#product .block-cards .container .slides .block a .title,#product .block-cards .container .cards .block a .title{display:block;width:100%;bottom:0;left:0;position:absolute;padding:10px 0 10px 0;background:rgba(255,255,255,0.7);font-family:'static_boldbold', Arial, sans-serif;color:#ea148c;font-size:15px}#product .block-slide .container .slides .block a .image,#product .block-slide .container .cards .block a .image,#product .block-cards .container .slides .block a .image,#product .block-cards .container .cards .block a .image{display:block;margin:auto;max-height:250px;min-height:1px;height:auto;overflow:hidden;position:relative}#product .block-slide .container .slides .block .subblock,#product .block-slide .container .cards .block .subblock,#product .block-cards .container .slides .block .subblock,#product .block-cards .container .cards .block .subblock{margin-bottom:30px;display:block}#product .block-slide .container .slides .slick-prev,#product .block-slide .container .cards .slick-prev,#product .block-cards .container .slides .slick-prev,#product .block-cards .container .cards .slick-prev{background:url("../images/small-slider-left.png") no-repeat transparent center center;width:15px;height:26px;text-indent:99999px;border:none;position:absolute;top:50%;left:10px;margin-top:-13px;overflow:hidden}#product .block-slide .container .slides .slick-next,#product .block-slide .container .cards .slick-next,#product .block-cards .container .slides .slick-next,#product .block-cards .container .cards .slick-next{background:url("../images/small-slider-right.png") no-repeat transparent center center;width:15px;height:26px;text-indent:99999px;border:none;position:absolute;top:50%;right:10px;margin-top:-13px;overflow:hidden}#product .creative-cards{margin-bottom:50px}#product .creative-cards h2{padding:0px 0 10px 0;border-bottom:2px dashed #e1ccc5;width:65%;margin:0 auto 30px auto}#product .products-card.content{padding-top:30px;padding-bottom:30px}#product .products-card.content h2{text-align:center}#product .products-card.content .container{margin-top:35px}@media (max-width: 940px){#product .slider{margin-bottom:50px}#product .content .banner h2{margin:0 30px 40px 30px;text-align:center}#product .content .banner .blocks{display:block;overflow:hidden}#product .content .banner .blocks .block{float:left;margin:0;width:50%}#product .content .banner .blocks .professionnels{display:block;width:auto;float:none;clear:both;text-align:center;padding-top:25px}#product .content .slider .tp-leftarrow{left:-30px !important}#product .content .slider .tp-rightarrow{right:-30px !important}#product .catalogs,#product .offers{margin:auto}#product .products-card.content h2{margin:0 30px 40px 30px}}@media (max-width: 890px){#product .block-slide .container,#product .block-cards .container{margin:0}}@media (max-width: 780px){#product h1{width:250px;background:url("../images/background-title-2.png") no-repeat top center;background-size:cover}#product .content{padding:0;margin-left:20px;width:90%}#product .content .professionnels{margin-left:0}#product .content .slider{margin:20px;border:1px solid #f4f1ef;width:88%}#product .content .slider .slick-prev{left:0}#product .content .slider .slick-next{right:0}}@media (max-width: 780px){#product .block-cards .container .cards .block{float:none;width:270px;margin:auto}}@media (max-width: 580px){#product .content .banner .blocks .block{width:100%;padding-top:25px}}#contact h1{width:400px}#contact .content{padding:40px 5% 40px 5%;padding-bottom:0;-moz-box-shadow:0px 0px 5px 1px #cfcfcf;-webkit-box-shadow:0px 0px 5px 1px #cfcfcf;-o-box-shadow:0px 0px 5px 1px #cfcfcf;box-shadow:0px 0px 5px 1px #cfcfcf;filter:progid:DXImageTransform.Microsoft.Shadow(color=#cfcfcf, Direction=NaN, Strength=5)}#contact .content .professionnels{font-family:'open_sanslight', sans-serif;font-size:14px;margin:10px 0px 0px 10px;color:#997171}#contact .content .white-bloc{text-align:center}#contact select::-ms-expand{display:none}#contact label{color:#997171;font-family:'static_boldbold', Arial, sans-serif;font-size:22px;text-transform:uppercase;margin-bottom:10px;display:block}#contact input[type=text],#contact input[type=tel],#contact input[type=email],#contact select{border:1px solid #d2adad;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#997171;font-family:"Open Sans", sans-serif;font-size:15px;font-weight:300;background:#fff;height:40px;padding-left:10px;width:100%;box-sizing:border-box}#contact input[type=text].wpcf7-not-valid,#contact input[type=tel].wpcf7-not-valid,#contact input[type=email].wpcf7-not-valid,#contact select.wpcf7-not-valid{border:1px solid red}#contact textarea{border:1px solid #d2adad;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#997171;font-family:"Open Sans", sans-serif;font-size:15px;font-weight:300;background:#fff;width:100%;box-sizing:border-box;padding-left:10px;padding-top:10px;margin-bottom:40px}#contact .wpcf7-checkbox{float:left;height:40px;line-height:40px}#contact .wpcf7-checkbox .wpcf7-list-item-label{color:#997171;font-family:"Open Sans", sans-serif;font-size:15px;font-weight:300}#contact .wpcf7-checkbox span.wpcf7-list-item{margin:0}#contact .wpcf7-checkbox label{text-transform:inherit}#contact .wpcf7-form-control-wrap.opt-in{display:none}#contact select{background:url("../images/select-bg.png") no-repeat right 10px center;-webkit-appearance:none;-moz-appearance:none;height:44px}#contact select option{width:100%;color:#997171;font-family:"Open Sans", sans-serif;font-size:15px}#contact .line .input{float:left;width:31%;margin-right:3.333333%;margin-bottom:40px}#contact .line .input:nth-child(3){margin-right:0}@media (max-width: 900px){#contact .line .input{width:48%;margin-right:4%}}@media (max-width: 690px){#contact .line .input{width:100%;margin-right:0}}@media (max-width: 900px){#contact .line.even .input:nth-child(3){margin-right:4%}#contact .line.even .input:nth-child(2){margin-right:0}}@media (max-width: 900px){#contact .line.odd .input:nth-child(3){margin-right:0}#contact .line.odd .input:nth-child(1){margin-right:0}}#contact .line .address{margin-bottom:40px}#contact .line .address input{width:100%;padding-left:10px;box-sizing:border-box}#contact ::-webkit-input-placeholder{color:#997171;font-family:"Open Sans", sans-serif;font-size:15px;font-style:italic;font-weight:300}#contact :-moz-placeholder{color:#997171;font-family:"Open Sans", sans-serif;font-size:15px;font-style:italic;font-weight:300}#contact ::-moz-placeholder{color:#997171;font-family:"Open Sans", sans-serif;font-size:15px;font-style:italic;font-weight:300}#contact :-ms-input-placeholder{color:#997171;font-family:"Open Sans", sans-serif;font-size:15px;font-style:italic;font-weight:300}#contact .form-separator{width:100%;height:1px;border-bottom:1px dashed #e1cec8;margin:20px 0px 40px 0px}#contact #form-separator{margin:20px 0px 40px 0px}#contact .wpcf7-not-valid-tip{display:none}#contact .wpcf7-not-valid{border:1px solid red}#contact .mandatory{color:#997171;font-family:"Arial";font-size:11px}#contact .submit-wrap{float:none;clear:both;margin-bottom:-35px}#contact .submit-wrap .wpcf7-submit{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:212px;height:45px;background:url("../images/background-button.png") no-repeat;color:#fff;font-family:'static_boldbold', Arial, sans-serif;font-size:21px;text-transform:uppercase;font-style:normal;border:none;margin:auto;margin-bottom:50px;display:block}#contact .submit-wrap .wpcf7-submit:after{content:'';background:url("../images/form-submit.png") no-repeat;position:absolute;height:55px;width:183px}#contact .submit-wrap .ajax-loader{display:block;margin:auto}#contact .errors{margin:20px auto;text-align:center;font-family:"Open Sans", sans-serif}#contact div.wpcf7-response-output{border:none}#contact div.wpcf7-validation-errors{color:red;font-family:'open_sanslight', sans-serif}#contact div.wpcf7-mail-sent-ok{color:#398f14}@media (max-width: 780px){#contact .col{margin-bottom:20px}#contact .content{width:80%}#contact h1{width:250px}#contact select{font-size:15px}}#error404{margin:150px auto}#error404 .error{margin:auto;width:640px;height:335px;background:url("../images/404.png") no-repeat right top;text-align:center;font-family:'static_boldbold', Arial, sans-serif;padding-top:130px}#error404 .error span{display:block}#error404 .error .title{color:#997171;font-size:22px;text-transform:uppercase}#error404 .error .code{color:#e9138b;font-size:190px}#error404 .error a{color:#997171;font-size:13px;text-decoration:underline;text-transform:uppercase}#error404 .mobile404{display:none}@media only screen and (max-width: 780px){#error404{margin:70px auto}#error404 .error{display:none}#error404 .mobile404{display:block;margin:0 20px}#error404 .mobile404 img{margin:0 auto;display:block;max-width:100%}}#search h1{text-align:center;font-size:15px;font-family:'kg_happy_solidregular', Arial, sans-serif;color:white;display:block;width:303px;height:64px;line-height:64px;text-transform:uppercase;background:url("../images/rectangle-smaller.png") no-repeat top center;margin:auto;background-size:cover;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/pwidtm/assets/images/rectangle-smaller.png',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/pwidtm/assets/images/rectangle-smaller.png',sizingMethod='scale');margin-bottom:-20px;z-index:9;position:relative}#search h2{color:#997171;font-family:'static_boldbold', Arial, sans-serif;font-size:26px;text-transform:uppercase;padding-bottom:20px;border-bottom:1px dashed #f593ca;padding-left:38px;margin-bottom:20px}#search .not_found{color:#997171;font-family:"open_sanslight";font-size:16px;margin:3% 0% 2% 6%}#search h3{color:#997171;font-family:'static_boldbold', Arial, sans-serif;font-size:22px;text-transform:uppercase}#search .content{padding-top:20px}#search .content .block .description{overflow:hidden;max-height:none}#search .content .block .description .read-more{background:none;padding:10px 0 0 0;position:relative;left:0;right:0;bottom:0}#search .content .response-listing{overflow:hidden;margin:0 10px}#search .content .response{position:relative;margin-bottom:25px}#search .content .response .description{color:#997171;font-family:"open_sanslight";font-size:13px;margin-top:5px;padding-right:20px;overflow:visible !important}#search .content .response .image{height:auto;padding-bottom:20px}#search .content .response .image img{width:100%;height:auto;margin:0 auto}#search .pagination a{background:none}#search .pagination span.current{height:22px;width:30px;padding-top:8px;cursor:pointer;color:#ea148c;font-family:'static_boldbold', Arial, sans-serif;font-size:15px;font-weight:600;display:inline-block;background:url("../images/square.png") no-repeat left center;text-decoration:none;padding-right:0;background:#f484c3;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;color:#fff}@media (max-width: 780px){#search .content .response{width:45%;float:left}#search .content .response .description{height:130px}#search .content .response .read-more{position:absolute}}@media (max-width: 480px){.content .response{width:auto !important;float:none !important;margin-left:0 !important}}.competition__popin-confirmation{display:none}.competition__popin-confirmation.active{display:block}.popin-confirmation__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5)}.popin-confirmation__container{position:fixed;top:10%;left:5%;width:90%;height:auto;background:#fff;padding:30px;box-sizing:border-box;color:#9a7272;font-size:20px;line-height:26px;font-family:"Open Sans", sans-serif;max-height:80%;overflow:auto}.popin-confirmation__container h2{margin:40px 0;text-transform:uppercase;font-family:"Open Sans", sans-serif;font-weight:bold}.popin-confirmation__container strong{font-weight:bold}.popin-confirmation__container p{margin:0 auto 30px;max-width:530px}.popin-confirmation__container a{color:#9a7272;text-decoration:underline}.popin-confirmation__close{position:absolute;right:20px;top:20px;width:25px;height:25px;cursor:pointer}.popin-confirmation__close:after,.popin-confirmation__close:before{position:absolute;content:'';display:block;height:3px;width:141%;background:#ea2e93;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;top:50%;left:-20%}.popin-confirmation__close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popin-confirmation__close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#ctaPDFform{display:inline}#ctaPDFform #ctaPDF{background:none;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;display:inline;font-size:20px;color:#9a7272;padding:0;text-decoration:underline}#ctaPDFform #ctaPDF:hover{cursor:pointer}#competition{font-family:'static_boldbold', Arial, sans-serif}#competition .link{color:#997171}#competition h1{width:464px;text-transform:uppercase}#competition .button-red{font-family:'static_boldbold', Arial, sans-serif;font-size:21px;text-align:center;color:white;background:url("../images/background-button.png") no-repeat top center;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/pwidtm/assets/images/background-button.png',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/themes/pwidtm/assets/images/background-button.png',sizingMethod='scale');border-radius:5px;text-decoration:none;padding:10px 25px 10px 25px;text-transform:uppercase}#competition .content{padding:4% 0 4% 0}#competition .content .bold{font-weight:bold}#competition .content .col{margin:1% 0 1% 6.70%}#competition .content .presentation:after{content:"";display:block;clear:both;visibility:hidden}#competition .content .title{text-align:center;margin-bottom:30px}#competition .content .title h2{border:0;display:inline-block;width:70%;margin-left:2%;font-size:36px;line-height:1.2em}#competition .content .title img{width:170px;vertical-align:13px}#competition .content h3{font-family:'staticregular', Arial, sans-serif;text-align:center;font-size:30px;line-height:1.2em;margin-bottom:30px;text-transform:uppercase}#competition .content .bloc-border{padding:10%}#competition .content .bloc-border .bloc__chapeau{display:block !important;line-height:18px !important}#competition .content .bloc-border.bloc-1 ul{list-style-type:none}#competition .content .bloc-border.bloc-1 ul li{font-size:13px;line-height:16px;margin-bottom:15px}#competition .content .bloc-border.bloc-1 ul li:before{content:'- '}#competition .content .bloc-border.bloc-1 ul li .bold{font-size:16px}#competition .content .bloc-border.bloc-2{text-align:center}#competition .content .bloc-border.bloc-2 p{text-align:center;display:inline}#competition .content .bloc-border.bloc-2 img{text-align:center;display:inline}#competition .content .participation{clear:both;overflow:auto;margin-top:40px;padding-bottom:10px}#competition .content .participation:after{content:"";display:block;clear:both;visibility:hidden}#competition .content .participation .bloc-border{padding:2%;width:82.5%;margin:auto;text-align:center;padding-bottom:30px}#competition .content .participation .bloc-border:after{display:block;content:"";clear:both;visibility:hidden}#competition .content .participation ol{list-style:none;display:table;table-layout:fixed;margin-bottom:20px}#competition .content .participation ol:after{content:"";display:block;visibility:hidden;clear:both}#competition .content .participation ol .number{font-family:'staticregular', Arial, sans-serif;position:absolute;top:-50px;display:block;width:54px;height:54px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#e72d87;color:white;text-align:center;font-size:35px;line-height:54px;left:39%}#competition .content .participation .step{display:table-cell;vertical-align:top;table-layout:fixed;width:33%;height:100%;padding-left:5%;position:relative;padding-top:30px;text-align:center}#competition .content .participation .step:first-child{margin-left:0}#competition .content .participation .step:first-child:before{display:none}#competition .content .participation .step:before{content:'';position:absolute;left:0;top:70px;display:block;width:0;height:0;border-style:solid;border-width:60px 0 60px 35px;border-color:transparent transparent transparent #e72d87}#competition .content .participation .step img{position:absolute;bottom:20px;left:42%;width:25%;display:block;margin:25px auto 10px auto}#competition .content .participation .step .legend{font-size:10px;text-decoration:underline;font-style:italic}#competition .content .participation .step .description{font-size:14px;font-weight:bold;line-height:18px;display:inline-block;padding-bottom:35%}#competition .content .gain{width:86.5%;margin:40px auto 0}#competition .content .gain__categorie{list-style:none;width:49%;float:left}#competition .content .gain__categorie:nth-child(odd){margin-right:2%}#competition .content .gain__categorie.center{width: 100%;max-width: 50%;float: none;margin: 0 auto;margin-top: 40px;}#competition .content .gain__categorie h4{font-family:'static_boldbold', Arial, sans-serif;font-size:22px;text-transform:uppercase;text-align:center}#competition .content .gain__categorie img{width:100%;max-width:none;margin:15px 0 20px}#competition .content .gain__liste li{list-style-type:none;font-size:13px;line-height:18px;margin-bottom:15px}#competition .content .gain__liste li:before{content:'- '}#competition .content .gain__liste li strong{font-size:14px;font-weight:bold}#competition .inscription .inscription__chapeau{max-width:550px;display:block;margin:0 auto 20px;text-align:center;line-height:16px}#competition .inscription #message.error p{color:red;font-size:16px;text-align:center !important}#competition .inscription form{max-width:800px;margin:0 auto;font-family:'open_sanslight', Arial, sans-serif;font-size:15px;color:#997171}#competition .inscription form label{color:#997171;font-size:15px}#competition .inscription form ul{list-style:none;overflow: hidden;display: block;width: 100%;}#competition .inscription form ul li{color:#997171}#competition .inscription form label{display:none}#competition .inscription form .field_type-radio label,#competition .inscription form .field_type-checkbox label{display:block}#competition .inscription form #acf-mentions_competition .label{display:none}#competition .inscription form #acf-optin_competition .label{display:none}#competition .inscription form #acf-age_competition p.label,#competition .inscription form #acf-siret_competition p.label{display:none;margin:0}#competition .inscription input{border:1px solid #d2adad;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#997171;font-family:"Open Sans", sans-serif;font-size:15px;font-weight:300;background:#fff;height:40px;padding-left:10px;width:100%;box-sizing:border-box}#competition .inscription input[type=submit]{text-transform:uppercase;background:#ea2e93;font-family:'static_boldbold', Arial, sans-serif;color:#fff;font-size:21px;border:none;height:auto;padding:20px;width:auto;margin:40px auto 0;display:block;cursor:pointer}#competition .inscription .field_type-text{float:left;width:31%;margin-right:3.333333%}#competition .inscription .field_type-text#acf-adress_competition{clear:both;float:none;width:auto}#competition .inscription .field_type-text:nth-child(3){margin-right:0}#competition .inscription #acf-name_shop_competition{clear:both;float:none;width:62%}#competition .inscription #acf-categories_competition ul{margin-right:3.333%;}#competition .inscription #acf-age_competition.field,#competition .inscription #acf-siret_competition.field{width:28%;float:left;padding:0;height:auto;margin-top:-10px;transition:.5s margin}#competition .inscription #acf-age_competition[data-selected=enfant]{margin-top:104px}#competition .inscription #acf-age_competition[data-selected=ado]{margin-top:67px}#competition .inscription #acf-age_competition[data-selected=amateur]{margin-top:32px}#competition .inscription #acf-mentions_competition{clear:both}#competition .inscription .acf-radio-list strong{display:block;margin-bottom:20px}#competition .inscription .acf-radio-list label{position:relative;display:block;padding-left:20px;margin-left:0;line-height:40px}#competition .inscription .acf-radio-list label input[type='radio']{width:auto;height:auto}#competition .inscription .acf-radio-list .custom-field input[type='radio']{display:none}#competition .inscription .custom-field{position:relative;display:block;padding-left:20px;margin-left:0}#competition .inscription .custom-field input[type='radio']{width:auto;height:auto;display:none}#competition .inscription .acf-radio-list .custom-field:before{display:block;background:url("../images/radio-btn.png");content:"";width:12px;height:12px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#competition .inscription .acf-radio-list .custom-field.check:before{display:block;background:url("../images/radio-btn-checked.png");content:""}#competition .inscription .custom-field{position:relative;display:block;padding-left:20px;margin-left:0;min-height:0}#competition .inscription .custom-field input[type='checkbox']{width:auto;height:auto;display:none}#competition .inscription .custom-field:before{display:block;background:url("../images/radio-button.jpg");background-size:contain;content:"";width:12px;height:12px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#competition .inscription .custom-field.check:before{background:url("../images/radio-button-checked.jpg");background-size:contain;content:""}@media only screen and (max-width: 780px){#competition .inscription #acf-mentions_competition,#competition .inscription #acf-optin_competition,#competition .inscription #acf-conditions_competition{width: 90%;margin: auto;}}#competition .inscription #acf-mentions_competition label,#competition .inscription #acf-optin_competition label,#competition .inscription #acf-conditions_competition label{font-size:13px;line-height:16px;margin-bottom:10px}#competition .inscription #acf-email_competition{clear:both}#competition .inscription #acf-conditions_competition{padding-top:0;padding-bottom:0;width:60%; margin-top: -15px;}#competition .inscription #acf-conditions_competition .label{display:none}#competition .inscription #acf-mentions_competition{position:relative;margin-bottom:10px}#competition .inscription #acf-mentions_competition:after{content:'';display:block;width:20%;height:1px;background:#9a7272;margin:0 auto;position:absolute;bottom:-15px;left:40%}#competition .inscription #acf-mentions_competition label{font-style:italic}#competition .inscription .field_type-message{display:block;font-size:11px;color:#997171;padding:0; float:right;}@media only screen and (max-width: 780px){#competition .inscription .field_type-message{margin-top: 0;padding-right: 20px;}}#competition .inscription .field_type-message p{text-align:center !important}#competition .inscription ::-webkit-input-placeholder{color:#997171;font-family:"Open Sans", sans-serif;font-size:15px;font-style:italic;font-weight:300}#competition .inscription :-moz-placeholder{color:#997171;font-family:"Open Sans", sans-serif;font-size:15px;font-style:italic;font-weight:300}#competition .inscription ::-moz-placeholder{color:#997171;font-family:"Open Sans", sans-serif;font-size:15px;font-style:italic;font-weight:300}#competition .inscription :-ms-input-placeholder{color:#997171;font-family:"Open Sans", sans-serif;font-size:15px;font-style:italic;font-weight:300}@media (max-width: 780px){#competition h1{width:90%}#competition .button-red{display:block;background:#e72d87;font-size:15px}#competition .content .title h2{font-size:18px;text-align:center !important;margin:0}#competition .content .title img{display:none}#competition .content .col{margin:0}#competition .content .bloc-border{padding:20px;margin:0 20px}#competition .content .bloc-border.bloc-1 ul li{font-size:10px}#competition .content .bloc-border.bloc-1 ul li .bold{font-size:14px}#competition .content .presentation__2{margin-top:20px}#competition .content .participation{margin-top:20px}#competition .content .participation .step{display:block;width:100%;padding-left:0}#competition .content .participation .step:before{display:none}#competition .content .participation .step:first-child{padding-top:0}#competition .content .participation .step .number{position:relative;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:27px;height:27px;line-height:27px;font-size:18px}#competition .content .participation .step .description{padding-bottom:0;font-size:12px;margin-top:10px}#competition .content .participation .step img{display:none}#competition .content .participation .bloc-border{width:auto;margin:0 20px;padding-bottom:5px}#competition .content .gain .gain__categorie{float:none;max-width:100%;width:100%;margin-bottom:30px;margin-top: 0;}#competition .content .gain .gain__categorie h4{font-size:12px}#competition .content .gain .gain__categorie img{margin:10px 0}#competition .content h3{font-size:15px;margin-bottom:15px}#competition .content .inscription form input[type=submit]{font-size:12px}#competition .content .inscription .field_type-text{width:90%;display:block;float:none;padding:0;margin:auto}#competition .content .inscription .field_type-email{padding:0}#competition .content .inscription #acf-field-adress_competition,#competition .content .inscription #acf-field-email_competition,#competition .content .inscription #acf-name_shop_competition{width:90%;display:block;margin:auto}#competition .content .inscription #acf-categories_competition{margin:0 5%}#competition .content .inscription #acf-categories_competition label{margin-right:38px}#competition .content .inscription #acf-categories_competition ul{width:100%;padding-left:20%;float:none;margin-bottom:0}#competition .content .inscription #acf-age_competition.field,#competition .content .inscription #acf-siret_competition.field{padding-top:0 !important;width:90%;margin:auto;float:none}#competition .content .inscription #acf-age_competition.field input,#competition .content .inscription #acf-siret_competition.field input{margin:10px 0 0}#competition .content .inscription #acf-conditions_competition{min-width:0;width:90%;margin:auto}}@media (max-width: 780px){.popin-confirmation__container{font-size:14px;line-height:16px}.popin-confirmation__container p{margin-bottom:10px}}.acf_postbox.no_box > .inside > .field { border-top: 0 none; padding-left: 0; padding-right: 0; overflow: hidden; width: 100%;}