@media screen and (max-width:480px){body,element1,element2{width:auto;margin:0;padding:0}img,table,td,blockquote,code,pre,textarea,input,iframe,object,embed,video{max-width:100%}img{height:auto;width:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}textarea,table,td,th,code,pre,samp{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}code,pre,samp{white-space:pre-wrap}element1,element2{float:none;width:auto}html{-webkit-text-size-adjust:100%}}@media screen and (max-width:480px){.hide_low481{display:none!important}}@media screen and (max-width:768px){.hide_low769{display:none!important}}@media screen and (min-width:481px){.hide_up480{display:none!important}}@media screen and (min-width:769px){.hide_up768{display:none!important}}.clear{clear:both}.left{float:left}.right{float:right}.center{text-align:center}.italic{font-style:italic}input{cursor:auto}input[type=submit]{cursor:pointer}@media screen and (min-width:769px){.espace_35{max-width:35%}.espace_35 img{max-width:99%}.espace_65{max-width:63%}.espace_100{width:100%}}.ph_vertical .bloc{margin-bottom:15px}@media screen and (max-width:480px){.ph_horizontal .bloc,.ph_horizontal .bloc.right,.ph_horizontal .bloc.left,.bloc.right,.bloc.left{float:none;margin:0 auto 5px}}@media screen and (min-width:481px) and (max-width:768px){.ph_horizontal .bloc,.ph_horizontal .bloc.last,.ph_horizontal .bloc.single{margin:0 auto 5px}.ph_vertical .bloc,#container_content .ph_horizontal .bloc,#container_content .ph_horizontal .bloc.last,#container_content .ph_horizontal .bloc.single,#content_middle .bloc,.bloc.right,.bloc.left{margin:auto;float:none}.ph_horizontal #footer1 .bloc,.ph_horizontal #footer1 .bloc.last,.ph_horizontal #footer2 .bloc,.ph_horizontal #footer2 .bloc.last{float:left;margin-right:15px;margin-bottom:15px}}@media screen and (min-width:769px){.ph_vertical .bloc,.ph_horizontal .bloc{float:left;margin-right:2%;margin-bottom:15px}#content_middle .bloc{float:left;margin-right:0;margin-bottom:15px}#content_middle .bloc.right{float:right}.ph_horizontal .bloc.last,.ph_horizontal .bloc.single{float:left;margin-right:0}.ph_horizontal .bloc.right{float:right;margin-bottom:0}}.ph_horizontal .bloc.no_float,.ph_vertical .bloc.no_float,.no_float{float:none!important;margin:auto}#global{margin:0 auto;text-align:center;box-sizing:border-box}#header{display:block;width:100%}#container_center,#container_content{width:100%}@media screen and (max-width:480px){#container_content{float:none}}@media screen and (min-width:481px) and (max-width:768px){#container_content{float:none}}@media screen and (min-width:769px){#container_content{float:left}}#container_content #content_middle #content{float:left;position:relative;z-index:1}.page-contenu #container_content #content_middle #content{float:none}.content-core-defaut{padding:0 2%}.template-73 .content-core-defaut{padding:0}#container_content #content_top{display:block}#container_content #content_top #content_top1{}#container_content #content_top #content_top2{}#sidebar_right .bloc,#sidebar_left .bloc{width:100%}@media screen and (max-width:480px){#sidebar_left,#sidebar_left #sidebar_left1,#sidebar_left #sidebar_left2,#sidebar_right,#sidebar_right #sidebar_right1,#sidebar_right #sidebar_right2{float:none}}@media screen and (min-width:481px){#sidebar_left,#sidebar_left #sidebar_left1,#sidebar_left #sidebar_left2,#sidebar_right,#sidebar_right #sidebar_right1,#sidebar_right #sidebar_right2{float:left}}#footer{display:block;clear:both}#contact_form{position:relative}#contact_form .form_desc{display:none}@media screen and (max-width:480px){#contact_form .form_elem,.candidature .form_elem{text-align:center}.contact .form_text,.candidature .form_text{margin-bottom:3px;height:14px}.contact input[type=text],.candidature input[type=text]{height:17px;width:231px}.contact select,.candidature select{height:31px;width:245px}.contact textarea,.candidature textarea{height:120px;width:231px}.contact input[type=text],.candidature input[type=text],.contact textarea,.candidature textarea,.contact select,.candidature select{padding:6px}.contact #send,.candidature #send{height:31px;width:245px}}@media screen and (min-width:481px){#contact_form #form_civilite,#contact_form #form_nom,#contact_form #form_prenom,#contact_form #form_telephone,#contact_form #form_email{left:0}#contact_form #form_civilite{top:0}#contact_form #form_nom{top:60px}#contact_form #form_prenom{top:120px}#contact_form #form_telephone{top:180px}#contact_form #form_email{top:240px}#contact_form #form_sujet,#contact_form #form_message{left:0}#contact_form #form_sujet{top:300px}#contact_form #form_message{top:360px}#contact_form #form_send{left:0;top:420px}.contact .form_text,.candidature .form_text{margin-bottom:3px;height:14px}.contact input[type=text],.candidature input[type=text]{height:17px;width:300px}.contact select,.candidature select{height:31px;width:312px}.contact textarea,.candidature textarea{height:162px;width:300px}.contact input[type=text],.contact textarea,.contact select,.candidature input[type=text],.candidature textarea,.candidature select{padding:6px}.contact #send,.candidature #send{height:31px;width:154px}}.diaporama ul{margin:0}.diaporama .bxslider li{position:relative}.diaporama .bxslider li .caption{position:absolute;top:0;z-index:80}#mozaique_photo a.image{display:block;float:left;padding:4px}#mozaique_photo:after{content:".";display:block;height:0;clear:both;visibility:hidden}#article_cat_grid li{display:inline-block;text-align:center;padding:4px;zoom:1;*display:inline;border:none}#search_results .search_result{border-bottom:1px solid #ccc;padding-bottom:15px}#search_results .search_result .image{float:left;padding:0 10px}#search_results .result_title{font-size:1.273em;line-height:127%}#search_results .description{margin-bottom:15px}#search_results .more{text-align:right;clear:both}.ph_horizontal .menu_footer{display:inline-block;float:none}.menu_footer .deroule.horizontal li{color:#cacaca;float:left;list-style:none;margin-right:4px}.deroule.horizontal .separator{}.deroule.horizontal li a{color:#cacaca;font-size:11px;-webkit-transition:color .5s;-moz-transition:color .5s;-ms-transition:color .5s;-o-transition:color .5s;transition:color .5s}.deroule.horizontal ul.level-1>li.hover>a{color:#fff}.menu_principale .deroule.horizontal li{list-style:none}.menu_principale .deroule.horizontal ul{font-family:AdobeBlank;margin:0;padding:0}.menu_principale .deroule.horizontal ul ul{visibility:hidden}.menu_principale .deroule.horizontal ul li span.nolink,.menu_principale .deroule.horizontal ul li a{color:#fff;font-family:open_sansregular;font-size:12px}.menu_principale .menu_principale ul.level-1>li.hover>a,.menu_principale .deroule.horizontal ul.level-1>li.hover>span,.menu_principale .deroule.horizontal ul.level-1>li.hover>a{font-family:open_sanssemibold;color:#000;position:relative;z-index:200}@media screen and (-webkit-min-device-pixel-ratio:0){.icon_menu img{margin-top:-10px}}.bloc-menu li{cursor:pointer}.menu_principale .deroule.horizontal ul.level-1>li{display:inline-block;line-height:50px;padding-right:12px;position:relative;z-index:1000}.menu_principale .deroule.horizontal ul.level-1>li>a{display:inline-block}.menu_principale .deroule.horizontal ul.level-1>li>span.separator{background-image:url(../img/divider_menu.jpg);display:inline-block;height:50px;margin-right:10px;vertical-align:top;width:1px}.menu_principale .deroule.horizontal ul.level-1>li.hover{background-image:url(../img/fd-hover-rouge.jpg);background-repeat:no-repeat;background-size:100% 100%;height:53px;padding-right:10px}.menu_principale .deroule.horizontal ul.level-1>li.hover:after{background-image:url(../img/fd-hover-damier.png);background-repeat:repeat-x;content:'';display:block;height:50px;left:0;position:absolute;top:0;width:100%}.deroule.horizontal ul.level-1 ul{-moz-box-shadow:0 5px 5px 0 #656565;-webkit-box-shadow:0 5px 5px 0 #656565;-o-box-shadow:0 5px 5px 0 #656565;box-shadow:0 5px 5px 0 #656565;filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565,Direction=180,Strength=5);background-color:#272727;position:absolute}.deroule.horizontal ul.level-1 ul li{display:block;line-height:24px;margin:0;padding:0 20px 0 33px;position:relative;text-align:left;width:161px}.deroule.horizontal ul.level-1 li:hover ul.level-2{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:all .5s cubic-bezier(1,0,.405,1.5);-moz-transition:all .5s cubic-bezier(1,0,.405,1.5);-ms-transition:all .5s cubic-bezier(1,0,.405,1.5);-o-transition:all .5s cubic-bezier(1,0,.405,1.5);transition:transform .5s cubic-bezier(1,0,.405,1.5)}.deroule.horizontal ul.level-1 ul.level-2{top:53px;left:50%;margin-left:-107px;padding-top:8px;padding-bottom:8px;visibility:visible!important;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:all .5s cubic-bezier(1,-1,.405,1);-moz-transition:all .5s cubic-bezier(1,-1,.405,1);-ms-transition:all .5s cubic-bezier(1,-1,.405,1);-o-transition:all .5s cubic-bezier(1,-1,.405,1);transition:transform .5s cubic-bezier(1,-1,.405,1)}.deroule.horizontal ul.level-2:before{border-color:#dd200c transparent transparent transparent;border-style:solid;border-width:8px;content:'';display:block;position:absolute;left:50%;margin-left:-8px;top:0}.deroule.horizontal ul ul li a{position:relative}.deroule.horizontal ul.level-1 ul li a:before{color:#dd200c;content:">";font-family:font-specials;font-size:16px;left:-13px;line-height:17px;position:absolute;top:0;vertical-align:top}.deroule.horizontal ul.level-1 ul li.hover{background-image:url(../img/fd-sous-menu.jpg);background-size:100% 100%}.deroule.horizontal ul.level-1 ul li.hover>a,.deroule.horizontal ul.level-1 ul li.hover>span{color:#000;font-family:open_sanssemibold}.deroule.horizontal ul.level-1 ul li.hover>a:before{color:#000}.deroule.horizontal ul.level-2 ul{right:-214px;top:0}.deroule.vertical ul li ul{visibility:visible}.deroule.vertical ul{position:static;left:10px}.deroule.vertical ul li{list-style:none;margin:0;padding:0;width:80px}.deroule.vertical ul ul{position:absolute;top:0;left:80px}.deroule.vertical ul li{position:relative;margin:0;padding:0}.deroule.vertical ul a{display:block;width:100%;text-decoration:none;width:80px}.deroule.vertical ul a{text-decoration:none}.fixe.horizontal ul.level-1 li{display:block;float:left}.fixe.horizontal ul.level-2{margin:0}.fixe.horizontal ul.level-2 li{float:none;padding:0}#contact_form #form_idcar,#contact_form #form_ref_dms,#contact_form #form_vehicule_marque,#contact_form #form_vehicule_modele,#contact_form #form_concession_desc,#contact_form #form_concession_adresse3{margin:0}.bloc-selectupVehiculesv2 .item{float:left;margin:10px;width:96px}.bloc-selectupVehiculesv2 .item .image{width:96px;height:72px}.bloc-selectupVehiculesv2 .item .info{border:1px solid #bbbab8;margin-top:3px}.bx-wrapper{margin:auto}.bx-next{position:absolute;top:26px;right:0;z-index:900;width:26px;height:45px;text-indent:-999999px;background:url(../img/caroussel_left.png) no-repeat}.bx-prev{position:absolute;top:30px;left:0;z-index:10;width:26px;height:45px;text-indent:-999999px;background:url(../img/caroussel_right.png) no-repeat}.bloc-articlesv2{text-align:left;position:relative}.bloc-articlesv2 .article .image{float:left;padding:0 5px 0 0}.bloc-articlesv2 a.linkArchives{position:absolute;top:17px;right:15px}.bloc-articles ul,.bloc-articles li{margin:0;padding:0}.bloc-articles .no-scroll li{list-style-type:none}.view_article .image{margin:10px 0}.bloc-selectupSearchv2 .select label{display:none}.bloc-selectupSearchv2 .select,.bloc-selectupSearchv2 .slider{margin:0}.ui-slider{position:relative;text-align:left}.ui-slider a:nth-child(2){background-image:url(../img/slider_left.png)}.ui-slider a:nth-child(3){background-image:url(../img/slider_right.png)}.ui-slider-horizontal .ui-slider-handle{background-image:url(../img/plot_slider.png);height:18px;margin-left:-10px;top:0;width:18px}.ui-slider .ui-slider-handle{cursor:pointer;position:absolute;z-index:2}.ui-slider-horizontal{background-image:url(../img/slider_range.gif);height:11px;margin:auto;width:210px}.bloc-selectupSearchLinkv2{clear:both;width:100%}.bloc-selectupSearchLinkv2 ul,.bloc-selectupSearchLinkv2 li{display:inline}.intro,.outro{padding-left:10px}.line_formjobs{margin:0 0 10px}.line_formjobs #sector_job{margin-left:10px}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert-warning{background-color:#fcf8e3;border:1px solid #fbeed5;color:#c09853}.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.alert{text-align:center;border-radius:4px 4px 4px 4px;margin-bottom:18px;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,.5)}.alert li{list-style:none outside none;margin-left:0}.pagination{margin:20px 0}.pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul>li>a:hover,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover{color:#999;background-color:transparent;cursor:default}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px}.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}.template-72 .bloc-diaporama .bx-wrapper .bx-pager.bx-default-pager a.active{background:0 0;background-color:#ffc200}.template-72 .bloc-diaporama:after{background-color:transparent;background-image:none;bottom:auto;content:normal;display:inline-block;font-family:open_sanssemibold;height:auto;left:auto;position:absolute;width:auto;z-index:0}.template-72 .SousDiaporama:after{background-color:#fbfbfb;background-image:url(../img/ombre-diapo.png);bottom:-41px;content:"";display:inline-block;font-family:open_sanssemibold;height:56px;left:0;position:absolute;width:100%;z-index:1}.template-72 .document_content{text-align:center}.template-72 .headline{display:none}.template-72 .document_content{padding:20px 70px}.template-72 .ph_horizontal .bloc.bloc-diaporama{width:755px}.template-72 .BoutonsEnvironnementSlider{margin:0}.template-72 .BoutonsEnvironnementSlider .btnSlider:first-child{margin-top:40px}.template-72 .bx-viewport{height:319px!important}