@font-face{font-family:"mondial-piscine-front";src:url("/bundles/mpcore/fonts/mondial-piscine-front.eot");src:url("/bundles/mpcore/fonts/mondial-piscine-front.eot?#iefix") format("embedded-opentype"),url("/bundles/mpcore/fonts/mondial-piscine-front.woff") format("woff"),url("/bundles/mpcore/fonts/mondial-piscine-front.ttf") format("truetype"),url("/bundles/mpcore/fonts/mondial-piscine-front.svg#mondial-piscine-front") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'averia_sans_libreregular';src:url('/bundles/mpcore/fonts/averiasanslibre-regular-webfont.eot');src:url('/bundles/mpcore/fonts/averiasanslibre-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/bundles/mpcore/fonts/averiasanslibre-regular-webfont.woff2') format('woff2'),url('/bundles/mpcore/fonts/averiasanslibre-regular-webfont.woff') format('woff'),url('/bundles/mpcore/fonts/averiasanslibre-regular-webfont.ttf') format('truetype'),url('/bundles/mpcore/fonts/averiasanslibre-regular-webfont.svg#averia_sans_libreregular') format('svg');font-weight:normal;font-style:normal}body.std-content{font-family:sans-serif,Arial,Verdana,"Trebuchet MS";font-size:12px;color:#333;background-color:#fff;margin:20px}.std-content *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cke_editable{font-size:13px;line-height:1.6}.cke_source{white-space:pre-wrap !important}.std-content blockquote{font-style:italic;font-family:Georgia,Times,"Times New Roman",serif;padding:2px 0;border-style:solid;border-color:#ccc;border-width:0}.cke_contents_ltr blockquote{padding-left:20px;padding-right:8px;border-left-width:5px}.cke_contents_rtl blockquote{padding-left:8px;padding-right:20px;border-right-width:5px}.std-content a{color:#0782c1;width:auto !important;background:none !important;padding:0 !important}.std-content strong{font-weight:bold}.std-content ol,.std-content ul,.std-content dl{*margin-right:0;padding:0 40px}.std-content h1,.std-content h2,.std-content h3,.std-content h4,.std-content h5,.std-content h6{clear:both;font-weight:normal;line-height:1.2}.std-content hr{border:0;border-top:1px solid #ccc}.std-content img.right{border:1px solid #ccc;float:right;margin-left:15px;padding:5px}.std-content img.left{border:1px solid #ccc;float:left;margin-right:15px;padding:5px}.std-content pre{white-space:pre-wrap;word-wrap:break-word;-moz-tab-size:4;tab-size:4}.std-content .marker{background-color:Yellow}.std-content span[lang]{font-style:italic}.std-content figure{text-align:center;border:solid 1px #ccc;border-radius:2px;background:rgba(0,0,0,0.05);padding:10px;margin:10px 20px;display:inline-block}.std-content figure>figcaption{text-align:center;display:block}.std-content a>img{padding:1px;margin:1px;border:0;outline:1px solid #0782c1}.titre-section,.titre-section-cms{color:#004393;font-family:averia_sans_libreregular,sans-serif;font-size:20px;padding:0;margin-top:15px;margin-bottom:10px;text-transform:initial}.titre-section:before,.titre-section-cms:before{content:"\e027";font-family:"mondial-piscine-front" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;margin-right:10px;font-size:25px}.cke_panel_listItem .titre-section,.cke_panel_listItem .titre-section-cms{font-size:13px}.cke_panel_listItem .titre-section:before,.cke_panel_listItem .titre-section-cms:before{font-size:15px;margin-right:5px}.soustitre-section,.soustitre-section-cms{font-family:'averia_sans_libreregular',sans-serif;color:#37bfe4;font-size:16px;margin-top:5px;text-transform:initial}.soustitre-section:before,.soustitre-section-cms:before{content:"\e02a";font-family:"mondial-piscine-front" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;margin-right:10px;font-size:7px}.cke_panel_listItem .soustitre-section,.cke_panel_listItem .soustitre-section-cms{font-size:13px}.cke_panel_listItem .soustitre-section:before,.cke_panel_listItem .soustitre-section-cms:before{font-size:5px;margin-right:5px}.std-content p{color:#4c5d72;font-size:14px;text-align:justify;margin-bottom:10px}.cke_panel_listItem p{color:#4c5d72 !important;font-family:proximanova-regular,serif !important;font-size:14px !important}.std-content ul{float:left;width:100%;margin-bottom:10px;padding-left:15px}.std-content li{display:list-item;list-style-type:disc;float:left;width:100%;color:#4c5d72;font-size:14px}.std-content li li{list-style-type:circle}.std-content li li li{list-style-type:square}.std-content .videodetector{float:left;width:100%}.std-content iframe{float:left;width:100%;max-width:650px;height:370px;margin-bottom:15px}@media(max-width:1200px){.std-content iframe{height:280px}}@media(max-width:992px){.std-content iframe{height:180px}}@media(max-width:768px){.std-content iframe{max-width:inherit;height:320px}}@media(max-width:500px){.std-content iframe{max-width:inherit;height:190px}}

.actu{min-height:220px}.body-header{padding-top:44px;padding-bottom:44px;font-size:30px;text-align:left;background-color:#004393;color:#fff;font-family:"averia_sans_libreregular";text-transform:uppercase}.body-header .title{position:relative;margin-bottom:22px}.body-header .title:after{content:" ";position:absolute;bottom:-22px;left:0;width:85px;height:7px;display:block;background:url('/images/main-sprite.png') 0 0 no-repeat}.breadcrumbs{background-color:#fff;padding-top:10px;padding-bottom:10px;color:#4c5d72;font-family:"ProximaNova-Bold"}ul.breadcrumb{background:#fff !important;margin-bottom:0}.breadcrumbs .sep{margin-left:8px;margin-right:8px;font-style:normal;font-weight:normal}#content .title-like{padding-top:35px;padding-bottom:35px;display:block;font-size:22px;text-transform:uppercase;color:#0050b9;font-family:"averia_sans_libreregular"}.breadcrumbs .container>span:last-of-type{font-weight:bold;text-transform:uppercase}.liste .main,.single .main{background-color:#e7eff8}.list-items{list-style:none;padding-left:0}.list-items>li{list-style:none}.list-items section.item{max-width:454px;padding-bottom:64px;position:relative;float:none}.list-items section.item .item-img:hover:before{background-color:rgba(0,64,149,0.45)}.list-items section.item .item-img:after{content:"+";font-family:"averia_sans_libreregular";color:#fff;font-size:85px;text-align:center;position:absolute;top:50%;left:50%;margin-left:-22px;margin-top:-70px;display:none}.single section.item .texte{margin-bottom:23px}section.item{box-shadow:0 2px 2px 1px rgba(0,0,0,0.15);-webkit-box-shadow:0 2px 2px 1px rgba(0,0,0,0.15);-moz-box-shadow:0 2px 2px 1px rgba(0,0,0,0.15);margin:auto auto 40px;background-color:#fff}section.item .item-img{display:block;position:relative;margin:0 auto}section.item .item-img:before{content:" ";position:absolute;top:0;bottom:0;left:0;right:0;width:100%;border:7px solid rgba(255,255,255,0.5);display:block}section.item .item-img:hover:after{display:block}section.item .item-img img{max-width:100%;display:block;margin:0 auto}section.item .texte{margin:23px 23px 0;text-align:justify;color:#859199;font-size:13px}section.item .texte .date{color:#414151;font-size:15px;display:block}.list-items section.item .texte h2{font-family:"averia_sans_libreregular";color:#0046bf;font-size:20px;text-align:left}section.item h2 a{text-decoration:none;color:#0046bf}section.item .plus{display:block;font-family:"ProximaNova-Semibold";font-size:13px;color:#0046bf;text-transform:uppercase;padding:23px;position:absolute;bottom:0}section.item .plus span{color:#f69b00;margin-left:10px;font-size:11px}@media screen and (max-width:1431px){.actu{min-height:255px}}@media(min-width:992px){section.item{min-height:512px}}

#form_type_piscine input:checked+label,form .modele_piscine input:checked+label{border:5px solid #f89b00;background:#f6c66a}#form_type_piscine>label,form .modele_piscine>label{background-color:#49c2e3;border:5px solid #49c2e3;border-radius:5px;margin-bottom:2%;margin-right:2%;padding:0;width:18%;cursor:pointer}#form_type_piscine>label[for=form_type_piscine_0],form .modele_piscine>label[for=form_type_piscine_0],#form_type_piscine>label[for$=_0],form .modele_piscine>label[for$=_0],#form_type_piscine>label[for=form_type_piscine_0],form .modele_piscine>label[for=form_type_piscine_0],#form_type_piscine>label[for$=_1],form .modele_piscine>label[for$=_1],#form_type_piscine>label[for=form_type_piscine_1],form .modele_piscine>label[for=form_type_piscine_1],#form_type_piscine>label[for$=_2],form .modele_piscine>label[for$=_2]{background-color:#38609f;border:5px solid #38609f}#form_type_piscine>label>span,form .modele_piscine>label>span{float:left;width:100%;font-size:15px;color:#fff;margin-bottom:5px;text-align:center;font-style:normal !important;font-variant:normal !important;font-weight:normal !important;text-transform:none !important;height:auto;background:none !important;line-height:normal !important}#form_type_piscine>label>span.icon:before,form .modele_piscine>label>span.icon:before{font-family:"mondial-piscine-front" !important;font-size:40px;display:block;margin-top:5px}form .option_spa input:checked+label{border:1px solid #f89b00;color:#f89b00}form .option_spa input:checked+label:hover{border:1px solid #ffb62f;color:#ffb62f}form .option_spa>label{width:70px;margin:2% 8px 3% 0;background-color:#fff;border:1px solid rgba(0,67,147,0.4);border-radius:4px;height:70px;vertical-align:middle;float:left;text-align:center;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#004dbc;cursor:pointer}form .option_spa>label>span{display:inline;width:100%;font-style:normal !important;font-variant:normal !important;font-weight:normal !important;text-transform:none !important;background:none !important}form .option_spa>label>span.icon{display:block;height:44px;font-size:20px;margin-bottom:5px;overflow:visible}form .option_spa>label>span.icon:before{line-height:57px;font-family:"mondial-piscine-front","aromatherapie" !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}form .option_spa>label:hover{border:1px solid #00488f;color:#00488f}

.page-categorie .vague-titre{color:#49c2e3;font-size:40px;line-height:10px}.page-categorie h1,.page-categorie .title{color:#fff;margin:5px 0 10px 0;font-size:25px;text-transform:uppercase}.page-categorie .title{color:#0050b9;font-size:30px;font-family:'averia_sans_libreregular',sans-serif}.page-categorie .title:after{content:"\e02b";display:block;font-family:"mondial-piscine-front" !important;font-size:70px;line-height:20px;color:#49c2e3}.page-categorie .breadcrumbs{padding-top:15px;padding-bottom:20px;display:inline-block}.page-categorie .breadcrumbs div{padding:0}.page-categorie .block-top{padding:0}.page-categorie .block-top .col-sm-6{padding:0}.page-categorie .block-top .accroche{position:relative;padding-top:50px;background:#0053b7;height:350px;color:#fff}@media(max-width:768px){.page-categorie .block-top .accroche{height:auto;padding-bottom:20px;padding-top:20px}}.page-categorie .block-top .accroche .col-sm-10{position:static}.page-categorie .block-top .accroche .accroche_contenu{height:83px;overflow:hidden}.page-categorie .block-top .accroche .prix{position:absolute;bottom:20px;color:#fff;font-family:ProximaNova-SemiBold;font-size:16px}@media(max-width:768px){.page-categorie .block-top .accroche .prix{position:relative;bottom:0}}.page-categorie .block-top .accroche .prix span:not(.itemPrix){font-family:ProximaNova-Bold;font-size:26px;color:#f69a00;display:block}.page-categorie .block-top #carouselImg img{height:350px;width:auto}.template-page-piscine .content-pagepiscine{width:96%;margin-left:2%;margin-right:2%;margin-top:20px}.template-page-piscine .content-pagepiscine .zone_produit{float:left;width:100%;padding-left:15px}.template-page-piscine .content-pagepiscine .zone_produit:last-of-type{margin-bottom:20px}.template-page-piscine .content-pagepiscine .zone_produit img{max-width:100%}@media(max-width:400px){.template-page-piscine .content-pagepiscine .zone_produit{padding-left:5px}.template-page-piscine .content-pagepiscine .zone_produit>.row{margin:0}}@media(max-width:450px){.template-page-modelespiscine .piscineexception .fondblanc-piscineexception{height:auto}.template-page-modelespiscine .piscineexception .photopiscine{width:100%}.template-page-modelespiscine .piscineexception .bloctextepiscine{width:100%;line-height:100px;margin-top:20px}.template-page-modelespiscine .piscineexception .photopiscine img{position:relative}}@media(max-width:400px){.template-page-modelespiscine .piscinetradi{width:100%}}
