*{font-weight:400}.separateur{border:0 none;clear:both;display:block;height:0;margin:0;padding:0;visibility:hidden}.mfp-title{display:none}.grecaptcha-badge{display:none}.main_color strong,.main_color b,.main_color b a,.main_color strong a{color:inherit}#top .mejs-video .mejs-overlay-loading{display:none}.image-overlay{display:none !important}#top .avia-gallery .avia-gallery-thumb a:hover{opacity:1 !important}.container_wrap{border:none}.avia-image-container-inner,.avia_image,.av-image-caption-overlay,.avia_textblock img{border-radius:0}.noBorderRadius .avia_image{border-radius:0 !important}#scroll-top-link{left:1%;bottom:5%;background-color:#d61313;border:0 solid #fff !important;color:#fff;font-size:1.5em;width:53px;height:53px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#scroll-top-link:hover{background-color:#d61313;border:none;color:#fff}.bloc-decalage-bg:before{display:block;content:'';background:#fff;height:80px;margin-bottom:-120px}.bloc-decalage-bg .bloc-citation-img-txt{margin-bottom:-100px}.txt-center{text-align:center}#top .section-container-full-width-home .no_margin.av_one_fifth{width:10%}#top .section-container-full-width-home .no_margin.av_one_fourth{width:35%}#top .section-container-full-width .container{width:100% !important;min-width:100%;padding:0;margin:0}#top .section-container-full-width .container .entry-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}#top .section-container-full-width .container .entry-content-wrapper .colonne-right{margin-left:auto}#top div .avia-gallery img{border-width:0}.entry-content-wrapper ul ul li{margin-bottom:0;padding:0;font-size:.9em}@media only screen and (max-width:767px){body{font-size:16px}}.avia_transform .avia_start_delayed_animation.bottom-to-top{-webkit-animation:avia-btt 1s 1 ease;animation:avia-btt 1s 1 ease;opacity:1}@-webkit-keyframes avia-btt{0%{-webkit-transform:translate(0,80px);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@keyframes avia-btt{0%{-webkit-transform:translate(0,80px);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}#buttonizer-button-0-0-10-label{min-width:115px !important;line-height:20px !important;text-transform:uppercase !important;white-space:normal !important;padding-top:6px !important;text-align:left !important}.buttonizer-button-0-0-10{border-radius:32px !important;padding:10px 15px 10px 5px !important}html.av-burger-overlay-active .occasion-item a .avia-menu-text{color:#fff !important;background-color:#d61313 !important;padding:6px 9px}html.av-burger-overlay-active .occasion-item .sub-menu a .avia-menu-text{color:#fff !important;background-color:transparent !important;padding:auto !important}#header_main .logo{margin-top:-5px}.av-main-nav{top:20px}@media only screen and (min-width:768px){#header_main .logo{margin-top:-15px;-webkit-transform:scale(1.15);transform:scale(1.15)}}@media only screen and (min-width:990px){.av-main-nav{top:52px}.header-scrolled .av-main-nav{top:6px}}#header_main .main_menu{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:0}#header_main .main_menu ul li{background:url(//www.45-autosport.com/wp-content/themes/enfold-child/gfx/menu-separateur-bg.png) no-repeat;background-position:center right;padding-right:14px}#header_main .main_menu .av-burger-overlay ul li{background:0 0;padding-right:0}#header_main .main_menu ul li.last-menu{background:0 0;padding-right:0}#header_main .main_menu ul li:last-child{background:0 0;padding-right:0}#header_main .main_menu ul li a{font-size:18px;text-transform:uppercase;font-weight:500}#header_main .main_menu .sub-menu li{background:0 0;padding-right:0}#header_main .main_menu .sub-menu li a{border:0;font-size:16px;font-weight:200;text-transform:none}#header_main .main_menu #menu-item-search{display:none}#header_meta{background-color:transparent}#header_main #avia-menu>li>a{height:50px !important;line-height:50px !important}#top .av_secondary_right{padding-top:8px;margin-right:-15px}#top .av_secondary_right .container{position:absolute;right:25px}#top .av_secondary_right ul li a{font-size:15px;font-weight:200;opacity:.75;text-decoration:none}#top .av_secondary_right ul li#menu-item-search a{opacity:.6}#top .av_secondary_right ul li#menu-item-search{float:left}#top .av_secondary_right ul li#menu-item-search a{font-size:25px;position:relative;bottom:2px}#top .av_secondary_right ul li#menu-item-search a:after{content:"Rechercher";font-size:14px;color:#fff;bottom:3px;position:relative;margin-left:10px;font-weight:400}#top #searchform .ajax_search_response{max-height:290px;overflow-y:auto}#top .ajax_search_response a{opacity:1;font-size:12px;position:relative;bottom:auto;line-height:auto !important;height:auto !important}#top .ajax_search_response .av_ajax_search_title{font-size:14px}#top .av_ajax_search_entry_view_all{font-size:16px !important}#top .ajax_search_response .av_ajax_search_image{display:none}#top .av_secondary_right ul li{padding:5px 25px 5px 0}#top .av_secondary_right ul li.tel,.contact-tel a{background:url(//www.45-autosport.com/wp-content/themes/enfold-child/gfx/icon-tel-bg.png) no-repeat;background-position:left center;padding-left:25px;background-size:21px}#top .av_secondary_right ul li.mail,.contact-mail a{background:url(//www.45-autosport.com/wp-content/themes/enfold-child/gfx/icon-mail-bg.png) no-repeat;background-position:left center;padding-left:35px;background-size:23px}#top .av_secondary_right ul li.plan,.contact-adresse a{background:url(//www.45-autosport.com/wp-content/themes/enfold-child/gfx/icon-map-bg.png) left center no-repeat}.contact-tel a,.contact-mail a,.contact-adresse a{padding-left:35px;display:block;text-decoration:none !important}#top .av_secondary_right ul li.plan a{opacity:0}#top .av_secondary_right .sub_menu ul li{border:0;float:right}#top .av_secondary_right .social_bookmarks li{border:0}#top .av_secondary_right .social_bookmarks li a{background:0 0 !important;background-color:transparent !important}#menu-item-search a{line-height:15px!important;height:15px!important}#header_main_alternate li#menu-item-search a{display:none !important}#top .avia-search-tooltip{font-size:15px}#top .bloc-video-home-mobile-tablette .container{max-width:100% !important;width:100% !important;margin:0 !important;padding:0 !important}#top .bloc-video-home-mobile-tablette .template-page{padding:0 !important}#top.home .av_slideshow_full .avia-caption-title{font-weight:500;max-width:960px;margin:0 auto 0 auto;margin-bottom:60px;font-size:34px}#top .home-slideshow .container.caption_container{max-width:100%}#top .home-slideshow .avia-slideshow-button{position:absolute;top:0;right:0;border:0;background:url(//www.45-autosport.com/wp-content/themes/enfold-child/gfx/sound_on.png) no-repeat;background-position:center;background-size:contain;pointer-events:all;z-index:10}#top .home-slideshow .avia-slideshow-button.off{background:url(//www.45-autosport.com/wp-content/themes/enfold-child/gfx/sound_off.png) no-repeat;background-position:center;background-size:contain}#top .av-video-slide{pointer-events:none}#top video{pointer-events:none}#top .mejs-controls{display:none}.icon_sound_home_mobile{position:absolute;top:40px;right:20px;display:block;width:17px;height:17px;background:url(//www.45-autosport.com/wp-content/themes/enfold-child/gfx/sound_on.png) no-repeat;background-position:center;background-size:contain;pointer-events:all;z-index:10;cursor:pointer}.icon_sound_home_mobile.off{background:url(//www.45-autosport.com/wp-content/themes/enfold-child/gfx/sound_off.png) no-repeat;background-position:center;background-size:contain}.home-slideshow{background:url('https://www.45-autosport.com/wp-content/uploads/2022/05/45-autosport-video-home-1280x430.jpg') center center no-repeat;background-size:cover}#top.home .av_slideshow_full .avia-caption-title span{font-weight:500}#top.home .av_slideshow_full .avia-caption-title:before{content:"";width:100%;height:60px;display:block;background:url(//www.45-autosport.com/wp-content/themes/enfold-child/gfx/slider-titre-bg.png) no-repeat;background-position:top center;background-size:contain;margin-bottom:-25px}#top.home .home-titre-fullscreen .avia_textblock{text-align:center}#top.home .home-titre-fullscreen h2{font-weight:100;max-width:750px;margin:0 auto 0 auto;padding:0;font-size:34px;padding-top:60px}#top.home .home-titre-fullscreen h2 strong{font-weight:500}#top.home .home-titre-fullscreen h2:before{content:"";width:100%;height:60px;display:block;background:url(//www.45-autosport.com/wp-content/themes/enfold-child/gfx/slider-titre-bg.png) no-repeat;background-position:top center;background-size:contain}#top .titre-picto-ligne h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#top .titre-picto-ligne h2 img{margin-right:10px}.avia_textblock p{font-weight:200}.avia_textblock p a,.main_color a{color:#fff;text-decoration:underline}.avia_textblock p a:hover,.main_color a:hover{color:#fff;opacity:.8}#top .bandeau .container{max-width:100%}.bandeau .avia_textblock h1{font-size:38px;font-weight:500;text-transform:uppercase}.bandeau .avia_textblock h2{font-size:22px;font-weight:200 !important;text-transform:uppercase;display:block;width:100%;position:relative;padding-left:0}.bandeau .bandeau-specialiste-porsche{position:absolute;bottom:-40px;right:0}@media only screen and (max-width:1200px){.bandeau .bandeau-specialiste-porsche{position:relative;bottom:auto;right:auto}}body.page-template-default .avia_textblock h2{font-size:28px;font-weight:500;text-transform:uppercase;display:block;width:100%;position:relative;padding-left:0}body.home .avia_textblock h3{font-size:30px;font-weight:500;text-transform:uppercase;display:inline-block;width:100%;position:relative}body.home .avia_textblock h3 a{opacity:1 !important}body.home .avia_textblock h3 span.light{font-weight:100}body.home .avia_textblock h3:before{content:"";width:18px;height:27px;display:inline-block;background:url(//www.45-autosport.com/wp-content/themes/enfold-child/gfx/title-diago-left-mini.png) no-repeat;background-size:contain}body.home .avia_textblock h2{font-size:42px;font-weight:500;text-transform:uppercase;display:inline-block;width:100%;position:relative;padding-left:54px;padding-top:5px}body.home .avia_textblock h2 a{opacity:1 !important}body.home .avia_textblock h2 span.light{font-weight:100}body.home .avia_textblock h2:before{content:"";width:47px;height:100%;display:inline-block;background:url(//www.45-autosport.com/wp-content/themes/enfold-child/gfx/title-diago-left.png) no-repeat;background-size:contain;position:absolute;top:9px;left:0}h3{font-size:23px}strong,b{font-weight:600}.avia-button:active{border-top-width:0}#top .avia-button.avia-size-large{border:2px solid #fff;text-transform:uppercase;font-size:17px;font-weight:500}#top .avia-button.avia-size-large:hover{border:2px solid #d61313}#top .boutons-arrow ul li{list-style:none;margin-left:0;text-transform:uppercase}#top .boutons-arrow ul li a{color:#fff;text-decoration:none}#top .boutons-arrow ul li:after{content:" \279D";-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#top .boutons-arrow ul li:hover:after{margin-left:10px;color:#d61313}#top div .avia-button.avia-size-small{border-radius:0;font-size:15px}.introduction .container{max-width:960px}#top .flex_column.bloc-gris{padding:40px 30px;background-color:#101010}.flex_column.bloc-gris.h2rouge h2{color:#d61313}@media only screen and (max-width:767px){#top .flex_column.bloc-gris{padding:30px 15px}}#contact p{line-height:1.3}#top .bloc-carte p{margin:0;padding:0}#contact .flex_column:nth-child(2){border-bottom:7px solid #000}#contact .avia_textblock p a{text-decoration:none}@media only screen and (max-width:600px){#top .flex_column.av-jxacl-784ade17f58aef9ed3eeadc8cff09f98{padding:30px}}.flex_column_table.av-l13is8f2-f1d30deaa620439f0a2e62067d4041a9{margin-top:20px !important}#top .flex_column.bloc-etapes{padding:20px;background-color:#101010;padding:20px;text-align:center}#top .flex_column.bloc-etapes h2{color:#d61313;font-size:1.8em}#top .flex_column.bloc-etapes p{font-weight:600;line-height:1.4}table,td{font-size:14px;line-height:1.6}.main_color td,.main_color th{border-color:#333}th{font-weight:600;letter-spacing:.5px;text-transform:initial}#top .avia-data-table.avia_pricing_minimal tr{background-color:#000}#top .main_color .avia-data-table.avia_pricing_minimal th{background-color:#222;vertical-align:middle;min-width:180px}#top .avia-data-table .avia-center-col{color:#fff !important;font-weight:600;text-align:left}@media only screen and (max-width:767px){.responsive .avia_scrollable_table .avia-data-table>thead>tr>th,.responsive .avia_scrollable_table .avia-data-table>tbody>tr>th,.responsive .avia_scrollable_table .avia-data-table>tfoot>tr>th,.responsive .avia_scrollable_table .avia-data-table>thead>tr>td,.responsive .avia_scrollable_table .avia-data-table>tbody>tr>td,.responsive .avia_scrollable_table .avia-data-table>tfoot>tr>td{white-space:inherit}}#top .main_color .input-text,#top .main_color input[type=text],#top .main_color input[type=input],#top .main_color input[type=password],#top .main_color input[type=email],#top .main_color input[type=number],#top .main_color input[type=url],#top .main_color input[type=tel],#top .main_color input[type=search],#top .main_color textarea,#top .main_color select{background-color:#787878;border-color:#000;margin-bottom:5px;color:#fff}#top input[type=text]{font-size:15px}#top input[type=text]::-webkit-input-placeholder{opacity:.66}#top input[type=text]:-ms-input-placeholder{opacity:.66}#top input[type=text]::placeholder{opacity:.66}#top textarea{min-width:100%;max-width:100%;height:130px}#top label{font-weight:600}#top .wpcf7 .wpcf7-not-valid-tip{color:#dc3232;font-size:14px}#top .wpcf7 label span{color:#ccc;font-size:15px}#top .wpcf7 .wpcf7-submit{font-size:16px;border-radius:50px;font-family:'static';text-transform:uppercase}#top .wpcf7 .wpcf7-submit:hover{background-color:#b70404;color:#fff}.wpcf7-acceptance .wpcf7-list-item{margin-left:0}.slider-vehicules-occasion-home .slide-entry{position:relative;margin-left:1%;width:24%}.slider-vehicules-occasion-home .slide-entry .slide-image:after{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.slider-vehicules-occasion-home .slide-entry:hover .slide-image:after{content:" + d'infos";position:absolute;color:#fff;font-size:18px;text-align:center;width:100%;top:0;left:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,1)),to(rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);opacity:1;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;cursor:pointer}.slider-vehicules-occasion-home .slide-entry.first{margin-left:0}.slider-vehicules-occasion-home .slide-entry .slide-content{position:absolute;bottom:5px;width:100%}.slider-vehicules-occasion-home .slide-entry .slide-content h3{font-size:16px;font-weight:500;text-align:center;padding:7px 10px;background:-webkit-gradient(linear,left bottom,left top,from(#000),to(rgba(0,0,0,0)));background:linear-gradient(0deg,#000 0%,rgba(0,0,0,0) 100%);display:none}.slider-vehicules-occasion-home .slide-entry .slide-content h3 a span{display:none}.slider-vehicules-occasion-home .slide-entry .slide-meta{display:none}.slider-vehicules-occasion-home .slide-entry .slide-entry-excerpt{font-size:16px;font-weight:500;text-align:center;padding:7px 10px;background:-webkit-gradient(linear,left bottom,left top,from(#000),to(rgba(0,0,0,0)));background:linear-gradient(0deg,#000 0%,rgba(0,0,0,0) 100%);line-height:18px;cursor:pointer;position:relative}.slider-vehicules-occasion-home .slide-entry .slide-entry-excerpt .read-more-link{position:absolute;opacity:0;width:100%;height:100%;left:0;top:0}.slider-vehicules-occasion-home .slide-entry .slide-entry-excerpt .read-more-link .more-link{position:absolute;display:block;width:100%;height:100%;left:0;top:0}#slider_partenaires_home .owl-item p{text-align:center}#slider_partenaires_home .sa_hover_buttons{top:0 !important;left:0 !important;right:0 !important;bottom:0 !important}#slider_partenaires_home .sa_hover_buttons a{width:100%;height:100%}#top .white .sa_owl_theme .owl-item .sa_hover_container:hover .sa_hover_buttons .sa_slide_link_icon{background:0 0 !important}#top .white .sa_owl_theme .owl-item .sa_hover_container:hover .sa_hover_buttons .sa_slide_link_icon:hover,{background-color:rgba(0,0,0,.3) !important}#slider_partenaires_home .owl-dots .owl-dot span{background-color:#fff !important}#slider_partenaires_home .owl-dots .owl-dot span{background-color:#fff !important;opacity:.5}#slider_partenaires_home .owl-dots .active span{background-color:#fff !important;opacity:1}#socket .container{font-size:15px;padding-top:0}#socket .copyright{width:100%;padding:15px 0;border-top:1px solid #7e7c8f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:.5}#socket #ekela{text-transform:uppercase}#socket a#haut{position:relative;padding:0 20px 0 80px}#socket a#haut:after{content:'';font-family:'entypo-fontello';font-size:13px;position:absolute;right:0;top:0}@media only screen and (max-width:1200px){#socket .container{font-size:13px}}@media only screen and (max-width:1200px){#socket .container{padding-bottom:50px}#socket a#haut{display:none}#socket .copyright{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#socket #ekela{margin-top:20px}}#top .portfolio-pieces .sort_width_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#top .portfolio-pieces .sort_width_container a{color:#bbb;font-size:18px;font-weight:500}#top .portfolio-pieces .sort_width_container .active_sort{color:#d61313}#top .portfolio-pieces .grid-entry article{background-color:#101010;min-height:307px;position:relative;border:10px solid #000}#top .portfolio-pieces .grid-content{background-color:#101010;position:absolute;bottom:10px;width:100%;text-align:center}#top .portfolio-pieces article img{max-width:230px;margin:0 auto 0 auto;padding:15px}#top .portfolio-pieces .grid-content h3{background-color:#101010;font-size:18px;font-weight:500;text-align:center}#top .portfolio-pieces article .avia-arrow{display:none}.img-pieces-detachees .avia-image-overlay-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.img-pieces-detachees .av-image-caption-overlay{position:initial}.img-pieces-detachees .av-image-caption-overlay-center{font-size:1.05em;line-height:1.1}.img-pieces-detachees .av-image-caption-overlay-center p:first-child{margin-top:8px}@media only screen and (max-width:767px){#top #wrap_all .mobile-2col .flex_column.av_one_fourth{width:48%;margin:0 1%}.img-pieces-detachees .av-image-caption-overlay-center{padding:0 5px}.img-pieces-detachees .av-image-caption-overlay-center{font-size:.9em}.img-pieces-detachees .av-image-caption-overlay-center p:first-child{min-height:55px}}#ims-modeles .entry-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vehicules-recents .grid-items{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:1024px){#post-grid-731 .grid-items{-webkit-columns:auto !important;columns:auto !important;text-align:left !important}#post-grid-731 .item{max-width:100% !important}}.grid-items .item-vehicule{position:relative}.grid-items .item-vehicule:after{content:" + d'infos";position:absolute;color:#fff;font-size:18px;text-align:center;width:100%;top:0;left:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,1)),to(rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;cursor:pointer}.grid-items .item{background-color:transparent !important}.grid-items .item:hover .item-vehicule:after{opacity:1}.grid-items .item-vehicule .title_link{position:absolute;bottom:5px;z-index:1;width:100%;font-size:16px;font-weight:500;text-align:center;padding:15px 10px;line-height:19px;opacity:0;height:100%}.grid-items .item-vehicule .title_link a{color:#fff !important;text-decoration:none;display:block;position:absolute;top:0;left:0;width:100%;height:100%}.grid-items .item-vehicule .title{position:absolute;bottom:5px;left:0;z-index:1;width:100%;font-size:16px;font-weight:500;text-align:center;padding:15px 10px;background:#000;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,1)),to(rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);line-height:19px;color:#fff !important;text-decoration:none;text-transform:none;margin:0;display:none}.grid-items .item-vehicule .excerpt{font-size:16px;font-weight:500;text-align:center;padding:15px 10px;background:#000;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,1)),to(rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);line-height:19px;color:#fff !important;text-decoration:none;text-transform:none;margin:0;cursor:pointer;bottom:0;position:absolute;width:100%}.grid-items .item-vehicule .title span{display:none}.grid-items .item-vehicule .title:before{display:none}.grid-items .item-vehicule .item-vehicule-txt-lien-conteneur{position:absolute;bottom:5px;left:0;z-index:1;width:100%;height:100%}#top.single-vehicule .page-vehicule-bandeau{background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important}#top.single-vehicule .vehicule-slider{margin-top:-270px}#top.single-vehicule .lSSlideOuter{margin-top:-270px;margin-bottom:50px}#top.single-vehicule .btnLaunchGallery{border:1px solid #fff;color:#fff;font-size:16px;font-weight:500;text-transform:uppercase;padding:10px 30px;border-radius:100px;text-decoration:none;float:right}#top.single-vehicule .gallery ul li img{width:100%}#top.single-vehicule .gallery ul li{float:left;width:34%;margin-bottom:1.65%}#top.single-vehicule .gallery ul li:first-child{width:65%;padding-right:1.3%;margin-bottom:0}#top.single-vehicule .gallery ul li:nth-of-type(1n+4){display:none}@media only screen and (max-width:900px){#top.single-vehicule .gallery ul li:nth-of-type(1n+2){display:none}#top.single-vehicule .gallery ul li:first-child{width:100%}}#top.single-vehicule .avia_textblock h1{margin-bottom:140px;max-width:550px}#top.single-vehicule .avia_textblock h1 span{display:none}#top.single-vehicule .titreEtPrix{display:-webkit-box;display:-ms-flexbox;display:flex}#top.single-vehicule .blocTarif{margin-left:auto;margin-bottom:20px}#top.single-vehicule .blocTarif span{font-size:30px;color:#fff;background-color:#b70404;padding:5px 15px}#top.single-vehicule .avia_textblock h3{font-size:30px;font-weight:500;text-transform:uppercase;display:inline-block;width:100%;position:relative}#top.single-vehicule .avia_textblock h3 span.light{font-weight:100}#top.single-vehicule .avia_textblock h3:before{content:"";width:18px;height:27px;display:inline-block;background:url(//www.45-autosport.com/wp-content/themes/enfold-child/gfx/title-diago-left-mini.png) no-repeat;background-size:contain}#top.single-vehicule .avia_textblock h2{font-size:35px;font-weight:500;text-transform:uppercase;display:inline-block;width:100%;position:relative;padding-left:54px;max-width:370px;padding-top:15px}#top.single-vehicule .avia_textblock h2 span.light{font-weight:100}#top.single-vehicule .avia_textblock h2:before{content:"";width:47px;height:100%;display:inline-block;background:url(//www.45-autosport.com/wp-content/themes/enfold-child/gfx/title-diago-left.png) no-repeat;background-size:contain;position:absolute;top:9px;left:0}#top.single-vehicule .descriptifComplet{margin-top:50px}#top.single-vehicule .infoVehicules p{font-weight:300;-webkit-column-count:2;column-count:2}#top.single-vehicule .infoVehicules p strong{font-weight:700}.gallerie-vehicules-default .slide-entry{position:relative}.gallerie-vehicules-default .slide-entry .slide-image:after{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.gallerie-vehicules-default .slide-entry:hover .slide-image:after{content:" + d'infos";position:absolute;color:#fff;font-size:18px;text-align:center;width:100%;top:0;left:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,1)),to(rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);opacity:1;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;cursor:pointer}.gallerie-vehicules-default .slide-entry.first{margin-left:0}.gallerie-vehicules-default .slide-entry .slide-content{position:absolute;bottom:15px;width:100%}.gallerie-vehicules-default .slide-entry .slide-content h3{font-size:16px;font-weight:500;text-align:center;padding:0 5px}.gallerie-vehicules-default .slide-entry img{width:100%}.gallerie-vehicules-default.vendus .slide-entry:hover .slide-image,.gallerie-vehicules-default.vendus .slide-content a{pointer-events:none !important}.gallerie-vehicules-default.vendus .slide-entry:hover .slide-image:after{content:none}.gallerie-vehicules-default.vendus .slide-entry .slide-content{bottom:0;padding-bottom:15px;background:-webkit-gradient(linear,left bottom,left top,from(#0008),to(#0000));background:linear-gradient(to top,#0008,#0000);padding-top:30px}.searchandfilter .noUi-connect{background-color:#d61313 !important}.avia-search-tooltip #searchform>div{margin:6px}.moteur-recherche-vehicules{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.searchandfilter>ul>li label{width:100%}.searchandfilter .sf-meta-range-slider{font-size:13px !important;margin-top:-10px}.moteur-recherche-conteneur{padding:10px;float:none !important;margin:0 auto 0 auto !important;width:100% !important}.moteur-recherche-conteneur select{background-color:#d61313 !important;border:0 !important;color:#fff !important}.moteur-recherche-vehicules h4{color:#fff !important;font-size:15px !important}#moteur-recherche-full-width .container{max-width:1268px}#moteur-recherche-full-width .container .av-content-full{padding-bottom:5px}#moteur-recherche-full-width .searchandfilter h4{font-size:1.3em !important;color:#fff !important}#moteur-recherche-full-width .sf-field-submit{display:block;text-align:center;margin-top:25px}#moteur-recherche-full-width .sf-field-submit input{font-size:1.2em;text-transform:uppercase}.searchandfilter select.sf-input-select{font-size:17px !important;margin-bottom:0 !important}.searchandfilter .sf-input-text{font-size:17px !important;margin-bottom:0 !important;background-color:#d61313 !important;color:#fff !important;border:0 !important}.searchandfilter .sf-input-text::-webkit-input-placeholder{color:#fff !important}.searchandfilter .sf-input-text:-ms-input-placeholder{color:#fff !important}.searchandfilter .sf-input-text::placeholder{color:#fff !important}.searchandfilter .noUi-connect{background-color:#23247c}.searchandfilter .meta-slider{height:9px;border:0;margin-top:4px}.searchandfilter .noUi-horizontal .noUi-handle{height:18px;border:0;background-color:#fff}.noUi-handle:after,.noUi-handle:before{background-color:#fff}.searchandfilter>ul>li{display:inline-block;vertical-align:top;padding:0 20px;width:25%}#moteur-recherche-sidebar h4{font-size:1.1em !important;color:#fe5d18 !important}#moteur-recherche-sidebar .sf-field-submit{margin-top:25px}#moteur-recherche-sidebar .sf-field-submit input{font-size:1.1em !important;text-transform:uppercase !important}@media screen and (max-width:500px){.searchandfilter>ul>li{width:100%}.searchandfilter>ul>li label{width:100%}}.avia-section.section-fil-ariane{min-height:40px}.section-fil-ariane .avia-breadcrumbs{font-size:16px;font-weight:200;padding-top:6px}.section-fil-ariane .avia-breadcrumbs .trail-before{display:none}.section-fil-ariane .avia-breadcrumbs a{text-decoration:none}.section-fil-ariane .avia-breadcrumbs .sep{width:11px;color:#d61313}@media only screen and (max-width:1400px){#header_main .main_menu{width:auto}}@media only screen and (max-width:1100px){#top.home .av_slideshow_full .avia-caption-title{font-size:28px}#top .section-container-full-width-home .container .entry-content-wrapper{display:block}#top .section-container-full-width-home .flex_column{width:100% !important;padding:0}#top .section-container-full-width-home .bloc-texte{padding:0 40px}#top .section-container-full-width-home .avia-image-container{width:100%}#top .section-container-full-width-home .avia-image-container.avia-align-right{margin:0}}@media only screen and (max-width:989px){#header_main #avia-menu .menu-item{display:none}#header_main .av-main-nav .av-burger-menu-main{display:block}.searchandfilter>ul>li{width:50%}.searchandfilter>ul>li:last-child{width:100%}.slider-home-mobile,.slider-home-mobile .avia-slide-wrap{max-height:490px}}@media only screen and (max-width:900px){#top .av_secondary_right ul li a{font-size:14px}}@media only screen and (max-width:850px){#top.single-vehicule .titreEtPrix{display:block}#top.single-vehicule .avia_textblock h1{margin-bottom:20px}#top.single-vehicule .lSSlideOuter{margin-top:-150px}}@media only screen and (max-width:767px){#top.home .av_slideshow_full .avia-caption-title{margin-top:60px}#header_main .logo img{margin-bottom:5px}.post-grid .item{margin-bottom:20px !important}.vehicules-recents .item:nth-last-child(-n+2){display:none}#top.single-vehicule .avia_textblock h1{max-width:350px;font-size:27px}#top.single-vehicule .avia_textblock h2{font-size:27px}.vehicules-recents .grid-items{display:block}#top .av_secondary_right{padding-top:0}#top .av_secondary_right ul li a{font-size:0;display:inline-block;min-width:40px}#top .av_secondary_right ul li{padding:0 !important;background-position-x:center !important;margin-right:5px;float:right !important;top:5px}.avia-search-tooltip .avia-arrow-wrap{display:none}}@media only screen and (max-width:600px){.searchandfilter>ul>li{width:100%}}@media only screen and (max-width:500px){#top.home .av_slideshow_full .avia-caption-title{font-size:22px}#top.home .av_slideshow_full .avia-caption-title:before{height:37px;margin-bottom:-15px}body.home .avia_textblock h3{font-size:20px}body.home .avia_textblock h3 a{opacity:1 !important}body.home .avia_textblock h3:before{height:15px}#top .avia-button.avia-size-large{font-size:14px}body.home .avia_textblock h2{font-size:27px;padding-top:11px}body.home .avia_textblock h2 a{opacity:1 !important}#top .flex_column_table.av-equal-height-column-flextable:not(:first-child){margin-top:20px}.content,.sidebar{padding-top:20px;padding-bottom:20px}#top.single-vehicule .infoVehicules p{-webkit-column-count:auto;column-count:auto}}@media only screen and (max-width:767px){.responsive #top #wrap_all #header{position:fixed}.responsive #top #main{margin-top:120px}}.list-trait-rouge ul li{list-style:none;position:relative}.list-trait-rouge ul li:before{background:url(//www.45-autosport.com/wp-content/themes/enfold-child/gfx/menu-separateur-bg.png) no-repeat;background-size:contain;position:absolute;content:" ";left:-16px;width:12px;top:9px;bottom:0;color:#d61313;font-weight:700;font-size:10px}.list-trait-rouge ul li ul li:before{content:"■";color:#fff;background:no-repeat;top:0;left:-12px}#top #tarteaucitronRoot *{color:#44475e}#top #tarteaucitron{width:800px}#top div#tarteaucitronAlertBig:before{content:'Gestion des cookies';font-size:22px}#top #tarteaucitronRoot div#tarteaucitronAlertBig{background-color:#000;color:#fff;max-width:650px}#top #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{color:#fff}#top #tarteaucitronRoot span#tarteaucitronDisclaimerAlert{font-size:16px;line-height:1.4}.tarteaucitronCross{display:none}#top #tarteaucitronAlertBig #tarteaucitronCloseAlert,#top #tarteaucitronAlertBig #tarteaucitronPersonalize,#top #tarteaucitronAlertBig #tarteaucitronPersonalize2,#top .tarteaucitronCTAButton,#top #tarteaucitron #tarteaucitronPrivacyUrl,#top #tarteaucitron #tarteaucitronPrivacyUrlDialog,#top #tarteaucitronRoot .tarteaucitronDeny,#top #tarteaucitronRoot .tarteaucitronAllow{background:#d61313;font-size:15px !important;padding:10px 18px;border-radius:20px;border:1px solid #d61313}#top #tarteaucitronRoot .tarteaucitronDeny,#top #tarteaucitronAlertBig #tarteaucitronCloseAlert{background-color:transparent;color:#fff}#top #tarteaucitronServices{border-radius:20px;background-color:#fff;margin-top:28px !important}#top #tarteaucitron .tarteaucitronBorder{border-width:0;padding-bottom:10px}#top #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{border-width:0;background-color:#fff;padding:20px}#top #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine,#top #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine:hover{background-color:#fff}#top #tarteaucitronRoot .tarteaucitronH1{margin:30px 0 10px;color:#d61313;font-weight:600;font-size:23px}#top .tarteaucitronMainLine .tarteaucitronH2{font-size:1.3em !important;color:#d61313;font-weight:600}#top #tarteaucitron #tarteaucitronServices_mandatory .tarteaucitronH3{font-size:13.5px;margin-top:3px;line-height:1.5}#top #tarteaucitron #tarteaucitronInfo{background-color:#fff;color:#44475e;max-width:90% !important;border-width:0;padding:0 !important;margin:0 auto 25px auto !important;line-height:1.5;font-size:15px !important}#top #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow,#top #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny,#top .tac_activate .tarteaucitronAllow{padding:9px 15px;border-radius:20px}#top .tarteaucitronTitle{border-top:1px solid #ddd}#top #tarteaucitron #tarteaucitronServices .tarteaucitronTitle button{background-color:transparent;color:#d61313;font-size:15px;margin-top:8px}#top #tarteaucitronRoot .tarteaucitronPlus:before{color:#d61313}#top #tarteaucitron #tarteaucitronServices .tarteaucitronLine,#top #tarteaucitron #tarteaucitronServices .tarteaucitronLine:hover{background-color:#fff}#top #tarteaucitron #tarteaucitronServices .tarteaucitronLine{padding:0 12px 10px}#top #tarteaucitron #tarteaucitronServices .tarteaucitronHidden{background-color:#fff}#top #tarteaucitron .tarteaucitronH3{font-size:15px;color:#44475e}#top #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName{line-height:1.2}#top #tarteaucitron #tarteaucitronClosePanel{background-color:transparent;color:#222;font-size:14px;width:auto;padding:5px}#top #tarteaucitron #tarteaucitronServices #tarteaucitronAllAllowed.tarteaucitronIsSelected,#top #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAllow{background-color:#d61313}#top #tarteaucitron #tarteaucitronServices .tarteaucitronDetails{background-color:#eee;color:#222 !important;padding:10px 20px !important}#top #tarteaucitron #tarteaucitronServices li.tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow,#top #tarteaucitron #tarteaucitronServices li.tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny{padding:6px 12px}#top #tarteaucitron #tarteaucitronServices #tarteaucitronServices_mandatory li.tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow{background-color:#d61313}@media screen and (max-width:767px){#top li.tarteaucitronLine .tarteaucitronName span{width:80% !important;display:inline}}