.table-curved-expire p {
	font-family: 'Open Sans';
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 0.01em;
	margin-right: 6px;
	padding-left: 16px;
	margin-bottom: 16px;
	color: #696462;             
}

.faire-suivi {
	line-height: 65px;
	border: 1px solid #cccccc;
	border-radius: 6px;
	color: #001d51;
}

.faire-suivi .btn-jaune,
.faire-suivi .btn-bleu {
	color: white;
	padding: 6px;
	vertical-align: middle;
	width: 100%;
}

.faire-suivi .plus-jaune {
	font-family: "Open Sans", sans-serif;
	font-weight: bold;
	font-size: 60px;
	color: #ffbc00;
	vertical-align: middle;
}

.titre-candidature,
.titre-cand-web {
	font-family: 'Open Sans', sans-serif;
	text-transform: uppercase;
	font-weight: 800;
	font-size: 30px;
	color: #cccccc;
	margin: 15px 0px 5px 0px;
}

.titre-cand-web {
	text-align: center;
	margin: 15px 0px 15px 0px;
}

.ajouter-postules {
	line-height: 65px;
	border: 1px solid #cccccc;
	border-radius: 6px;
	color: #001d51;
}

#siteEmployeur {
	color: white;
	padding-top: 22px;
	padding-bottom: 22px;
}

.ajouter-postules .btn-jaune {
	padding: 6px 60px 6px 60px;
	vertical-align: middle;
}

.ajouter-postules .plus-jaune {
	font-family: "Open Sans", sans-serif;
	font-weight: bold;
	font-size: 60px;
	color: #ffbc00;
	vertical-align: middle;
	margin-right: 15px;
}

#okJaiPostule,
#okAjouterPostulation {
	display: none;
	font-size: 30px;
	line-height: 30px;
	vertical-align: middle;
	color: #00B233
}

#modaleSiteEmployeur .modal-header {
	padding: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	background-color: #aaaaaa;
}

#modaleSiteEmployeur .modal-title {
	text-transform: uppercase;
	text-align: center;
	font-size: 12px;
	color: white;
}

#modaleSiteEmployeur .modal-body {
	text-align: center;
}

#modaleSiteEmployeur .sous-titre {
	text-transform: uppercase;
	font-family: 'Open Sans', sans-serif;
	font-weight: bold;
	color: #001d51;
}

#modaleSiteEmployeur .plus-jaune {
	font-family: "Open Sans", sans-serif;
	font-weight: bold;
	font-size: 60px;
	line-height: 60px;
	color: #ffbc00;
	vertical-align: middle;
	margin-right: 15px;
}

#modaleSiteEmployeur .btn-jaune,
#modaleSiteEmployeur .btn-bleu {
	padding: 6px 40px
}

#modaleSiteEmployeur .btn-bleu {
	margin-top: 20px;
}

/* Tr�s petits appareils, t�l�phones */
@media only screen and (max-width: 480px) {
	.titre-candidature,
	.titre-cand-web {
		font-size: 22px;
	}

	.faire-suivi,
	.ajouter-postules {
		line-height: 50px;
		text-align: center;
	}

	.faire-suivi .btn-jaune {
		margin-top: 15px;
	}

	.faire-suivi .btn-jaune,
	.faire-suivi .btn-bleu,
	.ajouter-postules .btn-jaune {
		margin-bottom: 15px;
	}

	.ajouter-postules .plus-jaune {
		display: block;
		margin-left: 15px;
		margin-right: 15px;
	}

	#modaleSiteEmployeur {
		line-height: inherit;
	}

	#modaleSiteEmployeur .plus-jaune {
		display: block;
		line-height: 40px;
		margin-bottom: 15px;
		margin-left: 15px;
		margin-right: 15px;
	}

	#modaleSiteEmployeur .btn-jaune {
		margin-top: 15px;
	}

	#modaleSiteEmployeur .btn-jaune,
	#modaleSiteEmployeur .btn-bleu {
		padding: 6px 12px
	}
}

/* Gros appareils, �crans larges */
@media only screen and (min-width: 1200px) {
	.ajouter-postules {
		margin-left: 60px;
		margin-right: 60px;
	}
}

.bigButton {
    font-size: 16px;
    padding: 18px;
}

/* Gros appareils, �crans larges */
@media (min-width: 780px) {
.bigButton {
    font-size: 17px;
    padding: 22px;
}
}

/* Gros appareils, �crans larges */
@media (max-width: 360px) {
.bigButton {
    font-size: 14px;
    padding: 17px 10px 17px 10px;
}
}

