@charset "utf-8";#phocagallery-pane .pg-box1,#phocagallery .pg-box1,.pg-box1{display:table;vertical-align:middle}#phocagallery-pane .pg-box2,#phocagallery .pg-box2,.pg-box2{display:table-cell;vertical-align:middle}#phocagallery-pane .pg-box3,#phocagallery .pg-box3,.pg-box3{text-align:center}.ph-tabs-iefix{font-size:1px;height:1px;margin:0px;padding:0px}#phocagallery{padding:0;margin:0;width:auto}#phocagallery a img{padding:0;margin:0;border:0px}#phocagallery .phocagallery-cat-desc{margin:10px 0 10px 0}#phocagallery .category{margin:5px}#phocagallery.pg-detail-view{margin:0px;padding:0px}#phocagallery .pg-detail-tags,#phocagallery .pg-cat-tags{text-align:right;font-size:x-small}#phocagallery-pane .phocagallery-box-file,#phocagallery .phocagallery-box-file,.phocagallery-box-file{position:relative;float:left;text-align:center}#phocagallery-pane .phocagallery-box-file-first,#phocagallery .phocagallery-box-file-first,.phocagallery-box-file-first{display:table;vertical-align:middle}#phocagallery-pane .phocagallery-box-file-second,#phocagallery .phocagallery-box-file-second,.phocagallery-box-file-second{display:table-cell;vertical-align:middle}#phocagallery-pane .phocagallery-box-file-third,#phocagallery .phocagallery-box-file-third,.phocagallery-box-file-third{text-align:center}#phocagallery-pane a img,#phocagallery a img,#phocagallery-statistics a img,#phocagallery-pane a img:hover,#phocagallery a img:hover,#phocagallery-statistics a img:hover{border:0px;margin:auto}#phocagallery a:hover,#phocagallery a:active,#phocagallery a:focus,#phocagallery-statistics a:hover,#phocagallery-statistics a:active,#phocagallery-statistics a:focus{text-decoration:none}#phocagallery .pg-name,#phocagallery-statistics .pg-name{margin:0px;padding:0px;margin-top:2px;color:#135cae;text-align:center}#phocagallery .detail,#phocagallery-statistics .detail{text-align:right;margin:0px;padding:0px}#phocagallery .phocagallery-box-file:hover,#phocagallery .phocagallery-box-file.hover,#phocagallery-pane .phocagallery-box-file:hover,#phocagallery-pane .phocagallery-box-file.hover,.phocagallery-box-file:hover,.phocagallery-box-file.hover{text-decoration:none}#phocagallery div.pg-box1 img.pg-img-ovr1{position:absolute;top:3px;left:3px}#phocagallery div.pg-box1 img.pg-img-ovr2{position:absolute;top:3px;left:35px}#phocagallery .pg-cat-img-detail{padding:0;margin:0;margin-top:10px;margin-bottom:5px}#phocagallery .pg-cat-img-detail-box{position:relative;float:left;margin:0;padding:0}.pg-cats-box-float{position:relative;float:left}.phocagallery-box-file-d{position:relative;float:left;border:1px solid #E8E8E8;background:#fcfcfc;text-align:center;overflow:visible;width:640px;height:480px}.phocagallery-box-file-first-d{background:#f5f5f5;width:640px;height:480px;overflow:hidden;display:table;vertical-align:middle}#download-msg{font-family:sans-serif;font-size:83%;position:absolute;left:10%;top:10%;background-color:#ebecff;border:5px solid #ccc;filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;z-index:1000}#download-msg div table{padding:10px;filter:alpha(opacity=100);opacity:0.8;-moz-opacity:0.8;position:relative;z-index:1000;background-color:#ebecff}#download-msg div table tr td,#download-msg div table tr td small,#download-msg a{color:#000;font-weight:bold}#phocagallery .main-switch-image{margin:0px;padding:7px 5px 7px 5px;margin-bottom:15px}#phocagallery .main-switch-image-table{}#loading-label-ytb,#loading-label,#loading-label-user{text-align:center;display:none}#phocaGalleryImageBox,#image-box{position:relative}#description-msg{font-size:83%;text-align:left;margin:0;padding:0;position:absolute;bottom:0px;left:0px;right:0px;background-color:#000;filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.6;z-index:1000;width:100%}#description-text{color:#fff;padding:10px;position:relative;z-index:1000;background-color:#000}#phocagallery-categories-detail{clear:both}#phocagallery-votes,#phocagallery-comments,#phocagallery-upload,#phocagallery-ytbupload,#phocagallery-javaupload,#phocagallery-multipleupload,#phocagallery-category-creating,#phocagallery-subcategory-creating,#phocagallery-statistics,#phocagallery-user{margin-top:0px;margin-bottom:15px}#phocagallery-votes a img,#phocagallery-comments a img,#phocagallery-upload a img,#phocagallery-ytbupload a img,#phocagallery-javaupload a img,#phocagallery-multipleupload a img,#phocagallery-category-creating a img,#phocagallery-subcategory-creating a img,#phocagallery-user a img,#phocagallery-statistics a img{border:0px}#phocagallery-categories-detail fieldset,#phocagallery-votes fieldset,#phocagallery-comments fieldset,#phocagallery-upload fieldset,#phocagallery-ytbupload fieldset,#phocagallery-javaupload fieldset,#phocagallery-multipleupload fieldset,#phocagallery-category-creating fieldset,#phocagallery-subcategory-creating fieldset,#phocagallery-user fieldset,#phocagallery-statistics fieldset{border:1px solid #ccc;padding:10px;margin:5px}#phocagallery-categories-detail legend,#phocagallery-votes legend,#phocagallery-comments legend,#phocagallery-upload legend,#phocagallery-ytbupload legend,#phocagallery-javaupload legend,#phocagallery-multipleupload legend,#phocagallery-category-creating legend,#phocagallery-subcategory-creating legend,#phocagallery-user legend,#phocagallery-statistics legend{font-weight:bold;color:#a00;padding:10px}#phocagallery-votes small,#phocagallery-comments small,#phocagallery-upload small,#phocagallery-ytbupload small,#phocagallery-javaupload small,#phocagallery-multipleupload small,#phocagallery-statistics small,#phocagallery-category-creating small,#phocagallery-subcategory-creating small,#phocagallery-user small{color:#ccc}#phocagallery-votes form,#phocagallery-comments form,#phocagallery-upload form,#phocagallery-ytbupload form,#phocagallery-javaupload form,#phocagallery-multipleupload form,#phocagallery-category-creating form,#phocagallery-subcategory-creating form,#phocagallery-user form{margin:0;padding:0}#phocagallery-comments .comment-input,#phocagallery-upload .comment-input,#phocagallery-ytbupload .comment-input,#phocagallery-javaupload .comment-input,#phocagallery-multipleupload .comment-input,#phocagallery-category-creating .comment-input,#phocagallery-subcategory-creating .comment-input,#phocagallery-user .comment-input{width:98%}#phocagallery-comments .comment-input2,#phocagallery-upload .comment-input2,#phocagallery-ytbupload .comment-input2,#phocagallery-javaupload .comment-input2,#phocagallery-multipleupload .comment-inpu2t,#phocagallery-category-creating .comment-input2,#phocagallery-subcategory-creating .comment-input2,#phocagallery-user .comment-input{width:40px;border:0px;font-weight:bold}form{margin:0;padding:0}dl.tabs{float:left;margin:10px 0 -1px 2px;z-index:50}dl.tabs dt{float:left;padding:4px 10px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;margin-left:3px;background:#f0f0f0;color:#666}dl.tabs dt.open{background:#fff;border-bottom:1px solid #fff;z-index:100;color:#000}dl.tabs a{text-decoration:none;font-weight:normal}dl.tabs a:hover{background:transparent !important}div.current{clear:both;border:1px solid #ccc;padding:10px 10px;background:#fff}div.current dd{padding:0;margin:0}#uploadForm{margin:0;padding:0}#phocagallery-comments-form{margin:0;padding:0}#phoca-exif{padding:10px}#phoca-exif h2.phocaexif{font-size:130%;background:url(https://www.charier.fr/media/com_phocagallery/images/icon-info.gif) left center no-repeat;padding-left:20px}#phoca-exif table{border-collapse:collapse}#phoca-exif table tr.first{background:#fdfdfd;border-bottom:1px dotted #ccc;border-collapse:collapse}#phoca-exif table tr.second{background:#fff;border-bottom:1px dotted #ccc;border-collapse:collapse}#phoca-exif table tr td{padding:5px;border-collapse:collapse}#shadowbox_title,#shadowbox_info{border:0px}#phocagallery-img-votes{margin:0;padding:0;margin-left:10px;margin-right:10px}#phocagallery-subcategory-creating table.adminlist,#phocagallery-upload table.adminlist{width:100%;border-spacing:1px;background-color:#e7e7e7;color:#666}#phocagallery-subcategory-creating table.adminlist td,#phocagallery-subcategory-creating table.adminlist th,#phocagallery-upload table.adminlist td,#phocagallery-upload table.adminlist th{padding:4px}#phocagallery-subcategory-creating table.adminlist thead th,#phocagallery-upload table.adminlist thead th{text-align:center;background:#f0f0f0;color:#666;border-bottom:1px solid #999;border-left:1px solid #fff}#phocagallery-subcategory-creating table.adminlist thead a:hover,#phocagallery-upload table.adminlist thead a:hover{text-decoration:none}#phocagallery-subcategory-creating table.adminlist thead th img,#phocagallery-upload table.adminlist thead th img{vertical-align:middle}#phocagallery-subcategory-creating table.adminlist tbody th,#phocagallery-upload table.adminlist tbody th{font-weight:bold}#phocagallery-subcategory-creating table.adminlist tbody tr,#phocagallery-upload table.adminlist tbody tr{background-color:#fff;text-align:left}#phocagallery-subcategory-creating table.adminlist tbody tr.row1,#phocagallery-upload table.adminlist tbody tr.row1{background:#f9f9f9;border-top:1px solid #fff}#phocagallery-subcategory-creating table.adminlist tbody tr.row0:hover td,#phocagallery-subcategory-creating table.adminlist tbody tr.row1:hover td,#phocagallery-upload table.adminlist tbody tr.row0:hover td,#phocagallery-upload table.adminlist tbody tr.row1:hover td{background-color:#ffd}#phocagallery-subcategory-creating table.adminlist tbody tr td,#phocagallery-upload table.adminlist tbody tr td{height:25px;background:#fff;border:1px solid #fff}#phocagallery-subcategory-creating table.adminlist tbody tr.row1 td,#phocagallery-upload table.adminlist tbody tr.row1 td{background:#f9f9f9;border-top:1px solid #FFF}#phocagallery-subcategory-creating table.adminlist tfoot tr,#phocagallery-upload table.adminlist tfoot tr{text-align:center;color:#333}#phocagallery-subcategory-creating table.adminlist tfoot td,#phocagallery-subcategory-creating table.adminlist tfoot th,#phocagallery-upload table.adminlist tfoot td,#phocagallery-upload table.adminlist tfoot th{background-color:#f3f3f3;border-top:1px solid #999;text-align:center}#phocagallery-subcategory-creating table.adminlist td.order,#phocagallery-upload table.adminlist td.order{text-align:center;white-space:nowrap}#phocagallery-subcategory-creating table.adminlist td.order span,#phocagallery-upload table.adminlist td.order span{float:left;display:block;width:20px;text-align:center}#phocagallery .pg-center,#phocagallery-upload .pg-center,#phocagallery-subcategory-creating .pg-center{text-align:center;vertical-align:middle}#phocagallery .pg-inline,#phocagallery-upload .pg-inline,#phocagallery-subcategory-creating .pg-inline{margin:0 10px 0 10px;display:inline}.bgPhocaClass{padding:10px}#phocagallery table,#phocagallery tr,#phocagallery td{border-style:none;border:0px}#phocagallery table tr td div.pg-imgbg a,#phocagallery table tr td div.pg-imgbg a img,#phocagallery table tr td div.pg-imgbg{margin:0 auto;padding:0;text-align:center}#phocagallery table tr td div.pg-imgbgd a,#phocagallery table tr td div.pg-imgbgd a img,#phocagallery table tr td div.pg-imgbgd{margin:0 auto;padding:0}#phocagallery-comments table,#phocagallery-comments table tr td,#phocagallery-comments table tr,#phocagallery table,#phocagallery-pane table,#phocagallery-pane table tr,#phocagallery-pane table tr td{border-style:none !important}#phocagallery-pane table tr td{padding:3px}#phocagallery-multipleupload form fieldset{text-align:left;padding:5px}#phocagallery-pane .actions{text-align:left;width:auto;padding:10px 5px !important;margin:10px 0 !important}#phocagallery-pane ul#flash_uploader_filelist{margin:0px}#phocagallery div.phocagallery-box-file-third a:hover,#phocagallery div.phocagallery-box-file-third a:active,#phocagallery div.phocagallery-box-file-third a:focus,#phocagallery table tr td div#phocaGalleryImageBox a:hover,#phocagallery table tr td div#phocaGalleryImageBox a:active,#phocagallery table tr td div#phocaGalleryImageBox a:focus,#phocagallery table tr td div.pg-imgbg a:hover,#phocagallery table tr td div.pg-imgbg a:active,#phocagallery table tr td div.pg-imgbg a:focus,#phocagallery table tr td a:hover img,#phocagallery table tr td a:active img,#phocagallery table tr td a:focus img{background-color:transparent;background:none}#main div.phocagallery div.phocagallery-box-file-first a,#main div.phocagallery div.phocagallery-box-file-second a,#main div.phocagallery div.phocagallery-box-file-third a,#main div.phocagallery a img,#main div.phocagallery div.detail a img,#main div.phocagallery div.detail a,#main div.phocagallery div.detail a:hover img,#main div.phocagallery div.detail a:active img,#main div.phocagallery div.detail a:focus img,#main div.phocagallery a:hover img,#main div.phocagallery a:active img,#main div.phocagallery a:focus img{background-color:transparent;background:none;border:none;padding:0;margin:0}#main div.phocagallery a img,#main div.phocagallery a:hover img,#main div.phocagallery a:active img,#main div.phocagallery a:focus img{vertical-align:middle}.bgPhocaClass{padding:10px}.bgPhocaClass{border-collapse:separate}.bgPhocaClass tr,.bgPhocaClass tr td{border:none}.pgerrormsg{background:#FFC2C2;border:1px solid #bf3030;color:#a60000;padding:10px;margin-top:5px;margin-bottom:5px}.pgsuccessmsg{background:#ceffc1;border:1px solid #4ebd30;color:#23a600;padding:10px;margin-top:5px;margin-bottom:5px}.pgunsetmsg{background:#fff2c1;border:1px solid #bda130;color:#a68400;padding:10px;margin-top:5px;margin-bottom:5px}#phocagallery table #image-box{margin:0 auto}#phocagallery #pg-icons{float:right;margin-right:5px}#phocagallery.pg-detail-view-multibox{margin:0px;padding:0px;border:0px;overflow:hidden;text-align:left}#phocagallery.pg-detail-view-multibox table.pg-multibox-table{width:auto;padding:0px;margin:0px;border:0px;text-align:left}#phocagallery.pg-detail-view-multibox table tr td.pg-multibox-lefttd{padding:0px;margin:0px}#phocagallery.pg-detail-view-multibox table tr td.pg-multibox-righttd{text-align:left;padding:0px;margin:0px}#phocagallery.pg-detail-view-multibox table .pg-multibox-left{margin:0px 5px;font-size:small;position:relative}#phocagallery.pg-detail-view-multibox table .pg-multibox-right{padding:5px 5px;margin:0px;overflow:-moz-scrollbars-vertical;-ms-overflow-y:scroll;overflow-y:scroll}#phocagallery.pg-detail-view-multibox .pg-multibox-desc,#phocagallery.pg-detail-view-multibox .pg-multibox-user,#phocagallery.pg-detail-view-multibox table tr td{font-size:small}#phocagallery.pg-detail-view-multibox .pg-rating-msg{font-size:xx-small}#phocagallery.pg-detail-view-multibox .pg-multibox-tags-box,#phocagallery.pg-detail-view-multibox .pg-multibox-desc{padding:5px 0px}#phocagallery.pg-detail-view-multibox .pg-multibox-tags,#phocagallery.pg-detail-view-multibox .pg-multibox-user{font-weight:bold}#phocagallery.pg-detail-view-multibox .pg-multibox-username,#phocagallery.pg-detail-view-multibox .pg-multibox-avatar{float:left}#phocagallery.pg-detail-view-multibox .pg-multibox-thumbs-box,#phocagallery.pg-detail-view-multibox .pg-multibox-comments{padding:5px 0px}#phocagallery.pg-detail-view-multibox .pg-multibox-thumbs-box .pg-multibox-thumbs-item{margin:3px;padding:2px;float:left;border:1px solid #dfdfdf}#phocagallery.pg-detail-view-multibox .pg-multibox-comments-iframe{border:none;padding:0px;margin:0px;overflow:auto}#phocagallery .pg-multibox-title{font-weight:bold}#phocagallerymultiboxnext{position:absolute;right:20px;top:45%;display:none}#phocagallerymultiboxprev{position:absolute;left:20px;top:45%;display:none}#phocagallery.pg-detail-view-multibox table .pg-multibox-left a,#phocagallery.pg-detail-view-multibox table .pg-multibox-left a img,#phocagallery.pg-detail-view-multibox table .pg-multibox-left a:hover img,#phocagallery.pg-detail-view-multibox table .pg-multibox-left a:active img,#phocagallery.pg-detail-view-multibox table .pg-multibox-left a:focus img,#phocagallerymultiboxprev a,#phocagallerymultiboxprev a img,#phocagallerymultiboxprev a:hover img,#phocagallerymultiboxprev a:active img,#phocagallerymultiboxprev a:focus img,#phocagallerymultiboxnext a,#phocagallerymultiboxnext a img,#phocagallerymultiboxnext a:hover img,#phocagallerymultiboxnext a:active img,#phocagallerymultiboxnext a:focus img{background-color:transparent !important;background:none !important;border:none !important;text-decoration:none !important}div.window-container table,div.window-container table tr,div.window-container table tr td{border:0px}#phocagallery .pg-multi-img{position:relative;float:left;max-width:100%}#phocagallery .pg-multi-img::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;-webkit-box-shadow:inset 0px 0px 0px 1px #fff;box-shadow:inset 0px 0px 0px 1px #fff}#phocagallery .pg-multi-img img{float:left}#pg-msnr-container{padding:0;margin:0}#phocaMap img{max-width:none}.ph-cb{clear:both}.highslide img{border:0px}#phocagallery *,#phocagallery *:before,#phocagallery *:after{-webkit-box-sizing:content-box !important;-moz-box-sizing:content-box !important;box-sizing:content-box !important;}.highslide-controls{display:none}.highslide-container .highslide-wrapper div.highslide-controls{display:block;margin-left:-50%}.img-responsive2{}.ph-mc{margin:0 auto;text-align:center}.ph-w100{width:100%}.ph-icon-up-images{font-size:2em}.ph-icon-button{padding:5px 10px;border:1px solid #f0f0f0;border-radius:3px;background:#fff}.ph-icon-disabled{color:#c0c0c0}.ph-mc .glyphicon{font-size:200%}.icon-arrow-up-3:before{content:"\e113"}.icon-arrow-down-3:before{content:"\e114"}@media screen and (min-width:300px){.pg-grid-sizer{width:100%}}@media screen and (min-width:500px){.pg-grid-sizer{width:50%}}@media screen and (min-width:768px){.pg-grid-sizer{width:33.333%}}.pg-box3 figure{position:relative}img.youtube{position:absolute;top:50%;left:50%;z-index:99;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0.8;background:url(https://www.charier.fr/media/com_phocagallery/images/ytb_play.png)}img.youtube:hover{position:absolute;top:50%;left:50%;z-index:99;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1;background:url(https://www.charier.fr/media/com_phocagallery/images/ytb_play_active.png)}.pswp__zoom-wrap{text-align:center}.pswp__zoom-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle}.ph-pswp-wrapper{line-height:0;width:100%;max-width:900px;position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.ph-pswp-video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;width:100%}.ph-pswp-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}video{width:100% !important;height:auto !important}
#phocagallery ul.star-rating li,#phocagallery-pane ul.star-rating li,#phocagallery ul.star-rating-small li{background:none;list-style-type:none}#phocagallery .star-rating,#phocagallery-pane .star-rating,.star-rating{list-style:none;margin:0px;margin-top:5px;margin-bottom:5px;padding:0px;width:110px;height:22px;position:relative;background:url(https://www.charier.fr/media/com_phocagallery/images/icon-voting.png) top left repeat-x}#phocagallery .star-rating li,#phocagallery-pane .star-rating li,.star-rating li{list-style-type:none;padding:0px;margin:0px;float:left}#phocagallery .star-rating li a,#phocagallery-pane .star-rating li a,.star-rating li a{display:block;width:22px;height:22px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0px}#phocagallery .star-rating li a:hover,#phocagallery-pane .star-rating li a:hover,.star-rating li a:hover{background:url(https://www.charier.fr/media/com_phocagallery/images/icon-voting.png) left center;z-index:2;left:0px}#phocagallery .star-rating a.star1,#phocagallery-pane .star-rating a.star1,.star-rating a.star1{left:0px}#phocagallery .star-rating a.star1:hover,#phocagallery-pane .star-rating a.star1:hover,.star-rating a.star1:hover{width:22px}#phocagallery .star-rating a.stars2,#phocagallery-pane .star-rating a.stars2,.star-rating a.stars2{left:22px}#phocagallery .star-rating a.stars2:hover,#phocagallery-pane .star-rating a.stars2:hover,.star-rating a.stars2:hover{width:44px}#phocagallery .star-rating a.stars3,#phocagallery-pane .star-rating a.stars3,.star-rating a.stars3{left:44px}#phocagallery .star-rating a.stars3:hover,#phocagallery-pane .star-rating a.stars3:hover,.star-rating a.stars3:hover{width:66px}#phocagallery .star-rating a.stars4,#phocagallery-pane .star-rating a.stars4,.star-rating a.stars4{left:66px}#phocagallery .star-rating a.stars4:hover,#phocagallery-pane .star-rating a.stars4:hover,.star-rating a.stars4:hover{width:88px}#phocagallery .star-rating a.stars5,#phocagallery-pane .star-rating a.stars5,.star-rating a.stars5{left:88px}#phocagallery .star-rating a.stars5:hover,#phocagallery-pane .star-rating a.stars5:hover,.star-rating a.stars5:hover{width:110px}#phocagallery .star-rating li.current-rating,#phocagallery-pane .star-rating li.current-rating,.star-rating li.current-rating{background:url(https://www.charier.fr/media/com_phocagallery/images/icon-voting.png) left bottom;position:absolute;height:22px;display:block;text-indent:-9000px;z-index:1}#phocagallery .star-rating-small,.star-rating-small{list-style:none;margin:0px;margin-top:5px;margin-bottom:5px;padding:0px;width:80px;height:16px;position:relative;background:url(https://www.charier.fr/media/com_phocagallery/images/icon-voting-small.png) top left repeat-x}#phocagallery .star-rating-small li,.star-rating-small li{list-style-type:none;padding:0px;margin:0px;float:left}#phocagallery .star-rating-small li a,.star-rating-small li a{display:block;width:16px;height:16px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0px}#phocagallery .star-rating-small li a:hover,.star-rating-small li a:hover{background:url(https://www.charier.fr/media/com_phocagallery/images/icon-voting-small.png) left center;z-index:2;left:0px}#phocagallery .star-rating-small a.star1,.star-rating-small a.star1{left:0px}#phocagallery .star-rating-small a.star1:hover,.star-rating-small a.star1:hover{width:16px}#phocagallery .star-rating-small a.stars2,.star-rating-small a.stars2{left:16px}#phocagallery .star-rating-small a.stars2:hover,.star-rating-small a.stars2:hover{width:32px}#phocagallery .star-rating-small a.stars3,.star-rating-small a.stars3{left:32px}#phocagallery .star-rating-small a.stars3:hover,.star-rating-small a.stars3:hover{width:48px}#phocagallery .star-rating-small a.stars4,.star-rating-small a.stars4{left:48px}#phocagallery .star-rating-small a.stars4:hover,.star-rating-small a.stars4:hover{width:64px}#phocagallery .star-rating-small a.stars5,.star-rating-small a.stars5{left:64px}#phocagallery .star-rating-small a.stars5:hover,.star-rating-small a.stars5:hover{width:80px}#phocagallery .star-rating-small li.current-rating,.star-rating-small li.current-rating{background:url(https://www.charier.fr/media/com_phocagallery/images/icon-voting-small.png) left bottom;position:absolute;height:16px;display:block;text-indent:-9000px;z-index:1}
.phocagallery-box-file,.pg-csv-box{float:left;padding:10px;margin:5px;background:#fff;-webkit-box-shadow:1px 1px 2px 1px rgba(120,120,120,0.5),inset 0px 0px 7px 7px rgba(240,240,240,0.2);box-shadow:1px 1px 2px 1px rgba(120,120,120,0.5),inset 0px 0px 7px 7px rgba(240,240,240,0.2);-webkit-border-radius:2px;border-radius:2px}.phocagallery-box-file:hover,.pg-csv-box:hover{background:#fafafa}.pg-csv-box-img{}.pg-csv-name{text-align:left;margin-top:5px;padding-left:20px;background:url(https://www.charier.fr/media/com_phocagallery/images/icon-folder-small.png) 0 1px no-repeat}.pg-csv-count{font-size:xx-small;color:#ccc}.pg-csv-rate{font-size:xx-small;color:#ccc}.pg-csv-descbox{font-size:x-small}.pg-csv-tags{text-align:right;font-size:x-small}.pg-cv-box{float:left;padding:10px;margin:5px;-webkit-box-shadow:1px 1px 2px 1px rgba(120,120,120,0.5),inset 0px 0px 7px 7px rgba(240,240,240,0.2);box-shadow:1px 1px 2px 1px rgba(120,120,120,0.5),inset 0px 0px 7px 7px rgba(240,240,240,0.2);-webkit-border-radius:2px;border-radius:2px}.pg-cv-box:hover{background:#fafafa}.pg-cv-name{text-align:left;margin-top:5px;font-size:x-small}.pg-cv-folder{text-align:left;margin-top:5px;padding-left:20px;background:url(https://www.charier.fr/media/com_phocagallery/images/icon-folder-small.png) 0 1px no-repeat}.pg-cv-descbox{font-size:x-small}.pg-cv-tags{text-align:right;font-size:x-small}.pg-cv-comment-img-box{background:#fdfdfd;margin:5px 0px;padding:5px;color:#ccc;font-size:small;-webkit-border-radius:2px;border-radius:2px}.pg-cv-comment-img-box-avatar{position:relative;float:left;margin-right:5px}.pg-cv-comment-img-box-item{margin:0px 0px 0px 0px;padding:5px 0px;border-bottom:1px solid #fff}.pg-cv-comment-img-box-comment{}.pg-cv-add-comment-img{display:none}.pg-cv-vote-img-result{float:left;margin:0;padding:0;margin-left:5px}.pg-cv-paginaton{margin-bottom:20px}.pg-cvcsv{margin-top:10px;margin-bottom:10px;border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;padding-bottom:5px;clear:both}.pg-cvcsv-name{text-align:left;margin-top:5px;padding-left:20px;background:url(https://www.charier.fr/media/com_phocagallery/images/icon-folder-small.png) 0 1px no-repeat}.pg-box-parentfolder-cv,.pg-cvcsv-back{text-align:left;margin-top:5px;padding-left:20px;background:url(https://www.charier.fr/media/com_phocagallery/images/icon-up-small.png) 0 1px no-repeat}.pg-cvcsv-count{font-size:xx-small;color:#ccc}.pg-dv-desc{height:16px;color:#333;font-size:small}.pg-dv-desc-lighbox{color:#fff;background:#000}.pg-dv-multibox-left{background:#000}.pg-dv-multibox-right{background:#fff !important}#sbox-window{background-color:#6b6b6b !important;padding:2px !important}#sbox-overlay{background-color:#000 !important}#sbox-content{background-color:#fff !important}.ph-hr{margin-top:10px;margin-bottom:10px;border-bottom:1px solid #e8e8e8;clear:both}.pg-tb-m5{margin:10px 0px}dd,dt{-webkit-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px}dt h3{padding:0px auto;margin:2px auto 3px auto;font-size:small;font-weight:normal}.pg-icon-detail{text-align:right;margin:0px;padding:0px;margin-top:2px}.ph-ovrl1{padding:5px}.ph-ovrl2{padding:0px;margin:0px}.bgPhocaClass{background:#fdfdfd;filter:alpha(opacity=100);opacity:1;z-index:1000}.fgPhocaClass{background:#fdfdfd;filter:alpha(opacity=100);opacity:1;-moz-opacity:1;z-index:1000}.fontPhocaClass{color:#000;z-index:1001}.capfontPhocaClass,.capfontclosePhocaClass{color:#000;font-weight:bold;z-index:1001}.pg-cats-box-float2{float:left;padding:10px;margin:5px;background:#fff;-webkit-box-shadow:1px 1px 2px 1px rgba(120,120,120,0.5),inset 0px 0px 7px 7px rgba(240,240,240,0.2);box-shadow:1px 1px 2px 1px rgba(120,120,120,0.5),inset 0px 0px 7px 7px rgba(240,240,240,0.2);-webkit-border-radius:2px;border-radius:2px}.pg-cats-box{padding:10px;margin:5px;background:#fff;-webkit-box-shadow:1px 1px 2px 1px rgba(120,120,120,0.5),inset 0px 0px 7px 7px rgba(240,240,240,0.2);box-shadow:1px 1px 2px 1px rgba(120,120,120,0.5),inset 0px 0px 7px 7px rgba(240,240,240,0.2);-webkit-border-radius:2px;border-radius:2px}.pg-field-desc2,.pg-field-table2{margin-left:10px;margin-top:5px}.pg-field-desc,.pg-field-table{margin-left:10px}.pg-field{margin:10px;padding:10px;background:#fff;-webkit-box-shadow:1px 1px 2px 1px rgba(120,120,120,0.5),inset 0px 0px 7px 7px rgba(240,240,240,0.2);box-shadow:1px 1px 2px 1px rgba(120,120,120,0.5),inset 0px 0px 7px 7px rgba(240,240,240,0.2);-webkit-border-radius:2px;border-radius:2px}.pg-legend{font-weight:bold;font-size:large}
#sbox-overlay{position:fixed;background-color:#000;left:0px;top:0px}#sbox-window{position:absolute;background-color:#fff;text-align:left;overflow:visible;padding:10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#sbox-window[aria-hidden=true],#sbox-overlay[aria-hidden=true]{display:none}#sbox-btn-close{position:absolute;width:30px;height:30px;right:-15px;top:-15px;background:url(https://www.charier.fr/media/system/images/modal/closebox.png) no-repeat center;border:none}.sbox-loading #sbox-content{background-image:url(https://www.charier.fr/media/system/images/modal/spinner.gif);background-repeat:no-repeat;background-position:center}#sbox-content{clear:both;overflow:auto;background-color:#fff;height:100%;width:100%}.sbox-content-image#sbox-content{overflow:visible}#sbox-image{display:block}.sbox-content-image img{display:block;width:100%;height:100%}.sbox-content-iframe#sbox-content{overflow:visible}.body-overlayed{overflow:hidden}.body-overlayed embed,.body-overlayed object,.body-overlayed select{visibility:hidden}#sbox-window embed,#sbox-window object,#sbox-window select{visibility:visible}#sbox-window.shadow{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.7);-moz-box-shadow:0 0 10px rgba(0,0,0,0.7);box-shadow:0 0 10px rgba(0,0,0,0.7)}.sbox-bg{position:absolute;width:33px;height:40px}.sbox-bg-n{left:0;top:-40px;width:100%;background:url(https://www.charier.fr/media/system/images/modal/bg_n.png) repeat-x}.sbox-bg-ne{right:-33px;top:-40px;background:url(https://www.charier.fr/media/system/images/modal/bg_ne.png) no-repeat}.sbox-bg-e{right:-33px;top:0;height:100%;background:url(https://www.charier.fr/media/system/images/modal/bg_e.png) repeat-y}.sbox-bg-se{right:-33px;bottom:-40px;background:url(https://www.charier.fr/media/system/images/modal/bg_se.png) no-repeat}.sbox-bg-s{left:0;bottom:-40px;width:100%;background:url(https://www.charier.fr/media/system/images/modal/bg_s.png) repeat-x}.sbox-bg-sw{left:-33px;bottom:-40px;background:url(https://www.charier.fr/media/system/images/modal/bg_sw.png) no-repeat}.sbox-bg-w{left:-33px;top:0;height:100%;background:url(https://www.charier.fr/media/system/images/modal/bg_w.png) repeat-y}.sbox-bg-nw{left:-33px;top:-40px;background:url(https://www.charier.fr/media/system/images/modal/bg_nw.png) no-repeat}@media (max-width:979px){#sbox-btn-close{right:-10px;top:-10px}}@media (max-device-width:979px){#sbox-content{-webkit-overflow-scrolling:touch}#sbox-content.sbox-content-iframe{overflow:scroll;-webkit-overflow-scrolling:touch}}
.wf-columns{display:flex;gap:1rem}.wf-columns .wf-column{max-width:100%;box-sizing:border-box;flex:1}.wf-columns-stack-large,.wf-columns-stack-medium,.wf-columns-stack-small,.wf-columns-stack-xlarge{flex-wrap:wrap}.wf-columns-align-left{justify-content:flex-start}.wf-columns-align-center{justify-content:center}.wf-columns-align-right{justify-content:flex-end}.wf-columns-layout-1-2>.wf-column:last-child,.wf-columns-layout-2-1>.wf-column:first-child{width:calc(100% * 2 / 3.001);flex:none}.wf-columns-layout-1-1-2>.wf-column:last-child,.wf-columns-layout-1-2-1>.wf-column:nth-child(2),.wf-columns-layout-2-1-1>.wf-column:first-child{width:50%;flex:none}.wf-columns-layout-1-3>.wf-column:last-child,.wf-columns-layout-3-1>.wf-column:first-child{width:75%;flex:none}.wf-columns-layout-1-1-3>.wf-column:last-child,.wf-columns-layout-1-3-1>.wf-column:nth-child(2),.wf-columns-layout-2-3>.wf-column:last-child,.wf-columns-layout-3-1-1>.wf-column:first-child,.wf-columns-layout-3-2>.wf-column:first-child{width:60%;flex:none}.wf-columns-layout-1-1-1-2>.wf-column:last-child,.wf-columns-layout-2-1-1-1>.wf-column:first-child{width:40%;flex:none}.wf-columns-layout-1-4>.wf-column:last-child,.wf-columns-layout-4-1>.wf-column:first-child{width:80%;flex:none}.wf-columns-layout-1-2-2>.wf-column:first-child{width:20%;flex:none}.wf-columns-layout-2-1-2>.wf-column:first-child,.wf-columns-layout-2-1-2>.wf-column:last-child{width:40%;flex:none}.wf-columns-layout-2-2-1>.wf-column:last-child{width:20%;flex:none}.wf-columns-gap-small{gap:.5rem}.wf-columns-gap-medium{gap:1rem}.wf-columns-gap-large{gap:2rem}.wf-columns-gap-none{gap:0}.wf-columns-align-top{align-items:flex-start}.wf-columns-align-middle{align-items:center}.wf-columns-align-bottom{align-items:flex-end}.wf-columns-align-stretch{align-items:stretch}@media (max-width:640px){.wf-columns-stack-small>.wf-column{width:100%;flex:auto!important}}@media (max-width:960px){.wf-columns-stack-medium>.wf-column{width:100%;flex:auto!important}}@media (max-width:1200px){.wf-columns-stack-large>.wf-column{width:100%;flex:auto!important}}@media (max-width:1600px){.wf-columns-stack-xlarge>.wf-column{width:100%}}[data-wf-columns]>div>figure img,[data-wf-columns]>div>figure video{object-fit:cover;height:calc(100% - 2rem)}[data-wf-columns]>div>figure{margin:0;display:block;position:relative;height:auto}[data-wf-columns]>div>figure figcaption{text-align:center;line-height:2rem;display:inline-block;width:100%}[data-wf-columns]>div>figure>a.wfpopup+figcaption{pointer-events:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.wf-columns .wf-column{margin-left:1rem}.wf-columns .wf-column:first-child{margin-left:inherit}.wf-columns .wf-column:last-child{margin-right:inherit}.wf-columns-gap-small .wf-column{margin-left:.5rem}.wf-columns-gap-medium .wf-column{margin-left:1rem}.wf-columns-gap-large .wf-column{margin-left:2rem}.wf-columns-gap-none .wf-column{margin-left:inherit}}@media all and (-ms-high-contrast:none) and (max-width:640px),(-ms-high-contrast:active) and (max-width:640px){.wf-columns-stack-small .wf-column{margin-left:inherit;margin-right:inherit;margin-top:1rem}.wf-columns-stack-small .wf-column:first-child{margin-top:inherit!important}.wf-columns-stack-small.wf-columns-gap-none .wf-column{margin-top:inherit}.wf-columns-stack-small.wf-columns-gap-small .wf-column{margin-top:.5rem}.wf-columns-stack-small.wf-columns-gap-medium .wf-column{margin-top:1rem}.wf-columns-stack-small.wf-columns-gap-large .wf-column{margin-top:2rem}}@media all and (-ms-high-contrast:none) and (max-width:960px),(-ms-high-contrast:active) and (max-width:960px){.wf-columns-stack-medium .wf-column{margin-left:inherit;margin-right:inherit;margin-top:1rem}.wf-columns-stack-medium .wf-column:first-child{margin-top:inherit!important}.wf-columns-stack-medium.wf-columns-gap-none .wf-column{margin-top:inherit}.wf-columns-stack-medium.wf-columns-gap-small .wf-column{margin-top:.5rem}.wf-columns-stack-medium.wf-columns-gap-medium .wf-column{margin-top:1rem}.wf-columns-stack-medium.wf-columns-gap-large .wf-column{margin-top:2rem}}@media all and (-ms-high-contrast:none) and (max-width:1200px),(-ms-high-contrast:active) and (max-width:1200px){.wf-columns-stack-large .wf-column{margin-left:inherit;margin-right:inherit;margin-top:1rem}.wf-columns-stack-large .wf-column:first-child{margin-top:inherit!important}.wf-columns-stack-large.wf-columns-gap-none .wf-column{margin-top:inherit}.wf-columns-stack-large.wf-columns-gap-small .wf-column{margin-top:.5rem}.wf-columns-stack-large.wf-columns-gap-medium .wf-column{margin-top:1rem}.wf-columns-stack-large.wf-columns-gap-large .wf-column{margin-top:2rem}}@media all and (-ms-high-contrast:none) and (max-width:1600px),(-ms-high-contrast:active) and (max-width:1600px){.wf-columns-stack-xlarge .wf-column{margin-left:inherit;margin-right:inherit;margin-top:1rem}.wf-columns-stack-xlarge .wf-column:first-child{margin-top:inherit!important}.wf-columns-stack-xlarge.wf-columns-gap-none .wf-column{margin-top:inherit}.wf-columns-stack-xlarge.wf-columns-gap-small .wf-column{margin-top:.5rem}.wf-columns-stack-xlarge.wf-columns-gap-medium .wf-column{margin-top:1rem}.wf-columns-stack-xlarge.wf-columns-gap-large .wf-column{margin-top:2rem}}@supports (not (scale:-1)) and (-webkit-hyphens:none){.wf-columns .wf-column{margin-left:1rem}.wf-columns .wf-column:first-child{margin-left:inherit}.wf-columns .wf-column:last-child{margin-right:inherit}.wf-columns-gap-small .wf-column{margin-left:.5rem}.wf-columns-gap-medium .wf-column{margin-left:1rem}.wf-columns-gap-large .wf-column{margin-left:2rem}.wf-columns-gap-none .wf-column{margin-left:inherit}@media (max-width:640px){.wf-columns-stack-small .wf-column{margin-left:inherit;margin-right:inherit;margin-top:1rem}.wf-columns-stack-small .wf-column:first-child{margin-top:inherit!important}.wf-columns-stack-small.wf-columns-gap-none .wf-column{margin-top:inherit}.wf-columns-stack-small.wf-columns-gap-small .wf-column{margin-top:.5rem}.wf-columns-stack-small.wf-columns-gap-medium .wf-column{margin-top:1rem}.wf-columns-stack-small.wf-columns-gap-large .wf-column{margin-top:2rem}}@media (max-width:960px){.wf-columns-stack-medium .wf-column{margin-left:inherit;margin-right:inherit;margin-top:1rem}.wf-columns-stack-medium .wf-column:first-child{margin-top:inherit!important}.wf-columns-stack-medium.wf-columns-gap-none .wf-column{margin-top:inherit}.wf-columns-stack-medium.wf-columns-gap-small .wf-column{margin-top:.5rem}.wf-columns-stack-medium.wf-columns-gap-medium .wf-column{margin-top:1rem}.wf-columns-stack-medium.wf-columns-gap-large .wf-column{margin-top:2rem}}@media (max-width:1200px){.wf-columns-stack-large .wf-column{margin-left:inherit;margin-right:inherit;margin-top:1rem}.wf-columns-stack-large .wf-column:first-child{margin-top:inherit!important}.wf-columns-stack-large.wf-columns-gap-none .wf-column{margin-top:inherit}.wf-columns-stack-large.wf-columns-gap-small .wf-column{margin-top:.5rem}.wf-columns-stack-large.wf-columns-gap-medium .wf-column{margin-top:1rem}.wf-columns-stack-large.wf-columns-gap-large .wf-column{margin-top:2rem}}@media (max-width:1600px){.wf-columns-stack-xlarge .wf-column{margin-left:inherit;margin-right:inherit;margin-top:1rem}.wf-columns-stack-xlarge .wf-column:first-child{margin-top:inherit!important}.wf-columns-stack-xlarge.wf-columns-gap-none .wf-column{margin-top:inherit}.wf-columns-stack-xlarge.wf-columns-gap-small .wf-column{margin-top:.5rem}.wf-columns-stack-xlarge.wf-columns-gap-medium .wf-column{margin-top:1rem}.wf-columns-stack-xlarge.wf-columns-gap-large .wf-column{margin-top:2rem}}}[data-wf-columns].uk-flex,[data-wf-columns].uk-flex-gap-small{gap:.5rem}[data-wf-columns].uk-flex-gap-medium{gap:1rem}[data-wf-columns].uk-flex-gap-large{gap:2rem}[data-wf-columns].uk-flex-gap-none{gap:0}[data-wf-columns].row{gap:.5rem;margin:0}[data-wf-columns].row>[class*=col]{padding:0}[data-wf-columns].flex-gap-sm{gap:.5rem}[data-wf-columns].flex-gap-md{gap:1rem}[data-wf-columns].flex-gap-lg{gap:2rem}[data-wf-columns].flex-gap-none{gap:0}[data-wf-columns].flex-top{align-items:flex-start}[data-wf-columns].flex-middle{align-items:center}[data-wf-columns].flex-bottom{align-items:flex-end}[data-wf-columns].flex-stretch{align-items:stretch}figure[data-wf-figure]{display:table;margin-block-start:inherit;margin-block-end:inherit;margin-inline-start:inherit;margin-inline-end:inherit}figure[data-wf-figure] figcaption{display:table-caption;caption-side:bottom}
[class^="wf-mediabox"],.wf-mediabox-numbers *{left:0;top:0;margin:0;padding:0;border:0;outline:0;vertical-align:top;background:transparent;text-decoration:none;color:#444;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:inherit;text-shadow:none;text-transform:none;float:none;position:relative;width:auto;height:auto;white-space:normal;cursor:inherit;-webkit-tap-highlight-color:transparent;line-height:normal;font-weight:normal;text-align:left;box-sizing:border-box;direction:ltr;max-width:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-shadow:none;-webkit-box-shadow:none;-webkit-appearance:none;appearance:none}.wf-mediabox{position:fixed;z-index:10000;width:100%;height:100%;font-size:16px}.wf-mediabox-cache{position:absolute;left:-99999px}.wf-mediabox-overlay{position:absolute;cursor:pointer;background-color:#000;width:100%;height:100%}.wf-mediabox-overlay-transition .wf-mediabox-overlay{opacity:0;transition:opacity .3s ease-in-out}.wf-mediabox-open .wf-mediabox-overlay{opacity:.7}.wf-mediabox-loader{text-align:center;line-height:0;display:none;width:100%;height:100%;position:absolute}.wf-mediabox-loader:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:10000;box-sizing:border-box}.wf-mediabox-loader:after{content:"";display:block;border:.25em solid rgba(255,255,255,0.5);border-left-color:#fff;border-radius:50%;width:2em;height:2em;animation:donut-spin 1.2s linear infinite;z-index:10001;position:absolute;top:50%;left:50%;margin:-1em 0 0 -1em;box-sizing:border-box}@keyframes donut-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.wf-mediabox-frame{box-sizing:border-box;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}.wf-mediabox-frame:after{content:"";display:inline-block;height:100%;vertical-align:middle}.wf-mediabox-body{z-index:10002;cursor:default;display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:middle;width:100%;visibility:hidden;box-shadow:0 0 30px rgba(0,0,0,0.5);max-width:260px}.wf-mediabox-loading .wf-mediabox-content-image,.wf-mediabox-broken-image,.wf-mediabox-broken-media>div{min-width:240px;min-height:135px}.wf-mediabox-loading .wf-mediabox-loader{display:inline-block !important}.wf-mediabox-info-bottom,.wf-mediabox-info-top{overflow:hidden;position:relative;margin:0;padding:0;border:0}.wf-mediabox-container{overflow:hidden;max-width:100%;height:auto}[class*='wf-mediabox-transition-'] .wf-mediabox-body{opacity:0;transition:.3s ease-in;transition-property:opacity,transform}.wf-mediabox-transition-scale .wf-mediabox-body{transform:scale3d(.9,.9,1)}.wf-mediabox-transition-slide-in .wf-mediabox-body{transform:translateX(300%) translateY(0)}.wf-mediabox-transition-slide-out .wf-mediabox-body{transform:translateX(-200%) translateY(0)}.wf-mediabox-body:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:#fff}.wf-mediabox-show .wf-mediabox-body{visibility:visible}.wf-mediabox-transition-scale .wf-mediabox-body.wf-mediabox-transition{opacity:1;transform:scale3d(1,1,1)}.wf-mediabox-transition-slide-in .wf-mediabox-body.wf-mediabox-transition,.wf-mediabox-transition-slide-out .wf-mediabox-body.wf-mediabox-transition{opacity:1;transform:translateX(0) translateY(0)}.wf-mediabox-body.wf-mediabox-transition:after{content:"";width:0;height:0}.wf-mediabox-content{width:auto;height:auto;overflow:hidden;display:block}.wf-mediabox-content-item>figure{margin:0;position:absolute;width:100%;height:100%;left:0;top:0;display:block}.wf-mediabox-content-item>figure>figcaption{text-align:center;position:absolute;width:100%;display:block;bottom:0;background:#fff;padding:.25em}.wf-mediabox-scroll .wf-mediabox-content-image{overflow:auto}.wf-mediabox-scroll .wf-mediabox-content-image img{max-width:inherit}.wf-mediabox-content-iframe .wf-mediabox-content-item,.wf-mediabox-content-object .wf-mediabox-content-item,.wf-mediabox-content-video .wf-mediabox-content-item,.wf-mediabox-content-ajax .wf-mediabox-content-item{padding-bottom:56.25%;width:100%;height:0;overflow:inherit}.wf-mediabox-content-ratio-4by3 .wf-mediabox-content-item{padding-bottom:75%}.wf-mediabox-content-ratio-flex .wf-mediabox-content-item{padding-bottom:0}.wf-mediabox-container .wf-mediabox-content-height{padding:initial;min-height:320px}.wf-mediabox-content-ajax{overflow:auto}.wf-mediabox-content-image,.wf-mediabox-content-audio{text-align:center;width:100%;height:auto}.wf-mediabox-content p.media-support{font-size:20px;color:#888;font-weight:bold;text-align:center;height:100%;position:relative;top:50%;margin-top:-10px}.wf-mediabox-content-iframe iframe,.wf-mediabox-content-object object,.wf-mediabox-content-object embed,.wf-mediabox-content-video video{border:0 none;position:absolute;top:0;left:0;width:100%;height:100%}.wf-mediabox-content-ajax iframe{visibility:hidden}.wf-mediabox-content-image img,.wf-mediabox-content-audio audio{text-align:center;width:100%;height:auto}.wf-mediabox-content-audio audio{min-height:40px}.wf-mediabox.ios .wf-mediabox-content{overflow:scroll;-webkit-overflow-scrolling:touch}.wf-mediabox-ajax{overflow:auto;border:0;margin:0;background-color:#fff}a.wf-mediabox-img{line-height:0;font-size:0}.wf-mediabox-caption,.wf-mediabox-nav{display:block}.wf-mediabox-nav button{padding:0 !important;font-size:inherit !important}.wf-mediabox-caption h4,.wf-mediabox-caption h4,.wf-mediabox-caption p,.wf-mediabox-caption p{margin:0;padding:0;border:0;line-height:normal;white-space:normal}.wf-mediabox-caption p,.wf-mediabox-caption p{max-height:25vh;overflow:auto}.wf-zoom-image{position:relative;line-height:0;font-size:0;display:inline-block}.wf-mediabox-has-float{display:block}.wf-mediabox-is-centered{display:block;margin:auto}.wf-zoom-image-hover .wf-icon-zoom-image{visibility:hidden}.wf-zoom-image-hover:hover .wf-icon-zoom-image{visibility:visible}.wf-icon-zoom-image:before,.wf-icon-zoom-image svg{color:#fff;font-size:24px;height:28px;position:absolute;text-align:center;width:24px;opacity:.8;top:auto;bottom:5px;left:auto;right:5px;z-index:1}.wf-icon-zoom-image>svg{fill:#fff;transform:scale(-1)}.wf-zoom-image-invert .wf-icon-zoom-image:before{color:#444}.wf-zoom-image-invert .wf-icon-zoom-image:before>svg{fill:#444}.wf-icon-zoom-top-left .wf-icon-zoom-image:before,.wf-icon-zoom-left-top .wf-icon-zoom-image:before,.wf-icon-zoom-top-left .wf-icon-zoom-image>svg,.wf-icon-zoom-left-top .wf-icon-zoom-image>svg{top:5px;bottom:auto;left:5px;right:auto}.wf-icon-zoom-top-right .wf-icon-zoom-image:before,.wf-icon-zoom-right-top .wf-icon-zoom-image:before,.wf-icon-zoom-top-right .wf-icon-zoom-image>svg,.wf-icon-zoom-right-top .wf-icon-zoom-image>svg{top:5px;bottom:auto}.wf-icon-zoom-bottom-left .wf-icon-zoom-image:before,.wf-icon-zoom-left-bottom .wf-icon-zoom-image:before,.wf-icon-zoom-bottom-left .wf-icon-zoom-image>svg,.wf-icon-zoom-left-bottom .wf-icon-zoom-image>svg{top:auto;bottom:5px;left:5px;right:auto}.wf-icon-zoom-center-top .wf-icon-zoom-image:before,.wf-icon-zoom-top-center .wf-icon-zoom-image:before,.wf-icon-zoom-center-top .wf-icon-zoom-image>svg,.wf-icon-zoom-top-center .wf-icon-zoom-image>svg{left:50%;margin-left:-12px;top:5px;bottom:auto;right:auto}.wf-icon-zoom-center-bottom .wf-icon-zoom-image:before,.wf-icon-zoom-bottom-center .wf-icon-zoom-image:before,.wf-icon-zoom-center-bottom .wf-icon-zoom-image>svg,.wf-icon-zoom-bottom-center .wf-icon-zoom-image>svg{left:50%;margin-left:-12px;right:auto}.wf-icon-zoom-center-right .wf-icon-zoom-image:before,.wf-icon-zoom-right-center .wf-icon-zoom-image:before,.wf-icon-zoom-right .wf-icon-zoom-image:after{margin-top:-12px;top:50%;bottom:auto}.wf-icon-zoom-center-left .wf-icon-zoom-image:before,.wf-icon-zoom-left-center .wf-icon-zoom-image:before,.wf-icon-zoom-left .wf-icon-zoom-image:before,.wf-icon-zoom-center-left .wf-icon-zoom-image>svg,.wf-icon-zoom-left-center .wf-icon-zoom-image>svg,.wf-icon-zoom-left .wf-icon-zoom-image>svg{margin-top:-12px;top:50%;bottom:auto;left:5px;right:auto}.wf-icon-zoom-center .wf-icon-zoom-image:before,.wf-icon-zoom-center .wf-icon-zoom-image>svg{margin-top:-12px;margin-left:-12px;top:50%;bottom:auto;left:50%;right:auto}.wf-icon-zoom-image{background:transparent none;border:0 none;cursor:pointer;display:inline-block;float:none;font-size:100%;margin:0;outline:0 none;overflow:hidden;padding:0;vertical-align:baseline;position:absolute;width:100%;height:100%;left:0;top:0;pointer-events:none}area .wf-icon-zoom-link{display:none}.wf-icon-zoom-link:before{padding:0 0 0 5px;vertical-align:middle}.wf-icon-zoom-link>svg{padding:2px 0 0 5px;vertical-align:middle;width:16px;height:16px;transform:scaleY(-1);line-height:1}a.wfpopup.noshow,a.wfpopup.hide{display:none}.wf-hidden{display:none}.wf-mediaplayer-object{background-color:#000;background-repeat:no-repeat;background-size:cover}.wf-mediabox-close,.wf-mediabox-prev,.wf-mediabox-next,.wf-mediabox-numbers a{cursor:pointer}.wf-mediabox-numbers a{color:inherit}.wf-mediabox-caption-hidden *{visibility:hidden}.wf-mediabox figure{margin:0}.wf-mediabox figure figcaption{text-align:initial}.wf-icon-404{visibility:visible;background-color:#fff}.wf-icon-404>svg{width:5em;height:5em;margin:auto;transform:scale(-1);fill:#444}.wf-mediabox-content-image .wf-mediabox-content-item.wf-mediabox-content-item-expand{cursor:zoom-in}.wf-mediabox-fullscreen .wf-mediabox-body{height:100%;max-width:100%}.wf-mediabox-fullscreen .wf-mediabox-body .wf-mediabox-container{padding:0;height:100%}.wf-mediabox-fullscreen .wf-mediabox-body .wf-mediabox-container .wf-mediabox-content{height:100%}.wf-mediabox-fullscreen .wf-mediabox-body .wf-mediabox-container .wf-mediabox-content-item{cursor:zoom-out}.wf-mediabox-fullscreen .wf-mediabox-body .wf-mediabox-container .wf-mediabox-content-item{cursor:zoom-out;height:100%;overflow:scroll}.wf-mediabox-fullscreen .wf-mediabox-body .wf-mediabox-container .wf-mediabox-content-item .wf-mediabox-img{width:auto;height:auto}.wf-mediabox-fullscreen .wf-mediabox-body .wf-mediabox-container .wf-mediabox-caption,.wf-mediabox-fullscreen .wf-mediabox-body .wf-mediabox-container .wf-mediabox-nav{display:none}.wf-mediabox-fullscreen .wf-mediabox-body .wf-mediabox-info-bottom,.wf-mediabox-fullscreen .wf-mediabox-body .wf-mediabox-info-top{display:none}.wf-mediabox-frame{padding:.5em}.wf-mediabox-container{background-color:#fff;border-radius:.25em;padding:.5em}.wf-mediabox-body:after{border-radius:.25em}.wf-mediabox-info-bottom{padding:.5em 0 0}.wf-mediabox-nav{background-color:#fff;padding:1em}.wf-mediabox-close,.wf-mediabox-prev,.wf-mediabox-next{display:block;height:2em;left:auto;position:absolute;width:2em;z-index:1;color:#444;text-align:center;vertical-align:middle;line-height:2em}.wf-mediabox-close>svg,.wf-mediabox-prev>svg,.wf-mediabox-next>svg{fill:#444;vertical-align:middle}.wf-mediabox-close:after,.wf-mediabox-prev:after,.wf-mediabox-next:after{font-size:1.5em}.wf-mediabox-close:before,.wf-mediabox-prev:before,.wf-mediabox-next:before{line-height:inherit}.wf-mediabox-close:focus,.wf-mediabox-prev:focus,.wf-mediabox-next:focus,.wf-mediabox-close:hover,.wf-mediabox-prev:hover,.wf-mediabox-next:hover{color:#888;text-decoration:none;outline:none;background:inherit}.wf-mediabox-close:focus>svg,.wf-mediabox-prev:focus>svg,.wf-mediabox-next:focus>svg,.wf-mediabox-close:hover>svg,.wf-mediabox-prev:hover>svg,.wf-mediabox-next:hover>svg{fill:#888}.wf-mediabox-close{top:0;right:0}.wf-mediabox-prev{left:0;top:2em}.wf-mediabox-next{right:0;top:2em;left:auto}.wf-mediabox-expand{display:none}.wf-mediabox-content-image .wf-mediabox-expand{display:block;height:2em;left:calc(98%);position:absolute;width:2em;z-index:1;color:#fff;text-align:center;line-height:2em}.wf-mediabox-content-image .wf-mediabox-expand:after{font-size:1.5em}.wf-mediabox-content-image .wf-mediabox-expand:before{line-height:inherit}.wf-mediabox-content-image .wf-mediabox-expand:focus,.wf-mediabox-content-image .wf-mediabox-expand:hover{color:#888;text-decoration:none;outline:none;background:inherit}.wf-mediabox-numbers{text-align:center;display:block;line-height:2em;top:1em}.wf-mediabox-numbers ol{text-align:center}.wf-mediabox-numbers ol li{display:inline-block;box-sizing:border-box;width:2em;height:2em;vertical-align:middle;line-height:1.75}.wf-mediabox-numbers button{border:none;display:inline-block;width:100%;height:100%;border-radius:100%;font-size:14px !important;text-align:center;cursor:pointer}.wf-mediabox-numbers button:hover{font-weight:bold;text-decoration:none;color:inherit;background-color:transparent;background-image:none}.wf-mediabox-numbers button.active{cursor:default;background:#444;color:#fff;font-weight:bold;border:6px solid #fff}.wf-mediabox-numbers button.wf-mediabox-focus{background-color:#888;border:6px solid #fff;color:#fff}.wf-mediabox-caption{padding:.5em 0 .25em 0;background-color:#fff}.wf-mediabox-caption:empty{display:none}.wf-mediabox-caption h4{font-size:1.2em;line-height:1.2}.wf-mediabox-caption h4 a,.wf-mediabox-caption p a{color:#444;font-weight:bold;text-decoration:none}.wf-mediabox-caption h4 a:visited,.wf-mediabox-caption p a:visited,.wf-mediabox-caption h4 a:hover,.wf-mediabox-caption p a:hover{color:#444;font-weight:bold;text-decoration:none}.wf-mediabox-content a[download]{padding:.5em 0;display:block;text-align:right;text-decoration:none;color:#444}.wf-mediabox-content a[download]:active,.wf-mediabox-content a[download]:visited{text-decoration:none;color:#444}.wf-mediabox-content a[download]:hover{text-decoration:underline}.wf-mediabox-content img.wf-mediabox-focus{border:2px solid #444}.wf-mediabox-broken-image img{display:none}.wf-mediabox-broken-image .wf-mediabox-content-image:before{position:absolute;font-size:100px;height:auto;width:100%;text-align:center;left:0;top:50%;margin-top:-50px;opacity:.5}.wf-mediabox-broken-image .wf-icon-404{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-content:center;text-align:center}.wf-mediabox-broken-image .wf-icon-404:after{font-size:5em;display:block;width:100%;height:100%;position:relative;line-height:1.75}.wf-mediabox-thumbnails{display:flex;max-height:4rem;align-content:center;justify-content:center;flex-flow:row nowrap;gap:1%;z-index:10;margin-top:-4em;background:rgba(0,0,0,0.3);padding:.5em;overflow:hidden;transition:all .5s ease-in-out 0s;opacity:0}.wf-mediabox-thumbnails img{cursor:pointer;object-fit:contain;max-height:4rem;min-width:1rem;max-width:4rem;height:auto}.wf-mediabox-thumbnails img .active{outline:1px solid #fff}.wf-mediabox-container:hover .wf-mediabox-thumbnails{opacity:1}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip .tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.wf-mediabox-theme-bootstrap{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}.wf-mediabox-theme-bootstrap.wf-mediabox button{appearance:none;-webkit-appearance:none}.wf-mediabox-theme-bootstrap.wf-mediabox .modal{width:auto;margin:inherit;padding:0;position:relative;left:inherit}.wf-mediabox-theme-bootstrap.wf-mediabox .modal-header{min-height:30px;padding:9px 30px 9px 15px}.wf-mediabox-theme-bootstrap.wf-mediabox .modal-header h4{font-size:18px;font-weight:500;line-height:2}.wf-mediabox-theme-bootstrap.wf-mediabox .modal-header .close{margin-top:0}.wf-mediabox-theme-bootstrap.wf-mediabox .modal-body{padding:5px;width:auto;max-height:inherit}.wf-mediabox-theme-bootstrap .carousel{margin-bottom:inherit}.wf-mediabox-theme-bootstrap .wf-mediabox-caption{padding:0;background-color:inherit}.wf-mediabox-theme-bootstrap .wf-mediabox-close{float:none;left:auto;position:absolute;right:15px;top:10px;z-index:1}.wf-mediabox-theme-bootstrap .wf-mediabox-close:hover{background-color:transparent}.wf-mediabox-theme-bootstrap .wf-mediabox-nav{position:absolute;left:0;width:100%;height:100%;top:0;background:none;padding:0}.wf-mediabox-theme-bootstrap .wf-mediabox-prev::after,.wf-mediabox-theme-bootstrap .wf-mediabox-next::after{content:""}.wf-mediabox-theme-bootstrap .wf-mediabox-content-image,.wf-mediabox-theme-bootstrap .wf-mediabox-content-audio{padding:10px;width:auto}.glyphicon-chevron-left:before{content:"\2039"}.glyphicon-chevron-right:before{content:"\203A"}.wf-mediabox-theme-light .wf-mediabox-container{border-radius:0}.wf-mediabox-theme-light .wf-mediabox-close{border:medium none;color:#666;display:block;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:1em;left:auto;min-height:2em;position:absolute;right:0;text-transform:uppercase;z-index:1;background-color:transparent;width:auto;line-height:1;top:0}.wf-mediabox-theme-light .wf-mediabox-close::before{content:"\00d7";font-size:1.5em;font-weight:bold;vertical-align:middle;display:inline-block;margin-bottom:.25em}.wf-mediabox-theme-light .wf-mediabox-close:hover,.wf-mediabox-theme-light .wf-mediabox-close:visited,.wf-mediabox-theme-light .wf-mediabox-close:focus{text-decoration:none;color:inherit;outline:none;background-color:transparent}.wf-mediabox-theme-light .wf-mediabox-caption{margin:0}.wf-mediabox-theme-light .wf-mediabox-caption:empty+.wf-mediabox-nav{padding:1.5em 0}.wf-mediabox-theme-light .wf-mediabox-caption:empty+.wf-mediabox-nav>*{top:1em}.wf-mediabox-theme-light .wf-mediabox-caption h4,.wf-mediabox-theme-light .wf-mediabox-caption p{color:#666}.wf-mediabox-theme-light .wf-mediabox-caption h4 a,.wf-mediabox-theme-light .wf-mediabox-caption p a{color:#666;font-weight:bold;text-decoration:none}.wf-mediabox-theme-light .wf-mediabox-caption h4 a:active,.wf-mediabox-theme-light .wf-mediabox-caption p a:active,.wf-mediabox-theme-light .wf-mediabox-caption h4 a:hover,.wf-mediabox-theme-light .wf-mediabox-caption p a:hover,.wf-mediabox-theme-light .wf-mediabox-caption h4 a:visited,.wf-mediabox-theme-light .wf-mediabox-caption p a:visited{color:#666}.wf-mediabox-theme-light .wf-mediabox-prev,.wf-mediabox-theme-light .wf-mediabox-next{width:25%;height:100%;background-color:transparent;z-index:10003;position:absolute;top:0;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;outline:none}.wf-mediabox-theme-light .wf-mediabox-prev:hover,.wf-mediabox-theme-light .wf-mediabox-next:hover,.wf-mediabox-theme-light .wf-mediabox-prev:focus,.wf-mediabox-theme-light .wf-mediabox-next:focus{background-color:transparent}.wf-mediabox-theme-light .wf-mediabox-prev:hover:after,.wf-mediabox-theme-light .wf-mediabox-next:hover:after{display:block}.wf-mediabox-theme-light .wf-mediabox-prev::after,.wf-mediabox-theme-light .wf-mediabox-next::after{background-color:#fff;content:"\00ab";display:none;position:absolute;top:50%;color:#666;line-height:1.25em;text-align:center;margin-top:-1em;padding:.25em 1em;font-weight:bold}.wf-mediabox-theme-light .wf-mediabox-prev.wf-mediabox-prev,.wf-mediabox-theme-light .wf-mediabox-next.wf-mediabox-prev{left:0}.wf-mediabox-theme-light .wf-mediabox-prev.wf-mediabox-prev::after,.wf-mediabox-theme-light .wf-mediabox-next.wf-mediabox-prev::after{box-shadow:rgba(0,0,0,0.3) 2px 2px 2px;left:0}.wf-mediabox-theme-light .wf-mediabox-prev.wf-mediabox-next,.wf-mediabox-theme-light .wf-mediabox-next.wf-mediabox-next{right:0;left:auto}.wf-mediabox-theme-light .wf-mediabox-prev.wf-mediabox-next::after,.wf-mediabox-theme-light .wf-mediabox-next.wf-mediabox-next::after{content:"\00bb";right:-1px;left:auto;box-shadow:rgba(0,0,0,0.3) -2px 2px 2px}.wf-mediabox-theme-light .wf-mediabox-numbers{color:#666;display:block;padding:0;text-align:left;line-height:1;top:0;position:absolute}.wf-mediabox-theme-light .wf-mediabox-page.idevice .wf-mediabox-container{margin-bottom:-1px}.wf-mediabox-theme-light .wf-mediabox-content img.wf-mediabox-focus{border:2px solid #666}.wf-mediabox-theme-shadow .wf-mediabox-body{box-shadow:none}.wf-mediabox-theme-shadow .wf-mediabox-body:after{background-color:#000}.wf-mediabox-theme-shadow .wf-mediabox-container{border:1px solid #666;border-radius:0;padding:0}.wf-mediabox-theme-shadow .wf-mediabox-container.wf-mediabox-loading{background-color:#000}.wf-mediabox-theme-shadow .wf-mediabox-loader{text-align:center;z-index:auto}.wf-mediabox-theme-shadow .wf-mediabox-cancel{cursor:pointer;color:#fff;z-index:1;top:calc(47%)}.wf-mediabox-theme-shadow .wf-mediabox-cancel:hover{color:#fff;text-decoration:underline}.wf-mediabox-theme-shadow .wf-mediabox-cancel:active,.wf-mediabox-theme-shadow .wf-mediabox-cancel:visited{text-decoration:none;color:#fff}.wf-mediabox-theme-shadow .wf-mediabox-info-bottom,.wf-mediabox-theme-shadow .wf-mediabox-nav{padding:0;background-color:transparent}.wf-mediabox-theme-shadow .wf-mediabox-prev,.wf-mediabox-theme-shadow .wf-mediabox-next,.wf-mediabox-theme-shadow .wf-mediabox-close{display:block;z-index:1;float:right;position:relative;border:none;border-radius:0;background-color:transparent;left:auto;top:0;color:#fff}.wf-mediabox-theme-shadow .wf-mediabox-prev:hover,.wf-mediabox-theme-shadow .wf-mediabox-next:hover,.wf-mediabox-theme-shadow .wf-mediabox-close:hover,.wf-mediabox-theme-shadow .wf-mediabox-prev:focus,.wf-mediabox-theme-shadow .wf-mediabox-next:focus,.wf-mediabox-theme-shadow .wf-mediabox-close:focus{background-color:transparent;color:#888}.wf-mediabox-theme-shadow .wf-mediabox-prev:hover svg,.wf-mediabox-theme-shadow .wf-mediabox-next:hover svg,.wf-mediabox-theme-shadow .wf-mediabox-close:hover svg,.wf-mediabox-theme-shadow .wf-mediabox-prev:focus svg,.wf-mediabox-theme-shadow .wf-mediabox-next:focus svg,.wf-mediabox-theme-shadow .wf-mediabox-close:focus svg{fill:#888}.wf-mediabox-theme-shadow .wf-mediabox-prev>svg,.wf-mediabox-theme-shadow .wf-mediabox-next>svg,.wf-mediabox-theme-shadow .wf-mediabox-close>svg{width:1em;height:1em;line-height:1;margin-bottom:2px;fill:#fff}.wf-mediabox-theme-shadow .wf-mediabox-prev::after,.wf-mediabox-theme-shadow .wf-mediabox-next::after,.wf-mediabox-theme-shadow .wf-mediabox-close::after{color:#fff;display:block;font-family:Arial;font-weight:bold;line-height:2;text-align:center;text-decoration:none}.wf-mediabox-theme-shadow .wf-mediabox-prev:focus::after,.wf-mediabox-theme-shadow .wf-mediabox-next:focus::after,.wf-mediabox-theme-shadow .wf-mediabox-close:focus::after{color:#888}.wf-mediabox-theme-shadow .wf-mediabox-close:after{content:"\00d7";line-height:1;font-size:1.75em}.wf-mediabox-theme-shadow .wf-mediabox-numbers{text-align:left;display:block;color:#fff;margin-right:6em;float:left;line-height:2em;top:0;margin-top:0}.wf-mediabox-theme-shadow .wf-mediabox-numbers button{color:#fff}.wf-mediabox-theme-shadow .wf-mediabox-numbers button.active{border:0 none;background:transparent;text-decoration:underline}.wf-mediabox-theme-shadow .wf-mediabox-numbers button:focus{color:#888;text-decoration:underline;border:0 none;background:transparent}.wf-mediabox-theme-shadow .wf-mediabox-numbers a{text-decoration:none;color:#fff}.wf-mediabox-theme-shadow .wf-mediabox-numbers a:active,.wf-mediabox-theme-shadow .wf-mediabox-numbers a:visited,.wf-mediabox-theme-shadow .wf-mediabox-numbers a:link,.wf-mediabox-theme-shadow .wf-mediabox-numbers a:hover{text-decoration:none;color:#fff}.wf-mediabox-theme-shadow .wf-mediabox-caption{padding:0;min-height:2em;background-color:transparent}.wf-mediabox-theme-shadow .wf-mediabox-caption h4,.wf-mediabox-theme-shadow .wf-mediabox-caption p{color:#fff}.wf-mediabox-theme-shadow .wf-mediabox-caption h4 a,.wf-mediabox-theme-shadow .wf-mediabox-caption p a{color:#fff;text-decoration:underline}.wf-mediabox-theme-shadow .wf-mediabox-caption h4 a:active,.wf-mediabox-theme-shadow .wf-mediabox-caption p a:active,.wf-mediabox-theme-shadow .wf-mediabox-caption h4 a:hover,.wf-mediabox-theme-shadow .wf-mediabox-caption p a:hover,.wf-mediabox-theme-shadow .wf-mediabox-caption h4 a:visited,.wf-mediabox-theme-shadow .wf-mediabox-caption p a:visited{color:#fff}.wf-mediabox-theme-shadow .wf-mediabox-content-ajax{margin:.5em}.wf-mediabox-theme-shadow .wf-mediabox-content a[download]{position:fixed;top:0;right:0;color:#fff}.wf-mediabox-theme-shadow .wf-mediabox-content img.wf-mediabox-focus{border:2px solid #fff}.wf-mediabox-theme-squeeze .wf-mediabox-frame{padding:1em}.wf-mediabox-theme-squeeze .wf-mediabox-container{overflow:inherit}.wf-mediabox-theme-squeeze .wf-mediabox-close,.wf-mediabox-theme-squeeze .wf-mediabox-prev,.wf-mediabox-theme-squeeze .wf-mediabox-next{line-height:1em;position:absolute;text-align:center;color:#fff}.wf-mediabox-theme-squeeze .wf-mediabox-close:before,.wf-mediabox-theme-squeeze .wf-mediabox-prev:before,.wf-mediabox-theme-squeeze .wf-mediabox-next:before{content:"";border-radius:100%;box-shadow:1px 1px .25em #000;background-color:#000;width:1.2em;height:1.2em;position:absolute;z-index:-1;left:.4em;top:.3em;box-sizing:border-box}.wf-mediabox-theme-squeeze .wf-mediabox-close>svg,.wf-mediabox-theme-squeeze .wf-mediabox-prev>svg,.wf-mediabox-theme-squeeze .wf-mediabox-next>svg{fill:#fff}.wf-mediabox-theme-squeeze .wf-mediabox-close{right:-1em;top:-1em}.wf-mediabox-theme-squeeze .wf-mediabox-numbers button.active{background-color:#000}.wf-mediabox-theme-squeeze .wf-mediabox-numbers button:focus{background-color:#888}.wf-mediabox-theme-squeeze .wf-mediabox-content img.wf-mediabox-focus{border:2px solid #000}.wf-mediabox-scrolling.wf-mediabox-frame{position:fixed;inset:0;height:100vh;width:100vw;box-sizing:border-box;padding:.5em}.wf-mediabox-scrolling .wf-mediabox-body{max-height:calc(99vh);overflow:hidden;display:flex;flex-direction:column}.wf-mediabox-scrolling .wf-mediabox-container{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden;height:auto}.wf-mediabox-scrolling .wf-mediabox-content{flex:1 1 auto;min-height:0;overflow:auto}.wf-mediabox-scrolling .wf-mediabox-content-image,.wf-mediabox-scrolling .wf-mediabox-content-item{height:auto}.wf-mediabox-scrolling .wf-mediabox-content-image img{width:auto;max-width:none;height:auto;display:block;margin:0 auto}

/***!  Response returned status code: 403  !***/



html,body{float:left;width:100%;padding:0;margin:0;background:#fff;color:#4e5056;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:14px;position:relative;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;overflow-x:hidden}iframe{max-width:100%}body.type-alias-article,body.type-alias-reference,body.type-alias-actualite{background-position:center 80px;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}#system-message-container{display:flex;justify-content:center}#system-message-container .alert{text-align:center}#system-message-container .alert-message{font-weight:bold}*{outline:none;box-sizing:border-box}img{border:0;max-width:100%}a{text-decoration:none;color:#ec613c}a:hover{text-decoration:underline;color:#ec613c}em{color:inherit}h1,h2,h3,h4,h5,h6{display:inline;margin:0;font-weight:normal;font-size:14px;font-family:'Roboto'}.hidden{opacity:0}span.titre{font-size:3em;color:#379946;font-family:'Open Sans Condensed';font-weight:bold;line-height:initial}span.soustitre{font-size:1.8em;color:#f25930;font-family:'Open Sans Condensed';font-weight:bold;line-height:40px}.container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative}header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;z-index:999;position:fixed;font-family:"Open Sans Condensed",Arial,Helvetica,sans-serif;top:0px;left:0px;background-color:#fff}.header-top{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;width:100%;position:relative;height:80px;animation:0.3s ease-out 0s 1 slideInFromTop;background-color:#fff;z-index:1}.header-top #nav-container-button{display:none}.header-top-menu{display:flex;flex-direction:row;justify-content:flex-start;flex-grow:1;border-bottom:1px solid #e6e6e6}.header-top-menu-line{display:flex;flex-direction:row;width:100%;background-color:#fff;flex-grow:1}.header-top-menu .nav.menu-orange,.header-top-menu .nav.menu-gris{list-style-type:none;padding:0px;margin:0px;display:flex;flex-direction:row;justify-content:space-around;align-items:stretch;flex-grow:1}.header-top-menu .nav>li{display:inline-flex;justify-content:center;align-items:stretch;position:relative;width:50%}.header-top-menu .nav>li:first-child{margin-right:1px}.header-top-menu .nav>li>a,.header-top-menu .nav>li>span{display:inline-flex;justify-content:center;align-items:center;color:#919191;font-size:1.3em;text-transform:uppercase;width:100%}.header-top-menu .nav>li>a.btn-orange{background-color:#f25930;color:#fff;font-weight:600;border-bottom:0px;display:inline-flex;flex-direction:column-reverse}.header-top-menu .nav>li>a:not(.btn-orange) img{margin-right:10px}.header-top-menu .nav>li>a.btn-gris{background-color:#919191;color:#fff;font-weight:600;border-bottom:0px;display:inline-flex;flex-direction:column-reverse}.header-top-menu .nav>li>a:not(.btn-gris) img{margin-right:10px}.header-top-menu .main-menu-wrap{display:flex;position:relative;top:0px;left:0px;width:100%;height:100%}.header-top-menu .nav.menu-second{list-style-type:none;padding:0px 20px;margin:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;width:100%}.header-top-menu .nav.menu-second>li{display:flex;justify-content:center;align-items:stretch;position:relative;flex-grow:1;width:auto;margin-right:1px}.header-top-menu .nav.menu-second>li>a,.header-top-menu .nav.menu-second>li>span{display:inline-flex;justify-content:center;align-items:center;color:#379946;font-size:1.2em;text-transform:uppercase;width:100%;font-weight:800;white-space:nowrap;padding:0px 35px;cursor:pointer}.header-top-menu .nav.menu-second>li>span.search-btn{width:80px}.header-top-menu .nav.menu-second>li.parent ul{position:absolute;padding:0px;margin:0px;list-style-type:none;top:79px;left:0px;display:none;min-width:100%}.header-top-menu .nav.menu-second>li.parent:hover ul{display:block}.header-top-menu .nav.menu-second>li.parent ul a{display:inline-flex;justify-content:flex-start;align-items:center;color:#fff;background-color:#379946;font-size:1em;text-transform:uppercase;width:100%;font-weight:800;white-space:nowrap;padding:0px 20px;height:40px}.header-top-menu .nav.menu-second{position:relative}.header-top-menu .nav.menu-second>li.item-190{position:unset}.header-top-menu .nav.menu-second>li.item-190:hover ul{display:flex;background:#379946}.header-top-menu .nav.menu-second>li.item-190>ul>li{width:100%;position:relative;display:flex;flex-direction:column;border-right:1px solid #fff}.header-top-menu .nav.menu-second>li.item-190>ul>li:last-child{border:0}.header-top-menu .nav.menu-second>li.item-190>ul>li>a{padding-top:20px;padding-bottom:5px;height:auto}.header-top-menu .nav.menu-second>li.item-190>ul>li.parent>ul{display:flex;flex-direction:column;width:100%;min-width:auto;box-sizing:border-box;margin:0;padding:0;position:relative;top:auto;left:auto;padding-bottom:10px}.header-top-menu .nav.menu-second>li.item-190>ul>li.parent>ul a{font-weight:400;font-size:1.1em;text-transform:none}.header-top-menu .nav.menu-second>li.item-190>ul>li.parent>ul a::before{content:'>>';margin-right:9px}@media(max-width:1024px){.header-top-menu .nav.menu-second>li.item-190>ul>li>a{padding:0 20px;height:40px}.header-top-menu .nav.menu-second>li.item-190>ul>li.parent>ul{padding-bottom:0}}.header-top .header-top-logo{max-width:300px;display:flex;flex-direction:row;z-index:2}.header-top .logo{float:left;position:relative;background-color:#379946;width:100%;display:inline-flex;justify-content:center;align-items:center;padding:0px 30px}.nav.menu-tools{display:flex;flex-direction:row;padding:0px;margin:0px;list-style-type:none;animation:0.3s ease-out 0s 1 slideInFromRight}.nav.menu-tools li{position:relative}.nav.menu-tools li:before{content:'';width:0;height:0;border-left:solid 5px transparent;border-right:solid 5px transparent;border-bottom:solid 5px #808080;opacity:0;visibility:hidden;position:absolute;transform:translateX(-50%) translateY(-2px);top:100%;left:50%;transition:opacity 0.2s cubic-bezier(.64,.09,.08,1),transform 0.2s cubic-bezier(.64,.09,.08,1);z-index:3}.nav.menu-tools li:after{opacity:0;visibility:hidden;position:absolute;content:'Recherche';padding:6px 10px;top:105%;left:50%;transform:translateX(-50%) translateY(-5px);background:#808080;color:#fff;white-space:nowrap;z-index:2;border-radius:2px;transition:opacity 0.2s cubic-bezier(.64,.09,.08,1),transform 0.2s cubic-bezier(.64,.09,.08,1)}.nav.menu-tools li.item-322:after{content:'LinkedIn'}.nav.menu-tools li.item-323:after{content:'Youtube'}.nav.menu-tools li.item-312:after{content:'Recherche';width:100%}.nav.menu-tools li.item-181:after{content:'Contactez-nous'}.nav.menu-tools li.item-182:after{content:'Implantation'}.nav.menu-tools li.item-183:after{content:'Newsletter'}.nav.menu-tools li.item-184:after{content:'Médiathèque'}.nav.menu-tools li.item-603:after{content:'Instagram'}.nav.menu-tools li:hover:before{display:block;opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.nav.menu-tools li:hover:after{display:block;opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.menu-tools span.separator,.menu-tools a{height:80px;width:80px;background-color:#f25930;display:flex;justify-content:center;align-items:center;border-left:1px solid #fe824e}.menu-tools a.vert{background-color:#389a47;border-left:1px solid #7fc68a}@media (max-width:400px){.menu-tools span.separator:not(.search-btn){width:320px;border-right:1px solid #e6e6e6}.searchrecherche.active{top:300px !important}#mod-search-searchword{width:200px !important}}@media (max-width:320px){.menu-tools a.under_320{width:300px;height:50px;border-bottom:1px solid #e6e6e6}.searchrecherche.active{top:420px !important}#mod-search-searchword{width:200px !important}}.menu-tools a.vert_link1{background-color:#389a47;border-left:1px solid #e6e6e6}.menu-tools a.vert_link2{background-color:#389a47;border-left:1px solid #e6e6e6}.menu-tools a.bleu{background-color:#007bb5;border-left:1px solid #e6e6e6}.menu-tools a.rouge{background-color:#f00;border-left:1px solid #e6e6e6}.menu-tools a.instacolor{background-color:#636c96;border-left:1px solid #e6e6e6}.menu-tools span.separator.blanc{background-color:#fff;border-bottom:1px solid;border-color:#e6e6e6;cursor:pointer}.searchrecherche{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;background-color:#fff;height:60px;transform:translateY(-100%);z-index:-1;position:absolute;left:0px;top:-60px;transition:0.3s ease}.searchrecherche.active{top:140px}@media(max-width:1400px){.searchrecherche.active{top:220px}}.searchrecherche form{height:40px;display:flex}.searchrecherche input{height:inherit !important}.searchrecherche input-placeholder:-moz-placeholder,.searchrecherche input::-moz-placeholder,.searchrecherche input::-webkit-input-placeholder,.searchrecherche input:-ms-input-placeholder,.searchrecherche input::placeholder{font-style:italic;font-size:0.9em}.searchrecherche .button{border:0px;background-color:#c3b090;color:#fff;width:40px;cursor:pointer}#content{display:flex;flex-direction:column;width:100%;position:relative;padding-top:80px}#content-top{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;justify-content:center}.moduletable-texteaccueil{width:50%;max-width:600px;padding:50px 90px 150px 50px;line-height:1.6em;z-index:2;animation:1s ease show}.moduletable-texteaccueil p:first-child{margin-top:0px}.moduletable-texteaccueil h1{padding:0px;color:#379946;font-weight:bold;font-size:1.6em;text-transform:inherit}.moduletable-texteaccueil h1:before,.moduletable-texteaccueil h1:after{display:none}.moduletable-metiers{max-width:600px;width:50%;font-family:"Open Sans Condensed";z-index:2;animation:1s ease show2}.moduletable-metiers .menu-metiers{margin:0px;padding:0px;list-style:none;display:flex;flex-wrap:wrap}.moduletable-metiers .menu-metiers li{width:50%;height:200px;border-bottom:1px solid #fff;border-right:1px solid #fff;background-color:#379946;display:inline-flex;justify-content:flex-start;transition:0.3s ease;background-size:cover;background-position:center center}.moduletable-metiers .menu-metiers li:nth-child(2n){border-right:0px}.moduletable-metiers .menu-metiers li:nth-child(2){background-image:url(https://www.charier.fr/templates/charier/images/charte/carrieres.jpg)}.moduletable-metiers .menu-metiers li:nth-child(3){background-image:url(https://www.charier.fr/templates/charier/images/charte/routes.jpg)}.moduletable-metiers .menu-metiers li:nth-child(4){background-image:url(https://www.charier.fr/templates/charier/images/charte/grandsterrassements.jpg)}.moduletable-metiers .menu-metiers li:nth-child(5){background-image:url(https://www.charier.fr/templates/charier/images/charte/geniecivil.jpg)}.moduletable-metiers .menu-metiers li:nth-child(6){background-image:url(https://www.charier.fr/templates/charier/images/charte/deconstruction.jpg)}.moduletable-metiers .menu-metiers li:last-child{background-color:#f25930;border:0px;height:50px;width:100%;padding:0px}.moduletable-metiers .menu-metiers li>a,.moduletable-metiers .menu-metiers li>span{color:#fff;width:100%;height:100%;padding:40px;display:inline-flex;align-items:center;line-height:1em;font-size:1.4em;flex-direction:column;justify-content:space-between;position:relative;text-align:center}.moduletable-metiers .menu-metiers li:hover{background-color:#f25930}.moduletable-metiers .menu-metiers li:first-child:hover{background-color:#379946}.moduletable-metiers .menu-metiers li>a .label{display:none;background-color:rgba(0,0,0,0.7);color:#fff;font-family:"Open Sans Condensed";font-weight:600;padding:15px 20px;width:100%;height:100px;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:50px;left:0px}.moduletable-metiers .menu-metiers li>a:hover .label{display:inline-flex}.moduletable-metiers .menu-metiers li span.lien-titre{font-size:3em;font-weight:bold;padding:0px 80px 0px 40px;justify-content:center}.moduletable-metiers .menu-metiers li:last-child a{padding:0px 40px;justify-content:center;font-weight:bold}.moduletable-metiers .menu-metiers li:last-child a::after{align-items:center;color:#fff;content:">";display:inline-flex;font-size:1.5em;height:100%;position:absolute;right:20px;top:0}.moduletable-metiers .menu-metiers li .image-title{display:inline-flex;justify-content:center}.moduletableslideshow{width:100%;display:flex;position:relative;z-index:1;animation:1s ease-in show2}.homepage .moduletableslideshow{background-image:url(https://www.charier.fr/templates/charier/images/charte/fond-carrousel.jpg);background-size:cover;background-position:center center;position:relative}.homepage .moduletableslideshow:before{position:absolute;width:100%;height:100%;left:0px;top:0px;background-image:url(https://www.charier.fr/templates/charier/images/charte/loading.svg);background-position:center center;background-repeat:no-repeat;content:''}.moduletableslideshow .uk-cover video{width:100% !important;height:auto !important}.uk-slideshow-wrap{position:relative;width:100%}.background-div{height:100%;width:100%}.background-div img{max-width:100% !important}.carrousel .banner-previous{left:60px;margin-top:-77px}.carrousel .banner-next{right:60px;margin-top:-77px}.uk-slideshow{height:790px !important;margin:0px;padding:0 0 115px 0 !important;background-image:url(https://www.charier.fr/templates/charier/images/charte/bg-bottom-carrousel.png);background-position:center bottom;background-repeat:no-repeat;list-style-type:none;position:relative;z-index:1}.carrousel{width:100% !important;max-width:none !important;margin:45px 0px 0px !important;max-width:inherit;display:flex;flex-direction:column;font-size:1em;font-style:italic;position:relative}.uk-slideshow-items{height:100% !important}.homepage .uk-slideshow{height:550px !important;padding-bottom:0 !important;box-sizing:content-box;background-image:none;background-position:center bottom;background-repeat:repeat-x}@media(max-width:768px){.homepage .uk-slideshow{height:420px !important}}@media(max-width:550px){.homepage .uk-slideshow{height:320px !important}}@media(max-width:320px){.homepage .uk-slideshow{height:160px !important}}.uk-slideshow li{height:100% !important}.uk-slideshow li iframe{pointer-events:auto !important;width:100% !important}.homepage .uk-slideshow li iframe{height:200% !important;width:100% !important}@media(max-width:1100px){.homepage .uk-slideshow li iframe{height:100% !important;width:200% !important}}.uk-slideshow .camera_caption_wrap{display:flex;justify-content:center;width:100%;position:absolute;bottom:20px;left:0px}.uk-slideshow .camera_caption{max-width:100%;width:620px;background-color:rgba(195,176,144,0.8);position:relative}.uk-slideshow .camera_caption:hover{color:#fff}.uk-slideshow .camera_caption>div{background-color:transparent;text-align:center}.banner-next,.banner-previous{position:absolute;z-index:2;top:50%;height:40px;width:40px;margin-top:-20px;left:20px;background-color:#c3b090;font-size:22px;color:#fff;display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.homepage .uk-slideshow .banner-next,.homepage .uk-slideshow .banner-previous{margin-top:-77px}.banner-next{right:20px;left:inherit}.banner-next:hover,.banner-previous:hover{color:#fff;text-decoration:none}.banner-static{width:100%;height:460px !important;background-size:cover;background-position:center center;background-repeat:no-repeat}#content-body{width:100%;display:flex;justify-content:center;position:relative;z-index:1;color:#7f7f7f;min-height:550px}#bg-parallax-wrap{position:absolute;width:100%;min-height:600px;top:0px;left:0px;z-index:0}.catid-55 #bg-parallax-wrap,.view-login #bg-parallax-wrap,.homepage #bg-parallax-wrap{display:none}#bg-parallax{width:100%;min-height:600px;background-image:url(https://www.charier.fr/images/charte/default-background.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat;position:absolute;top:0px;left:0px;z-index:0}body.item-id-19 #bg-parallax{background-image:url(https://www.charier.fr/images/banners/references/METIER_carriere.jpg)}body.catid-22 #bg-parallax,body.item-id-21 #bg-parallax{background-image:url(https://www.charier.fr/images/banners/references/METIER_grands-terrassements.jpg?v=1)}body.item-id-20 #bg-parallax{background-image:url(https://www.charier.fr/images/banners/references/METIER_routes.jpg)}body.catid-18 #bg-parallax,body.item-id-16 #bg-parallax{background-image:url(https://www.charier.fr/images/banners/references/METIER_genie-civil.jpg)}body.catid-23 #bg-parallax,body.item-id-22 #bg-parallax{background-image:url(https://www.charier.fr/images/banners/references/METIER_deconstruction.jpg?v=1)}body.item-id-28 #bg-parallax{background-image:url(https://www.charier.fr/images/image-fond-ecran/Bandeau_innovation_fil_ariane.jpg)}body.catid-16 #bg-parallax{background-image:url(https://www.charier.fr/images/image-fond-ecran/Carriere-Mouziniere-entreprise.jpg)}body.catid-17 #bg-parallax{background-image:url(https://www.charier.fr/images/metiers/page-liste/Metiers_page_liste-traitee.jpg)}body.catid-11 #bg-parallax{background-image:url(https://www.charier.fr/images/charte/actualites/liste-actualites.jpg)}body.catid-12 #bg-parallax{background-image:url(https://www.charier.fr/templates/charier/images/charte/actualites.jpg)}body.catid-24 #bg-parallax{background-image:url(https://www.charier.fr/images/image-fond-ecran/offres-emploi2024.jpg)}body.catid-26 #bg-parallax{background-image:url(https://www.charier.fr/images/offre-emploi/Contacts.JPG)}body.catid-29 #bg-parallax{background-image:url(https://www.charier.fr/images/image-fond-ecran/Recherche_page_de_resultats-traitee.jpg)}body.itemid-238 #bg-parallax{background-image:url(https://www.charier.fr/images/image-fond-ecran/Candidature_spontanee-traitee.jpg)}body.item-catid-58 #bg-parallax{background-image:url(https://www.charier.fr/images/image-fond-ecran/bandeau_newsletter_vDesktop.jpg)}body.itemid-541:not(.type-alias-reference) #bg-parallax{background-image:url(https://www.charier.fr/images/references/page-liste/travaux-fluviaux-maritimes/travaux-fluviaux-maritimes.jpg)}body.com_acymailing #bg-parallax{background-image:url(https://www.charier.fr/images/image-fond-ecran/Newsletter-traitee.jpg)}body.com_search #bg-parallax{background-image:url(https://www.charier.fr/images/image-fond-ecran/Recherche_page_de_resultats-traitee.jpg)}body.com_rsform #bg-parallax{background-image:url(https://www.charier.fr/images/image-fond-ecran/contact2024.jpg)}body.com_phocagallery #bg-parallax{background-image:url(https://www.charier.fr/images/image-fond-ecran/Galerie_photos-traitee.jpg)}#main-content{width:100%;padding:0px;z-index:1;transform:translateZ(0)}#main-content-top{padding:0px 10px;background-color:#fff;z-index:3}.homepage #main-content-top{background-color:transparent}.breadcrumb{display:flex;list-style-type:none;padding:0px;margin:0px;height:40px;font-weight:bold;justify-content:center;align-items:center;z-index:3}.breadcrumb li>a{color:#7f828c;position:relative;font-weight:normal;font-size:11px;transition:0.3s}.breadcrumb li>a:hover{color:#4e5056}.breadcrumb li>a,.breadcrumb li>span{margin-left:15px;padding-left:15px;position:relative;font-weight:normal;font-size:11px}.breadcrumb li>a:before,.breadcrumb li>span:before{font-family:'Fontawesome';content:'\f054';text-rendering:optimizeLegibility;position:absolute;left:0px;top:0px;height:100%;display:inline-flex;align-items:center;font-size:12px;transition:0.3s}.breadcrumb li>a:hover:before{left:5px}.breadcrumb li,.breadcrumb .divider{display:inline-flex;align-items:center}.items-list{padding:0px;margin:0px;list-style-type:none;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}.item-wrap{padding:10px 15px 0px 15px;width:50%;margin:20px 0px 0px 0px}.item{width:100%;height:100%;box-shadow:0 0 20px 10px rgba(50,50,50,0.1);display:flex;flex-direction:row;padding:10px;background-color:#fff;color:#000}.item-wrap:nth-child(even) .item{flex-direction:row-reverse}.visuel-item{width:270px;height:270px;background-size:cover;background-position:center center;margin:0px 15px 0px 0px;flex-basis:100%}.item-wrap:nth-child(even) .visuel-item{margin:0px 0px 0px 15px}.contenu-item{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;flex-basis:100%;position:relative;padding-bottom:40px}.contenu-item:after{background-color:#ec603c;border:1px solid #ec603c;border-radius:60px;bottom:-30px;color:#fff;content:"+";display:inline-flex;align-items:center;justify-content:center;font-size:40px;font-weight:bold;height:60px;width:60px;left:50%;margin-left:-30px;position:absolute;text-align:center;transition:0.2s all ease-in}.item:hover .contenu-item:after{box-shadow:0px 0px 1px 2px #ec603c;border:1px solid #fff}.item-wrap:nth-child(4n) .contenu-item:after,.item-wrap:nth-child(4n+1) .contenu-item:after{background-color:#c4d064;border:1px solid #c4d064}.item-wrap:nth-child(4n) .item:hover .contenu-item:after,.item-wrap:nth-child(4n+1) .item:hover .contenu-item:after{box-shadow:0px 0px 1px 2px #c4d064;border:1px solid #fff}.line1{margin-top:10px}.item .type-item::before{background-color:#61aabb;content:"";height:80%;left:0;position:absolute;top:0;width:4px}.item .type-item{font-size:28px;font-weight:600;line-height:34px;margin:0 0 20px;padding:0 0px 10px 15px;position:relative}.item-wrap:nth-child(even) .item .type-item{text-align:right;padding:0 15px 10px 0px}.item-wrap:nth-child(even) .item .type-item::before{right:0px;left:inherit}.line2{margin-top:30px}.item .titre-item{font-size:24px;margin:0px 0px 20px 0px;padding:0px 0px 20px 0px;border-bottom:1px solid #61aabb}.item-wrap:nth-child(even) .item .titre-item{text-align:right}.line3{font-size:15px}.item-wrap:nth-child(even) .line3{text-align:right}#login_page .login{margin-top:}#login_page fieldset{padding:40px}#login_page .control-group:not(:last-child){margin-bottom:20px}#login_page .remember-me-group{display:flex}#login_page button[type="submit"]{background-color:#c3b090;color:#fff;border:0px;height:30px;padding:0px 20px 0px 10px;display:inline-flex;justify-content:center;align-items:center;cursor:pointer}#login_page button[type="submit"] img{height:20px}#login_page button[type="submit"] span{margin-left:10px}#login_page,#acyarchivelisting,#acylistslisting,#jmap_sitemap,#userForm,#phocagallery,.search,#flexicontent{margin:560px 0px 0px;padding-bottom:40px;background-color:#fff}.catid-55 #flexicontent,#login_page{margin:60px 0px 0px}.item-id-111 #flexicontent,.item-catid-35 #flexicontent,.item-id-8 #flexicontent{margin-top:0px}.homepage #flexicontent{margin-top:-50px;padding-bottom:0px;z-index:1}.formResponsive,#flexicontent.fcitems{font-size:16px}#flexicontent .content{display:flex;justify-content:center}input[type="checkbox"]{width:auto!important;height:auto!important}.search{display:flex;flex-direction:column;align-items:center;padding-top:40px}#flexicontent.fcitems{padding:0px 10px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;z-index:2}#flexicontent img:not(.uk-cover){max-width:100%;height:auto !important}.content-title,h1,#login_page h1,#phocagallery h1,form h2,.fcitems h1{font-size:2.6em;font-weight:500;margin:0px;text-align:center;font-family:"Open Sans Condensed";line-height:1.2em;text-transform:uppercase;padding:25px 50px;position:relative;background-color:#379946;color:#fff;max-width:600px;top:-50px;min-height:100px;animation:1s ease slideInFromTop;display:inline-flex;align-items:center}#phocagallery h1{box-sizing:border-box !important}.homepage .cat-header{display:none !important}.homepage h1{background-color:transparent}.item-catid-35 .content-title{top:0px}.fcitems .item-background{position:fixed;top:0px;left:0px;width:100%;height:100%;margin:0px !important;max-width:auto !important;background-image:cover;background-repeat:no-repeat;background-position:center center;z-index:0}form h2,.fcitems h1{}#login_page .page-header,#phocamaps .page-header,#jmap_sitemap .page-header,#phocagallery .page-header,.category-header.item-header,.fccategory .cat-header,.fcitems .item-header{margin-bottom:50px;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.category-header.item-header{margin-bottom:0px}.fcitems h2{font-family:Open Sans Condensed;font-size:1.7em;font-weight:600;text-align:left;width:100%;display:block}.fcitems .share-block{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;color:#4e5056;margin:0px}.fcitems .share-btn{margin-left:10px;cursor:pointer;background-color:#f25930;color:#fff;width:30px;height:30px;display:inline-flex;justify-content:center;align-items:center;border-radius:5px}.fcitems .field_text{display:flex;flex-direction:column;align-items:center;max-width:100%;width:100%}.item-catid-24 .fcitems .field_text{align-items:flex-start}.item-catid-24 .fcitems .field_text p{margin-top:0px}.fcitems .field_text table{margin:20px 0px}.fcitems .field_text p{width:100%}.accordeon{width:100%;border-spacing:0 7px}.accordeon tr,.accordeon td{width:100%}.accordeon tr td{padding-left:30px;position:relative}.type-alias-actualite .accordeon tr{padding:20px 0px}.type-alias-actualite .accordeon tr:nth-child(odd){border-top:1px solid #e6e6e6;display:flex}.type-alias-actualite .accordeon tr:nth-child(odd):first-child{border-top:0px;padding-top:0px}.type-alias-actualite .accordeon tr:nth-child(odd) td{display:flex;align-items:center}.type-alias-actualite .accordeon tr:nth-child(odd) td h3{font-size:18px}.accordeon tr:nth-child(odd) td{cursor:pointer}.accordeon tr:nth-child(odd) td::before{content:"";width:19px;height:19px;border-radius:50%;box-sizing:border-box;background:url(https://www.charier.fr/templates/charier/images/charte/plus.svg) no-repeat center center #379946;background-size:9px;text-align:center;position:absolute;left:0;top:12px;transition:all .2s ease-in-out}.accordeon tr.active:nth-child(odd) td::before{transform:rotate(45deg)}.type-alias-actualite .accordeon tr:nth-child(odd) td::before{position:relative;top:inherit;left:inherit;margin-right:10px}.accordeon tr:nth-child(even){display:none}.accordeon tr.active:nth-child(odd)+tr{display:block}.fcitems .btn-vert{background-color:#c4d064;color:#5d5d5d;max-width:300px;padding:20px 40px;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;text-align:center;border-radius:10px;flex-direction:column}.fcitems .zone-grise{background-color:#c9c7bb;color:#5d5d5d;max-width:500px;width:90%;padding:20px;display:inline-flex;justify-content:center;align-items:center;text-align:center;font-weight:400;flex-direction:column}.fcitems .flottant-droit{padding-left:13%;position:relative}.fcitems .flottant-droit::before{position:absolute;top:0px;left:0px;height:200px;width:10px;content:'';background-color:#ec613c}.fcitems .flottant-gauche{padding-right:13%;position:relative}.fcitems .flottant-gauche::before{position:absolute;bottom:0px;right:0px;height:200px;width:10px;content:'';background-color:#ec613c}.fcitems .flottant-droit h2,.fcitems .flottant-gauche h2,.fcitems .flottant-droit h3,.fcitems .flottant-gauche h3,.fcitems .flottant-droit h4,.fcitems .flottant-gauche h4{font-size:1.2em;font-weight:bold;margin-top:0px}.fcitems .image-image tr{display:flex}.fcitems .image-image img,.fcitems .texte-image img{max-width:100% !important;height:auto !important}.custom-lien-references{display:inline-flex;justify-content:center;width:100%;margin-top:20px}.custom-lien-references p{display:inline-flex;justify-content:center;margin:0px;padding:0px 10px}.homepage .custom-lien-references a.lien-orange{font-size:1.4em}a.lien-orange{height:40px;width:100%;max-width:380px;background-color:#f25930;color:#fff;display:inline-flex;align-items:center;padding:0 40px 0 30px;font-size:18px;font-weight:600;font-family:"Open Sans Condensed";position:relative;min-width:300px}a.lien-orange:after{position:absolute;right:20px;top:0px;height:100%;content:">";color:#fff;display:inline-flex;align-items:center;font-size:1.5em}a.lien-gris{height:60px;width:100%;background-color:#333;color:#fff;display:inline-flex;align-items:center;justify-content:center;padding:0 30px 0 30px;font-size:16px;font-weight:600;font-family:"Open Sans Condensed";position:relative;min-width:300px;text-transform:uppercase}a.lien-gris:hover{text-decoration:none}footer{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative}#footer-to-top{display:flex;justify-content:center;align-items:center;width:100%;height:25px;position:relative;margin-top:-15px;z-index:1}#footer-to-top:before{height:2px;width:100%;content:"";position:absolute;bottom:0px;left:0px;background-color:#61aabb}#footer-to-top:after{height:8px;width:100%;content:"";position:absolute;bottom:0px;left:0px;background-color:#c4d064;transform:rotate(-1.5deg)}#footer1{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:stretch;background-color:#379946;color:#fff;font-family:'Open Sans Condensed';font-size:1.3em;text-transform:uppercase}#footer1 h3{font-family:'Open Sans Condensed';font-size:1.3em;text-transform:uppercase;font-weight:bold}#footer1 a{color:#fff;display:inline-flex;align-items:center}#footer1 p{margin:0px}#footer1-1,#footer1-2{width:50%}#footer1-1{padding:20px 30px}#footer1-2{display:flex;flex-direction:row}#footer1-2 .moduletable-footer-1,#footer1-2 .moduletable-footer-2{display:flex;justify-content:flex-end;width:100%}#footer1-2 .moduletable-footer-1 .nav.menu{padding:0px;margin:0px;list-style-type:none;display:flex;flex-direction:row;flex-wrap:wrap;width:100%}#footer1-2 .moduletable-footer-1 .nav.menu li{display:inline-flex;flex-grow:1}#footer1-2 .moduletable-footer-1 .nav.menu li a{display:inline-flex;align-items:center;justify-content:center;width:100%;border-left:1px solid #5dc76f}#footer1-2 .moduletable-footer-1 .nav.menu li a img{margin:0px 5px 0px 10px}#footer1-2 .moduletable-footer-2 .nav.menu{padding:0px;margin:0px;list-style-type:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}#footer1-2 .moduletable-footer-2 .nav.menu li{height:auto;display:inline-flex;border-right:1px solid #fff}#footer1-2 .moduletable-footer-2 .nav.menu li:last-child{border:0px}#footer1-2 .moduletable-footer-2 .nav.menu li a{align-items:center;display:inline-flex;font-size:1em;padding:0 15px;width:100%}#footer1-2 .moduletable-footer-2 .nav.menu li:first-child a{padding-left:0px}#footer1-2 .moduletable-footer-2 .nav.menu li:last-child a{padding-right:0px}#footer2{width:100%;height:80px;display:flex;flex-direction:column;align-items:center;position:relative;margin-top:-20px}.moduletable-footer-2{position:absolute;bottom:0px;right:0px;display:flex;height:60px;align-items:center;width:100%;justify-content:flex-end;background-color:#fff}.moduletable-footer-2 ul{display:flex;flex-direction:row;list-style-type:none;padding:0px;margin:0px}.moduletable-footer-2 ul a{color:#4e5056;text-transform:uppercase;padding:0px 10px;font-size:11px;font-weight:bold}#scroll-top-wrap{width:320px;height:80px;background-color:#fff;cursor:pointer;z-index:1}#scroll-top-vert{width:100%;background-color:#379946;text-align:center;height:20px}#scroll-top-blanc{width:100%;background-color:#fff;text-align:center;color:#4e5056;height:60px;display:inline-flex;justify-content:center;align-items:center;text-transform:uppercase;font-size:11px;font-weight:bold}.nav.menufootermenu{padding:0px 20px;margin:0px;list-style-type:none;width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;background:rgb(1,1,1);background:-moz-linear-gradient(top,rgba(1,1,1,1) 0%,rgba(9,8,8,1) 13%,rgba(21,20,20,1) 27%,rgba(74,70,70,1) 75%,rgba(99,94,94,1) 100%);background:-webkit-linear-gradient(top,rgba(1,1,1,1) 0%,rgba(9,8,8,1) 13%,rgba(21,20,20,1) 27%,rgba(74,70,70,1) 75%,rgba(99,94,94,1) 100%);background:linear-gradient(to bottom,rgba(1,1,1,1) 0%,rgba(9,8,8,1) 13%,rgba(21,20,20,1) 27%,rgba(74,70,70,1) 75%,rgba(99,94,94,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#010101',endColorstr='#635e5e',GradientType=0 );height:50px}.nav.menufootermenu a{color:#fff;font-size:11px;margin-left:20px}#login_page,#jmap_sitemap,#acylistslisting,#searchForm,#userForm{display:flex;flex-direction:column;align-items:center;padding:0px 10px}#jmap_sitemap,.search-results{width:100%;padding:0px 10px}.result-text{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #c3b090}.result-text .highlight{color:#ec613c}#jmap_sitemap{overflow:initial !important}.itemid-199 #flexicontent .description{max-width:800px;align-items:flex-start}#phocaMap{height:600px !important}#phocamaps{position:relative;width:100%}#phocamaps #phocaDir,#phocamaps .pmroute{max-width:1220px;width:100%;margin:40px auto}#phocamaps .pmroute form{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}#phocamaps .pmroute form select{max-width:300px}#phocamaps-box a{display:inline-flex;align-items:center;justify-content:center;font-weight:bold}#phocagallery{display:flex;flex-direction:column;align-items:center;justify-content:center}.com_phocagallery .page-header{display:flex;padding:0 10px}.com_phocagallery #pg-msnr-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0;padding:0;max-width:1220px;width:100%}.com_phocagallery .pagination{display:none}.com_phocagallery #phocagallery .pg-cv-box{height:300px !important;min-width:320px;width:33.33%;margin:0px 0px 40px 0px;padding:0px 25px;box-shadow:none;box-sizing:border-box !important;position:relative}.com_phocagallery #phocagallery .pg-cv-box:hover{background-color:transparent}.com_phocagallery #phocagallery .pg-box1,.com_phocagallery #phocagallery .pg-box2,.com_phocagallery #phocagallery .pg-box3,.com_phocagallery #phocagallery .pg-cv-box a{display:flex;justify-content:center;align-items:center;float:left;width:100%;height:100%;box-sizing:border-box !important}.com_phocagallery .pg-box3{padding-bottom:40px;overflow:hidden}.com_phocagallery #phocagallery .pg-cv-box img{max-width:100%;max-height:100%;margin:0}.com_phocagallery #phocagallery .pg-cv-box a[href="/tp-carrieres-pays-de-loire-bretagne/photos-engins-carrieres-materiaux"] img{display:none}.com_phocagallery #phocagallery .pg-cv-box a[href="/tp-carrieres-pays-de-loire-bretagne/photos-engins-carrieres-materiaux"]{background:url(https://www.charier.fr/templates/charier/images/charte/fleche-gauche.png) no-repeat center center}.com_phocagallery #phocagallery .pg-box-img-bottom{width:100%;height:80px;margin:0px;padding:0 35px;box-sizing:border-box !important;color:#fff;font-family:"Open Sans Condensed";font-size:16px;font-weight:600;position:absolute;bottom:0;left:0;z-index:2}.com_phocagallery #phocagallery .pg-cv-name{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%;padding:10px;margin:0;box-sizing:border-box !important;background:none;background-color:#379946;transition:0.2s all ease-in;z-index:1;font-style:normal;text-transform:uppercase;font-size:16px}.com_phocagallery #phocagallery div[style="text-align:right;color:#ccc;display:block"]{display:none !important}.pagination-list{display:flex;justify-content:flex-end;list-style-type:none;padding:0px;margin:0px}.pagination-list li{margin:0px 10px}@media(max-width:1024px){.com_phocagallery #phocagallery .pg-cv-box{width:50% !important}}@media(max-width:640px){.com_phocagallery #phocagallery .pg-cv-box{width:100% !important}}.table-rwd{width:100%;display:flex;margin-top:30px;flex-direction:column}.table-rwd tr{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.table-rwd tr td{width:50%;display:flex;flex-direction:column}@media (max-width:768px){.table-rwd{width:100%;display:flex;flex-direction:column}.table-rwd tr{width:100%;display:flex;flex-direction:column;align-items:center}.table-rwd tr td{width:100%;display:flex;flex-direction:column;margin-bottom:20px}}.chiffre-block{width:25%;min-width:300px;padding:0px 10px 10px 0px;display:flex}.chiffre-cle{align-items:center;background-color:#379946;border-radius:10px;color:#fff;display:inline-flex;justify-content:center;margin:0px 10px 0px 0px;padding:5px;min-width:45px;height:30px;display:inline-flex}.formResponsive input,.formResponsive textarea{width:350px}.formResponsive .formHorizontal .formControls{margin-left:0px}.formResponsive .formHorizontal .formControlLabel{width:100%;text-align:left}.customblock{width:100%;display:block;float:left;border:0px;padding:0px;margin:0px}.customblock .flexi{}.accroche,body.type-alias-offreemploi .description,body.type-alias-actualite .description{padding:0px 20px !important;width:100% !important;max-width:640px;display:flex;flex-direction:column;font-size:16px}.type-alias-offreemploi .carrousel{align-items:center}.type-alias-offreemploi .carrousel .uk-slideshow-items{width:100%;max-width:1200px}body.type-alias-article .accroche{font-style:inherit;max-width:900px}body.type-alias-offreemploi .description,body.type-alias-actualite .description{max-width:840px;text-align:left}body.type-alias-actualite.item-id-281 .description{max-width:1280px;text-align:left}body.type-alias-article.item-catid-35 #flexicontent.fcitems{max-width:inherit;padding:0px}.accroche,.accroche p{text-align:center}.slider-wrap ul{max-width:1200px;width:100%;height:300px;display:flex;flex-wrap:nowrap}.type-alias-metier .situer a,.type-alias-carrieres-recyclage .situer a{background-color:#c3b090;color:#fff;width:100px;height:100px;margin:0px 0px 40px;display:flex;flex-direction:column;justify-content:space-around;align-items:center;font-size:18px;font-weight:600;font-family:"Open Sans Condensed";text-align:center;padding:10px 0px}.type-alias-metier .situer a:hover,.type-alias-carrieres-recyclage .situer a:hover{text-decoration:none}.type-alias-metier .situer a i,.type-alias-carrieres-recyclage .situer a i{font-size:36px}.customblock.galerie{display:flex;flex-direction:row;justify-content:center;padding:0px 10px;max-width:100%}.customblock.galerie .slideshow-images{max-width:100%}.carrousel-titre-wrap{width:100%;display:flex;justify-content:flex-start;max-width:1200px;margin:0 auto}.carrousel-titre{width:100%;height:83px;max-width:190px;margin:0px;position:relative;border:0px;align-items:flex-start;max-width:220px;padding-left:110px;animation:1s ease slideInFromLeft}.carrousel-titre span{color:#313131;text-transform:uppercase;font-weight:bold;font-size:28px;letter-spacing:4px;font-family:"Open Sans Condensed";display:inline;max-width:220px}ul.uk-slider-items,ul.flexicontent-items{margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;width:100%}ul.flexicontent-items{max-width:1220px}ul.uk-slider-items>li,ul.flexicontent-items>li{padding:0px 25px 40px 25px !important;transition:0.3s ease}.view-category ul.flexicontent-items>li{margin-bottom:40px !important}ul.uk-slider-items>li .item_block_wrap .item_block,ul.flexicontent-items>li .item_block_wrap .item_block{height:255px;display:flex;flex-direction:column;justify-content:flex-start;position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}ul.uk-slider-items>li .item_block_wrap .item_block .item_background,ul.flexicontent-items>li .item_block_wrap .item_block .item_background{background-repeat:no-repeat;background-size:cover;background-position:center center;background-color:#379946;position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1;transition:0.2s ease-out}ul.uk-slider-items>li .item_block_wrap .item_block h2,ul.flexicontent-items>li .item_block_wrap .item_block h2{position:absolute;bottom:-40px;left:0px;width:100%;color:#fff;font-weight:600;margin:0px;font-size:16px;z-index:2;height:80px;font-family:"Open Sans Condensed"}ul.uk-slider-items>li .item_block_wrap .item_block h2 span,ul.flexicontent-items>li .item_block_wrap .item_block h2 span{position:absolute;top:0px;left:10%;width:80%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;padding:15px 20px 15px 20px;background-color:#379946;transition:0.2s all ease-in;z-index:1;font-style:normal;text-transform:uppercase}ul.uk-slider-items>li .item_block_wrap .item_block h2 .vignette-fleche,ul.flexicontent-items>li .item_block_wrap .item_block h2 .vignette-fleche{height:80px;width:21%;position:absolute;top:0px;right:20%;display:flex;justify-content:center;align-items:center;transition:0.2s all ease-in;z-index:0;background:#256f30;background:-moz-linear-gradient(left,#256f30 0%,#256b2f 5%,#276c33 7%,#286d34 12%,#2c7c37 39%,#2f853e 56%,#2e863c 61%,#328a40 71%,#328a40 100%);background:-webkit-linear-gradient(left,#256f30 0%,#256b2f 5%,#276c33 7%,#286d34 12%,#2c7c37 39%,#2f853e 56%,#2e863c 61%,#328a40 71%,#328a40 100%);background:linear-gradient(to right,#256f30 0%,#256b2f 5%,#276c33 7%,#286d34 12%,#2c7c37 39%,#2f853e 56%,#2e863c 61%,#328a40 71%,#328a40 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#256f30',endColorstr='#328a40',GradientType=1 )}ul.uk-slider-items>li .item_block_wrap .item_block:hover h2 span,ul.flexicontent-items>li .item_block_wrap .item_block:hover h2 span{left:0px}ul.uk-slider-items>li .item_block_wrap .item_block:hover h2 .vignette-fleche,ul.flexicontent-items>li .item_block_wrap .item_block:hover h2 .vignette-fleche{right:0px}.cols2{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;float:left;width:100%}.cols2 .col{float:left;width:100%;padding-right:40px;flex-grow:1}.cols2 .col:last-child{padding-right:0}.rsform-block{margin-bottom:10px !important}.rsform-block input,.rsform-block textarea{margin-bottom:0 !important;width:100% !important;max-width:600px;box-sizing:border-box}.formDescription:empty{display:none}.fc_return_msg{display:flex;margin-top:20px}.fc_return_msg a{color:#fff;background-color:#ec613c;padding:10px 20px;border-radius:5px}#rwd-buttons{display:none}.custom-home-title h2{font-size:3em;font-family:"Open Sans Condensed";color:#fff;font-weight:900;padding:0px 10px;display:flex}.custom-home-title a{color:#fff;text-decoration:none !important}.titre-orange{color:#f25930}.titre-vert{color:#379946}.titre-noir{font-family:'Open Sans Condensed';font-size:32px;font-weight:bold;text-transform:uppercase;text-align:left;letter-spacing:2px;position:relative;display:inline-flex;align-items:center}.custom-home-title{display:flex;justify-content:center;margin-top:-50px}.custom-home-title h2{display:flex;justify-content:center;font-size:2.6em;font-weight:500;margin:0px;text-align:center;font-family:"Open Sans Condensed";line-height:1.2em;text-transform:uppercase;padding:25px 50px;position:relative;background-color:#379946;color:#fff;max-width:600px;min-height:100px;animation:1s ease slideInFromTop;z-index:3}ul.flexicontent-items.module-expertise-metiers{margin-top:40px}.moduletable{float:left;width:100%}.home-metiers{display:flex;flex-direction:column;padding:0px 20px 40px 20px !important;width:100%}.home-metiers-titre-wrap{width:100%;height:100px;color:#fff;display:flex;justify-content:center;align-items:center;font-family:"Open Sans Condensed";font-size:2.6em;font-weight:500;text-align:center;animation:1s ease slideInFromTop;text-transform:uppercase}.home-metiers .carrousel{margin-top:0px !important;margin-bottom:40px !important;align-items:center}.home-metiers .uk-slider{width:100%;max-width:1220px}.home-metiers ul.uk-slider-items>li .item_block_wrap .item_block h2{position:absolute;bottom:0px}.home-metiers ul.uk-slider-items>li .item_block_wrap .item_block h2 span{width:100%;background-color:rgba(0,0,0,0.6);left:0px;font-family:"Open Sans Condensed";font-size:1.8em;font-weight:500}.home-metiers .banner-previous,.home-metiers .banner-next{margin-top:-20px}.home-metiers-narrow{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;max-width:1400px;width:100%;margin:0px auto 40px auto}.home-metiers-narrow .item_block{height:250px;display:flex;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}.home-metiers-narrow .item_block h2{position:absolute;bottom:0px;left:0px;width:100%;color:#fff;font-weight:600;margin:0px;font-size:26px;font-weight:normal;z-index:2;height:80px;font-family:"Open Sans Condensed";padding:15px 20px 15px 20px;text-transform:uppercase;background-color:rgba(0,0,0,0.6);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:background-color .2s}.home-metiers-narrow .item_block:hover h2{background-color:rgba(0,0,0,0.8)}.home-metiers-narrow .item_block_wrap_all .item_block{background-color:#379946}.home-metiers-narrow .item_block_wrap_all .item_block h2{height:100%;gap:20px;background-color:transparent;font-size:32px}.home-metiers-narrow .item_block_wrap_all .item_block h2>span:first-child{transition:letter-spacing .2s;font-size:42px}.home-metiers-narrow .item_block_wrap_all .item_block:hover h2>span:first-child{letter-spacing:5px}@media(max-width:1280px){.home-metiers-narrow{gap:20px}.home-metiers-narrow .item_block h2{font-size:24px}}@media(max-width:1024px){.home-metiers-narrow{grid-template-columns:repeat(2,1fr);max-width:620px}}@media(max-width:620px){.home-metiers-narrow{grid-template-columns:repeat(1,1fr)}}#jmap_sitemap{display:flex;flex-wrap:wrap;overflow:hidden}.description{width:100%;display:flex;flex-direction:column;align-items:center}.formResponsive select,.formResponsive textarea,.formResponsive input[type="text"],.formResponsive input[type="number"],.formResponsive input[type="email"],.formResponsive input[type="tel"],.formResponsive input[type="url"],.formResponsive input[type="password"]{box-sizing:border-box}.com_acymailing #acylistslisting{padding:0px 10px}.com_acymailing div.acymailing_list{margin:0px}.com_acymailing .acymailing_module{padding:20px 0px 60px 10px !important;margin:0px !important;display:flex;justify-content:center;background:#fff}.com_acymailing .acymailing_module table.acymailing_form{margin:0px !important}.com_acymailing .acymailing_module div.acymailing_introtext{color:#379946;font-weight:bold;margin-bottom:20px !important}input{border:1px solid #ccc;height:30px !important;width:300px !important;padding:0px 10px;box-sizing:border-box;border-radius:0px !important}input[type="file"]{border:0px}.com_acymailing .acymailing_module .button,form.formResponsive button.rsform-submit-button{background-color:#f25930 !important;background-image:none;color:#fff !important;height:30px !important;border:0px !important;width:300px !important;border-radius:0px !important}strong.formRequired{font-weight:normal}.formControlLabel{white-space:nowrap}.infographie{display:flex;flex-direction:column;align-items:flex-start;width:100%}#userForm fieldset{max-width:1220px}#userForm>h3{font-size:1.8em;font-weight:500;margin:0px 0px 40px 0px;text-align:left;text-align:center;font-family:"Open Sans Condensed";text-transform:uppercase;position:relative;color:#379946;max-width:600px}.description .bloc{display:flex;flex-direction:column;margin-bottom:80px;width:100%;flex-wrap:wrap}.description .bloc .bloc-titre{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;height:40px;margin-bottom:20px}.description .bloc .bloc-titre h2{font-size:2.2em;font-weight:500;text-align:center;font-family:"Open Sans Condensed";line-height:1.2em}.description .bloc .bloc-titre h2 a{color:#000}.description .bloc .bloc-contenu{display:flex;flex-direction:row;width:100%;justify-content:center}.description .bloc:nth-child(2n) .bloc-contenu{flex-direction:row-reverse}.description .bloc .bloc-texte{flex-grow:1;flex-basis:100%;max-width:100%;text-align:right;display:flex;flex-direction:column;padding:0px 40px;animation:1s ease slideInFromLeft}.description .bloc:nth-child(2n) .bloc-texte{text-align:left}.description .bloc.animated:nth-child(2n) .bloc-texte{animation:1s ease slideInFromRight}.bloc-texte ul{list-style-type:none;padding:0px;margin:0px 0px 20px}.description .bloc .bloc-texte *{text-align:right}.description .bloc:nth-child(2n) .bloc-texte *{text-align:left;justify-content:flex-start}.description .bloc .bloc-texte h2{margin-bottom:10px;height:39px;display:inline-flex;align-items:center;justify-content:flex-end;font-size:22px;font-weight:normal}.description .bloc .bloc-texte h2 span{padding-bottom:5px;border-bottom:2px solid #379946;display:inline-flex;align-items:center}.description .bloc .bloc-texte .poste{font-size:12px;font-style:italic}.description .bloc .bloc-image{flex-grow:1;flex-basis:100%;text-align:left;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start}.description .bloc.animated .bloc-image{animation:1s ease slideInFromRight}.description .bloc:nth-child(2n) .bloc-image{text-align:right}.description .bloc.animated:nth-child(2n) .bloc-image{animation:1s ease slideInFromLeft}.description .bloc .bloc-image img:not(.uk-cover){max-width:100%;max-height:100%}.infographie-chiffres-cles{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%;max-width:800px;margin-bottom:60px}.page-histoire{}.page-histoire .desc-content{display:flex;flex-direction:column}.page-histoire .bloc-intro{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:justify;margin-bottom:80px;width:100%;max-width:800px}.page-histoire .bloc-evenement{display:flex;flex-direction:row;margin-bottom:80px;width:100%;max-width:1200px}.page-histoire .bloc-evenement:nth-child(2n){flex-direction:row-reverse}.page-histoire .bloc-evenement .bloc-texte{flex-grow:1;flex-basis:100%;text-align:right;display:flex;flex-direction:column}.page-histoire .bloc-evenement.animated .bloc-texte{animation:1s ease slideInFromLeft}.page-histoire .bloc-evenement .bloc-texte *{text-align:right}.page-histoire .bloc-evenement .bloc-texte h2{margin-bottom:20px;height:39px;display:inline-flex;align-items:center;justify-content:flex-end}.page-histoire .bloc-evenement .bloc-texte h2 span{padding-bottom:5px;border-bottom:4px solid #379946;display:inline-flex;align-items:center}.page-histoire .bloc-evenement:nth-child(2n) .bloc-texte{text-align:left}.page-histoire .bloc-evenement.animated:nth-child(2n) .bloc-texte{animation:1s ease slideInFromRight}.page-histoire .bloc-evenement:nth-child(2n) .bloc-texte *{text-align:left;justify-content:flex-start}.page-histoire .bloc-fleche{width:80px;min-width:80px;position:relative;padding:0px;display:flex}.page-histoire .bloc-trait{position:relative;width:100%;max-height:0px;height:100%;transition:1s ease}.page-histoire .bloc-evenement.animated .bloc-trait{max-height:100%}.page-histoire .bloc-trait:before{background-color:#f2f2f2;width:2px;height:100%;content:'';position:absolute;left:50%;top:0px;margin-left:-1px}.page-histoire .bloc-trait:after{width:24px;height:14px;position:absolute;bottom:0px;left:50%;margin-left:-12px;content:'';background-image:url(https://www.charier.fr/templates/charier/images/charte/pointe-fleche-histoire.jpg);background-repeat:no-repeat;background-position:center center}.page-histoire .bloc-accroche{width:30px;height:30px;border:5px solid #379946;border-radius:100%;background-color:#fff;position:absolute;top:0px;left:50%;margin-left:-15px;transform:scale(0);transition:1.5s ease}.page-histoire .bloc-evenement.animated .bloc-accroche{transform:scale(1)}.page-histoire .bloc-accroche:before{position:absolute;width:10px;height:10px;border-radius:100%;background-color:#919191;left:50%;top:50%;margin:-5px 0px 0px -5px;content:''}.page-histoire .bloc-accroche:after{position:absolute;width:50px;height:4px;background-color:#919191;left:50%;top:50%;margin:-2px 0px 0px 0px;content:'';transition:1.5s ease;transform:scaleX(0);transform-origin:0 0}.page-histoire .bloc-evenement:nth-child(2n) .bloc-accroche:after{left:-40px;transform-origin:100% 0}.page-histoire .bloc-evenement.animated .bloc-accroche:after{transform:scaleX(1)}.page-histoire .bloc-evenement .bloc-image{flex-grow:1;flex-basis:100%;text-align:left}.page-histoire .bloc-evenement.animated .bloc-image{animation:1s ease slideInFromRight}.page-histoire .bloc-evenement:nth-child(2n) .bloc-image{text-align:right}.page-histoire .bloc-evenement.animated:nth-child(2n) .bloc-image{animation:1s ease slideInFromLeft}.page-histoire .bloc-image img{max-width:100%;max-height:300px}.item-id-8 #flexicontent,.item-id-12 #flexicontent,.item-id-111#flexicontent,.item-catid-35#flexicontent,.page-innovation#flexicontent,.page-rse#flexicontent,.page-valeurs#flexicontent{padding:0px;border-top:1px solid #e6e6e6;position:relative;margin:0px}.item-id-8 .accroche,.item-id-8 .carrousel,.item-id-12 .carrousel,.item-id-12 .carrousel,.item-id-111 .accroche,.item-id-111 .carrousel,.item-catid-35 .accroche,.item-catid-35 .carrousel,.page-innovation .accroche,.page-innovation .carrousel,.page-rse .accroche,.page-rse .carrousel,.page-valeurs .accroche,.page-valeurs .carrousel{display:none}.category-header.item-header,.item-id-8 .item-header,.item-id-12 .item-header,.item-id-12 .item-header,.item-id-111 .item-header,.item-catid-35 .item-header,.page-rse .item-header,.page-innovation .item-header,.page-valeurs .item-header{position:absolute;top:100px;left:0px;z-index:1}.item-id-8 .description,.item-id-12 .description,.item-id-111 .description,.item-catid-35 .description,.page-rse .description,.page-innovation .description,.page-valeurs .description{position:relative;margin:0px;flex-direction:column;z-index:0}.custom-rejoignez-nous .ligne-blocs,.description .ligne-blocs{display:flex;width:100%}.ligne-grise{background-color:#333}.description .ligne-blocs.ligne-RSE{flex-direction:column;align-items:center;padding:80px 0px}.description .ligne-blocs.ligne-RSE .bloc{max-width:1200px}.description .ligne-blocs.ligne-RSE .bloc-intro{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px}.description .ligne-blocs.ligne-RSE .bloc-intro>h3{font-family:'Open Sans Condensed';font-size:32px;font-weight:bold;text-decoration:underline;text-transform:uppercase;text-align:left;letter-spacing:2px;position:relative;height:100%;display:inline-flex;align-items:flex-start;color:#fff;width:100%;max-width:385px;padding-left:80px;padding-right:10px}.description .ligne-blocs.ligne-RSE .bloc-intro>div{max-width:600px;padding:0px 20px}.description .ligne-blocs.ligne-RSE .bloc-intro>div h3.titre-vert{color:#389a47;font-size:14px}.description .ligne-blocs.ligne-RSE .bloc-intro>div p{margin:10px 0px 0px 0px}.description .ligne-blocs.ligne-RSE ul.ligne-pdf{margin:0px;padding:0px;list-style-type:none;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.description .ligne-blocs.ligne-RSE .ligne-pdf li{margin:0px;padding:10px;border:0px}.description .ligne-blocs.ligne-RSE .ligne-pdf li a{position:relative;display:flex}.description .ligne-blocs.ligne-RSE .ligne-pdf li a:after{position:absolute;bottom:-30px;left:60px;height:60px;width:60px;content:'';background-image:url(https://www.charier.fr/templates/charier/images/charte/fleche-rse.jpg);background-size:contain;background-position:center center;background-repeat:no-repeat;display:none}.description .ligne-blocs.ligne-RSE .ligne-pdf li a:hover:after{display:flex}.custom-rejoignez-nous .bloc-gauche,.description .bloc-gauche{width:50%;display:flex;position:relative;text-align:right;padding:100px;justify-content:flex-end}.custom-rejoignez-nous .bloc-gauche .bloc-video,.custom-rejoignez-nous .bloc-gauche .bloc-video,.description .bloc-gauche .bloc-video{margin-right:-100px;max-width:calc(100% + 100px)}.custom-rejoignez-nous .bloc-gauche .bloc-video iframe,.custom-rejoignez-nous .bloc-gauche .bloc-video,.description .bloc-gauche .bloc-video iframe{box-shadow:0 50px 50px -30px rgba(0,0,0,0.6)}.custom-rejoignez-nous .bloc-gauche{flex-direction:column;align-items:flex-end}.custom-rejoignez-nous .bloc-gauche ul{padding:0px;text-align:center;display:flex;flex-direction:column;align-items:flex-end}.custom-rejoignez-nous .bloc-gauche .titre-noir{text-align:right;margin-bottom:40px}.custom-rejoignez-nous .bloc-gauche .titre-vert{font-size:16px;text-transform:uppercase;font-weight:bold}.custom-rejoignez-nous .bloc-bg,.description .bloc-bg{background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;height:100%;width:100%;top:0px;left:0px;transition:0.3s ease}.custom-rejoignez-nous .bloc-droit,.description .bloc-droit{width:50%;display:flex;flex-direction:column;padding:100px;position:relative}.description .ligne-blocs:first-child .bloc-droit{padding-top:250px}.custom-rejoignez-nous .bloc-droit .bloc,.description .bloc-droit .bloc{max-width:670px;margin-bottom:50px;padding-top:50px;position:relative}.description .bloc-droit .bloc:first-child{padding-top:0px}.item-id-109 .description .ligne-blocs:first-child .bloc-droit .bloc{margin-bottom:0px}.description .bloc-droit .bloc:not(:first-child):before{background-color:#e6e6e6;content:'';height:1px;width:500px;position:absolute;top:0px;left:0px}.description .bloc{margin-bottom:0px}.description .bloc .bloc-titre{position:relative;cursor:pointer;height:auto;margin-bottom:40px}.description .bloc .bloc-titre:before{position:absolute;top:-5px;left:-131px;width:31px;height:59px;content:'';background-position:center;background-size:contain;background-image:url(https://www.charier.fr/templates/charier/images/charte/arrow-white-left.png);display:none}.description .bloc.active .bloc-titre:before{display:flex}.description .bloc .bloc-titre h2{font-family:'Open Sans Condensed';font-size:32px;font-weight:bold;text-transform:uppercase;text-align:left;letter-spacing:2px;position:relative;height:100%;display:inline-flex;align-items:center}.item-id-9 .description .bloc .bloc-titre h2{justify-content:center}.description .ligne-grise .bloc h2.titre-gris,.description .ligne-grise .bloc h3.titre-gris,.description .ligne-grise .bloc h2.titre-vert,.description .ligne-grise .bloc h3.titre-vert,.description .ligne-grise .bloc .bloc-titre h2,.description .ligne-grise .bloc .bloc-titre h3{color:#fff}.description .ligne-grise .bloc .bloc-texte{color:#989798}.description .ligne-grise .bloc *{border-color:#989798}.contenu .bloc-gauche .bloc .bloc-titre h2,.description .bloc-gauche .bloc .bloc-titre h2{text-align:right;justify-content:flex-end}.contenu .bloc .bloc-titre span,.description .bloc .bloc-titre span{position:absolute;top:0px;left:-30px;font-family:'Open Sans Condensed';font-size:32px;font-weight:bold;color:#000;height:100%;display:inline-flex;align-items:center}.contenu .bloc h3.titre-vert,.description .bloc h3.titre-vert{text-transform:uppercase;font-weight:bold;color:#379946;font-size:16px}.description .bloc .bloc-texte{padding:0px;text-align:left;animation:0}.description .bloc.animated .bloc-titre,.description .bloc.animated .bloc-texte{animation:1s ease slideInFromRight}.description .bloc-gauche .bloc.animated .bloc-titre,.description .bloc-gauche .bloc.animated .bloc-texte{animation:1s ease slideInFromLeft}.contenu .bloc .bloc-texte *,.description .bloc .bloc-texte *{text-align:left}.contenu .bloc-gauche .bloc .bloc-texte *,.description .bloc-gauche .bloc .bloc-texte *{text-align:right;justify-content:flex-end}.contenu .bloc .bloc-texte h2,.description .bloc .bloc-texte h2{font-family:'Roboto';font-size:16px;font-weight:bold;text-transform:uppercase;height:auto;margin:0px;justify-content:flex-start}.contenu .bloc .bloc-texte h2 span,.description .bloc .bloc-texte h2 span{padding:0px;border:0px}.contenu .bloc-video,.contenu .bloc-video iframe,.description .bloc-video,.description .bloc-video iframe{max-width:100%}.description li i{margin-right:5px;display:inline-flex;align-items:center}.custom-rejoignez-nous ul .item-id-111 .description ul,.item-catid-35 .description ul,.page-rse .description ul,.page-innovation .description ul,.page-valeurs .description ul{display:flex;flex-direction:column;align-items:flex-end}.item-id-111 .description .bloc-droit ul,.item-catid-35 .description .bloc-droit ul,.page-rse .description .bloc-droit ul,.page-innovation .description .bloc-droit ul,.page-valeurs .description .bloc-droit ul{align-items:flex-start}.custom-rejoignez-nous ul li{list-style:none}.custom-rejoignez-nous ul li:not(:last-child),.item-id-111 .description ul li:not(:last-child),.item-catid-35 .description ul li:not(:last-child),.page-rse .description ul li:not(:last-child),.page-innovation .description ul li:not(:last-child),.page-valeurs .description ul li:not(:last-child){border-bottom:1px solid #e6e6e6;padding-bottom:5px;margin-bottom:5px}.item-catid-35 .description .marqueurs{margin:0px;padding:0px;list-style:none;display:flex;flex-direction:column;align-items:flex-start}.item-catid-35 .description .marqueurs li{border-bottom:0px !important}.item-catid-35 .description .marqueurs a{text-transform:uppercase;font-family:'Open Sans Condensed';color:#333;font-size:16px}.item-catid-35 .description .marqueurs a.active span{text-decoration:underline}.item-catid-35 .description .marqueurs a img{margin-right:15px}.item-catid-35 .description .bloc-gauche{padding:0px}.item-catid-35 .description .bloc-gauche .phocamaps,.item-catid-35 .description .bloc-gauche .phocamaps-box,.item-catid-35 .description .bloc-gauche #phocaMapPlgPM1{width:100% !important;height:100% !important;margin:0px !important}.item-catid-35 .description .bloc-gauche .gm-style{-family-webkit-box-shadow:inset -40px 0px 70px -50px rgba(0,0,0,1);-moz-box-shadow:inset -40px 0px 70px -50px rgba(0,0,0,1);box-shadow:inset -40px 0px 70px -50px rgba(0,0,0,1)}.item-catid-35 .description .ligne-marqueurs{max-width:1200px;display:flex;flex-wrap:wrap;margin-top:20px}.item-catid-35 .description .bloc-marqueur{max-width:270px;display:flex;flex-direction:column;align-items:center;margin:15px;padding:30px;box-shadow:0px 10px 15px rgba(234,234,234,0.8);flex-basis:100%}.item-catid-35 .description .bloc-marqueur h3{font-family:Roboto;font-size:12px;font-weight:bold;text-align:center}.item-catid-35 .description .bloc-marqueur p{font-family:Roboto;font-size:12px;color:#7f7f80;text-align:center;margin-bottom:0px}.item-catid-35 .description .bloc-marqueur a{color:#000}.menu-table{}.menu-table,.menu-table tbody,.menu-table tbody tr{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;padding:0px;width:100%}.menu-table tbody{max-width:800px}.menu-table td{display:flex;flex-grow:1;flex-basis:50%;padding:0px;min-width:280px}.menu-table a{display:flex;align-items:center;justify-content:center;flex-grow:1;color:#4e5056;height:40px;padding:0px 10px}.menu-table a.active{text-decoration:underline}.menu-table a span{text-align:right}.menu-table a img{margin-left:10px}#acyarchivelisting #orderingoption{display:none}#acyarchivelisting .archiveRow{height:40px;display:flex;align-items:center}.gm-style-iw a{display:inline-flex;align-items:center}.gm-style-iw a img{margin-right:5px}.type-alias-reference .description .element,.type-alias-metier .description .element,.type-alias-carrieres-recyclage .description .element{width:100%}@media(max-width:1720px){.header-top-menu .nav.menu-second>li>a,.header-top-menu .nav.menu-second>li>span{padding:0px 25px}}@media(max-width:1620px){.header-top-menu .nav.menu-second>li>a,.header-top-menu .nav.menu-second>li>span{padding:0px 10px}}@media(max-width:1400px){.nav.menu-tools{position:fixed;top:80px;left:0px;width:100%;background-color:#fff;justify-content:center;display:none}.nav.menu-tools.active{display:flex;flex-wrap:wrap}#rwd-buttons{display:flex;justify-content:flex-end;color:#919191;z-index:2;background-color:#fff;flex-grow:1}#nav-container-button-2{font-size:48px;width:80px;display:flex;justify-content:center;align-items:center}#nav-container-button-2:hover i{transform:rotate(90deg);transition:all 0.3s ease 0s}#nav-container-button-2.active i{transform:rotate(360deg);transition:all 0.3s ease 0s;font-size:54px;color:#808080}}@media(max-width:1024px){body.menu-opened{overflow-y:hidden;height:100%;position:fixed}.header-top-menu .main-menu-wrap{display:none;position:fixed;top:0px;left:0px;width:100%;padding-top:80px;height:100%;overflow:auto}.header-top-menu .nav.menu-second{display:none;padding-left:0px;padding-right:0px}.item-wrap{width:100%;padding:10px 0px 0px}.header-top{margin:0px}.header-top .barre-wrap{display:none}.header-top-logo{display:flex}.header-top .nav-container-button{align-items:center;display:flex !important;flex-direction:column;justify-content:center;cursor:pointer}.burger-button{background-color:#fff;border:medium none #379946;cursor:pointer;display:block;font-size:0;height:75px;overflow:hidden;padding:0;position:relative;width:75px}.burger-button:focus{outline:medium none}.burger-button span.barres{background:#379946;display:block;height:7px;left:10px;position:absolute;top:35px;transition:all 0.3s ease 0s;width:20px}.burger-button span.barres::before,.burger-button span.barres::after{background-color:#379946;content:"";display:block;height:7px;left:0;position:absolute;transition:all 0.3s ease 0s;width:55px}.burger-button span.barres::before{top:-18px;transition-property:top,transform}.burger-button span.barres::after{bottom:-18px;transition-property:bottom,transform}.burger-button:hover:not(.active) span.barres::before,.burger-button:hover:not(.active) span.barres::after{width:55px}.burger-button:hover:not(.active) span.barres{width:55px}.burger-button.active{}.burger-button.active span.barres{transform:rotate(-45deg);width:55px}.burger-button.active span.barres::before{top:0;transform:rotate(90deg)}.burger-button.active span.barres::after{bottom:0}.header-top-menu{}.header-top-menu-line{width:auto}.header-top-menu .nav.menu-gris{display:none;flex-direction:column;position:absolute;left:0px;width:100%;background-color:#fff;box-shadow:0px 10px 5px rgba(0,0,0,0.3);opacity:0;top:-800px;transition:all 0.3s ease 0s;z-index:0}.header-top-menu .nav.menu-gris.active{display:flex;top:160px;opacity:1}.header-top-menu .nav.menu-gris li{width:100%}.header-top-menu .nav.menu-gris li a{height:60px;width:100%}.header-top-menu .main-menu-wrap.active{display:flex}.header-top-menu .nav.menu-second{display:flex;flex-direction:column;position:absolute;top:0px;left:0px;width:100%;padding-top:80px;background-color:#fff;transition:all 0.3s ease 0s;z-index:0;border-bottom:5px solid #808080;overflow-y:auto;transition:0.3s;transform:translateY(-100%)}.header-top-menu .main-menu-wrap.active .nav.menu-second{justify-content:flex-start;transform:translateY(0%)}.header-top-menu .nav.menu-second li{width:100%;flex-direction:column;display:flex}.header-top-menu .nav.menu-second>li>span.separator,.header-top-menu .nav.menu-second>li>a{border-bottom:5px solid #808080}.header-top-menu .nav.menu-second li span.separator,.header-top-menu .nav.menu-second li a{width:100%;padding:20px;text-align:center}.header-top-menu .nav.menu-second li.parent ul{display:flex;position:relative;top:0px;left:0px;width:100%;flex-direction:column}.header-top-menu .nav.menu-second>li.parent ul a{justify-content:center}.moduletable-zoom .content_featured{padding-right:30px !important}#acyarchivelisting,#acylistslisting,#jmap_sitemap,#userForm,#phocagallery,.search,#flexicontent{margin-top:320px}.custom-rejoignez-nous .bloc-gauche,.description .bloc-gauche,.custom-rejoignez-nous .bloc-droit,.description .bloc-droit{padding:20px}.custom-rejoignez-nous .bloc-gauche .bloc-video,.description .bloc-gauche .bloc-video{margin-right:-40px;max-width:calc(100% + 40px)}.caracteristiques{flex-direction:column}.caracteristiques .element{align-items:center;padding:0px}.uk-slideshow{height:600px !important}}@media(max-width:960px){#footer1{flex-direction:column;align-items:center;padding:20px}#footer1-1,#footer1-2{padding:0px;width:100%}#footer1-1>div,#footer1-2>div{margin-bottom:30px}#footer1-2 .moduletable-footer-2{justify-content:center}#footer1-2 .moduletable-footer-1 .nav.menu li a{margin:10px 0px;border:0px}.type-alias-metier .description .element .label-wrap,.type-alias-carrieres-recyclage .description .element .label-wrap{padding-left:0px}.carrousel-titre{padding-left:10px}.custom-rejoignez-nous .ligne-blocs{flex-direction:column}.custom-rejoignez-nous .bloc-gauche,.custom-rejoignez-nous .bloc-droit{width:100%}.custom-rejoignez-nous .bloc-gauche{order:2;align-items:center}.custom-rejoignez-nous .bloc-droit{height:300px;order:1}}@media(max-width:800px){#footer1 img{max-height:80px;width:auto !important}ul.flexicontent-items>li{width:50%}table.responsive{max-width:100% !important}table.responsive tr{display:flex;flex-direction:row;flex-wrap:wrap}table.responsive tr td{padding:0px 10px;flex-grow:1}.customblock.galerie{display:none}.infographie-chiffres-cles{justify-content:center}}@media(max-width:680px){.fcitems h2{font-size:1.2em}.moduletablediaporama,.breadcrumb{display:none}#main-content{}#content-top{flex-direction:column}#content-top>div{width:100%;max-width:100% !important}.fcitems .image-image tr{flex-direction:column}.item{flex-direction:column !important}.visuel-item{flex-basis:inherit !important;width:100% !important;margin:0px 0px 10px 0px !important}.contenu-item{flex-basis:inherit !important}.line2{margin-top:0px}.header-top .logo{max-width:210px;padding:0 15px}.cols2{flex-direction:column}.cols2 .col{width:100%;max-width:inherit}.cols2 .col:last-child{padding-left:0px}ul.flexicontent-items{flex-direction:column}ul.flexicontent-items>li{width:100% !important}.moduletable-texteaccueil{padding:20px}a.lien-orange{font-size:16px}.description .bloc .bloc-contenu,.description .bloc:nth-child(2n) .bloc-contenu,.page-histoire .bloc-evenement:nth-child(2n),.page-histoire .bloc-evenement{flex-direction:column}.description .bloc-contenu .bloc-image,.description .bloc-contenu .bloc-texte *,.page-histoire .bloc-evenement .bloc-image,.page-histoire .bloc-evenement .bloc-texte *{text-align:center !important;justify-content:center !important}.page-histoire .bloc-evenement .bloc-fleche{display:none}.type-alias-metier .description .element,.type-alias-carrieres-recyclage .description .element,.type-alias-reference .description .element{padding:0px;min-width:300px}.uk-slideshow{height:390px !important}.carrousel .banner-previous{left:20px}.carrousel .banner-next{right:20px}.type-alias-metier .description .element,.type-alias-carrieres-recyclage .description .element{flex-direction:column}.custom-rejoignez-nous ul li
.item-id-111 .description ul li,.item-catid-35 .description ul li,.page-rse .description ul li,.page-innovation .description ul li,.page-valeurs .description ul li{width:100%}.description .ligne-grise .bloc-gauche,.description .ligne-grise .bloc-droit{width:100% !important}.custom-rejoignez-nous .bloc-gauche .bloc-video,.description .bloc-gauche .bloc-video{margin-right:0;max-width:100%}.description .bloc-gauche,.description .bloc-droit{width:calc(100% - 20px) !important;padding:10px !important}.description .ligne-blocs:not(.ligne-grise) .bloc-head{width:100% !important;height:300px;order:-1}.description .ligne-blocs:first-child .bloc-head{margin-top:220px}.description .bloc-droit{width:100% !important;padding:40px !important}.description .bloc-droit .bloc{align-items:center}.description .bloc-droit .bloc:not(:first-child)::before{width:100%}.description .bloc-droit .bloc-titre{width:auto}.description .bloc-droit .bloc .bloc-titre h2,.description .bloc-gauche .bloc .bloc-titre h2{text-align:center;justify-content:center}.custom-rejoignez-nous .ligne-blocs,.description .ligne-blocs{flex-wrap:wrap}.type-alias-reference .description .element,,.type-alias-metier .description .element .type-alias-carrieres-recyclage .description .element{flex-direction:column;margin-bottom:40px}.type-alias-reference .description .element .label-wrap{padding:0px}.type-alias-reference .description .element .label-wrap .label,.type-alias-metier .description .element .label-wrap .label,.type-alias-carrieres-recyclage .description .element .label-wrap .label{max-width:100%;font-size:22px;height:auto;margin-bottom:20px}.type-alias-reference .description .element .label-wrap .label::after,.type-alias-metier .description .element .label-wrap .label::after,.type-alias-carrieres-recyclage .description .element .label-wrap .label::after{display:none}.type-alias-reference .description .element .value,.type-alias-metier .description .element .value,.type-alias-carrieres-recyclage .description .element .value{padding-top:0px !important}.type-alias-reference .carrousel-titre,.type-alias-metier .carrousel-titre,.type-alias-carrieres-recyclage .carrousel-titre{padding-left:0px}.type-alias-reference .carrousel-titre span,.type-alias-metier .carrousel-titre span,.type-alias-carrieres-recyclage .carrousel-titre span{font-size:22px}.carrousel-titre{height:auto}.description .bloc .bloc-titre h2{font-size:24px}.carrousel-titre{padding-left:0}.page-gouvernance .bloc-head{height:auto !important}.page-gouvernance .bloc-bg{height:400px;width:300px;max-width:100%;position:relative}.page-gouvernance .bloc-droit,.page-gouvernance .bloc-gauche{display:flex;flex-direction:column !important;align-items:center !important}.page-gouvernance .ligne-blocs{flex-direction:column !important}.page-gouvernance .ligne-blocs:nth-child(2n){flex-direction:column-reverse !important}.item-catid-35 .description .bloc-gauche{width:100% !important;padding:0px !important;height:320px;margin-top:240px}.item-catid-35 .description .bloc-droit{padding-top:40px !important;padding-left:20px !important;padding-right:20px !important}.item-catid-35 .item-header{top:50px}}@media(max-width:560px){#footer1-1 table tr{display:flex;flex-direction:column}#footer1-1 table tr p,#footer1-1 table tr td{text-align:center}.description .ligne-blocs.ligne-RSE{padding:20px}.description .ligne-blocs.ligne-RSE .bloc-intro{flex-direction:column}.description .ligne-blocs.ligne-RSE .bloc-intro>div,.description .ligne-blocs.ligne-RSE .bloc-intro>h3{width:100%;padding:0px;margin-bottom:30px}}@media(max-width:450px){.btn-gris img{margin:0px}#footer1-2 .moduletable-footer-1 .nav.menu,#footer1-2 .moduletable-footer-2 .nav.menu{flex-direction:column;width:100%}#footer1-2 .moduletable-footer-1 .nav.menu li,#footer1-2 .moduletable-footer-2 .nav.menu li{width:100%;justify-content:center;border:0px}#footer1-2 .moduletable-footer-2 .nav.menu li a{padding:0px;justify-content:center}.header-top .logo{max-width:170px;padding:0 10px}.header-top-menu .nav.menu-orange>li>a>.image-title,.header-top-menu .nav.menu-orange>li>span>.image-title{display:none}.fcitems .item-header{flex-direction:column}h1,form h2,.fcitems h1{font-size:1.7em}.description .bloc-gauche,.description .bloc-droit{padding:40px 0px !important}.accroche,body.type-alias-actualite .description{padding:0px !important}}@media(max-width:340px){table.responsive tr td{width:100%}.moduletable-metiers .menu-metiers li span.lien-titre{padding:20px}.moduletable-metiers .menu-metiers li>a,.moduletable-metiers .menu-metiers li>span{padding:20px}}@keyframes slideInFromTop{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes slideInFromTop2{0%{transform:translateY(0)}100%{transform:translateY(100%)}}@keyframes slideInFromBottom{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes slideInFromRight{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes slideInFromLeft{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes show2{0%{opacity:0}25%{opacity:0}100%{opacity:1}}#flexicontent ul.menu-vignettes{margin:0;padding:0;display:flex;flex-wrap:wrap;list-style-type:none}#flexicontent ul.menu-vignettes li{width:50%;min-width:320px;margin-bottom:40px !important;padding:0px 25px 40px 25px !important;list-style-type:none}.item-id-281 #flexicontent ul.menu-vignettes li{width:33.33%}body.type-alias-article2 #flexicontent{margin-top:0;padding:0}.article2{display:flex;flex-direction:column;float:left;width:100%}.article2_position{display:flex;flex-direction:column;float:left;width:100%;position:relative;z-index:1}.article2_position[data-fc-position="carrousel"]{}.article2_position[data-fc-position="contenu"]{z-index:2}.article2_field{display:flex;flex-direction:column;justify-content:center;align-items:center;float:left;position:relative;z-index:1}.article2_field[data-fc-field="carrousel"]{}.article2_field[data-fc-field="accroche"]{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2}.article2_field[data-fc-field="title"]{width:100%;position:absolute;left:0;top:-50px;z-index:2}.article2_field[data-fc-field="text"]{}.article2_field[data-fc-field="formulaire"]{z-index:2}.article2_field[data-fc-field="image-formulaire"]{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.altblocs{display:flex;flex-direction:column;float:left;width:100%}.altbloc{display:flex;justify-content:center;float:left;width:100%}.altbloc:nth-child(odd){flex-direction:row}.altbloc:nth-child(even){flex-direction:row-reverse}.altbloc[data-theme="dark"]{background:#333}.altbloc[data-theme="orange"]{background:#f25930}.altbloc_media{float:left;width:50%}.altbloc_background{float:left;width:100%;height:100%;background:no-repeat center center;background-size:cover}.altbloc_image{float:left;width:100%;height:100%;background:no-repeat center center;background-size:contain}.altbloc_content{float:left;width:50%;padding:100px}.altbloc:nth-child(odd) .altbloc_content{text-align:left}.altbloc:nth-child(even) .altbloc_content{text-align:right}.altbloc_content:only-child{text-align:center !important}.article2_field[data-fc-field="title"]+.article2_field[data-fc-field="text"] .altbloc:first-child .altbloc_content{padding-top:160px}.altbloc:nth-child(odd) .altbloc_content>*{text-align:left}.altbloc:nth-child(even) .altbloc_content>*{text-align:right}.altbloc_content:only-child>*{color:#fff !important;text-align:center !important}.altbloc:nth-child(odd) .altbloc_content.animated>*{animation:1s ease slideInFromRight}.altbloc:nth-child(even) .altbloc_content.animated>*{animation:1s ease slideInFromLeft}.altbloc_content.animated:only-child>*{animation:1s ease slideInFromBottom !important}.altbloc_title{float:left;letter-spacing:2px;margin-bottom:40px;font-family:'Open Sans Condensed' !important;font-size:32px !important;font-weight:bold !important;text-transform:uppercase}.altbloc_text{}.altbloc_table{float:left;width:100%;border-spacing:0 1px;border-collapse:separate}.altbloc_table td{padding:20px 0 20px 20px;background:#fff;color:#7f7f7f;text-align:left}.altbloc_table td:last-child{padding-right:20px}#flexicontent img.altbloc_table-check{float:left;height:55px !important;width:60px !important}@media (max-width:1024px){.altbloc_content{padding:40px}}@media (max-width:768px){.altbloc_media{width:100%;height:320px}.altbloc_content{width:100%}.altbloc:nth-child(odd){flex-direction:column}.altbloc:nth-child(even){flex-direction:column}.altbloc:nth-child(odd) .altbloc_content{text-align:left}.altbloc:nth-child(even) .altbloc_content{text-align:left}.article2_field[data-fc-field="title"]+.article2_field[data-fc-field="text"] .altbloc:first-child .altbloc_content{padding-top:40px}.altbloc:nth-child(odd) .altbloc_content>*{text-align:left}.altbloc:nth-child(even) .altbloc_content>*{text-align:left}.altbloc:nth-child(odd) .altbloc_content.animated>*{animation:none}.altbloc:nth-child(even) .altbloc_content.animated>*{animation:none}.altbloc_title{letter-spacing:1px;font-size:24px !important}}.topslider{float:left;width:100%;height:600px !important;padding-bottom:0 !important;background:#fff !important}.topslider_slide-background{float:left;width:100%;height:100%;background:no-repeat center center;background-size:cover}@media (max-width:1024px){.topslider{height:400px !important}}.introslider{display:flex;flex-direction:column;align-items:center;justify-content:center;float:left;width:100%;height:100%;background:rgba(0,0,0,0.3);position:relative}.introslider_content{display:flex;flex-direction:column;align-items:center;justify-content:center;float:left;width:100%;max-width:800px;padding:60px;color:#fff;text-align:center}.introslider_title{float:left;line-height:normal;margin-bottom:20px;font-weight:bold;font-size:36px}.introslider_text{float:left;line-height:24px;margin-bottom:20px}.introslider_button:hover,.introslider_button{float:left;padding:20px 30px;background:#f25930;color:#fff;font-weight:bold;text-transform:uppercase;text-decoration:none}@media (max-width:1024px){.introslider_content{padding:30px}.introslider_title{font-size:28px}.introslider_button{padding:20px}}.pagetitle{float:left;max-width:600px;line-height:1.2em;padding:25px 50px;background:#379946;color:#fff;font-family:"Open Sans Condensed";font-size:2.6em;font-weight:500;text-align:center;text-transform:uppercase;animation:1s ease slideInFromTop}@media (max-width:768px){.pagetitle{font-size:1.7em}}.realisations{display:flex;flex-direction:column;align-items:center;justify-content:center;float:left;width:100%;padding:100px;background:#eee}.realisations_title{float:left;margin-bottom:30px;font-size:36px;text-align:center}.realisations_items{display:flex;flex-direction:column;float:left;width:100%;max-width:1000px}.realisations_item{display:flex;flex-direction:row;float:left;width:100%;min-height:300px;background:#fff;color:#333;margin-bottom:10px}.realisations_item:hover{color:#333;text-decoration:none}.realisations_item:last-child{margin-bottom:0}.realisations_item-image{flex-shrink:0;width:35%;float:left;background:no-repeat center center;background-size:cover}.realisations_item-content{flex-grow:1;display:flex;flex-direction:column;float:left;padding:30px}.realisations_item-title{float:left;font-size:24px;font-weight:bold;margin-bottom:10px}.realisations_item-text{float:left;line-height:24px}@media (max-width:1024px){.realisations{padding:30px}}@media (max-width:768px){.realisations_item{flex-direction:column}.realisations_item-image{width:100%;height:300px}.realisations_item-content{width:100%}.realisations_item-title{font-size:20px}.realisations_item-text{line-height:22px;font-size:14px}}@media (max-width:480px){.realisations_item-image{height:240px}}#a2form{display:flex;flex-direction:column;align-items:center;justify-content:center;float:left;width:100%;padding:100px}#a2form .a2form_title{float:left;letter-spacing:2px;margin-bottom:40px;color:#fff;font-family:'Open Sans Condensed';font-size:32px;font-weight:bold;text-transform:uppercase;text-align:center}#a2form .a2form_fields{display:flex;flex-direction:column;float:left;width:100%;max-width:400px}#a2form .a2form_field{flex-shrink:0 !important;float:left !important;width:100% !important;margin-bottom:5px !important}#a2form .a2form_field:last-child{margin-bottom:0 !important}#a2form .a2form_field input[type="text"]{display:block !important;float:left !important;width:100% !important;height:40px !important;margin:0 !important;padding:10px !important;border:0 !important;font-size:14px !important}#a2form .a2form_field label{line-height:20px !important;color:#fff !important;font-size:12px !important}#a2form .a2form_field input[type="checkbox"]{float:left !important;width:20px !important;height:20px !important;margin:0 5px 0 0 !important}#a2form .a2form_field-description{background:rgba(0,0,0,0.5) !important;padding:10px !important;color:#fff !important;font-size:12px !important}#a2form .a2form_field button[type="submit"]{float:left !important;width:100% !important;height:auto !important;border:0 !important;padding:15px !important;background-color:#f25930 !important;color:#fff !important;font-weight:bold !important;font-size:14px !important;text-transform:uppercase !important;text-shadow:none !important;box-shadow:none !important}#a2form .a2form_field-error .formError{float:left !important;height:auto !important;margin:0 !important;padding:5px !important;background:#b94a48 !important;color:#fff !important}@media (max-width:1024px){#a2form{padding:30px}}@media (max-width:768px){#a2form .a2form_title{font-size:24px}}.rsform-block.rsform-block-rgpd label{display:inline-flex;justify-content:flex-start;align-items:flex-start}.rsform-block.rsform-block-rgpd label input{width:auto !important;flex-grow:0}.a2formimage{float:left;width:100%;height:100%;background:no-repeat center center;background-size:cover;position:relative}.a2formimage:after{content:"";float:left;width:100%;height:100%;background:rgba(0,0,0,0.3);position:absolute;left:0;top:0;z-index:1}
body #tarteaucitronRoot *{font-family:inherit !important}#tarteaucitron{border-radius:0 !important}#tarteaucitron #tarteaucitronClosePanel{display:flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important}#tarteaucitron #tarteaucitronClosePanel::after{content:"✕" !important;font-size:16px !important}#tarteaucitron #tarteaucitronHeader{margin-bottom:20px !important}#tarteaucitron #tarteaucitronHeader #tarteaucitronHeader-title{}#tarteaucitron #tarteaucitronHeader #tarteaucitronHeader-title:last-child{margin-bottom:0 !important}#tarteaucitron #tarteaucitronServices-header{padding-top:19px !important}#tarteaucitron #tarteaucitronServices-header::before,#tarteaucitron #tarteaucitronServices .tarteaucitronHidden::before{width:100% !important;height:1px !important;margin-left:0 !important;background:rgba(0,0,0,0.2) !important;left:0 !important}#tarteaucitron #tarteaucitronServices #tarteaucitronServices-header .tarteaucitronLine .tarteaucitronName{text-align:left !important}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName #tarteaucitronInfo-icon{display:none !important}#tarteaucitronAlertBig{width:100% !important;padding:10px !important;box-sizing:border-box !important;background:rgba(55,153,70,0.7) !important;text-align:right !important}#tarteaucitronAlertBig #tarteaucitronPersonalize{background:#fff !important;color:#000 !important}#tarteaucitronAlertBig #tarteaucitronCloseAlert{background:#ccc !important;color:#000 !important}

/***!  Response returned status code: 403  !***/


#boxplus .boxplus-dialog .boxplus-controlsclose{top:-15px !important;right:-15px !important;margin:0px 0 0 0 !important}
#phocagallery img{max-width:none}#phocagallery{}.pg-cv-box{height:300px;width:400px}.pg-cv-box-stat{height:320px;width:400px}.pg-cv-box-img{height:280px;width:400px}
