/***************************PAGE COVER HEADER***********************************************/
#adimEstrieTheme .page-cover:after{
	 background: url(../images/page-cover/header-default.jpg) no-repeat fixed center top ;
}
#adimEstrieTheme.historique-adim .page-cover:after{
	 background: url(../images/page-cover/header-1.jpg) no-repeat fixed center top ;
}
#adimEstrieTheme.mission-adim .page-cover:after{
	 background: url(../images/page-cover/header-2.jpg) no-repeat fixed center top ;
}
#adimEstrieTheme.equipe-executive .page-cover:after{
	 background: url(../images/page-cover/header-3.jpg) no-repeat fixed center top ;
}
#adimEstrieTheme.equipe-deleguees .page-cover:after{
	 background: url(../images/page-cover/header-4.jpg) no-repeat fixed center top ;
}
#adimEstrieTheme.bureaux-coordonnateurs .page-cover:after{
	 background: url(../images/page-cover/header-5.jpg) no-repeat fixed center top ;
}
#adimEstrieTheme.liens-utiles .page-cover:after{
	 background: url(../images/page-cover/header-6.jpg) no-repeat fixed center top ;
}
#adimEstrieTheme.nos-partenaires .page-cover:after{
	 background: url(../images/page-cover/header-7.jpg) no-repeat fixed center top ;
}
#adimEstrieTheme.nos-coordonnees .page-cover:after{
	 background: url(../images/page-cover/header-8.jpg) no-repeat fixed center top ;
}
#adimEstrieTheme.tableau-de-bord .page-cover:after{
	 background: url(../images/page-cover/header-9.jpg) no-repeat fixed center top ;
}
#adimEstrieTheme.documents-a-telecharger .page-cover:after{
	 background: url(../images/page-cover/header-10.jpg) no-repeat fixed center top ;
}
#adimEstrieTheme.mon-compte .page-cover:after{
	 background: url(../images/page-cover/header-11.jpg) no-repeat fixed center top ;
}
#adimEstrieTheme.connexion .page-cover:after{
	 background: url(../images/page-cover/header-12.jpg) no-repeat fixed center top ;
}

/******************************************************************************************/

/*******************************CUSTOM ADIM ESTRIE******************************************/

#adimEstrieTheme .top-header {
	/*couleur bar rose*/

	background:#42092d;
}
#adimEstrieTheme .top-header .welcome-texts, #adimEstrieTheme .top-header .welcome-texts a, #adimEstrieTheme .top-header .header-social li a {
	/*couleur texte bar rose*/

	color:#ffa6c7;
}
#adimEstrieTheme .main-header .this-inner {
	border-top:1px dashed #b72254;/*ba530dba530dba530d*/
}
#adimEstrieTheme .plumber-navbar {
	/*

	#e28a19 = couleur du haut de degradé

	#dd8719 = couleur du bas du degradé

	*/

	background: #e28a19;
	background: -moz-linear-gradient(top, #e28a19 50%, #dd8719 50%);
	background: -webkit-linear-gradient(top, #e28a19 50%, #dd8719 50%);
	background: linear-gradient(to bottom, #e28a19 50%, #dd8719 50%);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e28a19', endColorstr='#dd8719', GradientType=0 );
}
#adimEstrieTheme .plumber-navbar #plumber-nav li a:hover,  #adimEstrieTheme .plumber-navbar #plumber-nav li a:focus {
	color:#fbd7a9;
}
 #adimEstrieTheme .plumber-navbar #plumber-nav li::before {

	/* separateur menu partie de gauche*/

	background: #c07616;
}
 #adimEstrieTheme .plumber-navbar #plumber-nav li::after {

	/* separateur menu partie de droite*/

	background: #e69834;
}
 #adimEstrieTheme .get-appointment-btn::before {

	/*botton zone rse partie du bas*/

	background: #bc2160;
}
#adimEstrieTheme .get-appointment-btn {
	/*botton zone rse partie du haut*/

	background: #bc2160;
}
#adimEstrieTheme .plumber-navbar #plumber-nav li .dropdown-menu li a:hover {
	/*sous menu*/

	color:#fff;
}
#adimEstrieTheme .plumber-navbar #plumber-nav li .dropdown-menu {
	/*sous menu*/

	background: #f59c29;
}
#adimEstrieTheme .plumber-navbar #plumber-nav li .dropdown-menu a:hover {
	/*sous menu hover*/

	background: #fbaf4d;
}
.plumber-navbar #plumber-nav li .dropdown-menu li {
	/*sep sous menu*/

	border-bottom: 1px solid #c07616;
}
#adimEstrieTheme .header-contacts.mob-style h3.this-title a{
	color:#cbdae6;
}
#adimEstrieTheme .other-form label.error{
	color:#900;
}
ul.liste-documents li{
	list-style:none;
}
ul.liste-documents{
	padding-left:16px;
}
.breadcrumb{
	padding: 8px 15px;
	margin-bottom: 20px;
	list-style: none;
	background-color: #f5f5f5;
	border-radius: 4px;
}
.breadcrumb-row .breadcrumb{
	background: none;
	margin: 0;
	padding: 0;
}
/*************************************************************************/
#adimEstrieTheme ul.nav.nav-pills.header-contacts{
	padding-top:18px;
	padding-bottom:18px;
	
}
#adimEstrieTheme .main-header .row.this-inner{
	padding:8px 0px 26px;
}
#adimEstrieTheme .main-logo img{
	max-width:230px;
}

.contact-form .form-control + label.error{
	color:#903;
}
/*****************PATCH ESTRIE*************************/



.thm-container {
	max-width: 1170px;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
.thm-btn {
	border: none;
	outline: none;
	background: #e075e3;
	font-size: 14px;
	line-height: 28px;
	color: #fff;
	text-transform: normal;
	font-family: 'Roboto', sans-serif;
	font-weight: 500;
	padding: 10px 0px;
	padding-left: 20px;
	padding-right: 15px;
	display: inline-block;
	border-radius: 3px;
	transition: all 0.5s ease;
}
.thm-btn:hover {
	background: #262A3B;
	color: #fff;
}
.thm-btn:hover i {
	color: #fff;
}
.thm-btn i {
	font-size: 16px;
	color: #fff;
	line-height: 28px;
	margin-left: 20px;
}
.thm-btn.transparent {
	background-color: #262A3B;
	border: 1px solid #565454;
	color: #fff;
}
.thm-btn.transparent i {
	color: inherit;
}
.thm-btn.transparent:hover {
	background: #e075e3;
	border-color: #e075e3;
	color: #fff;
}
.thm-btn.transparent:hover i {
	color: inherit;
}
.animate-3 {
	transition: all 0.3s ease;
}
.animate-5 {
	transition: all 0.5s ease;
}
.animate-7 {
	transition: all 0.7s ease;
}
.animate-3-all * {
	transition: all 0.3s ease;
}
.animate-5-all * {
	transition: all 0.5s ease;
}
.animate-7-all * {
	transition: all 0.7s ease;
}
.sec-padding {
	padding: 80px 0;
}
.sec-padding.page-title {
	padding-bottom: 30px;
}
.sec-title {
	margin-bottom: 50px;
}
.sec-title.text-center h2:after {
	margin-left: auto;
	margin-right: auto;
}
.sec-title h2 {
	margin-top: -9px;
}
.sec-title h2:after {
	content: '';
	width: 50px;
	height: 3px;
	background: #e075e3;
	display: block;
	margin-top: 13px;
}
.sec-title h2 span {
	display: block;
	font-size: 34px;
	font-weight: bold;
	color: #000000;
	text-transform: normal;
}
.sec-title p {
	color: #565454;
	margin: 0;
	margin-top: 20px;
}
.list-item li {
	color: #565454;
	line-height: 34px;
}
.list-item li:before {
	content: '\f0a9';
	font-family: 'FontAwesome';
	color: #e075e3;
	margin-right: 10px;
}
/*******************************************************/

#header {
	background:#a057a2;
}
.send_message {
	margin:6px 0px;
	padding:6px;
	border:1px solid #060;
	background:#FFE;
	color:#060;
}
.cont_input_field {
	padding:10px 0px 25px;
}
 #header .logo::before {

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f9f9f9+26,dddcda+100 */

background: #f9f9f9; /* Old browsers */
 background: -moz-linear-gradient(top, #f9f9f9 26%, #dddcda 100%); /* FF3.6-15 */
 background: -webkit-linear-gradient(top, #f9f9f9 26%, #dddcda 100%); /* Chrome10-25,Safari5.1-6 */
 background: linear-gradient(to bottom, #f9f9f9 26%, #dddcda 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#dddcda', GradientType=0 ); /* IE6-9 */
}
.nav-holder .nav-footer ul.nav > li > a, .nav-holder .nav-header ul > li > a {
	color:#fff;
}
.nav-holder .nav-footer ul.nav > li > a:hover, .nav-holder .nav-header ul > li > a:hover {
	color:#efb9f1;
}
.nav-holder .nav-footer ul.nav > li > a.actif {
	color:#efb9f1;
}
.nav-holder .nav-footer ul.nav > li:hover a,  .nav-holder .nav-footer ul.nav > li.active a {
	color: #efb9f1;
	background-color: transparent;
}
.plan-site-page .row-plan-site-page h2 a {
	color:#242424;
}
.plan-site-page .row-plan-site-page h2 {
	color:#242424;
	margin-top:18px;
}
.plan-site-page .row-plan-site-page h2:before {
	content:'- ';
}
.single-blog-post .content-box .meta li:last-child span {
	border-right: 0;
}
.single-blog-post .content-box .meta li span {
	display: inline-block;
	color: #ABABAB;
	font-style: italic;
	text-transform: normal;
	padding-right: 10px;
	margin-right: 10px;
	border-right: 1px solid #B8B8B8;
	line-height: 14px;
}
#memberLoginPage input, #memberLoginPage select {
	height: 50px;
	background: #FDFDFE;
}
#memberLoginPage textarea {
	height: 220px;
	background: #FDFDFE;
}
#memberLoginPage p {
	margin-bottom: 20px;
}
#memberLoginPage button {
	margin-top: 0;/*padding-top: 8px;

  padding-bottom: 8px;*/

}
#memberLoginPage .form-grp-box {
	margin-left: -15px;
	margin-right: -15px;
}
#memberLoginPage .form-grp {
	margin-bottom: 15px;
}
#memberLoginPage .form-grp.half {
	width: 50%;
	float: left;
	padding: 0 15px;
}
#memberLoginPage label.error {
	display: none !important;
}
#memberLoginPage input, #memberLoginPage select {
	width: 100%;
	border: 1px solid #E5E5E5;
	outline: none;
	height: 47px;
	padding: 0 20px;
	color: #565454;
}
#memberLoginPage input:focus {
	border-color: #1FB5C7;
	box-shadow: 0 0 7px #1FB5C7;
}
#memberLoginPage input.error {
	border-color: rgba(255, 0, 0, 0.5);
	box-shadow: 0 0 7px rgba(255, 0, 0, 0.5);
}
 #memberLoginPage input::-webkit-input-placeholder {

  /* Safari, Chrome and Opera */

  color: #898989;
}
 #memberLoginPage input:-moz-placeholder {

  /* Firefox 18- */

  color: #898989;
}
 #memberLoginPage input::-moz-placeholder {

  /* Firefox 19+ */

  color: #898989;
}
 #memberLoginPage input:-ms-input-placeholder {

  /* IE 10+ */

  color: #898989;
}
 #memberLoginPage input::-ms-input-placeholder {

  /* Edge */

  color: #898989;
}
 #memberLoginPage input:placeholder-shown {

  /* Standard one last! */

  color: #898989;
}
#memberLoginPage textarea {
	width: 100%;
	height: 125px;
	padding: 10px 20px;
	border: 1px solid #E5E5E5;
	outline: none;
	color: #565454;
}
#memberLoginPage textarea:focus {
	border-color: #1FB5C7;
	box-shadow: 0 0 7px #1FB5C7;
}
#memberLoginPage textarea.error {
	border-color: rgba(255, 0, 0, 0.5);
	box-shadow: 0 0 7px rgba(255, 0, 0, 0.5);
}
 #memberLoginPage textarea::-webkit-input-placeholder {

  /* Safari, Chrome and Opera */

  color: #898989;
}
 #memberLoginPage textarea:-moz-placeholder {

  /* Firefox 18- */

  color: #898989;
}
 #memberLoginPage textarea::-moz-placeholder {

  /* Firefox 19+ */

  color: #898989;
}
 #memberLoginPage textarea:-ms-input-placeholder {

  /* IE 10+ */

  color: #898989;
}
 #memberLoginPage textarea::-ms-input-placeholder {

  /* Edge */

  color: #898989;
}
 #memberLoginPage textarea:placeholder-shown {

  /* Standard one last! */

  color: #898989;
}
#memberLoginPage button {
	margin-top: 5px;
}
.error_message {
	border:1px solid #F00;
	color:#ff0000;
	padding:12px;
	margin:6px;
}
.success_message {
	border:1px solid #48A023;
	color:#48A023;
	padding:12px;
	margin:6px;
}
.warning_message {
	border:1px solid #C60;
	color:#C60;
	padding:12px;
	margin:6px;
}
ul.list-item li:before {
	content: '\f0a9';
	font-family: 'FontAwesome';
	color: #e075e3;
	margin-right: 10px;
	position:absolute;
	left:0px;
}
ul.list-item li {
	padding-left:20px;
	position:relative;
}
.single-sidebar-widget .special-links li a {
	line-height:normal;
	padding-top:16px;
	padding-bottom:16px;
}
.documentsActionBtn, .documentsActionBtn:hover {
	/*float:right;*/
	padding:6px;
	background:#99499c;
	color:#fff;
}
.rowDocuments.rowDocumentActive{
	border:1px dashed #99499c;
	background:#fff6ff;
}
.rowDocuments {
	position:relative;
	padding:16px 4px;
	margin:6px 0px;
	border-bottom:1px solid #DDD;
}
.rowDocuments.rowDocumentWithPreview{
	min-height:90px;
}
.rowDocuments a img{
	position:absolute;
	left:3px;
}
.rowDocuments a.documentsTitle{
	padding-left:28px;
	padding-right:140px;
	display:block;
	padding-left:
}
.rowDocuments .documentsDescr{
	padding-top:18px;
	padding-right:140px;
	font-size:12px;
	color:#999;
	font-weight:normal;
}
.rowDocuments a.documentsActionBtn{
	position:absolute;
	right:3px;
	top:10px;
}
.rowDocuments a.documentsActionBtn:hover{
	color:#fed9ff;
}
.rowDocuments a.documentsActionPreviewBtn{
	top:48px;
}
.bureauCoordo-item {
	min-height:216px;
}
/*ACHAT*/

#memberAchatFormation .paypalBtn {
	width:auto;
	height:auto;
}
.thm-btn.thm-btn-achat {
	background:#ffaa4f;
}
.pageAchatFormation .sec-title h3 {
	color:#a051a2;
	font-size:18px;
}
.pageAchatFormation ul li {
	list-style:circle;
	margin-left:20px;
}
.pb20 {
	padding-bottom:20px;
}
.pb30 {
	padding-bottom:30px;
}
@media (max-width: 752px) {
	#adimEstrieTheme .bureauCoordo-item{
		text-align:left!important;
		border-bottom:1px solid #99499c;
		min-height:auto!important;
		padding-bottom:6px;
		margin-bottom:17px;
	}
}
@media (max-width:767px) {
	#adimEstrieTheme .member-thm-btn.thm-btn{
		width:100%;
		margin: 2px 0px;
		text-align:center;
	}
}
/************************SPAM*****************/
span.patchEmailAntispam{
	display:none;
}
.hiddenMail{
	display:none;
}
/************************************************/
.fancybox-overlay {
    z-index: 1000000 !important;
}
.docUpdateDate{
    position:absolute;
    left:32px;
    top :0px;
    color: #C9760C;
}