/*********************
 * Global
 * Couleur : #DF481F
 */

:root {
    --primary-color: #DF481F;;
}
 
::-moz-selection { color: #FFF;  background: var(--primary-color); }
::selection  { color: #FFF;  background:  var(--primary-color); }

.btn.green,
.btn.blue{ background-color: var(--primary-color); }
.circle-white.green,
.circle-white{ display: none; }
.smsvp_footerV3,
.smsvp_blocBlanc p, 
.inputValid{ background: var(--primary-color); }
.h1V3 strong,
.blocInfos strong,
.clientSms strong{ color: var(--primary-color); }
input.inputStd:focus,
textarea.areaStd:focus{ border: solid 2px var(--primary-color); }
.menu-v3 a:hover, .menu-v3 a.select{ border: solid 3px var(--primary-color); }
h2.style{ border-bottom: solid 3px var(--primary-color); }
hr.std{ background-color: var(--primary-color); }
.clientInfos{ border-right: solid 3px var(--primary-color); }
.menu-v3 a.select::after{ border-top: 10px solid var(--primary-color); }
.clientInfos{ background: none; color: #000; }
.clientSms{ color: #000; }
.btn.green:hover,
.btn.blue:hover{ background: #000; }
.pro_listecontacts tr th, .pro_listeback tr th{ background-color: var(--primary-color); }
.checkbox span, .radio span{ border: solid 7px var(--primary-color); background: url('/imgs/img.checkbox-neutre.png') 0 0 no-repeat; }