.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}nav{height:40px;width:100%;background:#eee;font-size:11pt;font-family:'PT Sans',Arial,sans-serif;font-weight:700;position:relative;border-bottom:2px solid #ccc}nav ul{padding:0;margin:0 auto;width:600px;height:40px}nav li{display:inline;float:left}nav a{color:#000;display:inline-block;width:100px;text-align:center;text-decoration:none;line-height:30px;text-shadow:1px 1px 0 #ccc}nav li a{border-right:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}nav li:last-child a{border-right:0}nav a:active,nav a:hover{background-color:#8c99a4}nav a#pull{display:none}@media screen and (max-width:600px){nav{height:auto}nav ul{width:100%;display:block;height:auto}nav li{width:50%;float:left;position:relative;padding:8px}nav li a{border:1px solid #999;padding:5px}nav a{text-align:left;width:100%;text-indent:15px}}@media only screen and (max-width :480px){nav{border-bottom:0}nav ul{display:none;height:auto}nav a#pull{display:block;background-color:#ddd;width:100%;position:relative;border-bottom:1px solid #bbb}nav a#pull:after{content:"";background:url(https://www.pmebtp.com/v2/pbtp_images/nav-icon.png) no-repeat;width:20px;height:20px;display:inline-block;position:absolute;right:15px;top:6px}}@media only screen and (max-width :320px){nav li{display:block;float:none;width:100%}nav li a{border-bottom:1px solid #ccc}}@media (max-width:640px){*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{width:auto;margin:0;padding:0}blockquote,code,embed,iframe,img,input,object,pre,table,td,textarea,video{max-width:100%}img{height:auto}code,pre,samp,table,td,textarea,th{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;word-wrap:break-word}code,pre,samp{white-space:pre-wrap}#btp_page{min-width:100%;border:0}#pbtp_menu_mobile_bloc{display:block}#pbtp_bloc_header_content_content{margin:20px auto 20px auto}.tooltip_cv{width:80%;background:0 0;background-color:#f2f9fc;border:1px solid #ccc;border-radius:6px;padding:10px}.tooltip_cv,.tooltip_cv2,.tooltip_cv_coordonnees,.tooltip_cv_coordonnees_text,.tooltip_cv_coordonnees_text_naissance,.tooltip_cv_coordonnees_text_prenom,.tooltip_cv_coordonnees_text_ref,.tooltip_cv_poste{font-size:9px}#btp_content{width:92%;margin:auto}#btp_header_bloc{width:92%;margin:auto}.btp_header_bloc_bottom2{display:none;margin:auto;width:92%}#btp_header_bloc_bottom_menu_bloc{width:100%;margin:auto;float:none;display:none}#btp_header_bloc_bottom_menu_img2{max-width:100%;margin:auto}.btp_header_bloc_bottom_menu,.btp_header_bloc_bottom_menu2,.btp_header_bloc_bottom_menu7{max-width:95%;margin:auto}.btp_header_bloc_bottom_menu_bis ul{max-width:100%;margin:auto}.btp_header_bloc_bottom_menu ul li a,.btp_header_bloc_bottom_menu10 ul li a,.btp_header_bloc_bottom_menu2 ul li a,.btp_header_bloc_bottom_menu4 ul li a,.btp_header_bloc_bottom_menu7 ul li a{padding:7px 5px 7px 5px;margin:0}.btp_header_bloc_bottom_menu ul .btp_menu_annonce img,.btp_header_bloc_bottom_menu10 ul .btp_menu_annonce img,.btp_header_bloc_bottom_menu2 ul .btp_menu_annonce img,.btp_header_bloc_bottom_menu4 ul .btp_menu_annonce img,.btp_header_bloc_bottom_menu7 ul .btp_menu_annonce img{display:none}.btp_menu_contact,.btp_menu_devis,.btp_menu_service,.pbtp_active_button_menu20{display:none}.btp_header_bloc_bottom_menu10{width:95%;margin:0}.btp_header_bloc_bottom_menu4{width:95%;margin:0}#pbtp_reseaux_sociaux{display:none}.btp_header_bloc_bottom_slide{max-width:100%;margin:auto auto 10px auto}#btp_bloc_logo_slide{width:100%;margin:5px auto auto auto;height:193px}#pbtp_logo{display:block;margin:auto;float:none;background:url(https://www.pmebtp.com/v2/pbtp_images/pmebtp_logo_emploi.png) top no-repeat}#slideshow{display:none}.btp_header_bloc_bottom_slide ul li{max-width:100%}#btp_slogan{font-size:16px;width:100%;float:none;display:block;margin:10px auto auto auto;text-align:center}#pbtp_header_bloc_right_module{display:none}#btp_footer_bg{display:block;width:auto auto 15px auto;min-width:323px}#btp_footer{margin:auto;width:auto}#btp_footer_infos_candidat,#btp_footer_infos_entreprise,#btp_footer_infos_equipe,#btp_footer_infos_site{display:none}#btp_footer #btp_logo_paiement_mercanet_bnp{float:none;margin:auto;display:none}#btp_footer #btp_logo_paiement_mercanet_bnp img{margin:auto;float:none;width:170px;height:auto}#btp_footer #btp_play_video_button{float:none;margin:10px auto 10px auto;display:block;padding:1px 0 0 0}#btp_footer #btp_footer_mobile{display:block;font-size:10px;text-align:center;margin:-20px 0 20px 0}#btp_footer_mobile a{color:#000;text-decoration:none;padding:5px;border:1px solid #ccc;border-radius:3px;text-align:center;background-color:#eee;margin:0 20px 0 0}#btp_footer #btp_copyright{margin:30px 0 10px 0;font-size:13px;padding:0}#btp_footer_infos #btp_footer_infos_entreprise{display:none}#btp_footer_infos_candidat{display:none}#btp_footer_infos_equipe{display:none}#btp_footer_infos_site{display:none}#btp_logo_paiement_mercanet_bnp{display:none}#pbtp_certificat_confiance{display:none}#btp_module_paiement_devis{display:block;padding:7px;background-color:#e3e1e1;border:1px solid #d8d6d6;border-radius:5px;margin:15px auto 15px auto}#btp_logo_paiement_mercanet_bnp2_img{background:url(https://www.pmebtp.com/v2/pbtp_images/pbtp_sprites_common.png) 5px -62px no-repeat;width:200px;height:55px;margin:auto;display:block;text-decoration:none}#btp_logo_paiement_mercanet_bnp2 img{width:190px;height:auto;border:0;display:block;margin:auto}#btp_logo_paiement_mercanet_bnp3{display:block;background-color:green;color:#fff;border-radius:5px;padding:5px;width:100%;margin:15px auto auto auto;text-align:center;text-decoration:none;border:1px solid #017501;font-size:13px}#btp_logo_paiement_mercanet_bnp3:hover{background-color:#11a311}.pbtp_list_annonce_page{display:none}.pbtp_list_annonce_page_mobile{display:block;width:250px;margin:15px auto auto auto}.pbtp_list_annonce_page_mobile .pbtp_list_annonce_precedent_mobile,.pbtp_list_annonce_page_mobile .pbtp_list_annonce_suivant_mobile{width:20px}.pbtp_list_annonce_page_mobile .pbtp_list_annonce_precedent_mobile a,.pbtp_list_annonce_page_mobile .pbtp_list_annonce_suivant_mobile a{background-color:#fff;border:0;width:22px}.pbtp_list_annonce_page_mobile .pbtp_list_annonce_precedent_mobile a img,.pbtp_list_annonce_page_mobile .pbtp_list_annonce_suivant_mobile a img{width:22px;height:auto;border:0;box-shadow:none;vertical-align:top}#pbtp_list_annonce_page_mobile{margin-top:15px}#pbtp_bg_annonce_title_button_mobile{display:block}#pbtp_bg_annonce_title_button_mobile a{display:block;margin:15px auto auto auto;padding:5px;text-align:center;color:#000;background-color:#eee;border:1px solid #ccc;border-radius:5px;width:260px;text-decoration:none}.pbtp_list_annonce_numero_page a,.pbtp_list_annonce_numero_page_mobile a{margin-right:10px}#btp_crypt3{width:90%;margin:15px auto auto auto;text-align:center}#btp_crypt3_bis{margin:auto;display:block;width:150px;border:0}#btp_crypt3 #btp_crypt3_span_code{float:none;text-align:center;display:none}#btp_crypt3 #btp_crypt3_insert_code{display:block;margin:auto}#btp_crypt3 #btp_crypt3_hr{width:90%;margin:10px auto 10px auto}#btp_crypt3 #btp_crypt3_img{margin:auto 5px auto auto}#btp_crypt4{width:90%;margin:15px auto auto auto;text-align:center}#btp_crypt4_bis{margin:auto;display:block;width:150px;border:0}#btp_crypt4 #btp_crypt4_span_code{float:none;text-align:center;display:none}#btp_crypt4 #btp_crypt4_insert_code{display:block;margin:auto}#btp_crypt4 #btp_crypt4_hr{width:90%;margin:10px auto 10px auto}#btp_crypt4 #btp_crypt4_img{margin:auto 5px auto auto}#pbtp_devis_valid_button{margin:10px auto auto auto}#btp_crypt5{width:90%;margin:auto;text-align:center}#btp_crypt5 #btp_crypt5_bis{margin:auto;display:block;width:210px;border:0}#btp_crypt5 #btp_crypt5_span_code{display:none}#btp_crypt5 #btp_crypt5_hr{width:90%}#btp_crypt6{width:90%;margin:auto;text-align:center}#btp_crypt6 #btp_crypt6_bis{margin:auto;display:block;width:190px;border:0}#btp_crypt6 #btp_crypt6_bis img{margin:0 5px 0 24px}#btp_crypt6 #btp_crypt6_span_code{display:none}#btp_crypt6 #btp_crypt6_span_hr{width:90%}#btp_crypt7{width:90%;margin:10px auto auto auto;text-align:center}#btp_crypt7 #btp_crypt7_bis{margin:auto;display:block;width:210px;border:0}#btp_crypt7 #btp_crypt7_span_code{display:none}#btp_crypt7 #btp_crypt7_span_hr{width:90%}#btp_crypt7 #btp_crypt7_hr{width:90%}#btp_crypt9{width:90%;margin:10px auto auto auto;text-align:center}#btp_crypt9 #btp_crypt9_bis{margin:auto;display:block;width:210px;border:0}#btp_crypt9 #btp_crypt9_span_code{display:none}#btp_crypt9 #btp_crypt9_span_hr{width:90%}#btp_crypt9 #btp_crypt9_hr{width:90%}#btp_crypt8{width:90%;margin:10px auto auto auto;text-align:center}#btp_crypt8 #btp_crypt8_bis{margin:auto;display:block;width:210px;border:0}#btp_crypt8 #btp_crypt8_span_code{display:none}#btp_crypt8 #btp_crypt8_span_hr{width:90%}#btp_crypt8 #btp_crypt8_hr{width:90%}#btp_crypt10{width:90%;margin:10px auto auto auto;text-align:center}#btp_crypt10 #btp_crypt10_bis{margin:auto;display:block;width:210px;border:0}#btp_crypt10 #btp_crypt10_span_code{display:none}#btp_crypt10 #btp_crypt10_hr{width:90%}#btp_crypt10 #btp_crypt10_hr{width:90%}#btp_crypt12{width:90%;margin:10px auto auto auto;text-align:center}#btp_crypt12 #btp_crypt12_bis{margin:auto;display:block;width:210px;border:0}#btp_crypt12 #btp_crypt12_span_code{display:none}#btp_crypt12 #btp_crypt12_hr{width:90%}#btp_crypt12 #btp_crypt12_insert_code{display:block;margin:7px auto auto auto}#btp_crypt13{width:90%;margin:10px auto auto auto;text-align:center}#btp_crypt13 #btp_crypt13_bis{margin:auto;display:block;width:210px;border:0}#btp_crypt13 #btp_crypt13_span_code{display:none}#btp_crypt13 #btp_crypt13_hr{width:90%}#btp_crypt13 #btp_crypt13_insert_code{display:block;margin:7px auto auto auto}.hide_mobile{display:none!important}}@media (max-device-width:768px) and (orientation:landscape){html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}}