.connectDiv {
	border-radius: 2px;
	box-shadow: 0px 0px 5px -1px black;
	padding: 20px 30px;
}

.connectDiv > h5 {
	text-align: center;
}

.connectDiv > div > label {
	color: #707070;
}

.btnDarkGrey {
	background-image:linear-gradient(#2B2E34, #AEAEAE);
    text-align: center;
    color: white;
    border-radius: 2px;
    border: 0.5px solid #53535347;
    padding: 8px 0 8px 0;
    box-shadow: 0 0 1px 0px rgba(0, 0, 0, 0.33);
    line-height: 8px;
}
.btnDarkGrey:hover {
    background-image:linear-gradient(#AEAEAE, #2B2E34);
}

.btnLightOrange {
	background-color: rgba(255, 170, 46, 0.75);
    text-align: center;
    color: #2B2E34;
    border: 0.5px solid #707070;
    padding: 8px 8px 8px 8px;
    box-shadow: 0 0 1px 0px rgba(0, 0, 0, 0.33);
    width: 100%;
}

.btnSameHeight {
	line-height: 15px;
    height: 50px;
    width: 100%;
}

.fz-10 {
	font-size: 10px;
}
.fz-little {
    font-size: 10px;
}

.obligatoire:after {
	content: "*";
	color: #FF7F00;
}

.smallOrange {
	color: #FF7F00;
}

#menuPub, #menuInfo, #menuSoumettreContrib, #menuInfoContrib {
	display: none;
}

#menuMod, #menuPub, #menuInfo, #menuMyProjectsContrib, #menuSoumettreContrib, #menuInfoContrib{
    cursor: pointer;
}

.close {
    opacity: 0.5;
}

@media (min-width: 768px) { 
    .fz-little {
        font-size: 12px;
    }
    .btnDarkGrey{
        line-height: unset;
    }
}