#bws_settings_tabs .bws-tab-appearance a:before{
content: "\f100";
}
.cstmsrch-checkbox-section {
margin-bottom: 20px;
}
.cstmsrch_not_custom_post {
margin-top: 5px;
}
.cstmsrch-submit-type{
text-align: center;
}
.cstmsrch-submit-type input[type="submit"] {
display: inline-block;
padding-top: 4px;
padding-bottom: 4px;
margin: 1px;
}
.cstmsrch_twentytwenty .cstmsrch-search input[type="submit"]{
margin:  0 10px 0 10px;
}
.cstmsrch_twentyfifteen .cstmsrch-search input[type="search"]{
width: 50%;
}
.cstmsrch_twentyfifteen .cstmsrch-search input[type="submit"]{
display: none;
}
.cstmsrch_twentysixteen .cstmsrch-search input[type="submit"]{
width: auto;
}
.vacancy .cstmsrch_thumbnail_left img {
display: block !important;
}.pro-wrap-facture {
box-shadow: 0 1px 27px 11px rgba(100, 100, 100, 0.75);
margin: 40px 20px 0 2px;
background-color: #fff;
padding: 3vw;
font-family: Georgia, serif;
}
.pro-wrap-facture h1 {margin-top: 0;}
.pro-wrap-facture h2 {font-size: 1.5em;}
.pro-wrap-facture p {font-size: 15px;margin: 0.5em 0 0 0;} .pro-wrap-facture .row {
display: flex;
flex-wrap: nowrap;
gap: 2rem;
margin-bottom: 30px;
width: 100%;
box-sizing: border-box;
}
.pro-wrap-facture .column {box-sizing: border-box;}
.pro-wrap-facture .row .column:first-child {
flex: 0 0 40%;
max-width: 40%;
}
.pro-wrap-facture .row .column:last-child {
flex: 0 0 60%;
max-width: 60%;
} @media screen and (max-width: 768px) {
.pro-wrap-facture .row {
flex-direction: column;
}
.pro-wrap-facture .row .column {
flex: 0 0 100%;
max-width: 100%;
}
} .pro-facture-form-table {
border-collapse: collapse;
margin-top: 0.5em;
width: 100%;
font-size: 15px;
}
.pro-facture-form-table th,
.pro-facture-form-table td {
vertical-align: middle;
text-align: left;
line-height: 1.3em;
padding: 6px 3px;
}
.pro-facture-form-table th {
width: 100px;
font-weight: 600;
}
.pro-facture-form-table th .pro-facture-num-taxes{
font-weight:400;
font-size:13px;
}
.pro-facture-form-table.resume-facture th {
width: 300px;
}
.pro-facture-form-table input {
width: 100%;
line-height: 1.3em;
font-size: 15px;
padding: 2px 10px;
box-sizing: border-box;
} .pro-produit-image {
margin: 20px 0 0 0;
text-align: center;
}
.pro-produit-image img {
max-height: 400px;
max-width: 585px;
height: auto;
display: block;
} .pro-imprimer {
padding: 0 14px;
line-height: 2.71428571;
font-size: 14px;
vertical-align: middle;
min-height: 40px;
margin-bottom: 4px;
background: #2271b1;
border: 1px solid #2271b1;
color: #fff;
border-radius:5px;
} @media print {
.pro-wrap-facture {
page-break-inside: avoid;
page-break-after: avoid;
page-break-before: avoid;
max-height: 100vh;
overflow: hidden;
box-shadow: none;
margin: 0;
background-color: transparent;
padding: 0;
font-family: Georgia, serif;
}
table, tr, td, th {
page-break-inside: avoid;
}
h1, h2, h3, p, div {
page-break-after: avoid;
page-break-before: avoid;
} .pro-wrap-facture p,
.pro-wrap-facture h1,
.pro-wrap-facture h2 {
font-size: 1em;
margin: 0.5em 0;
} input,
textarea,
select {
border: none !important;
box-shadow: none !important;
background: none !important;
outline: none !important;
font-size: inherit !important;
font-family: inherit !important;
width: 100% !important;
padding: 0 !important;
}
input[readonly],
textarea[readonly],
input:read-only,
textarea:read-only {
background: none !important;
}
input,
textarea {
pointer-events: none !important;
}
input[type="number"],
input[type="text"],
textarea {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
} input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
} input[type="number"] {
-moz-appearance: textfield;
} button,
input[type="submit"] {
display: none !important;
} img {
max-width: 100% !important;
height: 300px !important;
display: block !important;
} .pro-wrap-facture .row {
display: flex !important;
flex-wrap: nowrap !important;
gap: 2rem;
width: 100%;
margin-bottom:10px;
}
.pro-wrap-facture .column:first-child {
flex: 0 0 40% !important;
max-width: 40% !important;
}
.pro-wrap-facture .column:last-child {
flex: 0 0 60% !important;
max-width: 60% !important;
}
.pro-wrap-facture.pro-facture-entete .pro-facture-form-table.artiste-zone th,
.pro-facture-form-table.artiste-zone td {
padding-bottom: 4px !important;
line-height: 1.1 !important;
} .pro-facture-form-table.resume-facture th,
.pro-facture-form-table.resume-facture td {
white-space: nowrap !important;
vertical-align: middle !important;
padding-top: 4px !important;
padding-bottom: 4px !important;
line-height: 1.2 !important;
}
.pro-facture-form-table.resume-facture th {
width: 200px !important;
}
}  .artiste-adresse-print {
display: none;
}
@media print { .artiste-zone {
display: none;
} .artiste-adresse-print {
display: block;
}
}.wpml-ls-menu-item .wpml-ls-flag{display:inline;vertical-align:baseline}.wpml-ls-menu-item .wpml-ls-flag+span{margin-left:.3em}.rtl .wpml-ls-menu-item .wpml-ls-flag+span{margin-left:0;margin-right:.3em}ul .wpml-ls-menu-item a{display:flex;align-items:center}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}