[data-name="homeScan"] a.col-6{text-align:center;height:calc(40vh - 90px);}
[data-name="homeScan"] a.col-6 div.wrap{margin:1%;border:1px solid #ddd;background:#eee;position:absolute;width:100%;height:100%;display:flex;align-items:center;}
[data-name="homeScan"] a.col-6 div.wrap-inside{width:100%;}
[data-name="homeScan"] a.col-6 div.wrap i{font-size:40px;}
[data-name="homeScan"] a.col-6 div.wrap .title{margin-top:20px;font-size:1.3em;letter-spacing:-1px;text-transform:uppercase;font-weight:bold;}
[data-name="homeScan"] a.col-6 div.wrap .title span{display:block;font-weight:normal;}

[data-name="homeScan"] .title{text-align:center;margin-top:20px;font-size:1.3em;letter-spacing:-1px;text-transform:uppercase;font-weight:bold;}

[data-name="creerPalette"] form,[data-name="creerEmplacement"] form{max-width:800px;margin:40px auto;}

a.btn-warning:before{background:#c00 !important;}

.typeInscription{margin-bottom:20px;}
.typeInscription a i{
	font-size:40px;
}
.typeInscription a.current{
	background:var(--primary-color);
	color:#fff;
}

.typeInscription a.current i{
	color:#fff;
}
.origineInput input{height:auto; min-height:unset !important; margin-top:8px;}
.origineInput input,.origineInput label{vertical-align:middle;}

.badge{padding:2px 8px;;line-height:normal;}
.badge-danger{color:#fff !important;}