@font-face{font-display:swap;font-family:'FontAwesome';font-style:normal;font-weight:400;src:url(https://www.prudhomme-trans.com/wp-content/themes/prudhomme/font/font-awesome/fonts/fontawesome-webfont.eot?v=4.5.0);src:url(https://www.prudhomme-trans.com/wp-content/themes/prudhomme/font/font-awesome/fonts/fontawesome-webfont.eot#iefix&v=4.5.0) format("embedded-opentype"),url(https://www.prudhomme-trans.com/wp-content/themes/prudhomme/fonts/fontawesome-webfont.woff2?v=4.5.0) format("woff2"),url(https://www.prudhomme-trans.com/wp-content/themes/prudhomme/fonts/fontawesome-webfont.woff?v=4.5.0) format("woff"),url(https://www.prudhomme-trans.com/wp-content/themes/prudhomme/fonts/fontawesome-webfont.ttf?v=4.5.0) format("truetype"),url(https://www.prudhomme-trans.com/wp-content/themes/prudhomme/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format("svg")}.header-infos{color:#e00b25;text-align:center;border:2px solid #e00b25;border-radius:4px;display:flex!important;width:auto;flex-wrap:wrap;font-weight:600;justify-content:center;padding:5px 5px;margin-left:15px}.header-infos .phone-number{margin-right:10px}.header-infos a{color:#e00b25}.header-infos a:hover{color:#a90519}.header{display:flex;max-width:1400px;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin:0 auto;place-self:center}.header .logo img{width:20vw;min-width:200px}.site-header{border-bottom:4px solid #e00b25;padding:15px 20px;display:flex}a,a:visited,a:visited span,p a{color:#e00b25;text-decoration:none}body,p{color:#666!important;font:14px 'Open Sans',sans-serif!important}h1,h2,h3,h4,h5,h6{text-transform:uppercase}h1,h2,h3,h4,h5,h6,.menu-item a{color:#353434!important;font-family:'Titillium Web',sans-serif!important;font-weight:600}h1.entry-title{background-color:#fff;color:#e00b25!important;display:inline;font-size:23px!important;padding:0 20px;position:relative;text-align:center;z-index:2}h3{color:#e00b25!important;font-size:16px!important;margin:10px 0!important}header .menu-item a{font-size:20px;font-weight:600;line-height:1;margin:0 6px 0 0;padding:10px 7px;white-space:nowrap;background-color:#fff}header .menu-item a:hover,header .menu-item.current_page_item>a,header .current-menu-item>a{background-color:#e00b25;color:#fff!important}hr{background-color:#efefef!important;height:3px!important;margin:10px 0}html,body,#page{min-height:100%!important}iframe{border:1px solid #efefef}li{list-style-type:none}p a:hover{color:#e00b25;text-decoration:underline}ul{margin:0!important;padding:0!important}#masthead #site-navigation{display:flex;justify-content:space-evenly;flex-wrap:nowrap;zoom:.88}#masthead #nav-droite{align-items:center;display:flex}#select-catalogue h2{display:block;margin:20px 0;text-align:center!important}.archive-wrapper{margin-bottom:20px;text-align:center}.archive-wrapper h2{display:inline-block!important;font-size:17px!important;margin-top:0!important}.archive-wrapper img{max-height:280px!important;width:auto}.attachment-blog-content{display:block;margin:20px auto}.blog-a-la-une-wrapper{min-height:478px}.blog-a-la-une-wrapper .blog-cat{margin-top:10px}.blog-a-la-une-wrapper h2{font-size:20px}.blog-a-la-une-wrapper hr,.blog-a-la-une-wrapper p{margin:10px 0!important}.blog-cat{color:#aaa!important;font-size:11px;font-weight:700;margin-bottom:5px;text-transform:uppercase}.blog-mini-wrapper{margin-bottom:20px;min-height:146px;padding-bottom:20px}.blog-mini-wrapper h2{font-size:17px!important}.blog-mini-wrapper img{float:left;margin-right:20px}.blog-wrapper,.archive-wrapper{border-bottom:3px solid #efefef;position:relative}.breadcrumb{background-color:#f4f4f4;border-bottom:1px solid #efefef;font-size:15px;margin-bottom:37px;padding:20px 0}.breadcrumb a{color:#a90519}.breadcrumb a:hover,.breadcrumb i.fa-home:hover,.breadcrumb a:visited,.breadcrumb i.fa-home:visited{color:#a90519;text-decoration:underline}.breadcrumb i.fa-angle-right{font-size:18px;margin:0 10px}.breadcrumb i.fa-home{color:#a90519;font-size:23px}.error-404 .twelve.columns #searchform{display:inline-block!important}.family-product-wrapper{min-height:130px}.family-product-wrapper .product-img img,.majcatalogue-wrapper .product-img img{max-height:70px!important}.family-product-wrapper .product-img,.majcatalogue-wrapper .product-img{height:70px;padding-top:5px}.family-product-wrapper h2,.majcatalogue-wrapper h2{margin:25px 0 15px!important}.flipbook-cover-wrapper{display:inline-block;margin:20px 0;position:relative;text-align:center;width:49%}.flipbook-cover-wrapper .button-wrapper{margin-top:10px!important}.footer-post-wrapper{border-bottom:1px solid #eaeaea;padding:20px 0}.footer-post-wrapper .nine.columns{border-right:1px solid #eaeaea}.footer-sidebar{background-color:#f4f4f4}.footer-sidebar .widget-content{font-size:14px!important}.footer-sidebar hr{background-color:#c9c5c5!important;margin:15px 0 20px!important}.half-widget{float:left;width:50%}.majcatalogue-wrapper{min-height:147px}.nav-links div a{color:#494949;display:block!important;font-weight:700;padding:15px 20px;transition:.2s;width:100%!important}.nav-links div a:hover{background-color:#f6f6f6;color:#a90519;padding:15px 35px;transition:.2s}.page-template-page-majcatalogue-archive .entry-content .container-link{display:block}.pdf-preview img{border:1px solid #eaeaea;float:left;margin-right:20px}.post-navigation-wrapper.homepage{margin:0 auto 30px auto}.post-navigation-wrapper.homepage a,.post-navigation-wrapper.homepage a:visited{background-color:#e00b25;color:#fff;padding:8px 18px;transition:background-color 0.3s ease-in-out,color 0.3s ease-in-out}.post-navigation-wrapper.homepage a:hover{background-color:#000;color:#fff}.post-navigation-wrapper{color:#2d2d2d;font-size:14px;font-weight:700;margin-bottom:10px;text-align:center}.post-navigation-wrapper a{padding:3px 8px}.post-navigation-wrapper a,.post-navigation-wrapper a:visited{color:#2d2d2d}.post-navigation-wrapper a:hover{background-color:#e00b25;color:#fff}.post-navigation-wrapper span.page-numbers.current{background-color:#e00b25;color:#fff;padding:3px 8px}.responsive-menu-inner{top:60%!important}.return-link{background-color:#f4f4f4;border:1px solid #efefef;color:#666;padding:5px 10px}.return-link i{font-size:16px;margin-right:5px}.return-link.bottom,.share-wrapper{margin-top:20px}.return-link.top,#main section,#main .entry-content,.nav-previous,.nav-next{margin-bottom:20px}.single .entry-content{border-bottom:1px solid #eaeaea;padding-bottom:20px;padding-top:20px}.site-footer .widget,.site-content .widget{margin-bottom:21px!important;margin-top:37px!important}.widget a{color:#404040}.widget a:hover{color:#404040;text-decoration:underline}.widget p{margin:16px 0!important}.widget ul li a{font-family:"Open Sans",sans-serif!important;font-weight:none;text-decoration:none;text-transform:uppercase}.widget.main-sidebar,.widget.lost-sidebar{margin-bottom:20px!important;margin-top:0!important}.widget_recent_entries ul li a{color:#404040;text-transform:none!important}.widget_recent_entries ul li a::before{content:"- "}a.button-catalogue{background-color:#e00b25;color:#fff!important;display:inline-block;font:15px/16px 'Titillium Web',sans-serif!important;padding:4px 9px;text-decoration:none!important}a.family-product-link:hover .product-img,a.majcatalogue-link:hover .product-img{padding-top:0!important}a.family-product-link:hover h2,a.majcatalogue-link:hover h2{color:#e00b25!important}a.more.share-provider,#os-share-count{display:none!important}a.share-provider{border-radius:16px!important;height:35px;margin-right:10px!important;width:35px}a.sidebar-link span.btn-small-text{color:#fff;font-size:12px}a.sidebar-link,a:visited.sidebar-link{background-color:#e00b25;color:#fff!important;display:inline-block;font:15px/16px 'Titillium Web',sans-serif!important;padding:4px 9px;text-decoration:none!important;text-transform:uppercase}a:hover .return-link{color:#e00b25}button.read-more{background-color:#f9f9f9;border:none!important;border-radius:0!important;bottom:20px;box-shadow:none;color:#3e3e3e;display:block;float:right;font:700 11px 'Open Sans',sans-serif;padding:15px;position:absolute;right:0;text-transform:uppercase}button.read-more i{font-size:13px}button.read-more:hover{box-shadow:none;text-decoration:underline}button.responsive-menu-button{border-radius:0!important;box-shadow:none!important}h2.sidebar-title{background-color:#fff;display:inline;font-size:19px!important;margin:0 auto!important;padding:0 20px;position:relative;text-align:center;z-index:2}h2.widget-title{font-size:21px;margin-top:0!important;text-transform:uppercase}header.entry-header,.error-404 .twelve.columns,.page-template-page-majcatalogue-archive .entry-content .six{text-align:center}hr.under-title{margin-top:-15px;position:relative;z-index:1}input.wpcf7-submit{background-color:#e00b25!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;float:right;font:600 13px 'Titillium Web',sans-serif!important;padding:.6em 1em!important;text-shadow:none!important;text-transform:uppercase}input.wpcf7-submit:hover{background-color:#a90519!important}section.lost-sidebar{position:relative!important;text-align:center!important}section.lost-sidebar ul{text-align:left}section.main-sidebar{position:relative!important;text-align:center}@media screen and (max-width:480px){.half-widget{padding-top:20px;width:100%}}#cookie-notice .cookie-notice-container .button.bootstrap{background-color:#e00b25;background-image:-moz-linear-gradient(top,#e00b25,#e00b25);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e00b25),to(#e00b25));background-image:-webkit-linear-gradient(top,#e00b25,#e00b25);background-image:-o-linear-gradient(top,#e00b25,#e00b25);background-image:linear-gradient(to bottom,#e00b25,#e00b25);background-repeat:repeat-x;border:none}#cookie-notice .cookie-notice-container .button.bootstrap:hover,#cookie-notice .cookie-notice-container .button.bootstrap:focus{-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;-webkit-transition:background-position .1s linear;background-color:#007a88;background-position:0 -25px;color:#fff;transition:background-position .1s linear}#mdocs-list-table #title,.rmagic table.rm-table,td,th{text-align:left!important}#title a.mdocs-title-href{padding-left:55px}.buttonarea{padding:5px!important}.buttonarea input{-moz-transition:all ease-in .2s!important;-o-transition:all ease-in .2s!important;-webkit-box-shadow:inset 0 -3px 0 0 #e00b25,0 2px 3px 0 #1b03031a!important;-webkit-transition:all ease-in .2s!important;background-color:#e00b25!important;border:0 none transparent!important;border-radius:2px!important;border-radius:2px!important;box-shadow:none!important;box-shadow:inset 0 -3px 0 0 #e00b25,0 2px 3px 0 #1b03031a!important;color:#fff!important;float:right!important;font-size:15px!important;font-weight:400!important;line-height:25px!important;padding:6px 15px 8px!important;position:relative!important;text-shadow:none!important;transition:all ease-in .2s!important}.buttonarea input:hover{background-color:#c20a1f!important}.copyright{background-color:#e00b25;color:#fff;font-size:13px;padding:20px 0}.fichiers-cao .sixteen .center{margin:0 auto;margin-top:40px}.fichiers-cao .sixteen .center .row{display:flex}.fichiers-cao .sixteen .center p{color:#000!important;margin-top:0}.fichiers-cao .sixteen .center p,.page-id-2842 .woocommerce ul.products li.product a{font-size:16px!important}.fichiers-cao .sixteen .seven{margin-left:20px;margin-top:-5px}.fichiers-cao .woocommerce ul.products{padding-bottom:20px!important;padding-top:10px!important}.fichiers-cao .woocommerce ul.products li.product{margin-bottom:15px!important}.form-img{float:left;max-height:300px}.iphorm-element-spacer{padding:0 0 25px!important}.iphorm-group-title-description-wrap{color:#e00b25!important;padding:10px 0 0!important}.iphorm-required{background-color:#fff!important;color:red!important;font-size:13px!important}.iphorm-submit-element span{padding:6px 15px 8px!important}.iphorm-submit-element,.iphorm-theme-react-default .iphorm-input-checkbox-li label,.iphorm-theme-react-default .iphorm-input-radio-li label{font-size:15px!important}.iphorm-submit-input-wrap{float:right!important}.iphorm-submit-wrap button span{padding:.6em 1em!important}.iphorm-submit-wrap button span em{line-height:13px!important;padding:0!important}.iphorm-submit-wrap button,.iphorm-submit-wrap button span,.iphorm-submit-wrap button span em{background-color:#e00b25!important;border:none!important;color:#fff;font:600 13px 'Titillium Web',sans-serif!important;text-shadow:none!important;text-transform:uppercase}.iphorm-submit-wrap button:hover,.iphorm-submit-wrap button span:hover,.iphorm-submit-wrap button span em:hover{background-color:#a90519!important}.mc4wp-form-fields p input{border-radius:0!important}.mc4wp-form-fields p input[type="submit"]{background-color:#e00b25!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;font:600 13px 'Titillium Web',sans-serif!important;text-shadow:none!important;text-transform:uppercase}.menu-sous-footer-container .menu-item-30 .subfooter-menu-spacing,.mdocs-nofiles,#mdocs-navbar,.downloads-option,#downloads,.version-option,#version,.owner-option,#owner,.last-modif-option,#update,.rating-option,#rating,.page-template-page-catalogue #secondary #text-11 .textwidget a.sidebar-link:first-of-type,.single-product #secondary #text-11,.single-dessin_cao #secondary #text-11,.single-post #secondary #text-11,.category #secondary #text-11,.fichiers-cao .woocommerce ul.products li.product a img{display:none}.menu-sous-footer-container ul li{float:left}.menu-sous-footer-container ul li a,.copyright a,.copyright a:active,.copyright a:visited{color:#fff!important;font:14px "Open Sans",sans-serif!important;text-decoration:none}.menu-sous-footer-container ul li a:hover,.copyright a:hover{text-decoration:underline}.page-template-page-catalogue #secondary{margin-top:-20px}.page-template-page-catalogue #secondary #text-11 .textwidget a.sidebar-link:last-of-type{margin-top:-50px}.subfooter-menu-spacing{margin:0 10px;position:relative}@media screen and (max-width:767px){.fichiers-cao .sixteen .center{max-width:100%}.fichiers-cao .sixteen .center .row{flex-direction:column;text-align:center}.fichiers-cao .sixteen .center p{margin:20px 0}.fichiers-cao .woocommerce ul.products{padding-top:0!important}}.woocommerce-order-received .woocommerce-customer-details,#rm_login_form_1{display:none}#billing_devis_field .input-radio{margin-right:5px}#billing_devis_field span{align-items:center;display:inline-flex;justify-content:center}#liste-categorie-dessins-cao{margin-top:60px}#liste-categorie-dessins-cao .single-categorie-child-dessin{margin-bottom:20px}#liste-categorie-dessins-cao .single-categorie-child-dessin h3{color:#000!important;display:block;margin-bottom:0}#liste-categorie-dessins-cao .single-categorie-child-dessin>a{border-bottom:3px solid #efefef;display:block;margin-bottom:20px;padding-bottom:10px;text-align:center}#liste-dessins-cao .single-categorie-parent-dessin h3{color:#000!important}#tuiles-membre{margin-top:40px}#tuiles-membre #liste-tuiles-membre .four{background-color:#f4f4f4;margin-bottom:20px;transition:all .2s ease}#tuiles-membre #liste-tuiles-membre .four a{align-items:center;color:#000;display:flex;justify-content:center;padding:20px}#tuiles-membre #liste-tuiles-membre .four i{font-size:18px;margin-right:10px}#tuiles-membre #liste-tuiles-membre .four p{margin:0}#tuiles-membre #liste-tuiles-membre .four:hover{background-color:#d6d6d6}.custom-checkout h3{background-color:#165f1c;border-radius:5px;color:#FFF;float:right;margin-top:50px;padding:10px;text-align:center;width:45%}.page-template-page-chapitres-catalogue .woocommerce ul.products li a.woocommerce-loopproduct-link{display:inline-block;width:calc(100% - 190px)}.page-template-page-telecharger-catalogue .entry-content .four{padding-right:2em}.page-template-page-telecharger-catalogue .entry-content .four img{width:100%}.page-template-page-telecharger-catalogue .entry-content .four p{color:#000!important;font-weight:700;text-align:center}.page-template-page-telecharger-catalogue .entry-content h2{text-transform:inherit}.rm_display_account,.rm-greetings-text,.woocommerce.single-product .product_cat-chapitres-du-catalogue .summary .product_meta{display:none}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{height:30px;width:100%}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:left;width:100%}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{-webkit-appearance:none;background-color:#f2f2f2;border:0;border:solid 2px #e4e4e4;border-radius:2px;box-sizing:border-box;color:#43454b;font-weight:400;outline:0;padding:.6180469716em}.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{padding:8px;width:100%!important}.woocommerce.single-product #content .product_cat-chapitres-du-catalogue .summary{width:57%}.woocommerce.single-product #content .product_cat-chapitres-du-catalogue .woocommerce-product-gallery{width:33%}.woocommerce.single-product #content .woocommerce-product-gallery__trigger{right:-1.5em}.woocommerce.single-product .product_cat-chapitres-du-catalogue .wp-post-image{max-height:400px;width:auto}span.asterisque-rouge{color:red;font-weight:700}@media screen and (min-width:980px){.woocommerce .col2-set,.woocommerce-page .col2-set{float:left;width:45%}.woocommerce-shipping-fields h3,.woocommerce-billing-fields h3{width:100%}}@media screen and (max-width:979px){.custom-checkout h3{width:100%}}.widget_text widget .main-sidebar .widget_custom_html .textwidget .custom-html-widget{margin:auto!important;max-width:300px}@media only screen and (max-width:959px){.woocommerce-product-details__short-description{padding:0 0 0 86px}a.add_to_cart_button{float:right;margin:15px 0!important;position:relative}a.cart-content{margin:15px 0!important}}@media screen and (min-width:1130px){#masthead #site-navigation{zoom:unset}}@media only screen and (min-width:768px) and (max-width:1024px){button.read-more{display:none}}