/*adfr*/

body, html, td, a, p, span{font-family: 'Scada', sans-serif;}
body{padding-top:50px;}
.pointer{cursor:pointer;}
.text-right{text-align:right;}
a{cursor:pointer;color:#19a9dd;}
a.fa{text-decoration:none;}
.red{color:#880000;}
.green{color:#008800;}
.white{color:#fff;}
.grey{color:#888;}
h3{margin-bottom: 40px;}
.roundnumber{color:#bbb;padding-left:20px; padding-right:20px; text-align:center; padding-top:10px; padding-bottom:10px; border-radius:50px; line-height:10px;font-size:25px;background-color:#eee; border:1px solid #ddd;}
.card-body li{list-style:circle;padding-bottom:5px;}

p.main{font-weight:bold; font-size:20px;margin-bottom:0px;}

p.second{font-size:11px;margin-bottom:0;}
.vert{background-color:#5db55d;}
.rouge{background-color:#b77575;}
.vert,.rouge{color:#fff;padding-left:5px; padding-right:5px;border-radius:4px;}
.strong{font-weight:bold;}
.padding-top-50{padding-top:50px;}
.padding-top-20{padding-top:20px;}
.titre_col{font-size:12px;}

h4{font-size: 18px;}
.box-shadow { box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05); }
.dark-border-top{border-top: 1px solid #bbb;}
.light-border-top{border-top: 1px solid #eee;}
.light-text{color:#ddd;}
.inline.form-control{display:inline;}
.inline.form-control.cache,
.cache{display:none;}
.w100{width:100px;}
.table td, .table th {
		padding-top: 2px;
		padding-bottom: 2px;}
.container-max{max-width:100%;}
.fa-trash{color:#a73737;}
.fa-upload{color:#73879c;}
.selectimportrun{position:absolute;}
.cmpbox{width:30px; height:30px;}
.mr-50{margin-right:50px;}
tr.avg{font-weight:bold;background-color:#ddd;}
td.avg,
td.data{text-align:right;}
.choose em{color:#ff8800;}
.choose{cursor:pointer;}
.photo_preview{max-width:225px; max-height:100px;}
.photo_preview_in_program{max-width:500px; max-height:30px;float:left;border-radius:5px;}
.comparephotodiv{line-height:18px;}
.photo_preview_compare{max-width:100%;margin-top:6px;}
/*.photo_preview_in_program.on,*/
.photo_preview.on{max-width:1000px; max-height:1000px;}
.change{background-color: #ffefad;}
.readonly.change{border: 2px solid #a99a5c;}
.datath{overflow:hidden;}
.datatable .form-control{padding-left:2px; padding-right:0;}
.readonly{border-top:0;border-left:0;}
.fright{float:right;}
.fleft{float:left;}

.pl-5{padding-left:20px;}
.pr-5{padding-right:5px;}
tr.linerun{cursor:pointer;}
tr.linerundata{display:none;}
tr.linerundata.show{display:table-row;background-color:#fff8da;}
.color-preview{display:block; border-radius:10px;width:40px; height:25px; }
.form-control.small{font-size:80%;}
.value-select{display:none;}
.value-select.show{display:inline-block;}
.itemconstant,
.itemfilter{cursor:pointer;}
.programlock{font-size: 20px; padding-bottom: 10px;}
.programlock.fa-lock{color: #bbb; }
.programlock.fa-camera{color: #bbb; }
.programlock.fa-unlock{font-size:30px;}

.col_2{background-color:#ffefad;}
.big-size{font-size: 16px!important; max-width: 800px;width:100%;}
.sans-pad .form-control{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;}
.table.sans-pad td, .table.sans-pad th {
    padding-top: 0px;
    padding-bottom: 0px;
}

#btn-back-to-bot {
  position: fixed;
  bottom: 20px;
  left: 10px;z-index:1000;
  display:block;
}
#btn-back-to-top {
  position: fixed;
  bottom: 60px;
  left: 10px;z-index:1000;
  display:block;
}
tr.odd{}
tr.even{background-color:#ddd;}
tr.even .text-in-table{color:#fff;}
.table-hover tbody tr.even:hover {
  background-color: rgba(0, 0, 0, 0.25);
}
.table.bigline td, .table.bigline th {
    padding-top: 10px;
    padding-bottom: 10px;
}


/*home*/

.b-example-divider {
  height: 3rem;
  background-color: rgba(0, 0, 0, .1);
  border: solid rgba(0, 0, 0, .15);
  border-width: 1px 0;
  box-shadow: inset 0 .5em 1.5em rgba(0, 0, 0, .1), inset 0 .125em .5em rgba(0, 0, 0, .15);
}
.bi {
  vertical-align: -.125em;
  fill: currentColor;
}
.feature-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 4rem;
  height: 4rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  color: #fff;
  border-radius: .75rem;
}
.icon-link {
  display: inline-flex;
  align-items: center;
}
.icon-link > .bi {
  margin-top: .125rem;
  margin-left: .125rem;
  transition: transform .25s ease-in-out;
  fill: currentColor;
}
.icon-link:hover > .bi {
  transform: translate(.25rem);
}
.icon-square {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 3rem;
  height: 3rem;
  font-size: 1.5rem;
  border-radius: .75rem;
}
.rounded-4 { border-radius: .5rem; }
.rounded-5 { border-radius: 1rem; }
.text-shadow-1 { text-shadow: 0 .125rem .25rem rgba(0, 0, 0, .25); }
.text-shadow-2 { text-shadow: 0 .25rem .5rem rgba(0, 0, 0, .25); }
.text-shadow-3 { text-shadow: 0 .5rem 1.5rem rgba(0, 0, 0, .25); }
.card-cover {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}

@media (min-width: 576px){
	
}
.datapicker{cursor:pointer;}
.fa.before{position:absolute; color:#c7c7c7; margin-left:-9px;padding-top:9px;}
.dataselect.selected{background-color:#ebdda8; padding-left:10px; padding-right:10px;}