a{color: inherit;}
h2{font-size: 24px;}

p.small{font-size:12px;}

.btn img{height: 30px;}
img.icon{height: 25px;}

div.alert{border-radius: 0; font-size: 12px;}

.form-control:focus,
.form-select:focus{outline: none !important;box-shadow: none !important;}

section.accueil{min-height: 100vh; max-width: 100%; display: flex; justify-content: center; align-items: center;background-image: url("../images/bg-accueil.png"); background-size: cover; background-repeat: no-repeat;  background-position: center;}
section.accueil div.home{width: 360px; background-color: rgba(255,255,255,0.1); text-align: center; border: solid 1px #00aeef; border-radius: 16px; padding:22px 16px;}
section.accueil div.home img{height: 100px;}
section.accueil div.home h2{font-size: 20px; line-height: 30px; color: #ffffff; text-align: center;}
section.accueil div.home p{font-size: 14px; color: #ffffff; text-align: center;}
section.accueil div.home .nav .nav-item .nav-link{background-color: #fff100; color: #00aeef; font-weight: bold;}
section.accueil div.home .nav .nav-item .nav-link img{height: 30px;}
section.accueil div.home .nav .nav-item .dropdown-item{color: #0a53be; text-decoration: underline;}

section.pages{}
section.pages div.header{height: 100px; display: flex; justify-content: center; padding-top: 20px; background-image: url("../images/bg-header.png"); background-repeat: repeat-x;}
section.pages div.header img{height: 80px;}
section.pages img.titre{height: 50px; max-width: 100% !important;}


div.boxForm{}
div.boxForm p{font-size: 12px;}
div.boxForm label{margin-bottom: 0px; font-size: 12px;}
div.boxForm .form-control{border-radius: 0px; font-size: 12px;}
div.boxForm .form-control:focus{border-color: #00aeef;}
div.boxForm div.boxAddPhoto{border: solid 1px #00aeef;}
div.boxForm div.boxAddPhoto img{width: 100%;}
div.boxForm div.boxAddPhoto p{font-size: 10px; margin: 0;}
div.boxForm div.boxAddPhoto input{width: 100%; font-size: 10px;}

div.boxStatistique{border: solid 1px #00aeef; padding: 16px; border-radius: 16px;}
div.boxStiatstiquexx p{font-size: 12px; margin: 0; padding: 0;}
div.boxStatistique label{font-size: 12px; margin: 0; padding: 0;}
div.boxStatistique img.avatar{height: 30px; width: 30px; border-radius: 50%;}

div.boxProspection{height:300px; position: relative; background-image: url("../images/prospection.png"); background-repeat: no-repeat;  background-position: center;}
div.boxProspection div{position: absolute; bottom: 30px; right: 80px; }

@media (max-width: 575.98px) {
    section.pages img.titre{height: 40px;}
}
