<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (min-device-width:0px) and (max-device-width:480px){
body{padding:0;margin:0;}

.box_footer{width:100%;}
#frame_generale{width: 100%;padding:0; margin:0;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;}
#box_header{display:none !important;}
#logo_tablette{display:none !important;}
#logo_smartphone{display:block !important; text-align:center; width:100%; background-color:#F7F3D6;}

#breadcrumbs {width:100% !important;}
#breadcrumbs a{text-decoration:underline;margin-left:5px;}
#box_content_inside{width: 98%;margin: 0px auto;text-align:center;}
#box_content_outside {background-color:#F7F3D6; background-image:none; max-width:100%; background-repeat: repeat;}

#contactez_nous_left {margin:0px auto !important;}
#barre_sous_compteur {width:100% !important;}

.box_footer #top{display:none;}
.box_footer #bottom{background-image:none;width:100%;}
.box_footer #lien_favoris{display:none;}
.box_footer #lien_favoris a{display:block;width:100%;text-decoration:underline;font-size:15px;}
.box_footer #lien_externe{display:none;}
.box_footer #lien_cross{width:95%;}
.box_footer #lien_cross a{display:block;font-size:12px;margin-top:8px;margin-bottom:8px;}

.index_col_left{margin-left:0px !important; text-align:left;width:100%;float:left;}
.index_col_left div{margin-left:0px !important;}
/*.index_col_left div {margin-left:0px !important;width:100%;text-align:center; margin:0px auto;}*/
.index_col_left div .lien_rubrique{margin:0px auto;text-align:center;margin-top:8px;width:100%;}
.index_col_left h2{text-align:center;font-size:18px;line-height:22px;}
.index_col_left #barreau_bois{margin:0px auto;margin-top:5px;width:100%;max-height:6px;}
.index_col_left #logo_contact_tel{display:block;}
.index_col_left #contactez_nous_left{display:block !important;}
.index_col_right{display:none;}
.index_box_newsletter{display:none;}
#illustration_evenement_index{margin:0px auto !important; float:none !important; margin-bottom:8px !important;}

.container_avis_lrm{}
.index_bouton_categorie_particuliers {margin-left:0px !important}

.particuliers_gallery #theImages{width:100%;margin:0px auto;}
.particuliers_gallery #theImages img{padding:10px;}
.particuliers_gallery .gallery_miniature{width:100%;border:none;padding:10px;}
.particuliers_gallery .barreau_bois{background-image:none;}
.particuliers_gallery_navigation_1{display:none;}
.particuliers_gallery_navigation_2{width:88%;display:block;text-align:center;}
.particuliers_argumentaires{width:100%;text-align:center;font-size:16px; margin:0px auto;}
.particuliers_video{display:none;}
.particuliers_temoignages{background-image:none;}
.particuliers_temoignages_box{width:96%; flex-flow: row wrap; column-gap: 20px;}


.particuliers_temoignages_box .label_reco_box {}
.particuliers_temoignages_box .label_reco_box a {float:left;}
.particuliers_temoignages_box .label_reco_box a img {width:95%; margin-top:10px; margin-bottom:10px;}


.particuliers_temoignages_box #separation_avis {display:none;}

.module_partenaire_page {width:97%; margin:0px auto; margin-top:8px; margin-bottom:8px;}
.module_partenaire_page #logo {width:98%;}
.module_partenaire_page #descriptif {width:99%; text-align:justify; margin-top: 6px; margin-bottom:10px;}
.module_partenaire_page #descriptif #nom_enseigne {text-align: center; display:block;}





.particuliers_temoignages_maries_box {width:98%;}
.particuliers_temoignages_maries_box #image1{width:80%; margin:0px auto; float:none;}
.particuliers_temoignages_maries_box #image2{width:65%; margin:0px auto; float:none;}
.particuliers_temoignages_maries_box #image3{width:98%; margin:0px auto; float:none;}
.standalone_avis_zankyou {width:94%; margin-left:10px;}
.formulaire_choix_departement .introduction{width:100%;}
.formulaire_choix_departement select{font-size:18px;width:100%;height:24px;}
.formulaire_choix_departement option{font-size:18px;}
.formulaire_choix_departement .bouton_validation{margin-top:15px;}

.module_evenement{width:100%;margin:0px auto;text-align:center;}
.module_evenement #module_evenement_titre{background-image:none;margin:0px auto;width:83%;margin-bottom:10px;}
/*.module_partenaire{display:none;}*/
#parcours_listing_titre_page{width:95%;}

#box_critere_filtre_marque_type{width:90%; flex-flow: row wrap !important; justify-content:center !important;}
#box_critere_filtre_marque_type .bouton_validation {width:100%;}
#box_critere_filtre_marque_type #liste_marque, #box_critere_filtre_marque_type #liste_modele {width:100%;}
#box_critere_filtre_marque_type div {width: 100%;}


.navigation_box{width:98%;}
.navigation_right a, .navigation_left a{font-size:15px;}

.navigation_center{width:0%;}
.navigation_liste_page{margin-top:8px;}
.navigation_liste_page a{font-size:16px;}

.box_voiture_ligne{flex-flow: row wrap;}
.box_voiture_ligne_box_photo{width:240px;height:260px;margin:0px auto;text-align:center;float:none;}
.box_voiture_ligne_box_photo_header{width:100%;}
.box_voiture_ligne_box_photo_header .title {font-size:14px;}

.box_voiture_ligne_box_details{width:100%;}
.box_voiture_ligne_box_details h2 {float:none; text-align:center;}
.box_voiture_ligne_box_details #title { text-align:center !important; float:none; margin-top:20px;}

.box_voiture_ligne_box_details #box_tarifs {margin: 0px auto; text-align:center;}
.box_voiture_ligne_box_details #details_vehicule {flex-flow: column wrap;}
.box_voiture_ligne_box_details #details_vehicule .box_details_vehicule_infos{display:flex; flex-direction: column;align-items: center;justify-content: center; margin: 0px auto;}
.box_voiture_ligne_box_details #details_vehicule #details_vehicule_infos {justify-content: center; margin: 0px auto; padding-right:0px;width: 100%}
.box_voiture_ligne_box_details #details_vehicule #details_vehicule_infos div {}
.box_voiture_ligne_box_details #details_vehicule #details_vehicule_infos div .nom_critere{display: inline-block; text-align:right; font-size:14px; width: 135px; }
.box_voiture_ligne_box_details #details_vehicule #details_vehicule_infos div .valeur_critere{ display: inline-block; text-align:left; padding-left:10px; font-size:14px; }
.box_voiture_ligne_box_details #details_vehicule #localisation{margin: 0px auto; margin-top:10px; margin-bottom:15px;}
.box_voiture_ligne_box_details #lien_video{display:none;}
.box_voiture_ligne_box_details .box_bouton_en_savoir_plus{margin-top:20px; margin:0px auto;}




.box_details_vehicule_solo .reference{float:none;margin:0px auto; margin-top:20px;}
.box_details_vehicule_solo .reference div {line-height:30px; color:white;}

.box_details_vehicule_solo .box_titre_bois_h1 {width:90% !important;}

.box_details_vehicule_solo #photo_div_center{width:260px;margin:0px auto;}
.box_details_vehicule_solo .box_video_youtube{display:none;}
.box_details_vehicule_solo .box_titre_bois{margin:0px auto;}
.box_details_vehicule_solo .details_right, .box_details_vehicule_solo .details_left{width:100%;float:left;}
.box_details_vehicule_solo .details_left_label, .box_details_vehicule_solo .details_right_label{width:50%;}
.box_details_vehicule_solo #intro_contactez_nous{width:96%;}
.box_details_vehicule_solo #img_contactez_nous{width:96%;}
.box_details_vehicule_solo .form_coordonnees label{width:100%;float:left;text-align:left;margin-top:10px;}
.box_details_vehicule_solo .form_coordonnees input, .box_details_vehicule_solo .form_coordonnees select{width:95% !important; margin-top:2px;float:left; font-size:15px;}
.box_details_vehicule_solo .form_contact input{font-size:15px !important; }

/*
.box_details_vehicule_solo #div_itineraire{width:100%;}
.box_details_vehicule_solo #div_itineraire span{width:30%;}
.box_details_vehicule_solo #div_itineraire{display:block;}
.box_details_vehicule_solo #table_itineraire{display:none;}
.box_details_vehicule_solo #div_itineraire label{float:left;width:28%;line-height:20px; text-align:left;}
*/
.box_details_vehicule_solo .input_heure{width:25%;margin-bottom:14px;}
.box_details_vehicule_solo .input_lieu{width:65%;margin-bottom:14px;}
.box_details_vehicule_solo .input_code_postal{width:25%;}
.box_details_vehicule_solo .cross_selling_vertical_barre{display:none;}


.box_details_vehicule_solo .form_contact fieldset{width:90%;}

.box_details_vehicule_solo .form_descriptif_introduction {width:100% !important;}

.box_details_vehicule_solo .form_descriptif_introduction &gt; div {flex-flow: column wrap; width:100%; text-align: left}
.box_details_vehicule_solo .form_descriptif_introduction &gt; div label {width:100% !important; text-align:left;}
.box_details_vehicule_solo .form_descriptif_introduction select {font-size:15px;}
.box_details_vehicule_solo .form_descriptif_introduction option {font-size:14px;}

.box_details_vehicule_solo .form_itineraire &gt; div {flex-flow: column wrap; width:100%; text-align: left; row-gap:10px; margin-top: 30px;}
.box_details_vehicule_solo .form_itineraire &gt; div span {width:100% !important; text-align:center;}
.box_details_vehicule_solo .form_itineraire &gt; div .input_lieu {width:100%; text-align:center;}
.box_details_vehicule_solo .form_itineraire &gt; div .input_code_postal{ min-width:120px; width:100%; text-align:center;}
.box_details_vehicule_solo .form_itineraire &gt; div .input_horaire {min-width:100px; width:100%; text-align:center;}



.navigation_liste_page_mots_clefs_solo{text-align:center;margin:0px auto;line-height:20px;width:75%;}
.professionnel_select_departement select{width:80%;}
.professionnel_select_departement input[type=submit]{margin-top:10px;width:60%;border:1px solid #AB731C;}
.professionnel_listing_voiture{width:97%;margin:0px auto;}
.professionnel_box_voiture .box_photo{width:97%;}
.professionnel_box_voiture .header_photo{width:160px;;text-align:center;height:20px;margin:0px auto;}
.professionnel_box_voiture .box_img{width:240px;margin:0px auto;margin-top:10px;}
.professionnel_box_voiture .box_img img{width:240px !important;}
.professionnel_box_voiture{width:97%;height:390px;border:1px solid;margin-top:20px;}
.professionnel_box_voiture .box_details{width:100%;float:left;}
.professionnel_box_voiture #tarifs{width:98%;text-align:center;}
.professionnel_box_voiture #infobulle_img{display:none;}
.professionnels_details_organisateur{display:none;}
.professionnels_details_comite{display:none;}
.professionnels_details_audiovisuel{display:none;}
.professionnels_details_organisateur{display:none;}
/*.professionnels_presentation_box #menu_professionnel_1, .professionnels_presentation_box #menu_professionnel_2{display:none;}*/
.professionnels_listing_categorie_box_1, .professionnels_listing_categorie_box_2{margin:0px auto;width:96%;background-image:none;}
.professionnels_listing_categorie_box_1 .visuel_interne, .professionnels_listing_categorie_box_2 .visuel_interne{margin-left:10px;margin-right:10px;}
.professionnels_listing_categorie_box_1 .titre_categorie .professionnels_listing_categorie_box_2 .titre_categorie{font-size:17px;}
.case_categorie_pro {width:99%; text-align:center; margin-top:10px; margin-bottom:10px;}
.case_categorie_pro img {max-width:200px; float:none;}

.navigation_box #navigation1{width:75%;}



}
</pre></body></html>