/* Début modif Benoit */

#form_Sms_Post {
	overflow: scroll;
	background-color: #FFF;
}

#contentPostMoow {
	display: flex;
	flex-direction: column;
}

/* #contentSms {
	color: #404649 !important;
} */

/* .bigMessagePost {
	overflow: scroll;
} */

.bigMessageDescription,
.bigMessagePost {
	font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;	
}

.bigMessageDescription .info,
.bigMessagePost .info {
	text-align: center;
	font-size: 1em;
	color: #A4A4A4; 
}

.bigMessageDescription .nstd,
.bigMessageDescription .nmwr,
.bigMessageDescription .nexp,
.bigMessagePost .nstd,
.bigMessagePost .nmwr,
.bigMessagePost .nexp {
	font-size: 1em;
	color: #A4A4A4;
	margin-top: 10px;
}

.bigMessageDescription .nexp,
.bigMessagePost .nexp {
	text-align: right;
}

.bigMessageDescription .nmwr,
.bigMessagePost .nmwr {
	font-weight: bolder;
}

.bigMessageDescription .info,
.bigMessageDescription .mwr,
.bigMessageDescription .std,
.bigMessageDescription .exp,
.bigMessagePost .info,
.bigMessagePost .mwr,
.bigMessagePost .std,
.bigMessagePost .exp {
    padding: 8px;
    border-radius: 10px;
	max-width: 75%;
	font-size: 1.2em;
	font-weight: 500;
    text-align: left;
    /* margin-bottom: 10px; */
	word-wrap: break-word;
	line-height: 1.2em;
}

.bigMessageDescription .std,
.bigMessagePost .std {
    align-self: flex-start;
    background-color: #CCC;
    border-bottom-left-radius: 0;
}

.bigMessageDescription .mwr,
.bigMessagePost .mwr {
	align-self: flex-start;
    background-color: #EAE3F4;
	border-bottom-left-radius: 0;
}

.bigMessageDescription .exp,
.bigMessagePost .exp {
    align-self: flex-end;
    /* background-color: rgb(30, 137, 243); */
    background-color: #7F5DAC;
    color: #FFF;
    border-bottom-right-radius: 0;
}

::-webkit-scrollbar { 
    display: none; 
}

#form_Sms_Message div,
#form_Sms_Message hr {
	float: none;
	font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;	
	color: black;
}

#form_Sms_Message {
	overflow: scroll;
}

#messageBulle {
	max-height: 71%;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 8px;
    border-radius: 10px;
	max-width: 60%;
	font-size: 1.2em;
	font-weight: 500;
    text-align: left;
	/* word-wrap: break-word; */
	line-height: 1.2em;
	background-color: #CCC;
	border-bottom-left-radius: 0; 
    display: -webkit-box;
	-webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
}

.messbuexp {
	background-color: #7F5DAC !important;	
	color: white !important;
	float: right !important;
	border-radius: 10px !important;	
	border-bottom-right-radius: 0 !important;
}

/* Fin modif Benoit */

#footerSliderText .slides {
	background-color: transparent;
	position: relative;
	top: 1px;
}

#footerSliderText .slides div {
	margin: 0px 0 0 4px;
	font-size: 11px;
	font-weight: bold;
}

#iconFluxUser {
	font-size: 16px;
}

#iconFluxEvent {
	font-size: 16px;
}

.footerText {
	margin-left: 8px;
	position: relative;
	bottom: 2px;
}

div.blocUserPhotoRight#form_user_Moow_Sexe {
	border: 1px solid #C64500; /*  #D5D5D5 */
	background-size: 70px 105px;
	background-repeat: no-repeat;
	background-position: 19px 3px;
}

div.miniOptionalAgendaUsers {
	background-size: 95px 130px;
	background-repeat: no-repeat;
	background-position: 31px 12px;
}

div.blocUserPhotoRight.userFemme#form_user_Moow_Sexe,div.miniOptionalAgendaUsers.userFemme
	{
	background-image: url(/images/icons/icon-femme.png);
}

/* Ajouté pour afficher la photo du user */
div.blocUserPhotoRight.userHomme#form_user_Moow_Sexe,div.miniOptionalAgendaUsers.userHomme
	{
	background-image: url(/images/icons/icon-homme.png);
}

/* cache le scrollTools */
.mCSB_scrollTools .mCSB_draggerContainer {
	visibility: hidden !important;
}

#dashboardContentMask,#footerContentMask {
	cursor: pointer;
	height: 421px;
	width: 224px;
	position: absolute;
/*	background-color: #fff; */ /* rend invisible le cache dashboard */
	margin-left: 5px;
	z-index: 1;
	opacity: 0.5;
}

#footerContentMask {
	margin: 0;
	height: 36px;
	width: 730px;
}

button,input,select,textarea {
	margin: 0;
	font-size: 100%;
	vertical-align: middle;
}

label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]
	{
	cursor: pointer;
}

label,input,button,select,textarea {
	font-size: 14px;
	font-weight: normal;
	line-height: 20px;
}

select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input
	{
	display: inline-block;
	height: 23px;
	padding: 4px 6px;
	font-size: 14px;
	line-height: 23px;
	color: #555;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	vertical-align: middle;
}

select,input[type="file"] {
	height: 33px;
	line-height: 24px;
}

textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input
	{
	background-color: #FFF;
	border: 1px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	-webkit-transition: border linear .2s, box-shadow linear .2s;
	-moz-transition: border linear .2s, box-shadow linear .2s;
	-o-transition: border linear .2s, box-shadow linear .2s;
	transition: border linear .2s, box-shadow linear .2s;
}

.field-100pc {
	width: 582px !important;
}

.contentMain {
	margin-left: 40px;
	margin-top: 20px;
	width: 600px;
	/*background-color:#999;*/
}

.contentMain.plan {
	margin-left: 0;
	margin-top: 0;
	width: 100%;
}

.formButtons {
	position: relative;
	right: 0;
	top: 34px;
}

.rightButtons {
	width: 40px;
	height: 32px;
	padding: 6px;
	position: absolute;
	right: 0px;
	color: #F8F8F8;
	cursor: pointer;
	-moz-border-radius: 5px 0px 0px 5px;
	-webkit-border-radius: 5px 0px 0px 5px;
	border-radius: 5px 0px 0px 5px;
	-webkit-transition: all 200ms cubic-bezier(0.470, 0.000, 0.745, 0.715);
	-moz-transition: all 200ms cubic-bezier(0.470, 0.000, 0.745, 0.715);
	-ms-transition: all 200ms cubic-bezier(0.470, 0.000, 0.745, 0.715);
	-o-transition: all 200ms cubic-bezier(0.470, 0.000, 0.745, 0.715);
	transition: all 200ms cubic-bezier(0.470, 0.000, 0.745, 0.715);
}

.rightButtons span.pageCount {
	cursor: pointer;
}

.rightButtons.btMoowup img {
	position: relative;
	width: 26px;
	left: 6px;
}

.label,.badge {
	display: inline-block;
	padding: 2px 4px;
	font-size: 11.844px;
	font-weight: bold;
	line-height: 14px;
	color: #FFF;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	white-space: nowrap;
	vertical-align: baseline;
	background-color: #999;
}

.badge {
	padding-bottom: 3px;
	padding-top: 3px;
	padding-right: 7px;
	padding-left: 7px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}

.badge-ajustement-dashboard {
	bottom: 2px;
	position: relative;
	right: 4px;
}

.label-inverse,.badge-inverse {
	background-color: #333;
}

.alert {
	position: relative;
	padding: 10px 14px 10px 14px;
	/* text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); */
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	border: 1px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	text-align: center;
}

.alert-message {
	position: relative;
	padding: 10px 14px 10px 14px;
	/* text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); */
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	border: 1px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	text-align: left;
}

.alert-create {
	background-color: #34393d;
	color: #fff;
	font-size: 13px;
}

.alert-block {
	padding-top: 14px;
	padding-bottom: 14px;
}

.alert-info {
	font-weight: bold;
	background-color: #E6E6E6;
	border: 1px solid #D5D5D5;
/*	color: #404649;  #C64500 #404649*/
	float: left;
	width: 65px;
	height: 11px;
	margin-right: 8px;
}

.alert-info-blank {
	background-color: transparent;
	border: 1px solid transparent;
}

.alert-info-size2 {
	width: 157px;
}

.alert-info-mini {
	border: 1px solid #d5d5d5;
	color: #fff;
	float: left;
	width: 10px;
	margin-right: 10px;
}

.alert-mini {
	width: 30px;
	padding: 10px 17px 10px 5px;
}

.alert-mini-size2 {
	width: 207px;
}

.alert-mini-size3 {
	width: 80px;
}

.alert-mini-size4 {
	width: 106px;
}

.alert-mini-size5 {
	width: 47px;
	padding: 10px 6px 10px 5px !important;
}

.alert-mini-size6 {
	width: 62px;
}

.alert-mini-size8 {
	width: 72px;
}

.alert-mini-size7 {
	width: 250x;
}
.alert-width-auto {
	width: auto;
}

.alert-center {
	height: 31px;
	padding: 0;
	text-align: center;
}

.alert-center span {
	display: block;
	padding-top: 9px;
}

.alert-center-size1 {
	width: 52px;
}

.alert-center-size2 {
	width: 110px;
}

.alert-center-size3 {
	width: 58px;
}

.alert-center-size4 {
	width: 72px;
}

.alert-center-size10 {
	width: 70px;
}

.alert-center-size11 {
	width: 70px;
}

.alert-center-size12 {
	width: 90px;
}

.alert-center-size13 {
	width: 63px;
}

.alert-center-size14 {
	width: 95px;
}

.block-cellule {
	clear: both;
}

.block-cellule-store li {
	width: 140px;
	height: 140px;
	float: left;
	margin-bottom: 14px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
/*	background-color: #9c99a0; */
	background-color: #c3c1c6;
	text-align: center;
}

.block-cellule-store li img {
	width: 117px;
	height: 117px;
}

.block-cellule-store li span {
	display: block;
	color: #fff;
	font-size: 13px;
	white-space: nowrap;
}

.block-cellule-aide {
	margin-top: 10px;
	position: relative;
}

.block-cellule-aide li {
	cursor: pointer;
	width: 180px;
	height: 75px;
	float: left;
	margin-bottom: 24px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #9C99A0;
	text-align: center;
	color: #fff;
}

.block-cellule-aide li i {
	right: 15px;
	top: 20px;
	float: right;
	position: relative;
	font-size: 33px;
}

.block-cellule-aide li.color1 {
	background-color: #789AB7;
}

.block-cellule-aide li.color2 {
	background-color: #91AB31;
}

.block-cellule-aide li.color3 {
	background-color: #714A28;
}

.block-cellule-aide li.color4 {
	background-color: #E58600;
}

.block-cellule-aide li.color5 {
	background-color: #C64500;
}

.block-cellule-aide li.color6 {
	background-color: #a694c5;
}

.block-cellule-aide li.color7 {
	background-color: #5477B7;
}

.block-cellule-aide li.color8 {
	background-color: #69003F;
}

.block-cellule-aide li.color9 {
	background-color: #393043;
}

.block-cellule-aide li span {
	top: 30px;
	position: relative;
	font-size: 14px;
	font-weight: bold;
}

.blockContent {
	height: 290px;
}

.blockContent div {
	float: left;
}

.blockContent div.blocInfoRight {
	width: 228px;
	height: 280px;
	float: right;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}


.blockContent div.blocUserPhotoRight {
	margin-right: 6px;
	width: 107px;
	height: 107px;
	background-color: #C4C7FF;
	border: 1px solid #96c1fe;
}

.blockContent div.blocUserPhotoRight.blocUserPhotoUser {
	background-color: #fff;
}

.blockContent div.blocUserPhotoRight.FavorisEnCommun {
	text-align: center;
	width: 110px;
	height: 69px;
	background-color: #E6E6E6 !important;
	border: 1px solid #D5D5D5;
}

.blockContent div.blocUserPhotoRight.FavorisEnCommun span {
	display: block;
	padding-top: 18px;
	font-size: 13px;
}

.blockContent div.field {
	padding: 1px 2px 1px 1px;
}

.blockContent input {
	border: 1px solid #dedede;
	text-align: center;
	width: 240px;
}

.blockContent input#formTrouverVille {
	width: 238px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-right: 4px;
}

.blockContent input#formTrouverDistance {
	width: 240px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-right: 4px;
}

/*.blockContent input#formTrouverFamille {
	width: 232px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-right: 4px;
}
*/
.blockContent input#formTrouverMoows {
	width: 112px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-right: 4px;
}

.blockContent formLabelMoows {
	width: 150px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-right: 4px;
}

.blockContent formTrouverMoowys {
	width: 126px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-right: 4px;
}

.blockContent formLabelMoowys {
	width: 82px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-right: 4px;
}

.blockContent select#formTrouverFamille {
	width: 241px;
	height: 32px;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-right: 6px;
}

.blockContent select#formTrouverGenre {
	width: 246px;
	height: 32px;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-right: 4px;
}

.blockContent textarea {
	border: 1px solid #dedede;
	width: 240px;
	min-height: 21px;
}

.blockContent textarea.large {
	width: 477px;
}

.blockContent select {
	border: 1px solid #DEDEDE;
	width: 255; /*292*/
	outline: none;
}

.blockContent .helpIcon {
	position: absolute;
	top: 6px;
	right: 6px;
	font-size: 14px;
	color: #34393D;
	cursor: pointer;
}

/* 2 COLS */
.blockContent div.alert-info.cols-2 {
	
}

.blockContent div.alert-info.cols-2.desactive,.blockContent div.alert-info.cols-2.desactive>*
	{
	color: #999 !important;
	cursor: text;
}

.blockContent .cols-2 input[type="text"],.blockContent .cols-2 input[type="tel"],.blockContent .cols-2 input[type="email"],.blockContent .cols-2 input[type="number"]
	{
	margin-left: 0px;
	margin-right: 2px;
	width: 175px;
	padding: 1px 0px 1px 2p;
}


.blockContent .cols-2 select {
	margin-left: 0px;
	margin-right: 2px;
	width: 189px;
	padding: 1px 0px 1px 2p;
}

/* 2 COLS  */

/* init blockContentHeader description/title */
.blockContentHeader div.title {
	text-align: center;
	margin-right: 10px;
	float: left;
	height: 12px;
}

.blockContentHeader div.title i.fa {
	bottom: 8px;
	position: relative;
	font-size: 28px;
	float: left;
}

.blockContentHeader div.title i.fa.fa-barcode {
	bottom: 6px;
}

.blockContentHeader div.description {
	height: 12px;
	text-align: center;
	margin-bottom: 10px;
	float: right;
	padding-left: 0;
	background-color: #737678;
	color: #fff;
	font-size: 13px;
}

.blockContentHeader div.description i {
	font-size: 14px;
}

.blockContentHeader div.description.info,.blockContentHeader div.description.renseignes
	{
	height: 11px;
	float: left;
}

.blockContentHeader div.description.info {
	border: 1px solid #D5D5D5;
}

.blockContentHeader div.description.renseignes {
	font-weight: bold;
	background-color: #E6E6E6 !important;
	border: 1px solid #999 !important;
	color: #404649;
}
/* // init blockContentHeader description/title */
.blockContentHeader.pageCGU div.description {
	margin-bottom: 0 !important;
	padding-bottom: 15px !important;
	padding-top: 14px !important;
	color: #666;
}

.blockContentHeader.pageCGU div.description-desactive {
	color: #fff;
}

.blockContent div.description {
	height: 12px;
	text-align: center;
	margin-bottom: 6px;
	padding-left: 0;
	background-color: #737678;
	color: #fff;
	font-size: 13px;
}

.miniNormalInscription {
	height: 45px !important;
}

.miniOptionalCustInfo1 {
	height: 88px !important;
}

.miniOptionalCustInfo2 {
	width: 200px !important;
	height: 0px !important;
	border: 0px !important;
	padding: 0px !important;
	margin-top: 8px;
	font-size: 14px !important;
	-webkit-border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	border-radius: 4px !important;
}

.miniOptionalCustInfo3 {
	height: 75px !important;
}

.miniNormalAgendaListUsers {
	height: 135px !important;
	width: 370px !important;
	float: left !important;
}

.miniNormalAgendaUsers {
	height: 129px !important;
	width: 209px !important;
	float: left !important;
/*	border: 1px solid #E58600 !important; */ /*	Supprimé */
	-webkit-border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	border-radius: 4px !important;
}

.miniOptionalAgendaUsers {
	width: 150px !important;
	height: 150px !important;
	background-color: #FFF !important;
	padding: 0px !important;
	margin-top: 0 !important;
	float: left !important;
/*	border: 1px solid #E58600 !important; */ /*	Supprimé */
	-webkit-border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	border-radius: 4px !important;
}

.bigPopinWrite {
	resize: none;
	width: 511px !important;
	height: 252px !important;
	background-color: #FFF;
	font-size: 13px !important;;
	line-height: 110% !important;;
	text-align: justify;
	margin-top: 0 !important;
	float: left;
	border: 1px solid;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.bigMessagePost {
	resize: none;
	width: 504px !important;
	height: 190px !important;
	background-color: #FFF;
	font-size: 12px;
	line-height: 110%;
	text-align: justify;
	margin-top: 0 !important;
	float: left;
	border: 1px solid;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.bigMessageDescription {
	resize: none;
	width: 503px !important;
	height: 241px !important;
	background-color: #FFF;
	font-size: 12px;
	line-height: 110%;
	text-align: justify;
	margin-top: 0 !important;
	float: left;
	border: 1px solid;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.bigMessageModify {
	resize: none;
	width: 503px !important;
	height: 241px !important;
	background-color: #FFF;
	font-size: 12px;
	line-height: 110%;
	text-align: justify;
	margin-top: 0 !important;
	float: left;
	border: 1px solid;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.bigMessageAnswer {
	resize: none;
	width: 512px !important;
	height: 40px !important;
	background-color: #FFF;
	font-size: 12px;
	line-height: 110%;
	text-align: left;
	margin: 0px !important;
	margin-top: 0px !important;
	float: left;
	border: 1px solid;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

#contentGroupesListUsers,
#contentGroupesListUsers2,
#contentGroupesListSms,
#contentAgendaListEvents,
#contentCreeListEvents {
	height: 133px;
	overflow: hidden;
}

#listUsersPopinAgenda {
	
}

#listUsersPopinAgenda li {
	height: 25px;
	font-size: 12px;
}

#listUsersPopinAgenda span.listUsersPopinAgenda_titre {
	width: 60px;
	display: block;
	float: left;
}

#listUsersPopinAgenda span.listUsersPopinAgenda_desc {
	width: 149px;
	display: block;
	float: left;
}

#listUsersPopinAgenda span.listPartnersPopinAgenda_titre {
	width: 45px;
	display: block;
	float: left;
}

#listUsersPopinAgenda span.listParnersPopinAgenda_desc {
	width: 160px;
	display: block;
	float: left;
}

#contentAgendaListEvents div.mCSB_container,
#contentCreeListEvents div.mCSB_container {
	margin-right: 0;
}

#contentAgendaListEvents div.mCSB_scrollTools,
#contentAgendaListEvents a.mCSB_buttonUp,
#contentAgendaListEvents a.mCSB_buttonDown,
#contentCreeListEvents div.mCSB_scrollTools,
#contentCreeListEvents a.mCSB_buttonUp,
#contentCreeListEvents a.mCSB_buttonDown
{
	display: none;
}

#contentAgendaListEvents a,
#contentCreeListEvents a {
	cursor: text;
}

#contentGroupesListUsers ul,
#contentGroupesListUsers2 ul,
#contentAgendaListEvents ul,
#contentGroupesListSms ul,
#contentCreeListEvents ul {
	height: 154px;
}

#contentGroupesListUsers ul li,
#contentGroupesListUsers2 ul li,
#contentAgendaListEvents ul li,
#contentGroupesListSms ul li,
#contentCreeListEvents ul li {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	height: 15px;
	cursor: pointer;
	margin-bottom: 6px;
	padding: 4px 3px 3px 10px;
	color: #FFF;
}

#contentGroupesListUsers2 ul li {
    height:33px;
    line-height: 30px;
}

#contentGroupesListSms ul li {
    height:33px;
    line-height: 30px;
}

#contentGroupesListUsers ul li.groupe {
    border-color: #97005A !important;
    background-color: #4A002D !important;
    width:357px;
}

#contentGroupesListUsers2 ul li.groupe {
    border-color: #91AB31 !important;
    background-color: #91AB31 !important;
    width:357px;
}

#contentGroupesListSms ul li.groupe {
    border-color: #bfb3d5 !important;
    background-color: #bfb3d5 !important;
    width:357px;
}

#contentGroupesListUsers2 ul li.groupe.active {
    border-color: #C6D198 !important;
    background-color: #C6D198 !important;
    width:357px;
	color: #676767 !important;
}

#contentGroupesListSms ul li.groupe.active {
    border-color: #ebe3f4 !important;
    background-color: #ebe3f4 !important;
    width:357px;
	color: #676767 !important;
}

#contentGroupesListUsers .mCSB_container {
	overflow: initial;
}

#contentGroupesListUsers .mCSB_buttonUp,
#contentGroupesListUsers .mCSB_buttonDown
{ display:none; }

#contentAgendaListEvents ul li.eventAcceptes1 {
	border-color: #E58600 !important;
	background-color: #E58600 !important;
}

#contentAgendaListEvents ul li.eventAcceptes2,
#contentCreeListEvents ul li.eventAcceptes2 {
	border-color: #F3C288 !important;
	background-color: #F3C288 !important;
}

#contentCreeListEvents ul li.eventAcceptes3 {
    border-color: #C64500 !important;
    background-color: #d45143 !important;
}

#contentCreeListEvents ul li.eventAcceptes4 {
    border-color: #C64500 !important;
    background-color: #EAB89F !important;
}

#contentAgendaListEvents ul li.eventAttente,
#contentCreeListEvents ul li.eventAttente {
	border-color: #555 !important;
	background-color: #555 !important;
}

#contentAgendaListEvents ul li.eventAttente1,
#contentCreeListEvents ul li.eventAttente1 {
	border-color: #999999 !important;
	background-color: #999999 !important;
}
.pop-in-content-principal .pastille.pop-in-mini {
	width: 40px;
	float: left;
	padding: 10px 0 0 0;
	height: 28px;
	margin: 10px 0 0 10px;
	background-color: #789AB6;
	color: #FFF;
	font-size: 17px;
	text-align: center;
}

.pop-in-content-principal.pop-in-xbig .button.pop-in-xbig {
	width: 127px;
	float: left;
	padding: 10px 0 0 0;
	height: 27px;
	margin: 10px 0 0 0;
	background-color: #E6E6E6;
	color: #666;
	cursor: pointer;
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 0 0 10px #a1a1a1;
	-webkit-box-shadow: inset 0 0 10px #A1A1A1;
	box-shadow: inset 0 0 10px #A1A1A1;
	border: 1px solid #999;
	font-size: 13px;
	font-weight: bold;
}

.pop-in-content-principal.pop-in-xbig .button.pop-in-xbig i {
	font-size: 14px;
	position: relative;
	top: 2px;
}

.miniOptionalInscription {
	width: 400px !important;
	height: 73px !important;
	background-color: #EBEBEB !important;
	border: 0px !important;
	padding: 0px !important;
	margin-top: 15px;
}

.miniOptionalInscription.miniOptionalInscriptionEtape3 {
	margin-top: 9px;
}

.miniOptionalInscription #form_VilleResidence {
	width: 378px;
}

.miniNormalInscriptionErrMail,.miniNormalInscriptioninfoMail,.miniNormalInscriptionEtape1,.miniNormalInscriptionEtape2,.miniNormalInscriptionEtape3
	{
	font-size: 14px !important;
}

.miniNormalInscriptioninfoMail2,.miniNormalInscriptionEtape4 {
	font-size: 13px;
}

.miniNormalInscriptionEtape4 {
	height: 136px !important;
}

.miniOptionalInscription #form_DateNaissanceJour,.miniOptionalInscription  #form_DateNaissanceMois,.miniOptionalInscription  #form_DateNaissanceAnnees
	{
	width: 73px;
	margin-top: 8px;
	margin-right: 5px;
}

.miniOptionalInscription #form_DateNaissanceAnnees {
	margin-right: 9px;
}

.miniOptionalInscription #form_Genre {
	margin-top: 8px;
	width: 140px;
}

.miniOptionalInscription #form_listeFamille,.miniOptionalInscription  #form_listeTypes,.miniOptionalInscription  #form_listeActivites,.miniOptionalInscription  #form_DetailNiveau
	{
	width: 193px;
	margin-top: 8px;
	margin-right: 5px;
}

.miniOptionalInscription #form_listeTypes,.miniOptionalInscription  #form_DetailNiveau
	{
	margin-right: 0px;
}

/* COLOR CONTENT : ROUGE (color1) */

.homeContent.color-Color1 .blockContentHeader div.description.info,.homeContent.color-Color1 .blockContentHeader div.description.renseignes
	{
	
}

.homeContent.color-Color1 input,.homeContent.color-Color1 select,.homeContent.color-Color1 textarea
	{
	background-color: #fff;
	font-size: 12px;
}

.homeContent.color-Color1 div.blocInfoRight {
	background-color: #fff;
}

.homeContent.color-Color1 .bigMessageDescription {
	background-color: #f3d7cc !important;
	font-size: 12px !important;;
	padding: 10px;
	border-color: #ABB8DB;
	overflow: scroll;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.homeContent.color-Color1 .bigPopinWrite {
	background-color: #fff;
/*	padding: 10px; */
	font-size: 13px !important;
	line-height: 110% !important;
	border-color: #eab89f;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.homeContent.color-Color1 div.blocUserPhotoRight#form_user_Moow_Sexe {
	border: 1px solid #c33a00;	
}

.homeContent.color-Color1 .blockContentHeader div.title {
	background-color: #c33a00;
	color: #fff;
}

.homeContent.color-Color1 .blockContentHeader div.description {
	background-color: #eab89f;
	color: #666;
}

.homeContent.color-Color1 .blockContent div.description {
	background-color: #eab89f;
	color: #666;
}

.homeContent.color-Color1 .blockContent div.alert-info-mini {
	background-color: #c33a00;
	color: #fff;
}

.homeContent.color-Color1 .blockContentHeader div.description-desactive
	{
	color: #ba8d27;
}

.homeContent.color-Color1 div.col1.alert {
	background-color: #f3c288 !important;
}

.homeContent.color-Color1 ::-webkit-input-placeholder {
	color: #404649;
}

.homeContent.color-Color1 ::-moz-placeholder {
	color: #404649;
}

.homeContent.color-Color1 :-ms-input-placeholder {
	color: #404649;
}

.homeContent.color-Color1 input:-moz-placeholder {
	color: #404649;
}

.homeContent.color-Color1 select {
	color: #404649;
}

.homeContent.color-Color1 input,.homeContent.color-Color1 select,.homeContent.color-Color1 textarea
	{
	border: 1px solid #eab89f;
}

.homeContent.color-Color1 div.renseignes,.homeContent.color-Color1 input.renseignes,.homeContent.color-Color1 select.renseignes,.homeContent.color-Color1 textarea.renseignes
	{
/*	border: 1px solid #c33a00;	 #91AB31 */
	color: #404649;
	background-color: #f3d7cc;
	font-weight: bold;
}

.homeContent.color-Color1 div.inner-shadow-div {
	color: #c33a00;
}
	
.homeContent.color-Color1 .pop-in-content-principal .pop-in-close {
	background-color: #c33a00;
}

.homeContent.color-Color1 .pop-in-content-principal .pastille {
	background-color: #c33a00;
	color: #fff;
}

.homeContent.color-Color1 .pop-in-content-principal .description {
	background-color: #eab89f;
	color: #fff;
}

.homeContent.color-Color1 .pop-in-content-principal .description .fa,.homeContent.color-Color1 .pop-in-content-principal .description span
	{
	color: #666;
}

.homeContent.color-Color1 .pop-in-content-principal .pop-in-bt-right {
	background-color: #c33a00; /* ##A8C439 */
	box-shadow: inset 0px 1px 0px #c33a00, 0px 5px 0px 0px #611d00, 0px 10px
		5px #999;
}

.homeContent.color-Color1 .rightButtons {
	background-color: #c33a00;
}

.homeContent.color-Color1 .alert-Color1 {
	background-color: #5477b7;
	color: #fff;
}

.homeContent.color-Color1 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
	{
	background: #714A28 !important;
}

.homeContent.color-Color1 .pop-in-content-principal .pop-in-close {
	-webkit-box-shadow: inset 0px 1px 0px #c33a00, 0px 5px 0px 0px #611d00,
		0px 10px 5px #999;
	-moz-box-shadow: inset 0px 1px 0px #c33a00, 0px 5px 0px 0px #611d00, 0px
		10px 5px #999;
	-o-box-shadow: inset 0px 1px 0px #c33a00, 0px 5px 0px 0px #611d00, 0px
		10px 5px #999;
	box-shadow: inset 0px 1px 0px #c33a00, 0px 5px 0px 0px #611d00, 0px 10px
		5px #999;
}

.homeContent.color-Color1 .pop-in-content-principal .pop-in-close:hover
	{
	background-color: #FD4B00;
}

#contentContainer .close.color-Color1 {
	background-color: #E58600;
	-webkit-box-shadow: inset 0px 1px 0px #FFC980, 0px 1px 0px #fff;
	-moz-box-shadow: inset 0px 1px 0px #FFC980, 0px 1px 0px #fff;
	box-shadow: inset 0px 1px 0px #FFC980, 0px 1px 0px #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: inset 0px 1px 0px #E88500, 0px 5px 0px 0px #752200,
		0px 10px 5px #999;
	-moz-box-shadow: inset 0px 1px 0px #E88500, 0px 5px 0px 0px #752200, 0px
		10px 5px #999;
	-o-box-shadow: inset 0px 1px 0px #E88500, 0px 5px 0px 0px #752200, 0px
		10px 5px #999;
	box-shadow: inset 0px 1px 0px #E88500, 0px 5px 0px 0px #752200, 0px 10px
		5px #999;
}

#contentContainer .close.color-Color1:hover {
	background-color: #FD4B00;
}

#contentContainer .close.color-Color1:active {
	background-color: #E58600;
	-webkit-box-shadow: inset 0px 1px 0px #E88500, 0px 2px 0px 0px #752200,	/* #774400 */
		0px 5px 2px #999;
	-moz-box-shadow: inset 0px 1px 0px #E88500, 0px 2px 0px 0px #752200, 0px
		5px 2px #999;
	-o-box-shadow: inset 0px 1px 0px #E88500, 0px 2px 0px 0px #752200, 0px
		5px 2px #999;
	box-shadow: inset 0px 1px 0px #E88500, 0px 2px 0px 0px #752200, 0px 5px
		2px #999;
}

/* // COLOR CONTENT : ROUGE (color1) */

/* COLOR CONTENT : BLEU FONCE (color2) */

.homeContent.color-Color2 input,.homeContent.color-Color2 select,.homeContent.color-Color2 textarea
	{
	font-size: 12px;
}

.homeContent.color-Color2 div.blocInfoRight {
	background-color: #fff;
}

.homeContent.color-Color2 .bigMessagePost {
	background-color: #e7eeff;
	padding: 10px;
	border-color: #ABB8DB;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.homeContent.color-Color2 .bigMessagePost .info {
	text-align: justify;
    border-radius: 4px;
	color: #FFF; 
    background-color: #ABB8DB;
	max-width: 100%;
}

.homeContent.color-Color2 .bigMessagePost .mwr {
	align-self: flex-start;
    background-color: #e7eeff;
	border-bottom-left-radius: 0;
}

.homeContent.color-Color2 .bigMessagePost .std {
    align-self: flex-start;
    background-color: #DFDFDF;	/*CCC*/
    border-bottom-left-radius: 0;
}

.homeContent.color-Color2 .bigMessagePost .exp {
    align-self: flex-end;
    background-color: #ABB8DB;
    color: #FFF;
    border-bottom-right-radius: 0;
}

.homeContent.color-Color2 .bigMessageDescription {
	background-color: #e7eeff;
	padding: 10px;
	border-color: #ABB8DB;
	overflow: scroll;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.homeContent.color-Color2 .bigMessageDescription .info {
	text-align: justify;
	font-size: 1.2em;
	line-height: 1.2em;
/*	font-size: 13px;*/
    border-radius: 4px;
	color: #FFF; 
    background-color: #ABB8DB;
	max-width: 100%;
}

.homeContent.color-Color2 .bigMessageDescription .mwr {
	align-self: flex-start;
    background-color: #e7eeff;
	border-bottom-left-radius: 0;
}

.homeContent.color-Color2 .bigMessageDescription .std {
    align-self: flex-start;
    background-color: #DFDFDF;	/*CCC*/
    border-bottom-left-radius: 0;
}

.homeContent.color-Color2 .bigMessageDescription .exp {
    align-self: flex-end;
    background-color: #ABB8DB;
    color: #FFF;
    border-bottom-right-radius: 0;
}

.homeContent.color-Color2 .bigMessageModify {
	background-color: #FFF;
	padding: 10px;
	border-color: #ABB8DB;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.homeContent.color-Color2 .bigMessageAnswer {
	background-color: #FFF;
	margin-top: 10px;
	border-color: #ABB8DB;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.homeContent.color-Color2 .blockContentHeader div.title {
	background-color: #5477b7;
	color: #fff;
}

.homeContent.color-Color2 .blockContentHeader div.description {
	background-color: #abb8db;
	color: #666;
}

.homeContent.color-Color2 ::-webkit-input-placeholder {
	color: #d3d3d3;
}

.homeContent.color-Color2 ::-moz-placeholder {
	color: #d3d3d3;
}

.homeContent.color-Color2 :-ms-input-placeholder {
	color: #d3d3d3;
}

.homeContent.color-Color2 input:-moz-placeholder {
	color: #d3d3d3;
}

.homeContent.color-Color2 select {
	background-color: #FFF;
	color: black;
}

.homeContent.color-Color2 input,.homeContent.color-Color2 select,.homeContent.color-Color2 textarea
	{
	border: 1px solid #abb8db;
}

.homeContent.color-Color2 input.renseignes,.homeContent.color-Color2 select.renseignes,.homeContent.color-Color2 textarea.renseignes
	{
	border: 1px solid #5477b7;
	color: #404649;
	background-color: #e7eeff;
	font-weight: bold;
}

.homeContent.color-Color2 div.renseignes {
	border: 1px solid #6688a8;
	color: #404649;				/* modifié 6688a8 dee6ed*/
	background-color: #e7eeff; /* modifié e7eeff dee6ed*/
	font-weight: bold;
}

.homeContent.color-Color2 div.inner-shadow-div {	/*:hover*/
	color: #5477B7;
}

.homeContent.color-Color2 textarea.light {
	background-color: #d0ddff;
}

.homeContent.color-Color2 .pop-in-content-principal .pop-in-close,
.homeContent.color-Color2 .pop-in-content-principal .content-right .pop-in-bt-right {
    background-color: #5672B7;
}

.homeContent.color-Color2 .pop-in-content-principal .description {
	background-color: #ABB8DB;
	color: #666;
}

.homeContent.color-Color2 .rightButtons {
	background-color: #5477b7;
}

.homeContent.color-Color2 .alert-color2 {
	background-color: #5477b7;
	color: #fff;
}

.homeContent.color-Color2 .pop-in-content-principal .pop-in-close {
	-webkit-box-shadow: inset 0px 0px 0px #344c7a, 0px 5px 0px 0px #344c7a,
		0px 10px 5px #999;
	-moz-box-shadow: inset 0px 0px 0px #344c7a, 0px 5px 0px 0px #344c7a, 0px
		10px 5px #999;
	-o-box-shadow: inset 0px 0px 0px #344c7a, 0px 5px 0px 0px #344c7a, 0px
		10px 5px #999;
	box-shadow: inset 0px 0px 0px #344c7a, 0px 5px 0px 0px #344c7a, 0px 10px
		5px #999;
}

.homeContent.color-Color2 .pop-in-content-principal .pop-in-close:hover,
.homeContent.color-Color2 .pop-in-content-principal .content-right .pop-in-bt-right:hover
{
	background-color: #8196C9;
}

/* // COLOR CONTENT : BLEU FONCE (color2) */

/* COLOR CONTENT : VIOLET (color3) */
.homeContent.color-Color3 input,.homeContent.color-Color3 select,.homeContent.color-Color3 textarea
	{
	font-size: 12px;
}

.homeContent.color-Color3 .blockContent div.description {
	background-color: #b58a9f;
	color: #f2f2f2;
}


.homeContent.color-Color3 .blockContent div.alert-info-mini {
	background-color: #69003F;
	color: #fff;
}


.homeContent.color-Color3 div.blocInfoRight {
	background-color: #69003F;
}

.homeContent.color-Color3 .blockContentHeader div.title {
	background-color: #69003F;
	color: #fff;
}

.homeContent.color-Color3 .blockContentHeader div.description {
	background-color: #b58a9f;
	/*color: #666;*/
	color: #f2f2f2;
}

.homeContent.color-Color3 .blockContentHeader div.description-desactive {
	color: #b2adad; /* white b2adad cec6c6*/
}

.homeContent.color-Color3 ::-webkit-input-placeholder {
	color: #404649;
}

.homeContent.color-Color3 ::-moz-placeholder {
	color: #404649;
}

.homeContent.color-Color3 :-ms-input-placeholder {
	color: #404649;
}

.homeContent.color-Color3 input:-moz-placeholder {
	color: #404649;
}

.homeContent.color-Color3 select {
	color: #404649;
}

.homeContent.color-Color3 input,.homeContent.color-Color3 select,.homeContent.color-Color3 textarea
	{
	border: 1px solid #B58A9F;
	background-color: #fff;
}

.homeContent.color-Color3 input.renseignes,.homeContent.color-Color3 select.renseignes,.homeContent.color-Color3 textarea.renseignes
	{
	border: 1px solid #69003F;
	color: #69003F;
	background-color: #B58A9F;
	font-weight: bold;
}

.homeContent.color-Color3 div.renseignes {
	border: 1px solid #69003F;
	color: #404649;	/*#69003F*/
	background-color: #e1d0d8;
	font-weight: bold;
}

.homeContent.color-Color3 div.renseignes2 {
	border: 2px solid #B58A9F;
	color: #7e606f;
	background-color: #f0e7eb; /* white */
	font-weight: bold;
}

.homeContent.color-Color3 .pop-in-content-principal .pop-in-close,.homeContent.color-Color3 .pop-in-content-principal .content-right .pop-in-bt-right
	{
	background-color: #69003F;
}

.homeContent.color-Color3 .pop-in-content-principal .pastille {
	background-color: #B58A9F;
}

.homeContent.color-Color3 .pop-in-content-principal .description {
	background-color: #B58A9F;
}

.homeContent.color-Color3 .rightButtons {
	background-color: #69003F;
}

.homeContent.color-Color3 .alert-color2 {
	background-color: #5477b7;
	color: #fff;
}

.homeContent.color-Color3 .pop-in-content-principal .pop-in-close,.homeContent.color-Color3 .pop-in-content-principal .content-right .pop-in-bt-right
	{
	-webkit-box-shadow: inset 0px 1px 0px #97005A, 0px 5px 0px 0px #4A002D,
		0px 10px 5px #999;
	-moz-box-shadow: inset 0px 1px 0px #97005A, 0px 5px 0px 0px #4A002D, 0px
		10px 5px #999;
	-o-box-shadow: inset 0px 1px 0px #97005A, 0px 5px 0px 0px #4A002D, 0px
		10px 5px #999;
	box-shadow: inset 0px 1px 0px #97005A, 0px 5px 0px 0px #4A002D, 0px 10px
		5px #999;
}

.homeContent.color-Color3 .pop-in-content-principal .pop-in-close:hover,.homeContent.color-Color3 .pop-in-content-principal .content-right .pop-in-bt-right:hover
	{
	background-color: #97005A;
}

.homeContent.color-Color3 .pop-in-content-principal .content-right .pop-in-bt-right
	{
	
}
/* // COLOR CONTENT : VIOLET (color3) */

/* COLOR CONTENT : MAUVE (color4) */
.homeContent.color-Color4 input,.homeContent.color-Color4 select,.homeContent.color-Color4 textarea
	{
	background-color: #bfb3d5;
	font-size: 12px;
}

.homeContent.color-Color4 input,.homeContent.color-Color4 select,.homeContent.color-Color4 answer
	{
	background-color: #fff;
	font-size: 12px;
}

.homeContent.color-Color4 div.blocInfoRight  {
	background-color: #fff;
}

.homeContent.color-Color4 .bigMessagePost {
	background-color: #ebe3f4;
	padding: 10px;
	border-color: #bfb3d5;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.homeContent.color-Color4 .bigMessageDescription {
	background-color: #ebe3f4;
	padding: 10px;
	border-color: #bfb3d5;
	overflow: scroll;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.homeContent.color-Color4 .bigMessageModify {
	background-color: #FFF;
	padding: 10px;
	border-color: #bfb3d5;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.homeContent.color-Color4 .bigMessageAnswer {
	background-color: #FFF;
	margin-top: 10px;
	border-color: #bfb3d5;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.homeContent.color-Color4 div.blocUserPhotoRight#form_user_Moow_Sexe {
	border: 1px solid #7F5DAC; /*  #D5D5D5 */
	background-size: 70px 105px;
	background-repeat: no-repeat;
	background-position: 19px 3px;
}

.homeContent.color-Color4 .blockContentHeader div.title {
	background-color: #7F5DAC;		/* couleur formulaire */
	color: #fff;
}

.homeContent.color-Color4 .blockContentHeader div.description {
	background-color: #bfb3d5;		/* couleur formulaire 1/2 */
	color: #666;
}

/* ajouté */
.homeContent.color-Color4 .blockContent div.description {
	background-color: #bfb3d5;		/* couleur formulaire 1/2 */
	color: #666;
}

/* ajouté */
.homeContent.color-Color4 .blockContent div.alert-info-mini {
	background-color: #7F5DAC;		/* couleur formulaire */
	color: #fff;
}

/* ajouté */
.homeContent.color-Color4 .blockContentHeader div.description-desactive {
	color: #7F5DAC;				/* To verify */
}

/* ajouté */
.homeContent.color-Color4 div.col1.alert {
	background-color: #7F5DAC !important;		/* To verify */
}

.homeContent.color-Color4 ::-webkit-input-placeholder {
	color: #404649;
}

.homeContent.color-Color4 ::-moz-placeholder {
	color: #404649;
}

.homeContent.color-Color4 :-ms-input-placeholder {
	color: #404649;
}

.homeContent.color-Color4 input:-moz-placeholder {
	color: #404649;
}

.homeContent.color-Color4 select {
	color: #404649;
}

.homeContent.color-Color4 input,.homeContent.color-Color4 select,.homeContent.color-Color4 textarea
	{
	border: 1px solid #cbe7ff;
}

/* ajouté pop-in zone de saisie */
.homeContent.color-Color4 input,.homeContent.color-Color4 select,.homeContent.color-Color4 textarea
	{
	border: 1px solid #7F5DAC;
	color: #404649;
	background-color: #ebe3f4;
	font-weight: bold;
}

/* ajouté pop-in zone de saisie */
.homeContent.color-Color4 input,.homeContent.color-Color4 select,.homeContent.color-Color4 answer
	{
	border: 1px solid #fff;
	color: #404649;
	background-color: #ebe3f4;
	font-weight: bold;
}

.homeContent.color-Color4 div.renseignes,.homeContent.color-Color4 input.renseignes,.homeContent.color-Color4 select.renseignes,.homeContent.color-Color4 textarea.renseignes
	{
	border: 1px solid #7F5DAC;
	color: #404649;
	background-color: #ebe3f4;
	font-weight: bold;
}

.homeContent.color-Color4 div.inner-shadow-div {
	color: #7F5DAC;
}

.homeContent.color-Color4 .pop-in-content-principal .pop-in-close {
	background-color: #7F5DAC;
}

.homeContent.color-Color4 .pop-in-content-principal .pastille {
	background-color: #7F5DAC;
	color: #fff;
}

.homeContent.color-Color4 .pop-in-content-principal .description {
	background-color: #bfb3d5;
	color: #666;
}

/* ajouté */
.homeContent.color-Color4 .pop-in-content-principal .description .fa,.homeContent.color-Color4 .pop-in-content-principal .description span {
	color: #666;
}

.homeContent.color-Color4 .pop-in-content-principal .pop-in-bt-right {
	background-color: #7F5DAC;		/* couleur formulaire */
	box-shadow: inset 0px 1px 0px #7F5DAC, 0px 5px 0px 0px #4B3669, 0px 10px
		5px #999;
}

.homeContent.color-Color4 .rightButtons {
	background-color: #7F5DAC;
}

.homeContent.color-Color4 .alert-color2 {	/* a vérifier */
	background-color: #5477b7;
	color: #fff;
}

.homeContent.color-Color4 .mCSB_container {
	width: 100%;
	margin-right: 10px;
	overflow: hidden;
}
/* ajouté */
.homeContent.color-Color4 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background: #4c2871 !important;		/* To verify */
}

.homeContent.color-Color4 .pop-in-content-principal .pop-in-close {
	-webkit-box-shadow: inset 0px 0px 0px #4B3669, 0px 5px 0px 0px #4B3669,
		0px 10px 5px #999;
	-moz-box-shadow: inset 0px 0px 0px #4B3669, 0px 5px 0px 0px #4B3669, 0px
		10px 5px #999;
	-o-box-shadow: inset 0px 0px 0px #4B3669, 0px 5px 0px 0px #4B3669, 0px
		10px 5px #999;
	box-shadow: inset 0px 0px 0px #4B3669, 0px 5px 0px 0px #4B3669, 0px 10px
		5px #999;
}

.homeContent.color-Color4 .pop-in-content-principal .pop-in-close:hover
	{
	background-color: #9D86C1;
}

#contentContainer .close.color-Color4 {
	background-color: #7F5DAC;
	-webkit-box-shadow: inset 0px 1px 0px #B7A4D0, 0px 1px 0px #FFF;
	-moz-box-shadow: inset 0px 1px 0px #B7A4D0, 0px 1px 0px #fff;
	box-shadow: inset 0px 1px 0px #B7A4D0, 0px 1px 0px #FFF;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: inset 0px 1px 0px #9175B9, 0px 5px 0px 0px #4B3669,
		0px 10px 5px #999;
	-moz-box-shadow: inset 0px 1px 0px #9175B9, 0px 5px 0px 0px #4B3669, 0px
		10px 5px #999;
	-o-box-shadow: inset 0px 1px 0px #9175B9, 0px 5px 0px 0px #4B3669, 0px
		10px 5px #999;
	box-shadow: inset 0px 1px 0px #9175B9, 0px 5px 0px 0px #4B3669, 0px 10px
		5px #999;
}

#contentContainer .close.color-Color4:hover {
	background-color: #9D86C1;
}

#contentContainer .close.color-Color4:active {
	background-color: #7F5DAC;
	-webkit-box-shadow: inset 0px 1px 0px #4B3669, 0px 2px 0px 0px #4B3669,
		0px 5px 2px #999;
	-moz-box-shadow: inset 0px 1px 0px #4B3669, 0px 2px 0px 0px #4B3669, 0px
		5px 2px #999;
	-o-box-shadow: inset 0px 1px 0px #4B3669, 0px 2px 0px 0px #4B3669, 0px
		5px 2px #999;
	box-shadow: inset 0px 1px 0px #4B3669, 0px 2px 0px 0px #4B3669, 0px 5px
		2px #999;
}
/* // COLOR CONTENT : MAUVE (color4) */

/* COLOR CONTENT : MARRON (color5) */
.homeContent.color-Color5 .blockContentHeader div.description.info,.homeContent.color-Color5 .blockContentHeader div.description.renseignes
{
	
}

/* ici */
.homeContent.color-Color5 input,.homeContent.color-Color5 select,.homeContent.color-Color5 textarea
{
	background-color: #E6E6E6;
	font-size: 11x;
}

.homeContent.color-Color5 div.blocInfoRight {
	background-color: #FFF;
}

/* ajouté */
.homeContent.color-Color5 .bigMessagePost {
	background-color: #e7d2c0;
	padding: 10px;
	border-color: #B9A493;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.homeContent.color-Color5 .bigMessagePost .info {
	text-align: justify;
    border-radius: 4px;
	color: #FFF; 
    background-color: #B9A493;
	max-width: 100%;
}

.homeContent.color-Color5 .bigMessagePost .mwr {
	align-self: flex-start;
    background-color: #e7d2c0;
	border-bottom-left-radius: 0;
}

.homeContent.color-Color5 .bigMessagePost .std {
    align-self: flex-start;
    background-color: #DFDFDF;	/*CCC*/
    border-bottom-left-radius: 0;
}

.homeContent.color-Color5 .bigMessagePost .exp {
    align-self: flex-end;
    background-color: #B9A493;
    color: #FFF;
    border-bottom-right-radius: 0;
}

/* ajouté */
.homeContent.color-Color5 .bigMessageDescription {
	background-color: #e7d2c0;
	padding: 10px;
	border-color: #B9A493;
	overflow: scroll;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

/* ajouté */
.homeContent.color-Color5 .bigMessageModify {
	background-color: #FFF;
	padding: 10px;
	border-color: #B9A493;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

/* ajouté */
.homeContent.color-Color5 .bigMessageAnswer {
	background-color: #FFF;
	margin-top: 10px;
	border-color: #B9A493;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.homeContent.color-Color5 div.blocUserPhotoRight#form_user_Moow_Sexe {
	border: 1px solid #714A28;
}

.homeContent.color-Color5 .blockContentHeader div.title {
	background-color: #734928;
	color: #fff;
}

.homeContent.color-Color5 .blockContentHeader div.description {
	background-color: #b9a493;
	color: #714A28;
}

.homeContent.color-Color5 ::-webkit-input-placeholder {
	color: #404649;
}

.homeContent.color-Color5 ::-moz-placeholder {
	color: #404649;
}

.homeContent.color-Color5 :-ms-input-placeholder {
	color: #404649;
}

.homeContent.color-Color5 input:-moz-placeholder {
	color: #404649;
}

.homeContent.color-Color5 select {
	color: #404649;
}


.homeContent.color-Color5 input,.homeContent.color-Color5 select,.homeContent.color-Color5 textarea
	{
	background-color: #E6E6E6;
	border: 1px solid #B9A493;
}

.homeContent.color-Color5 div.renseignes,.homeContent.color-Color5 input.renseignes,.homeContent.color-Color5 select.renseignes,.homeContent.color-Color5 textarea.renseignes
	{
	border: 1px solid #b9a493;	/*#714A28*/
	color: #404649;
	background-color: #e7d2c0; /*#d8b497*/
	font-weight: bold;
}

.homeContent.color-Color5 div.inner-shadow-div {
	color: #714A28;
}

	
.homeContent.color-Color5 .pop-in-content-principal .pop-in-close {
	background-color: #714A28;
}

.homeContent.color-Color5 .pop-in-content-principal .description {
	background-color: #B9A493;
	color: #fff;
}

.homeContent.color-Color5 .rightButtons {
	background-color: #714A28;
}

.homeContent.color-Color5 .alert-color2 {
	background-color: #5477b7;
	color: #fff;
}

.homeContent.color-Color5 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
	{
	background: #714A28 !important;
}

.homeContent.color-Color5 .pop-in-content-principal .pop-in-close {
	-webkit-box-shadow: inset 0px 1px 0px #A36C3A, 0px 5px 0px 0px #48301A,
		0px 10px 5px #999;
	-moz-box-shadow: inset 0px 1px 0px #A36C3A, 0px 5px 0px 0px #48301A, 0px
		10px 5px #999;
	-o-box-shadow: inset 0px 1px 0px #A36C3A, 0px 5px 0px 0px #48301A, 0px
		10px 5px #999;
	box-shadow: inset 0px 1px 0px #A36C3A, 0px 5px 0px 0px #48301A, 0px
		10px 5px #999;
}

.homeContent.color-Color5 .pop-in-content-principal .pop-in-close:hover
	{
	background-color: #986536;
}


/* // Ajouté : MARRON (color5) */

.homeContent.color-Color5 .pop-in-content-principal .pop-in-bt-right {
	background-color: #714A28;
	box-shadow: inset 0px 1px 0px #A36C3A, 0px 4px 0px 0px #48301A, 0px
		8px 7px #999;
}

/* // COLOR CONTENT : MARRON (color5) */

/* COLOR CONTENT : ORANGE (color6) */
.homeContent.color-Color6 input,.homeContent.color-Color6 select,.homeContent.color-Color6 textarea
	{
/*	background-color: #E6E6E6;	  E58600 */
	border: 1px solid #f3c288;
	font-size: 12px;
}

.homeContent.color-Color6 div.blocInfoRight {
	background-color: #fff;
}

.homeContent.color-Color6 div.form_Moow_Description, .homeContent.color-Color6 div.form_Moow_LieuRdv, .homeContent.color-Color6 div.form_Moow_Date, .homeContent.color-Color6 div.form_Moow_Horraires
	{
	border: 1px solid #E58600;
	background-color: #fff;
}

/* ajouté */
.homeContent.color-Color6 .bigMessagePost {
	background-color: #FEE1BB;
	padding: 10px;
	border-color: #f3c288;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.homeContent.color-Color6 .bigMessagePost .info {
	text-align: justify;
    border-radius: 4px;
	color: #666; /*FFF*/
    background-color: #f3c288;
	max-width: 100%;
}

.homeContent.color-Color6 .bigMessagePost .mwr {
	align-self: flex-start;
    background-color: #FEE1BB;
	border-bottom-left-radius: 0;
}

.homeContent.color-Color6 .bigMessagePost .std {
    align-self: flex-start;
    background-color: #DFDFDF;	/*gris*/
    border-bottom-left-radius: 0;
}

.homeContent.color-Color6 .bigMessagePost .exp {
    align-self: flex-end;
    background-color: #f3c288;
    color: #666;
    border-bottom-right-radius: 0;
}

/* ajouté */
.homeContent.color-Color6 .bigMessageDescription {
	background-color: #FEE1BB;
	padding: 10px;
	border-color: #f3c288;
	overflow: scroll;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

/* ajouté */
.homeContent.color-Color6 .bigMessageModify {
	background-color: #FFF;
	padding: 10px;
	border-color: #f3c288;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

/* ajouté */
.homeContent.color-Color6 .bigMessageAnswer {
	background-color: #FFF;
	margin-top: 10px;
	border-color: #f3c288;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.homeContent.color-Color6 .blockContentHeader div.title {
	background-color: #E58600;
	color: #fff;
}

.homeContent.color-Color6 .blockContentHeader div.description {
	background-color: #f3c288;
	color: #666;
}

.homeContent.color-Color6 .blockContentHeader div.description-desactive
	{
	color: #c1c1c1; /* white */
}

.homeContent.color-Color6 div.inner-shadow-div {
	color: #E58600;
}

.homeContent.color-Color6 div.col1.alert {
	background-color: #f3c288 !important;
}

.homeContent.color-Color6 ::-webkit-input-placeholder {
	color: #404649;
}

.homeContent.color-Color6 ::-moz-placeholder {
	color: #404649;
}

.homeContent.color-Color6 :-ms-input-placeholder {
	color: #404649;
}

.homeContent.color-Color6 input:-moz-placeholder {
	color: #404649;
}

.homeContent.color-Color6 select {
	color: #404649;
}

.homeContent.color-Color6 div.renseignes,.homeContent.color-Color6 input.renseignes,.homeContent.color-Color6 select.renseignes,.homeContent.color-Color6 textarea.renseignes
	{
	border: 1px solid #f3c288;
	color: #404649;
	background-color: #FEE1BB;
/*	font-weight: bold; */
}

.homeContent.color-Color6 div.blocUserPhotoRight#form_user_Moow_Sexe {
	border: 1px solid #E58600;
}

.homeContent.color-Color6 .pop-in-content-principal .pop-in-close,.homeContent.color-Color6 .pop-in-content-principal .pop-in-close2
	{
	background-color: #E58600;
}

.homeContent.color-Color6 .pop-in-content-principal .description {
	background-color: #F3C288;
	color: #666;
}

.homeContent.color-Color6 .pop-in-content-principal .description.eventAttente i
	{
	color: #fff;
}

.homeContent.color-Color6 .pop-in-content-principal .description.eventAttente
	{
	background-color: #555;
	color: #fff;
}

.homeContent.color-Color6 .pop-in-content-principal .description.eventAttente1 i
	{
	color: #fff;
}

.homeContent.color-Color6 .pop-in-content-principal .description.eventAttente1
	{
	background-color: #999999;
	color: #fff;
}

.homeContent.color-Color6 .pop-in-content-principal .description.eventAcceptes1 i
	{
	color: #fff;
}

.homeContent.color-Color6 .pop-in-content-principal .description.eventAcceptes1
	{
	background-color: #E58600;
	color: #fff;
}

.homeContent.color-Color6 .pop-in-content-principal .description.eventAcceptes2 i
	{
	color: #666;
}

.homeContent.color-Color6 .pop-in-content-principal .description.eventAcceptes2
	{
	background-color: #F3C288;
	color: #666;
}

.homeContent.color-Color6 .pop-in-content-principal.pop-in-xbig .pastille.button.pop-in-xbig,.homeContent.color-Color6 .pop-in-content-principal.pop-in-xbig #form_Moow_TxtTitleDescriptionLarge,.homeContent.color-Color6 .pop-in-content-principal.pop-in-xbig #form_Moow_TxtInviter
	{
	color: #E58600;
}

.homeContent.color-Color6 .pop-in-content-principal .description .fa {
	color: #666;
}

.homeContent.color-Color6 .rightButtons {
	background-color: #E58600;
}

.homeContent.color-Color6 .alert-color6 {
	background-color: #5477b7;
	color: #fff;
}

.homeContent.color-Color6 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
	{
	background: #714A28 !important;
}

.homeContent.color-Color6 .pop-in-content-principal .pop-in-close,.homeContent.color-Color6 .pop-in-content-principal .pop-in-close2
	{
	-webkit-box-shadow: inset 0px 0px 0px #740, 0px 5px 0px 0px #740, 0px
		10px 5px #999;
	-moz-box-shadow: inset 0px 0px 0px #740, 0px 5px 0px 0px #740, 0px 10px
		5px #999;
	-o-box-shadow: inset 0px 0px 0px #740, 0px 5px 0px 0px #740, 0px 10px
		5px #999;
	box-shadow: inset 0px 0px 0px #740, 0px 5px 0px 0px #740, 0px 10px 5px
		#999;
}

.homeContent.color-Color6 .pop-in-content-principal .pop-in-bt-right {
	background-color: #E58600;
	box-shadow: inset 0px 1px 0px #E58600, 0px 4px 0px 0px #740, 0px 8px 7px
		#666;
}

.homeContent.color-Color6 .pop-in-content-principal .pop-in-close:hover,.homeContent.color-Color6 .pop-in-content-principal .pop-in-close2:hover
	{
	background-color: #FFA020;
}

#contentContainer .close.color-Color6 {
	background-color: #E58600;
	-webkit-box-shadow: inset 0px 1px 0px #FFC980, 0px 1px 0px #fff;
	-moz-box-shadow: inset 0px 1px 0px #FFC980, 0px 1px 0px #fff;
	box-shadow: inset 0px 1px 0px #FFC980, 0px 1px 0px #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: inset 0px 1px 0px #E88500, 0px 5px 0px 0px #774400,
		0px 10px 5px #999;
	-moz-box-shadow: inset 0px 1px 0px #E88500, 0px 5px 0px 0px #774400, 0px
		10px 5px #999;
	-o-box-shadow: inset 0px 1px 0px #E88500, 0px 5px 0px 0px #774400, 0px
		10px 5px #999;
	box-shadow: inset 0px 1px 0px #E88500, 0px 5px 0px 0px #774400, 0px 10px
		5px #999;
}

#contentContainer .close.color-Color6:hover {
	background-color: #FFA020;
}

#contentContainer .close.color-Color6:active {
	background-color: #E58600;
	-webkit-box-shadow: inset 0px 1px 0px #E88500, 0px 2px 0px 0px #774400,
		0px 5px 2px #999;
	-moz-box-shadow: inset 0px 1px 0px #E88500, 0px 2px 0px 0px #774400, 0px
		5px 2px #999;
	-o-box-shadow: inset 0px 1px 0px #E88500, 0px 2px 0px 0px #774400, 0px
		5px 2px #999;
	box-shadow: inset 0px 1px 0px #E88500, 0px 2px 0px 0px #774400, 0px 5px
		2px #999;
}
/* // COLOR CONTENT : ORANGE (color6) */

/* COLOR CONTENT : BLEU CLAIR (color7) */
.homeContent.color-Color7 input,.homeContent.color-Color7 select,.homeContent.color-Color7 textarea
{
	font-size: 12px;
}

.homeContent.color-Color7 div.form_Moow_Description, .homeContent.color-Color7 div.form_Moow_LieuRdv, .homeContent.color-Color7 div.form_Moow_Date, .homeContent.color-Color7 div.form_Moow_Horraires
	{
	border: 1px solid #789AB7;
	background-color: #fff;
}

.homeContent.color-Color7 div.blocInfoRight {
	background-color: #fff;
}

/* ajouté */
.homeContent.color-Color7 .bigMessagePost {
	background-color: #d8edf7;
	padding: 10px;
	border-color: #bbccda;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.homeContent.color-Color7 .bigMessagePost .info {
	text-align: justify;
    border-radius: 4px;
	color: #666; /*FFF*/
    background-color: #bbccda;
	max-width: 100%;
}

.homeContent.color-Color7 .bigMessagePost .mwr {
	align-self: flex-start;
    background-color: #d8edf7;
	border-bottom-left-radius: 0;
}

.homeContent.color-Color7 .bigMessagePost .std {
    align-self: flex-start;
    background-color: #DFDFDF;	/*gris*/
    border-bottom-left-radius: 0;
}

.homeContent.color-Color7 .bigMessagePost .exp {
    align-self: flex-end;
    background-color: #bbccda;
    color: #666;
    border-bottom-right-radius: 0;
}

/* ajouté */
.homeContent.color-Color7 .bigMessageDescription {
	background-color: #d8edf7;
	padding: 10px;
	border-color: #bbccda;
	overflow: scroll;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

/* ajouté */
.homeContent.color-Color7 .bigMessageModify {
	background-color: #FFF;
	padding: 10px;
	border-color: #bbccda;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

/* ajouté */
.homeContent.color-Color7 .bigMessageAnswer {
	background-color: #FFF;
	margin-top: 10px;
	border-color: #bbccda;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.homeContent.color-Color7 div.blocUserPhotoRight#form_user_Moow_Sexe {
	border: 1px solid #714A28;
	border-color: #789AB7;
}

.homeContent.color-Color7 .blockContentHeader div.title {
	background-color: #789ab6;
	color: #fff;
}

.homeContent.color-Color7 .blockContentHeader div.description {
	background-color: #bbccda;
	color: #666;
}

.homeContent.color-Color7 .blockContentHeader div.inner-shadow-div {
	color: #789AB7;
}

.homeContent.color-Color7 .blockContent div.description {
	background-color: #bbccda;
	color: inherit;
}

.homeContent.color-Color7 .blockContent div.alert-info-mini {
	background-color: #789AB7;
	color: #fff;
}

.homeContent.color-Color7 .blockContentHeader div.description-desactive
	{
	color: #ba8d27;
}

.homeContent.color-Color7 div.col1.alert {
	background-color: #bbccda !important;
}

.homeContent.color-Color7 ::-webkit-input-placeholder {
	color: #404649;
}

.homeContent.color-Color7 ::-moz-placeholder {
	color: #404649;
}

.homeContent.color-Color7 :-ms-input-placeholder {
	color: #404649;
}

.homeContent.color-Color7 input:-moz-placeholder {
	color: #41474a;
}

.homeContent.color-Color7 select {
	color: #404649;
}

.homeContent.color-Color7 input,.homeContent.color-Color7 select,.homeContent.color-Color7 textarea
	{
	border: 1px solid #cbe7ff;
}

.homeContent.color-Color7 div.renseignes,.homeContent.color-Color7 input.renseignes,.homeContent.color-Color7 select.renseignes,.homeContent.color-Color7 textarea.renseignes
	{
	border: 1px solid #789AB7;
	color: #404649;
	background-color: #d8edf7;
	font-weight: bold;
}

.homeContent.color-Color7 div.inner-shadow-div {
	color: #789AB7;
}

.homeContent.color-Color7 .pop-in-content-principal .pop-in-close {
	background-color: #789AB7;
}

.homeContent.color-Color7 .pop-in-content-principal .description {
	background-color: #BBCCDA;
	color: #fff;
}

.homeContent.color-Color7 .pop-in-content-principal .pop-in-bt-right {
	background-color: #789AB7;
	box-shadow: inset 0px 1px 0px #83A3BC, 0px 5px 0px 0px #304658, 0px 6px
		5px #182546;
}

.homeContent.color-Color7 .pop-in-content-principal .description .fa,.homeContent.color-Color7 .pop-in-content-principal .description span
	{
	color: #666;
}

.homeContent.color-Color7 .rightButtons {
	background-color: #789AB7;
}

.homeContent.color-Color7 .alert-color2 {
	background-color: #5477b7;
	color: #fff;
}

.homeContent.color-Color7 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
	{
	background: #714A28 !important;
}

.homeContent.color-Color7 .pop-in-content-principal .pop-in-close {
	-webkit-box-shadow: inset 0px 1px 0px #83A3BC, 0px 5px 0px 0px #304658,
		0px 10px 5px #182546;
	-moz-box-shadow: inset 0px 1px 0px #83A3BC, 0px 5px 0px 0px #304658, 0px
		10px 5px #182546;
	-o-box-shadow: inset 0px 1px 0px #83A3BC, 0px 5px 0px 0px #304658, 0px
		10px 5px #182546;
	box-shadow: inset 0px 1px 0px #83A3BC, 0px 5px 0px 0px #304658, 0px 6px
		5px #182546;
}

.homeContent.color-Color7 .pop-in-content-principal .pop-in-close:hover
	{
	background-color: #95AFC6;
}

#contentContainer .close.color-Color7 {
	background-color: #E58600;
	-webkit-box-shadow: inset 0px 1px 0px #FFC980, 0px 1px 0px #fff;
	-moz-box-shadow: inset 0px 1px 0px #FFC980, 0px 1px 0px #fff;
	box-shadow: inset 0px 1px 0px #FFC980, 0px 1px 0px #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: inset 0px 1px 0px #E88500, 0px 5px 0px 0px #774400,
		0px 10px 5px #999;
	-moz-box-shadow: inset 0px 1px 0px #E88500, 0px 5px 0px 0px #774400, 0px
		10px 5px #999;
	-o-box-shadow: inset 0px 1px 0px #E88500, 0px 5px 0px 0px #774400, 0px
		10px 5px #999;
	box-shadow: inset 0px 1px 0px #E88500, 0px 5px 0px 0px #774400, 0px 10px
		5px #999;
}

#contentContainer .close.color-Color7:hover {
	background-color: #FFA020;
}

#contentContainer .close.color-Color7:active {
	background-color: #E58600;
	-webkit-box-shadow: inset 0px 1px 0px #E88500, 0px 2px 0px 0px #774400,
		0px 5px 2px #999;
	-moz-box-shadow: inset 0px 1px 0px #E88500, 0px 2px 0px 0px #774400, 0px
		5px 2px #999;
	-o-box-shadow: inset 0px 1px 0px #E88500, 0px 2px 0px 0px #774400, 0px
		5px 2px #999;
	box-shadow: inset 0px 1px 0px #E88500, 0px 2px 0px 0px #774400, 0px 5px
		2px #999;
}
/* // COLOR CONTENT : BLEU CLAIR (color7) */

/* COLOR CONTENT : VERT (color8) */
.homeContent.color-Color8 .blockContentHeader div.description.info,.homeContent.color-Color8 .blockContentHeader div.description.renseignes
	{
	
}

.homeContent.color-Color8 input,.homeContent.color-Color8 select,.homeContent.color-Color8 textarea
	{
	background-color: #fff;
	font-size: 12px;
}


.homeContent.color-Color8 div.blocInfoRight {
	background-color: #fff;
}

.homeContent.color-Color8 .bigPopinWrite {
	background-color: #fff;
/*	padding: 10px; */
	font-size: 13px !important;;
	line-height: 110% !important;;
	border-color: #c7d297;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.homeContent.color-Color8 div.blocUserPhotoRight#form_user_Moow_Sexe {
	border: 1px solid #91AB31;
}


.homeContent.color-Color8 .blockContentHeader div.title {
	background-color: #91AB31;
	color: #fff;
}

.homeContent.color-Color8 .blockContentHeader div.description {
	background-color: #c7d297;
	color: #666;
}

.homeContent.color-Color8 .blockContent div.description {
	background-color: #c7d297;
	color: #666;
}

.homeContent.color-Color8 .blockContent div.alert-info-mini {
	background-color: #91AB31;
	color: #fff;
}

.homeContent.color-Color8 .blockContentHeader div.description-desactive
	{
	color: #ba8d27;
}

.homeContent.color-Color8 div.col1.alert {
	background-color: #f3c288 !important;
}

.homeContent.color-Color8 ::-webkit-input-placeholder {
	color: #404649;
}

.homeContent.color-Color8 ::-moz-placeholder {
	color: #404649;
}

.homeContent.color-Color8 :-ms-input-placeholder {
	color: #404649;
}

.homeContent.color-Color8 input:-moz-placeholder {
	color: #404649;
}

.homeContent.color-Color8 select {
	color: #404649;
}

.homeContent.color-Color8 input,.homeContent.color-Color8 select,.homeContent.color-Color8 textarea
	{
	border: 1px solid #C7D297;
}

.homeContent.color-Color8 div.renseignes,.homeContent.color-Color8 input.renseignes,.homeContent.color-Color8 select.renseignes,.homeContent.color-Color8 textarea.renseignes
	{
	border: 1px solid #c7d297; /* #91AB31*/
	color: #404649; /*#404649*/
	background-color: #eff4dc;  /*#404649*/
	font-weight: bold;
}

.homeContent.color-Color8 div.inner-shadow-div {
	color: #91AB31;
}
	
.homeContent.color-Color8 .pop-in-content-principal .pop-in-close {
	background-color: #91AB31;
}

.homeContent.color-Color8 .pop-in-content-principal .pastille {
	background-color: #91AB31;
	color: #fff;
}

.homeContent.color-Color8 .pop-in-content-principal .description {
	background-color: #C7D297;
	color: #fff;
}

.homeContent.color-Color8 .pop-in-content-principal .description .fa,.homeContent.color-Color8 .pop-in-content-principal .description span
	{
	color: #666;
}

.homeContent.color-Color8 .pop-in-content-principal .pop-in-bt-right {
	background-color: #A8C439;
	box-shadow: inset 0px 1px 0px #95AD32, 0px 5px 0px 0px #5A691F, 0px 10px
		5px #999;
}

.homeContent.color-Color8 .rightButtons {
	background-color: #91AB31;
}

.homeContent.color-Color8 .alert-color2 {
	background-color: #5477b7;
	color: #fff;
}

.homeContent.color-Color8 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
	{
	background: #714A28 !important;
}

.homeContent.color-Color8 .pop-in-content-principal .pop-in-close {
	-webkit-box-shadow: inset 0px 1px 0px #95AD32, 0px 5px 0px 0px #5A691F,
		0px 10px 5px #999;
	-moz-box-shadow: inset 0px 1px 0px #95AD32, 0px 5px 0px 0px #5A691F, 0px
		10px 5px #999;
	-o-box-shadow: inset 0px 1px 0px #95AD32, 0px 5px 0px 0px #5A691F, 0px
		10px 5px #999;
	box-shadow: inset 0px 1px 0px #95AD32, 0px 5px 0px 0px #5A691F, 0px 10px
		5px #999;
}

.homeContent.color-Color8 .pop-in-content-principal .pop-in-close:hover
	{
	background-color: #A8C439;
}

#contentContainer .close.color-Color8 {
	background-color: #E58600;
	-webkit-box-shadow: inset 0px 1px 0px #FFC980, 0px 1px 0px #fff;
	-moz-box-shadow: inset 0px 1px 0px #FFC980, 0px 1px 0px #fff;
	box-shadow: inset 0px 1px 0px #FFC980, 0px 1px 0px #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: inset 0px 1px 0px #E88500, 0px 5px 0px 0px #774400,
		0px 10px 5px #999;
	-moz-box-shadow: inset 0px 1px 0px #E88500, 0px 5px 0px 0px #774400, 0px
		10px 5px #999;
	-o-box-shadow: inset 0px 1px 0px #E88500, 0px 5px 0px 0px #774400, 0px
		10px 5px #999;
	box-shadow: inset 0px 1px 0px #E88500, 0px 5px 0px 0px #774400, 0px 10px
		5px #999;
}

#contentContainer .close.color-Color8:hover {
	background-color: #FFA020;
}

#contentContainer .close.color-Color8:active {
	background-color: #E58600;
	-webkit-box-shadow: inset 0px 1px 0px #E88500, 0px 2px 0px 0px #774400,
		0px 5px 2px #999;
	-moz-box-shadow: inset 0px 1px 0px #E88500, 0px 2px 0px 0px #774400, 0px
		5px 2px #999;
	-o-box-shadow: inset 0px 1px 0px #E88500, 0px 2px 0px 0px #774400, 0px
		5px 2px #999;
	box-shadow: inset 0px 1px 0px #E88500, 0px 2px 0px 0px #774400, 0px 5px
		2px #999;
}
/* // COLOR CONTENT : VERT (color8) */

/* COLOR CONTENT : PRUNE (color9) */
.homeContent.color-Color9 input,.homeContent.color-Color9 select,.homeContent.color-Color9 textarea
	{ /*background-color:#e6e6e6;*/
	font-size: 12px;
}

.homeContent.color-Color9 div.blocInfoRight {
	background-color: #393043;
}

.homeContent.color-Color9 .blockContentHeader div.title {
	background-color: #393043;
	color: #fff;
}

.homeContent.color-Color9 .blockContentHeader div.description {
	background-color: #9C99A0;
	color: #666;
}

.homeContent.color-Color9 select {
	color: #EFF;
}

.homeContent.color-Color9 input,.homeContent.color-Color9 select,.homeContent.color-Color9 textarea
	{
	border: 1px solid #eab89f;
}

.homeContent.color-Color9 .pop-in-content-principal .pop-in-close {
	background-color: #393043;
}

.homeContent.color-Color9 .pop-in-content-principal .description {
	background-color: #999C9E;
	color: #fff;
}

.homeContent.color-Color9 .rightButtons {
	background-color: #393043;
}

.homeContent.color-Color9 .alert-color2 {
	background-color: #C33A00;
	color: #fff;
}

.homeContent.color-Color9 .pop-in-content-principal .pop-in-close {
	-webkit-box-shadow: inset 0px 1px 0px #393043, 0px 5px 0px 0px #282231,
		0px 10px 5px #999;
	-moz-box-shadow: inset 0px 1px 0px #393043, 0px 5px 0px 0px #282231, 0px
		10px 5px #999;
	-o-box-shadow: inset 0px 1px 0px #393043, 0px 5px 0px 0px #282231, 0px
		10px 5px #999;
	box-shadow: inset 0px 1px 0px #393043, 0px 5px 0px 0px #282231, 0px 10px
		5px #999;
}

.homeContent.color-Color9 .pop-in-content-principal .pop-in-close:hover
	{
	background-color: #6F6B73;
}

#contentContainer .close.color-Color9 {
	background-color: #393043;
	-webkit-box-shadow: inset 0px 1px 0px #999C9E, 0px 1px 0px #FFF;
	-moz-box-shadow: inset 0px 1px 0px #999C9E, 0px 1px 0px #fff;
	box-shadow: inset 0px 1px 0px #999C9E, 0px 1px 0px #FFF;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: inset 0px 1px 0px #34393D, 0px 5px 0px 0px #34393D,
		0px 10px 5px #999;
	-moz-box-shadow: inset 0px 1px 0px #34393D, 0px 5px 0px 0px #34393D, 0px
		10px 5px #999;
	-o-box-shadow: inset 0px 1px 0px #34393D, 0px 5px 0px 0px #34393D, 0px
		10px 5px #999;
	box-shadow: inset 0px 1px 0px #34393D, 0px 5px 0px 0px #34393D, 0px 10px
		5px #999;
}

#contentContainer .close.color-Color9:hover {
	background-color: #705f83;
}

#contentContainer .close.color-Color9:active {
	background-color: #7F5DAC;
	-webkit-box-shadow: inset 0px 1px 0px #34393D, 0px 2px 0px 0px #34393D,
		0px 5px 2px #999;
	-moz-box-shadow: inset 0px 1px 0px #34393D, 0px 2px 0px 0px #34393D, 0px
		5px 2px #999;
	-o-box-shadow: inset 0px 1px 0px #34393D, 0px 2px 0px 0px #34393D, 0px
		5px 2px #999;
	box-shadow: inset 0px 1px 0px #34393D, 0px 2px 0px 0px #34393D, 0px 5px
		2px #999;
}
/* // COLOR CONTENT : PRUNE (color9) */


/* // COLOR CONTENT : VERT ROUGE FONCE (color10) */

.homeContent.color-Color10 .blockContentHeader div.description.info,.homeContent.color-Color10 .blockContentHeader div.description.renseignes
{
	
}

.homeContent.color-Color10 input,.homeContent.color-Color10 select,.homeContent.color-Color10 textarea
{
	background-color: #fff;
	font-size: 12px;
}

.homeContent.color-Color10 div.blocInfoRight {
	background-color: #fff;
}

.homeContent.color-Color10 div.blocUserPhotoRight#form_user_Moow_Sexe {
	border: 1px solid #A52A2A;	 
}

.homeContent.color-Color10 .blockContentHeader div.title {
	background-color: #A52A2A;  
	color: #fff;
}

.homeContent.color-Color10 .blockContentHeader div.description {
	background-color: #D65D5C ;   
	color: #666;
}

.homeContent.color-Color10 .blockContent div.description {
	background-color: #D65D5C;    
	color: #666;
}

.homeContent.color-Color10 .blockContent div.alert-info-mini {
	background-color: #A52A2A;
	color: #fff;
}

.homeContent.color-Color10 .blockContentHeader div.description-desactive
{
	color: #CB3434;     
}

.homeContent.color-Color10 div.Color10.alert {
	background-color: #EAAEAE !important;  
}

.homeContent.color-Color10 ::-webkit-input-placeholder {
	color: #404649; 
}

.homeContent.color-Color10 ::-moz-placeholder {
	color: #404649; 
}

.homeContent.color-Color10 :-ms-input-placeholder {
	color: #404649; 
}

.homeContent.color-Color10 input:-moz-placeholder {
	color: #404649; 
}

.homeContent.color-Color10 select {
	color: #404649; 
}

.homeContent.color-Color10 input,.homeContent.color-Color10 select,.homeContent.color-Color10 textarea
{
	border: 1px solid #D65D5C;    
}

.homeContent.color-Color10 div.renseignes,.homeContent.color-Color10 input.renseignes,.homeContent.color-Color10 select.renseignes,.homeContent.color-Color10 textarea.renseignes
{
/*	border: 1px solid #A52A2A;*/	 
	color: #404649; 
	background-color: #EAAEAE;	
	font-weight: bold;
}

.homeContent.color-Color10 div.inner-shadow-div {
	color: #A52A2A;  
}
	
.homeContent.color-Color10 .pop-in-content-principal .pop-in-close {
	background-color: #A52A2A;  
}

.homeContent.color-Color10 .pop-in-content-principal .pastille {
	background-color: #A52A2A;  
	color: #fff;
}

.homeContent.color-Color10 .pop-in-content-principal .description {
	background-color: #D65D5C;   
	color: #fff;
}

.homeContent.color-Color10 .pop-in-content-principal .description .fa,.homeContent.color-Color10 .pop-in-content-principal .description span
	{
	color: #666;
}

.homeContent.color-Color10 .pop-in-content-principal .pop-in-bt-right {
	background-color: #A52A2A;  
	box-shadow: inset 0px 1px 0px #A52A2A, 0px 5px 0px 0px #511515, 0px 10px
		5px #999;
}

.homeContent.color-Color10 .rightButtons {
	background-color: #A52A2A;  
}

.homeContent.color-Color10 .alert-Color10 {
	background-color: #7A1F1F;   
	color: #fff;
}

.homeContent.color-Color10 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
	{
	background: #7A1F1F !important;    
}

.homeContent.color-Color10 .pop-in-content-principal .pop-in-close {
	-webkit-box-shadow: inset 0px 1px 0px #A52A2A, 0px 5px 0px 0px #511515,
		0px 10px 5px #290A0A;
	-moz-box-shadow: inset 0px 1px 0px #A52A2A, 0px 5px 0px 0px #511515, 0px
		10px 5px #290A0A;
	-o-box-shadow: inset 0px 1px 0px #A52A2A, 0px 5px 0px 0px #511515, 0px
		10px 5px #290A0A;
	box-shadow: inset 0px 1px 0px #A52A2A, 0px 5px 0px 0px #511515, 0px 10px
		5px #290A0A;
}

.homeContent.color-Color10 .pop-in-content-principal .pop-in-close:hover
	{
	background-color: #7A1F1F; 
}

#contentContainer .close.color-Color10 {
	background-color: #A52A2A;  
	-webkit-box-shadow: inset 0px 1px 0px #D65D5C, 0px 1px 0px #fff;
	-moz-box-shadow: inset 0px 1px 0px #D65D5C, 0px 1px 0px #fff;
	box-shadow: inset 0px 1px 0px #D65D5C, 0px 1px 0px #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: inset 0px 1px 0px #CB3434, 0px 5px 0px 0px #511515,
		0px 10px 5px #290A0A;
	-moz-box-shadow: inset 0px 1px 0px #CB3434, 0px 5px 0px 0px #511515, 0px
		10px 5px #290A0A;
	-o-box-shadow: inset 0px 1px 0px #CB3434, 0px 5px 0px 0px #511515, 0px
		10px 5px #290A0A;
	box-shadow: inset 0px 1px 0px #CB3434, 0px 5px 0px 0px #511515, 0px 10px
		5px #290A0A;
}

#contentContainer .close.color-Color10:hover {
	background-color: #7A1F1F;	 
}

#contentContainer .close.color-Color10:active {
	background-color: #A52A2A;  
	-webkit-box-shadow: inset 0px 1px 0px #CB3434, 0px 2px 0px 0px #511515,
		0px 5px 2px #290A0A;
	-moz-box-shadow: inset 0px 1px 0px #CB3434, 0px 2px 0px 0px #511515, 0px
		5px 2px #290A0A;
	-o-box-shadow: inset 0px 1px 0px #CB3434, 0px 2px 0px 0px #511515, 0px
		5px 2px #290A0A;
	box-shadow: inset 0px 1px 0px #CB3434, 0px 2px 0px 0px #511515, 0px 5px
		2px #290A0A;
}

/* // COLOR CONTENT : ROUGE FONCE (Color10) */


/* // COLOR CONTENT : VERT EAU (color11) */

.homeContent.color-Color11 .blockContentHeader div.description.info,.homeContent.color-Color11 .blockContentHeader div.description.renseignes
{
	
}

.homeContent.color-Color11 input,.homeContent.color-Color11 select,.homeContent.color-Color11 textarea
{
	background-color: #fff;
	font-size: 12px;
}

.homeContent.color-Color11 div.blocInfoRight {
	background-color: #fff;
}

.homeContent.color-Color11 div.blocUserPhotoRight#form_user_Moow_Sexe {
	border: 1px solid #008080;	 
}

.homeContent.color-Color11 .blockContentHeader div.title {
	background-color: #008080;  
	color: #fff;
}

.homeContent.color-Color11 .blockContentHeader div.description {
	background-color: #99CCCC ;   
	color: #666;
}

.homeContent.color-Color11 .blockContent div.description {
	background-color: #99CCCC;    
	color: #666;
}

.homeContent.color-Color11 .blockContent div.alert-info-mini {
	background-color: #008080;
	color: #fff;
}

.homeContent.color-Color11 .blockContentHeader div.description-desactive
{
	color: #329999;     
}

.homeContent.color-Color11 div.Color11.alert {
	background-color: #C1E0E0 !important;  
}

.homeContent.color-Color11 ::-webkit-input-placeholder {
	color: #404649; 
}

.homeContent.color-Color11 ::-moz-placeholder {
	color: #404649; 
}

.homeContent.color-Color11 :-ms-input-placeholder {
	color: #404649; 
}

.homeContent.color-Color11 input:-moz-placeholder {
	color: #404649; 
}

.homeContent.color-Color11 select {
	color: #404649; 
}

/*
.homeContent.color-Color11 label {
	border: 1px solid #99CCCC; 
}
*/
.homeContent.color-Color11 input,.homeContent.color-Color11 select,.homeContent.color-Color11 textarea
{
	border: 1px solid #99CCCC;    
}

.homeContent.color-Color11 div.renseignes,.homeContent.color-Color11 input.renseignes,.homeContent.color-Color11 select.renseignes,.homeContent.color-Color11 textarea.renseignes
{
/*	border: 1px solid #008080;*/	 
	color: #404649; 
	background-color: #c1e0e0;	
	font-weight: bold;
}

.homeContent.color-Color11 div.inner-shadow-div {
	color: #008080;  
}
	
.homeContent.color-Color11 .pop-in-content-principal .pop-in-close {
	background-color: #008080;  
}

.homeContent.color-Color11 .pop-in-content-principal .pastille {
	background-color: #008080;  
	color: #fff;
}

.homeContent.color-Color11 .pop-in-content-principal .description {
	background-color: #99CCCC;   
	color: #fff;
}

.homeContent.color-Color11 .pop-in-content-principal .description .fa,.homeContent.color-Color11 .pop-in-content-principal .description span
	{
	color: #666;
}

.homeContent.color-Color11 .pop-in-content-principal .pop-in-bt-right {
	background-color: #008080;  
	box-shadow: inset 0px 1px 0px #008080, 0px 5px 0px 0px #004040, 0px 10px
		5px #999;
}

.homeContent.color-Color11 .rightButtons {
	background-color: #008080;  
}

.homeContent.color-Color11 .alert-Color11 {
	background-color: #198C8C;   
	color: #fff;
}

.homeContent.color-Color11 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
	{
	background: #198C8C !important;    
}

.homeContent.color-Color11 .pop-in-content-principal .pop-in-close {
	-webkit-box-shadow: inset 0px 1px 0px #008080, 0px 5px 0px 0px #004040,
		0px 10px 5px #003333;
	-moz-box-shadow: inset 0px 1px 0px #008080, 0px 5px 0px 0px #004040, 0px
		10px 5px #003333;
	-o-box-shadow: inset 0px 1px 0px #008080, 0px 5px 0px 0px #004040, 0px
		10px 5px #003333;
	box-shadow: inset 0px 1px 0px #008080, 0px 5px 0px 0px #004040, 0px 10px
		5px #003333;
}

.homeContent.color-Color11 .pop-in-content-principal .pop-in-close:hover
	{
	background-color: #198c8c; 
}

#contentContainer .close.color-Color11 {
	background-color: #008080;  
	-webkit-box-shadow: inset 0px 1px 0px #99cccc, 0px 1px 0px #fff;
	-moz-box-shadow: inset 0px 1px 0px #99cccc, 0px 1px 0px #fff;
	box-shadow: inset 0px 1px 0px #99cccc, 0px 1px 0px #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: inset 0px 1px 0px #329999, 0px 5px 0px 0px #004040,
		0px 10px 5px #003333;
	-moz-box-shadow: inset 0px 1px 0px #329999, 0px 5px 0px 0px #004040, 0px
		10px 5px #003333;
	-o-box-shadow: inset 0px 1px 0px #329999, 0px 5px 0px 0px #004040, 0px
		10px 5px #003333;
	box-shadow: inset 0px 1px 0px #329999, 0px 5px 0px 0px #004040, 0px 10px
		5px #003333;
}

#contentContainer .close.color-Color11:hover {
	background-color: #198c8c;	 
}

#contentContainer .close.color-Color11:active {
	background-color: #008080;  
	-webkit-box-shadow: inset 0px 1px 0px #329999, 0px 2px 0px 0px #004040,
		0px 5px 2px #003333;
	-moz-box-shadow: inset 0px 1px 0px #329999, 0px 2px 0px 0px #004040, 0px
		5px 2px #003333;
	-o-box-shadow: inset 0px 1px 0px #329999, 0px 2px 0px 0px #004040, 0px
		5px 2px #003333;
	box-shadow: inset 0px 1px 0px #329999, 0px 2px 0px 0px #004040, 0px 5px
		2px #003333;
}

/* // COLOR CONTENT : VERT EAU (color11) */

/* // COLOR CONTENT : VERT NATURE (color12) */

.homeContent.color-Color12 .blockContentHeader div.description.info,.homeContent.color-Color12 .blockContentHeader div.description.renseignes
{
	
}

.homeContent.color-Color12 input,.homeContent.color-Color12 select,.homeContent.color-Color12 textarea
{
	background-color: #fff;
	font-size: 12px;
}

.homeContent.color-Color12 div.blocInfoRight {
	background-color: #fff;
}

.homeContent.color-Color12 div.blocUserPhotoRight#form_user_Moow_Sexe {
	border: 1px solid #329048;	 
}

.homeContent.color-Color12 .blockContentHeader div.title {
	background-color: #329048;  
	color: #fff;
}

.homeContent.color-Color12 .blockContentHeader div.description {
	background-color: #68CA7F ;   
	color: #666;
}

.homeContent.color-Color12 .blockContent div.description {
	background-color: #68CA7F;    
	color: #666;
}

.homeContent.color-Color12 .blockContent div.alert-info-mini {
	background-color: #329048;
	color: #fff;
}

.homeContent.color-Color12 .blockContentHeader div.description-desactive
{
	color: #42BD5F;     
}

.homeContent.color-Color12 div.color12.alert {
	background-color: #B3E5BF !important;  
}

.homeContent.color-Color12 ::-webkit-input-placeholder {
	color: #404649; 
}

.homeContent.color-Color12 ::-moz-placeholder {
	color: #404649; 
}

.homeContent.color-Color12 :-ms-input-placeholder {
	color: #404649; 
}

.homeContent.color-Color12 input:-moz-placeholder {
	color: #404649; 
}

.homeContent.color-Color12 select {
	color: #404649; 
}

.homeContent.color-Color12 input,.homeContent.color-Color12 select,.homeContent.color-Color12 textarea
{
	border: 1px solid #68CA7F;    
}

.homeContent.color-Color12 div.renseignes,.homeContent.color-Color12 input.renseignes,.homeContent.color-Color12 select.renseignes,.homeContent.color-Color12 textarea.renseignes
{
/*	border: 1px solid #329048;*/	 
	color: #404649; 
	background-color: #B3E5BF;	
	font-weight: bold;
}

.homeContent.color-Color12 div.inner-shadow-div {
	color: #329048;  
}
	
.homeContent.color-Color12 .pop-in-content-principal .pop-in-close {
	background-color: #329048;  
}

.homeContent.color-Color12 .pop-in-content-principal .pastille {
	background-color: #329048;  
	color: #fff;
}

.homeContent.color-Color12 .pop-in-content-principal .description {
	background-color: #68CA7F;   
	color: #fff;
}

.homeContent.color-Color12 .pop-in-content-principal .description .fa,.homeContent.color-Color12 .pop-in-content-principal .description span
	{
	color: #666;
}

.homeContent.color-Color12 .pop-in-content-principal .pop-in-bt-right {
	background-color: #329048;  
	box-shadow: inset 0px 1px 0px #329048, 0px 5px 0px 0px #1A4C26, 0px 10px
		5px #999;
}

.homeContent.color-Color12 .rightButtons {
	background-color: #329048;  
}

.homeContent.color-Color12 .alert-Color12 {
	background-color: #329048;   
	color: #fff;
}

.homeContent.color-Color12 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
	{
	background: #329048 !important;    
}

.homeContent.color-Color12 .pop-in-content-principal .pop-in-close {
	-webkit-box-shadow: inset 0px 1px 0px #329048, 0px 5px 0px 0px #1A4C26,
		0px 10px 5px #0D2613;
	-moz-box-shadow: inset 0px 1px 0px #329048, 0px 5px 0px 0px #1A4C26, 0px
		10px 5px #0D2613;
	-o-box-shadow: inset 0px 1px 0px #329048, 0px 5px 0px 0px #1A4C26, 0px
		10px 5px #0D2613;
	box-shadow: inset 0px 1px 0px #329048, 0px 5px 0px 0px #1A4C26, 0px 10px
		5px #0D2613;
}

.homeContent.color-Color12 .pop-in-content-principal .pop-in-close:hover
	{
	background-color: #329048; 
}

#contentContainer .close.color-Color12 {
	background-color: #329048;  
	-webkit-box-shadow: inset 0px 1px 0px #68CA7F, 0px 1px 0px #fff;
	-moz-box-shadow: inset 0px 1px 0px #68CA7F, 0px 1px 0px #fff;
	box-shadow: inset 0px 1px 0px #68CA7F, 0px 1px 0px #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: inset 0px 1px 0px #42BD5F, 0px 5px 0px 0px #1A4C26,
		0px 10px 5px #0D2613;
	-moz-box-shadow: inset 0px 1px 0px #42BD5F, 0px 5px 0px 0px #1A4C26, 0px
		10px 5px #0D2613;
	-o-box-shadow: inset 0px 1px 0px #42BD5F, 0px 5px 0px 0px #1A4C26, 0px
		10px 5px #0D2613;
	box-shadow: inset 0px 1px 0px #42BD5F, 0px 5px 0px 0px #1A4C26, 0px 10px
		5px #0D2613;
}

#contentContainer .close.color-Color12:hover {
	background-color: #329048;	 
}

#contentContainer .close.color-Color12:active {
	background-color: #329048;  
	-webkit-box-shadow: inset 0px 1px 0px #42BD5F, 0px 2px 0px 0px #1A4C26,
		0px 5px 2px #0D2613;
	-moz-box-shadow: inset 0px 1px 0px #42BD5F, 0px 2px 0px 0px #1A4C26, 0px
		5px 2px #0D2613;
	-o-box-shadow: inset 0px 1px 0px #42BD5F, 0px 2px 0px 0px #1A4C26, 0px
		5px 2px #0D2613;
	box-shadow: inset 0px 1px 0px #42BD5F, 0px 2px 0px 0px #1A4C26, 0px 5px
		2px #0D2613;
}

/* // COLOR CONTENT : VERT NATURE (color12) */


.formButtonsNavigation {
	margin-top: 5px;
	position: absolute;
	width: 80px;
	right: 0;
	top: 65px;
}

.rightButtons {
	background-color: #34393D;
	margin-bottom: 6px;
	font-size: 18px;
	line-height: 32px;
	float: right;
	width: 40px;
	height: 32px;
	padding: 6px;
	position: relative;
	right: 0px;
	display: block;
	color: #F8F8F8;
	cursor: pointer;
	-moz-border-radius: 5px 0px 0px 5px;
	-webkit-border-radius: 5px 0px 0px 5px;
	border-radius: 5px 0px 0px 5px;
	-webkit-transition: all 200ms cubic-bezier(0.470, 0.000, 0.745, 0.715);
	-moz-transition: all 200ms cubic-bezier(0.470, 0.000, 0.745, 0.715);
	-ms-transition: all 200ms cubic-bezier(0.470, 0.000, 0.745, 0.715);
	-o-transition: all 200ms cubic-bezier(0.470, 0.000, 0.745, 0.715);
	transition: all 200ms cubic-bezier(0.470, 0.000, 0.745, 0.715);
}

.rightButtons .pageCount,.rightButtons .infoPage {
	font-size: 13px;
	font-weight: bold;
	position: relative;
	bottom: 3px;
}

.rightButtons i {
	position: relative;
	font-size: 1.8em;
	left: 3px;
}

.rightButtons i.fa-times {
	font-size: 2.3em;
	bottom: 4px;
}

.rightButtons i.fa-question {
	font-size: 2.5em;
	bottom: 5px;
	left: 3px;
}

.rightButtons-Rose div.rightButtons {
	background-color: #df8bd6;
}

.rightButtons-Blue {
	background-color: #789AB7;
}

.rightButtons-Green {
	background-color: #91AB31;
}

.rightButtons-Brown {
	background-color: #714A28;
}

.rightButtons-Orange {
	background-color: #E58600;
}

.rightButtons-Yellow {
	background-color: #fff634;
}

.rightButtons-Rouge {
	background-color: #C33A00;
}

.rightButtons-Vert {
	background-color: #469d1f;
}

.rightButtons-Mauve div.rightButtons {
	background-color: #c4c7ff;
}

/* POP-IN */
.pop-in-background,.pop-in-content-principal-background,.pop-in-content-principal-background-infouser,.background-loader,#modPlandetravailleBienvenue
	{
	position: absolute;
	z-index: 9999;
	background-color: #fff;
	width: 100%;
	height: 100%;
	opacity: 0.9;
}

.pop-in-background {
	top: 0px;
	height: 375px;
}

.pop-in-content-principal-background-infouser {
	z-index: 10000;
	opacity: 0.9;
}

.background-loader {
	height: 370px;
}

#pop-in-html-content-video,.pop-in-content-principal {
	left: 39px;
	top: 19px;
	position: absolute;
	z-index: 10000;
	background-color: #EBEBEB;
	border: 1px solid #DFDFDF;
	width: 600px;
	height: 334px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

#pop-in-html-content-video {
	background-color: transparent;
	border: 0;
	width: 650px;
	left: 50px;
	top: 16px;
}

.pop-in-content-principal.pop-in-big {
	left: 25px;
	top: 6px;
	width: 625px;
	height: 355px;
}

.pop-in-content-principal.pop-in-xbig .description {
	width: 576px;
}

.pop-in-content-principal.pop-in-xbig {
	left: 20px;
	top: 6px;
	width: 680px;
	height: 355px;
}

.pop-in-content-principal.pop-in-mini {
	left: 110px;
	top: 73px;
	width: 460px;
	height: 225px;
}

.pop-in-content-principal.pop-in-avatar {	/* ajouté */
	left: 250px;
	top: 70px;
	width: 240px;
	height: 245px;
}

.pop-in-content-principal.pop-in-flyers {	/* ajouté */
	left: 250px;
	top: 70px;
	width: 240px;
	height: 245px;
}

.pop-in-content-principal.pop-in-logoty {	/* ajouté */
	left: 250px;
	top: 70px;
	width: 240px;
	height: 220px;
}

.pop-in-content-principal.pop-in-produc {	/* ajouté */
	left: 250px;
	top: 70px;
	width: 240px;
	height: 270px;
}

.pop-in-content-principal.pop-in-infouser {
	z-index: 10002;
	left: 110px;
	top: 73px;
	width: 460px;
	height: 225px;
}

.pop-in-content-principal .title {
	margin: 11px;
	text-align: center;
	margin-right: 0px;
	float: left;
	height: 12px;
	padding-top: 12px;
	padding-bottom: 12px;
	background-color: #C64500;
	color: #FFF;
}

.pop-in-content-principal .description {
	background-color: #999C9E;
	font-size: 15px;
	width: 83%;
	float: left;
	margin: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
}

.pop-in-content-principal .description,.pop-in-content-principal .description a,.pop-in-content-principal .description a span
	{
	color: #666;
}

.pop-in-content-principal .description.pop-in-mini {
	width: 364px;
	font-size: 12px;
	padding-top: 13px;
	padding-bottom: 13px;
}

.pop-in-content-principal .description.pop-in-avatar {	/* ajouté */
	width: 144px;
	font-size: 12px;
	padding-top: 13px;
	padding-bottom: 13px;
}

.pop-in-content-principal .description.pop-in-flyers {	/* ajouté */
	width: 144px;
	font-size: 12px;
	padding-top: 13px;
	padding-bottom: 13px;
}

.pop-in-content-principal .description.pop-in-logoty {	/* ajouté */
	width: 144px;
	font-size: 12px;
	padding-top: 13px;
	padding-bottom: 13px;
}

.pop-in-content-principal .description.pop-in-produc {	/* ajouté */
	width: 144px;
	font-size: 12px;
	padding-top: 13px;
	padding-bottom: 13px;
}

.pop-in-content-principal .description.pop-in-ultra-mini {
	width: 318px;
}

.pop-in-content-principal .content .content-html {
	padding: 11px 9px 10px 9px;
	border: 1px solid #E3E3E3;
	margin-left: 10px;
	float: left;
	background-color: #F3F3F3;
	width: 525px;
	height: 264px;
}

.pop-in-content-principal.pop-in-infouser .content .content-html {
	width: 370px;
	height: 135px;
	font-size: 14px;
}

.pop-in-content-principal .content .content-html.big {
	width: 525px;
	height: 263px;
}

.pop-in-content-principal .content .content-html.mini-normal {
	width: 370px;
	height: 135px;
	font-size: 13px;
}

.pop-in-content-principal .content .content-html.mini-avatar {	/* ajouté */
	width: 150px;
	height: 150px;
	font-size: 13px;
	background-color: #E6e6e6;
	border-radius: 4px;
	display: block;
	margin: 10px;
	margin-top: 0px;
	padding: 0px;
	vertical-align: middle;
	horizontal-align: middle;
	float: left;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}

.pop-in-content-principal .content .content-html.mini-flyers {	/* ajouté */
	width: 150px;
	height: 150px;
	font-size: 13px;
	background-color: #E6e6e6;
	border-radius: 4px;
	display: block;
	margin: 10px;
	margin-top: 0px;
	padding: 0px;
	vertical-align: middle;
	horizontal-align: middle;
	float: left;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}

.pop-in-content-principal .content .content-html.mini-logoty {	/* ajouté */
	width: 150px;
	height: 110px;
	font-size: 13px;
	background-color: #E6e6e6;
	border-radius: 4px;
	display: block;
	margin: 10px;
	margin-top: 10px;
	padding: 0px;
	vertical-align: middle;
	horizontal-align: middle;
	float: left;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}

.pop-in-content-principal .content .content-html.mini-produc {	/* ajouté */
	width: 150px;
	height: 175px;
	font-size: 13px;
	background-color: #E6e6e6;
	border-radius: 4px;
	display: block;
	margin: 10px;
	margin-top: 0px;
	padding: 0px;
	vertical-align: middle;
	horizontal-align: middle;
	float: left;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}

.pop-in-content-principal .content .content-right {
	margin-top: 2px;
	float: right;
	width: 45px;
	height: 154px;
	clear: both;
}

.pop-in-content-principal.pop-in-big .content .content-right {
	clear: inherit;
}

#navBigButtons .pop-in-close-video-right,
.pop-in-content-principal .pop-in-close,
.pop-in-content-principal .pop-in-close2,
.pop-in-content-principal .pop-in-bt-right
{
  cursor: pointer;
  height: 34px;
  width: 34px;
  position: relative;
  text-align: center;
  top: 10px;
  right: 10px;
  display: block;
  float: right;
  background-repeat: no-repeat;
  background-position: 0px 0px;
  background-color: #34393D;
  -webkit-box-shadow: inset 0px 1px 0px #A3AAAF, 0px 1px 0px #FFF;
  -moz-box-shadow: inset 0px 1px 0px #A3AAAF, 0px 1px 0px #fff;
  box-shadow: inset 0px 1px 0px #A3AAAF, 0px 1px 0px #FFF;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: inset 0px 1px 0px #4F5357, 0px 5px 0px 0px #222426,
 0px 10px 5px #999;
  -moz-box-shadow: inset 0px 1px 0px #4F5357, 0px 5px 0px 0px #222426, 0px
 10px 5px #999;
  -o-box-shadow: inset 0px 1px 0px #4F5357, 0px 5px 0px 0px #222426, 0px
 10px 5px #999;
  box-shadow: inset 0px 1px 0px #4F5357, 0px 5px 0px 0px #222426, 0px 10px
 5px #999;
}


#navBigButtons .pop-in-close-video-right {
	left: 0;
	top: 0;
	background-color: #34393D;
	-webkit-box-shadow: inset 0px 1px 0px #4F5357, 0px 5px 0px 0px #222426,
		0px 10px 5px #999;
	-moz-box-shadow: inset 0px 1px 0px #4F5357, 0px 5px 0px 0px #222426, 0px
		10px 5px #999;
	-o-box-shadow: inset 0px 1px 0px #4F5357, 0px 5px 0px 0px #222426, 0px
		10px 5px #999;
	box-shadow: inset 0px 1px 0px #4F5357, 0px 5px 0px 0px #222426, 0px 10px
		5px #999;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}

#navBigButtons .pop-in-close-video-right:hover {
	background-color: #666;
}

.pop-in-content-principal .pop-in-bt-right {
	margin-bottom: 15px;
}

.pop-in-content-principal .pop-in-close:hover,
.pop-in-content-principal .pop-in-close2:hover,
.pop-in-content-principal .pop-in-bt-right:hover
{
	background-color: #6f6b73;
}

#navBigButtons .pop-in-close-video-right i,
.pop-in-content-principal .pop-in-close i,
.pop-in-content-principal .pop-in-close2 i
{
	color: #FFF;
	font-size: 34px;
}

.pop-in-content-principal .pop-in-bt-right i {
	position: relative;
	top: 6px;
	color: #FFF;
	font-size: 25px;
}
/* // POP-IN */

/* BUZZ */
.homeContent.contentBuzz .blockContent.userContent div.renseignes {
	border: 1px solid #E58600;
	color: #404649;
	background-color: #f9e0c3;
	font-weight: bold;
}

.homeContent.contentBuzz .blockContent.userContent div.inner-shadow-div:hover
	{
	color: #E58600;
}

.blockContent#contentBuzz {
	height: 290px;
	width: 605px;
	overflow: hidden;
}

.blockContent#contentBuzz .mCSB_container,
.blockContent#contentQuisommesnous .mCSB_container,
.blockContent#contentCGU .mCSB_container {
	margin-right: 5px;
}

.blockContent#contentBuzz ul {
	margin-top: 12px;
	height: 290px;
}

.blockContent#contentBuzz ul li {
	margin-bottom: 15px;
	float: left;
}

.blockContent#contentBuzz ul.par-medias li { /*margin-bottom:10px;*/
	
}

.blockContent#contentBuzz div.inner-shadow-div,.blockContent#contentBuzz div.inner-shadow-div>*
	{
	color: #E58600 !important;
}

.blockContent#contentBuzz ul.par-medias li div.col1 {
	width: 144px;
}

.blockContent#contentBuzz li div.col2 {
	width: 103px;
	height: 40px;
	padding-left: 10px;
}

.blockContent#contentBuzz li div.col2 span {
	
}

.blockContent#contentBuzz li div.col3 {
	width: 90px;
	padding-left: 10px;
}

.blockContent#contentBuzz li div.col4 {
	width: 254px;
	padding-right: 18px;
}

.blockContent#contentBuzz li div.col5 {
	margin-right: 0px !important;
	width: 40px;
}

.blockContent#contentBuzz li div.alert-block {
	padding: 3px 10px 3px 10px;
}

.blockContent#contentBuzz li span.pseudo,.blockContent#contentBuzz li span.nom
	{
	margin-top: 5px;
	display: block;
	font-weight: bold;
	margin-bottom: 6px;
}

.blockContent#contentBuzz li span.activite {
	margin-top: 5px;
	font-weight: bold;
	display: block;
}

.blockContent#contentBuzz li span.description {
	margin-top: 5px;
	display: block;
	font-size: 12px;
}

.blockContent#contentBuzz .icon-sex {
	display: block;
	width: 24px;
	height: 34px;
	background-image: url(/images/icons/icon-sex.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.blockContent#contentBuzz .icon-sex.icon-sex-femme {
	background-position: left top;
}

.blockContent#contentBuzz .icon-sex.icon-sex-homme {
	background-position: left bottom;
}
/* // BUZZ */

/* CGU */
.blockContent#contentCGU {
	height: 290px;
	width: 605px;
	overflow: hidden;
}

.blockContent#contentCGU {
	margin-top: 15px;
}

.blockContent#contentCGU h3 {
	margin-bottom: 8px;
}

.blockContent#contentCGU p {
	margin-bottom: 15px;
	line-height: 18px;
}
/* // CGU */

/* AIDE */
.blockContent#contentAide {
	
}

.blockContent#contentAide ul {
	overflow: hidden;
	height: 290px;
}

.blockContent#contentAide .mCSB_container {
	margin-right: 0;
}

.blockContent#contentAide .mCustomScrollBox>.mCSB_scrollTools {
	
}

.blockContent .mCSB_buttonUp,.blockContent .mCSB_buttonDown {
	opacity: 0;
}

.blockContent .mCSB_buttonUp:hover,.blockContent .mCSB_buttonDown:hover
	{
	opacity: 0;
	visibility: hidden;
	cursor: default;
}

.pop-in-content-principal .content .videoHTML {
	margin-top: 63px;
	margin-left: 50px;
	background-color: black;
	width: 460px;
	height: 259px;
}
/* // AIDE */

/* BOUTIQUE */
.blockContent#contentBoutique {
	height: 293px;
}

.blockContent#contentBoutique ul {
	overflow: hidden;
	height: 295px;
}

.blockContent#contentBoutique ul li {
	cursor: pointer;
}

.blockContent#contentBoutique .mCSB_container {
	margin-right: 0;
}

.blockContent#contentBoutique .mCustomScrollBox>.mCSB_scrollTools {
	
}

.blockContent#contentBoutique .mCSB_buttonUp,.blockContent#contentBoutique .mCSB_buttonDown
	{
	opacity: 0;
}
/* // BOUTIQUE */

/* INSCRIPTION */
.blockContent#contentInscription {
	height: 293px;
}

.blockContent#contentInscription div.alert-info-mini {
	font-weight: bold;
	font-size: 23px;
	padding: 6px 20px 6px 11px;
}

.blockContent#contentInscription div.description {
	height: 9px;
	text-align: left;
	font-size: 14px;
	line-height: 9px;
	float: left !important;
	padding-left: 13px;
}

.blockContent#contentInscription input[type="text"],.blockContent#contentInscription input[type="email"],.blockContent#contentInscription input[type="password"]
	{
	width: 275px;
}
/* // INSCRIPTION */

/* A PROPOS */
.blockContent#contentQuisommesnous .symbol {
	font-size: 10px;
	margin-right: 6px;
	color: #34393D;
}
/* // A PROPOS */

/* CONNEXION */
.blockContent#contentConnexion {
	height: 293px;
}

.blockContent#contentConnexion div.alert-info-mini {
	font-weight: bold;
	font-size: 23px;
	padding: 6px 20px 6px 11px;
}

.blockContent#contentConnexion div.alert-info-mini span {
	position: relative;
	left: 4px;
}

.blockContent#contentConnexion div.description {
	height: 9px;
	width: 525px;
	text-align: left;
	font-size: 14px;
	line-height: 9px;
	float: left !important;
	padding-left: 7px;
}

.blockContent#contentConnexion input[type="text"],.blockContent#contentConnexion input[type="email"],.blockContent#contentConnexion input[type="password"]
	{
	width: 584px;
}
/* // CONNEXION */

/* // BON PLAN */
.blockContent#contentBonsPlan input[type="text"],.blockContent#contentBonsPlan input[type="email"],.blockContent#contentBonsPlan input[type="password"],.blockContent#contentBonsPlan textarea
	{
	width: 275px;
}

.blockContent#contentBonsPlan select {
	background-color: #FFF;
	width: 289px;
}

.blockContent#contentBonsPlan div.blocInfoRight {
	height: 268px;
	width: 195px;
	background-color: #D0DDFF;
}

.blockContent#contentBonsPlan div.blocInfoRight img { 
/*	padding: 2px;
	width: 185px; */
	cursor: pointer;
/*	-webkit-border-radius: 4px;
	-moz-border-radius: 4px; */
	border-radius: 4px;
	display: block;
    margin: auto;
	vertical-align: middle;
    }

.blockContent#contentBonsPlan div.par-bonsplan {
	height: 295px;
}

.blockContent#contentBonsPlan .mCSB_container {
	margin-right: 0;
}

 .blockContent#contentBonsPlan .blocInfoRight div {
	height: 239px;
/*	margin: 5px;
	background-color: #FFF;
	padding: 6px; */
}

.blockContent#contentBonsPlan .blocInfoRight div p {
	margin-top: 8px;
	text-align: justify;
/*	height: 239px; */
	margin: 5px;
/*	background-color: #FFF;*/
	padding: 6px;
}
/* BON PLAN */

/* DEMOOW */

.blockContent#contentDemo select {
	background-color: #FFF;
	width: 289px;
}

.blockContent#contentDemo div.blocInfoRight {
	height: 268px;
	width: 195px;
	background-color: #f3d7cc;
}

.blockContent#contentDemo div.par-demo {
	height: 295px;
}

.blockContent#contentDemo .mCSB_container {
	margin-right: 0;
}
/* DEMOOW */

/* gestion error form validate */
label.error {
	text-align: left;
	width: 240px;
	font-size: 11px;
	color: red;
	display: block;
	height: 18px;
	position: absolute;
}

input.error {
	border: 1px dotted #F00 !important;
}
/* // gestion error form validate */
#loader {
	z-index: 10000;
	padding: 10px;
	background-color: #FFF;
	width: 240px;
	height: 32px;
	position: absolute;
	left: 48%;
	top: 37%;
	margin: -16px 0 0 -120px;
	border: 1px solid #CCC;
	font-size: 14px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	display: none;
}

#loader img {
	border: 0;
}

#loader span {
	position: relative;
	left: 20px;
	bottom: 9px;
}

/* MODULE BIENVENU DASHBOARD  ccdee0 CCC et CDCDCD*/
#modDashboardBienvenue {
	cursor: pointer;
	position: absolute;
	z-index: 1;
	top: 76px;
	margin: 8px;
	border: 3px solid #FFF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	min-height: 267px;
	background-color: #CCC;
}

#modDashboardBienvenue p {
	letter-spacing: 1.2px;
	text-align: left;
	padding: 10px 7px 15px 10px;
	background-color: #e2dad0;
	font-size: 12px;
	letter-spacing: 1px;
}

/* MODULE BIENVENU PLAN DE TRAVAILLE */
#modPlandetravailleBienvenue {
	cursor: pointer;
	opacity: 0.9;
}

#modPlandetravailleBienvenue p {
	font-size: 18px;
	font-weight: bold;
	line-height: 110%;
	letter-spacing: 1px;
	text-align: justify;
	padding: 29px 39px 0 29px;
}

@media ( max-width :1024px) {
	html,body {
		background-color: #fff;
	}
	body:before {
		display: none !important;
		height: 0px !important;
	}
	#footerBar {
		background-color: #eaeaea;
	}
	.copyright {
		bottom: -14px;
		left: 2px;
	}
	.copyright a {
		bottom: -8px;
		left: 3px;
	}
	.inner {
		padding: 0;
		margin-left: 19px;
		margin-top: -260px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		-o-border-radius: 3px;
		border-radius: 3px;
	}
}

/* PAGE MON MOOWUP (conecte) */
#contentProfil .input-append .add-on,#contentProfil .input-prepend .add-on
	{
	cursor: default;
	display: inline-block;
	width: 120px;
	height: 23px;
	min-width: 16px;
	padding: 4px 5px;
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	text-align: center;
	text-shadow: 0 1px 0 #FFF;
	background-color: #EEE;
	border: 1px solid #CCC;
	font-size: 12px;
	font-weight: bold;
}

#contentProfil .input-prepend .input-medium {
	width: 145px;
}

#contentProfil .input-prepend select.input-medium {
	width: 159px;
}

#contentProfil ul.colLeft,#contentProfil ul.colRight {
	
}

#contentProfil ul.colLeft li,#contentProfil ul.colRight li {
	height: 42px;
}

#contentProfil div.modLeft,#contentProfil div.modRight {
	width: 300px;
}

#contentProfil div.modLeft {
	float: left;
}

#contentProfil div.modRight {
	float: right;
}

#contentProfil .disabled {
	background-color: #EEE;
}
/* // PAGE MON MOOWUP (conecte) */

/* PAGE MON MOOWUP PROFIL (conecte) */
.blockContent#contentProfil div.inner-shadow-div,.blockContent#contentProfil div.inner-shadow-div>*
	{
	color: #69003F !important;
}

.blockContent#contentProfil input#form_Profil_Email {
	width: 217px;
}

.blockContent#contentProfil .bt_Profil_Password {
	width: 180px;	/* 165 */
}

.blockContent#contentProfil input#form_Profil_Password,.blockContent#contentProfil input#form_Profil_PasswordRepeat
	{
	width: 170px; 	/* 135 */
}

/* remplacé (width: 115px) */
.blockContent#contentProfil div#form_Profil_Prenom,.blockContent#contentProfil div#form_Profil_Nom,.blockContent#contentProfil div#form_Profil_Pseudo,.blockContent#contentProfil div#form_Profil_VacanceOuPause,.blockContent#contentProfil div#form_Profil_Datenaissance
	{
	width: 113px;
	height: 11px;
}

.blockContent#contentProfil div#form_Profil_Prenom,.blockContent#contentProfil div#form_Profil_Nom
	{
	width: 153px;
}

.blockContent#contentProfil .bt_Profil_Afficher {
	width: 44px;
}

.blockContent#contentProfil .bt_Profil_VacanceOuPause {
	width: 195px;
}

.blockContent#contentProfil div#form_Profil_VacanceOuPause {
	width: 102px;
}

.blockContent#contentProfil input#form_Profil_Ville {
	width: 245px;
}

.blockContent#contentProfil input#form_Profil_Tel {
	width: 100px;
}

.blockContent#contentProfil input#form_Profil_Adresse {
	width: 250px;
}

.blockContent#contentProfil .bt_Profil_Datenaissance {
	width: 85px;
}

.blockContent#contentProfil div#form_Profil_Datenaissance {
	width: 210px;
}

.blockContent#contentProfil div#changePassword {
	width: 50px;
}

.blockContent#contentProfil .bt_Profil_Sexe {
	width: 45px;
}

.blockContent#contentProfil div#form_Profil_Sexe {
	width: 64px;
	height: 11px;
}
/* remplacé (width: 90px) */
.blockContent#contentProfil .bt_Profil_CodePostal {
	width: 90px;
}

.blockContent#contentProfil div#form_Profil_CodePostal {
	width: 62px;
}

/* remplacé (width: 82px) */
.blockContent#contentProfil div#form_Profil_Pays {
	width: 81px; 
}

.blockContent#contentProfil div.inner-shadow-div.desactive,.blockContent#contentProfil div.inner-shadow-div.desactive>*
{
	color: #999 !important;
	cursor:text !important;
}
/* PAGE MON MOOWUP PROFIL (conecte) */

/* PAGE MON MOOWUP GROOPS (conecte) */
.blockContent#contentGroops div.inner-shadow-div,.blockContent#contentGroops div.inner-shadow-div>*
	{
	color: #69003F !important;
}

.blockContent#contentGroops div.inner-shadow-div.desactive,.blockContent#contentGroops div.inner-shadow-div.desactive>*
	{
	color: #666 !important;
}

.blockContent#contentGroops div.mod {
	margin-bottom: 7px;
}

.blockContent#contentGroops .alert-info {
	margin-right: 4px;
}

.blockContent#contentGroops div.groops {
	width: 115px; /* 129 */
}

.blockContent#contentGroops div.sans-notion-temps {
	width: 275px; /* 129 */
}

.blockContent#contentGroops div.supprimer-mail {
	width: 255px;
}

.blockContent#contentGroops div.mes-stats {
	width: 74px; /* 71 */
}

.blockContent#contentGroops div.mes-stats-recus {
	width: 45px;
}

.blockContent#contentGroops div.activer-mode {
	width: 563px; /* 560 */
}

.blockContent#contentGroops div.alert-center-size1 {
	width: 50px;  /* 50 */
}

.blockContent#contentGroops div.alert-center-size2 {
	width: 45px;
}

.blockContent#contentGroops div.alert-center-size2 {
	width: 45px;
}

.blockContent#contentGroops input,.blockContent#contentGroops select {
	float: left;
}

.blockContent#contentGroops div.date {
	width: 45px;
}

.blockContent#contentGroops .date_du_au_vac {
	width: 86px;
	margin-right: 5px;
}

.blockContent#contentGroops .date_du_au_pau {
	width: 86px;
	margin-right: 5px;
}

.blockContent#contentGroops input.ville {
	width: 190px; /* 182 */
}
/* // PAGE MON MOOWUP GROOPS (conecte) */
.errorClass {
	background-color: red;
}

/* PAGE MON MOOWUP FAVORIS (conecte) */
.blockContent#contentFavoris div.choixFavoris {
	width: 132px;
	text-align: left;
	height: 12px; /*10*/
	cursor: pointer;
	font-size: 10px;
	padding: 8px;

}

.blockContent#contentFavoris div.choixFavoris.disabled {
	background-color: #E6E6E6;
	color: #999;
	cursor: default !important;
}

.blockContent#contentFavoris div.choixFavorisChoisir {
	color: #999;
}

.pop-in-content-principal .content .content-html select {
	width: 120px;
}
/*.pop-in-content-principal .content #id_save_favoris { margin-top:105px; }*/
/* // PAGE MON MOOWUP FAVORIS (conecte) */
.ui-datepicker td span,.ui-datepicker td a {
	padding: 5px;
	text-align: center;
}

/* PAGE VOTE */
.blockContent#contentVote div#form_Vote {
	width: 479px;
	height: 11px;
	padding-right: 0;
	margin-right: 0;
}

.blockContent#contentVote div#form_Vote_Date,.blockContent#contentVote div#form_Vote_Lieu
	{
	width: 161px;
}

.blockContent#contentVote div#form_Vote_Pseudo {
	font-weight: bold;
}

.blockContent#contentVote div#form_Vote_Pseudo {
	font-weight: bold;
}

.blockContent#contentVote div#form_Vote_Pseudo,.blockContent#contentVote div#form_Vote_Prenom
	{
	width: 59px;
}

.blockContent#contentVote div.description {
	width: 582px;
	text-align: center;
}

.blockContent#contentVote div.bt_vote_note {
	width: 61px;
}

/*.blockContent#contentVote div.bt_vote_groop {
	width: 86px;
}*/

.blockContent#contentVote div.bt_vote_groop_moow {
	width: 86px;
}

.blockContent#contentVote div.bt_vote_groop_bonp {
	width: 212px;
}

.blockContent#contentVote div#form_Vote_Genre {
	padding-left: 0;
	padding-right: 0;
	width: 87px;
}

.blockContent#contentVote div.inner-shadow-div.desactive,.blockContent#contentVote div.inner-shadow-div.desactive>*
	{
	color: #999 !important;
}
/* // PAGE VOTE */

/* PAGE RECU, PROPOSE, APPROUVER (module commun) */
.blockContent#contentMoow div.alert.titre,.pop-in-content-principal.pop-in-big div.alert.titre,.pop-in-content-principal.pop-in-xbig div.alert.titre
	{
	width: 75px;
}

.blockContent#contentMoow select.form_Moow_Type_Activite_Partique,.pop-in-content-principal.pop-in-big select.form_Moow_Type_Activite_Partique,.pop-in-content-principal.pop-in-xbig select.form_Moow_Type_Activite_Partique
	{
	width: 156px;
}

.blockContent#contentMoow div.form_Moow_Type_Activite_Partique,.pop-in-content-principal.pop-in-big div.form_Moow_Type_Activite_Partique,.pop-in-content-principal.pop-in-xbig div.form_Moow_Type_Activite_Partique
	{
	width: 126px;
}

.blockContent#contentMoow div.form_Moow_Description,.pop-in-content-principal.pop-in-big div.form_Moow_Description,.pop-in-content-principal.pop-in-xbig div.form_Moow_Description
	{
	width: 455px;
}

.blockContent#contentMoow div.form_Moow_Avec1,.pop-in-content-principal.pop-in-big div.form_Moow_Avec1,.pop-in-content-principal.pop-in-xbig div.form_Moow_Avec1
	{
	width: 265px;
}

.blockContent#contentMoow input.form_Moow_Inviter,.pop-in-content-principal.pop-in-big input.form_Moow_Inviter,.pop-in-content-principal.pop-in-xbig input.form_Moow_Inviter
{
	width: 175px;
	background-color: #fff;
}

.blockContent#contentMoow div.bt_Moow_InfoMembre,.pop-in-content-principal.pop-in-big div.bt_Moow_InfoMembre,.pop-in-content-principal.pop-in-xbig div.bt_Moow_InfoMembre
{
    min-width: 33px;
	margin-right: 5px;
	cursor: pointer;
}

.blockContent#contentMoow div.form_Moow_Prenom,.blockContent#contentMoow div.form_Moow_Mobil,.pop-in-content-principal.pop-in-big div.form_Moow_Prenom,.pop-in-content-principal.pop-in-big div.form_Moow_Mobil,.pop-in-content-principal.pop-in-xbig div.form_Moow_Prenom,.pop-in-content-principal.pop-in-xbig div.form_Moow_Mobil
	{
	width: 43px;
}

.blockContent#contentMoow div.form_Moow_Horraires_titre_de,.pop-in-content-principal.pop-in-big div.form_Moow_Horraires_titre_de,.pop-in-content-principal.pop-in-xbig div.form_Moow_Horraires_titre_de
	{
	width: 30px !important;
	margin-right: 8px;
}

.blockContent#contentMoow input.form_Moow_Horraires_De,.pop-in-content-principal.pop-in-big input.form_Moow_Horraires_De,.pop-in-content-principal.pop-in-xbig input.form_Moow_Horraires_De
	{
	width: 75px;
	margin-right: 5px;
	font-size: 14px;
}

.blockContent#contentMoow input.form_Moow_Nombre_Jours,.pop-in-content-principal.pop-in-big input.form_Moow_Nombre_Jours,.pop-in-content-principal.pop-in-xbig input.form_Moow_Nombre_Jours
	{
	width: 75px;
	margin-right: 5px;
	font-size: 12px;
	font-weight: normal;
}

.blockContent#contentMoow div.form_Moow_Horraires_titre_a,.pop-in-content-principal.pop-in-big div.form_Moow_Horraires_titre_a,.pop-in-content-principal.pop-in-xbig div.form_Moow_Horraires_titre_a
	{
	width: 6px !important;
	margin-right: 7px;
}

.blockContent#contentMoow div.form_Moow_Horraires_titre_a.jours,.pop-in-content-principal.pop-in-big div.form_Moow_Horraires_titre_a.jours,.pop-in-content-principal.pop-in-xbig div.form_Moow_Horraires_titre_a.jours
	{
	width: 103px !important;
	margin-right: 0;
}

.blockContent#contentMoow input.form_Moow_Horraires_A,.pop-in-content-principal.pop-in-big input.form_Moow_Horraires_A,.pop-in-content-principal.pop-in-xbig input.form_Moow_Horraires_A
	{
	width: 77px; /* 75*/
	margin-right: 0px;
	font-size: 14px;
}

/* --- groupe meme params --- */
.blockContent#contentMoow div.form_Moow_Ville,.pop-in-content-principal.pop-in-big div.form_Moow_Ville,.pop-in-content-principal.pop-in-xbig div.form_Moow_Ville,.blockContent#contentMoow div.form_Moow_LieuRdv,.pop-in-content-principal.pop-in-big div.form_Moow_LieuRdv,.pop-in-content-principal.pop-in-xbig div.form_Moow_LieuRdv,.blockContent#contentMoow div.form_Moow_Date,.pop-in-content-principal.pop-in-big div.form_Moow_Date,.pop-in-content-principal.pop-in-xbig div.form_Moow_Date,.blockContent#contentMoow div.form_Moow_Avec2,.pop-in-content-principal.pop-in-big div.form_Moow_Avec2,.pop-in-content-principal.pop-in-xbig div.form_Moow_Avec2,.blockContent#contentMoow div.form_Moow_Niveau,.pop-in-content-principal.pop-in-big div.form_Moow_Niveau,.pop-in-content-principal.pop-in-xbig div.form_Moow_Niveau,.blockContent#contentMoow div.form_Moow_Horraires,.pop-in-content-principal.pop-in-big div.form_Moow_Horraires,.pop-in-content-principal.pop-in-xbig div.form_Moow_Horraires,.blockContent#contentMoow div.form_Moow_SurTotal,.pop-in-content-principal.pop-in-big div.form_Moow_SurTotal,.pop-in-content-principal.pop-in-xbig div.form_Moow_SurTotal,.blockContent#contentMoow div.form_Moow_Groupe,.pop-in-content-principal.pop-in-big div.form_Moow_Groupe,.pop-in-content-principal.pop-in-xbig div.form_Moow_Groupe
	{
	width: 151px;
	margin-right: 5px;
}

/* couleur pop-in-XBig*/
.pop-in-content-principal.pop-in-big div.form_Moow_Type_Activite_Partique,.pop-in-content-principal.pop-in-big div.form_Moow_Ville,.pop-in-content-principal.pop-in-big div.form_Moow_Avec1,.pop-in-content-principal.pop-in-big div.form_Moow_Avec2,.pop-in-content-principal.pop-in-big div.form_Moow_SurTotal,.pop-in-content-principal.pop-in-big div.form_Moow_Groupe,.pop-in-content-principal.pop-in-xbig div.form_Moow_Type_Activite_Partique,.pop-in-content-principal.pop-in-xbig div.form_Moow_Ville,.pop-in-content-principal.pop-in-xbig div.form_Moow_Avec1,.pop-in-content-principal.pop-in-xbig div.form_Moow_Avec2,.pop-in-content-principal.pop-in-xbig div.form_Moow_SurTotal,.pop-in-content-principal.pop-in-xbig div.form_Moow_Groupe
	{
	border: 1px solid #E58600;
	background-color: #FEE1BB;
	color: #404649;
	font-weight: bold;
}

.pop-in-content-principal.pop-in-big input.form_Moow_Inviter,.pop-in-content-principal.pop-in-xbig input.form_Moow_Inviter
	{
	border: 1px solid #E58600;
	background-color: #fff;
}

.pop-in-content-principal.pop-in-big div.inner-shadow-div.desactive,.pop-in-content-principal.pop-in-big div.inner-shadow-div.desactive>*,.pop-in-content-principal.pop-in-xbig div.inner-shadow-div.desactive,.pop-in-content-principal.pop-in-xbig div.inner-shadow-div.desactive>*
	{
	color: #999 !important;
}
/* \\ PAGE RECU, PROPOSE, APPROUVER (module commun) */

/* PAGE PROPOSE */
.blockContent.contentPropose div.bt_Moow_InfoMembre,.blockContent.contentPropose div.text,.blockContent.contentPropose div.alert.inner-shadow-div.titre
	{
	color: #485518 !important;
}

.blockContent.contentPropose select#form_Moow_LieuRdv {
	width: 181px;
	margin-right: 0px;
}

.blockContent.contentPropose div.form_Moow_Description,.blockContent.contentPropose div.form_Moow_LieuRdv,.blockContent.contentPropose div.form_Moow_Horraires
	{
	border: 1px solid #e0e9ba;
	background-color: #fff;
}

.blockContent.contentPropose div.form_Moow_Date {
	border: 1px solid #c7d297; /* #91AB31*/
	background-color: #eff4dc !important; /*#E0E9BA*/
}

.blockContent.contentPropose div.disabled {
	background-color: #e0e9ba;
	color: #999;
	cursor: default !important;
}

.blockContent.contentPropose div.inner-shadow-div.desactive,.blockContent.contentPropose div.inner-shadow-div.desactive>*
	{
	color: #999 !important;
}
/* \\ PAGE PROPOSE */

/* PAGE RECU */

.blockContent.contentRecu div.bt_Moow_InfoMembre,.blockContent.contentRecu div.text,.blockContent.contentRecu div.alert.inner-shadow-div.titre
	{
	color: #714A28;
}

.blockContent.contentRecu div.form_Moow_Description,.blockContent.contentRecu div.form_Moow_LieuRdv,.blockContent.contentRecu div.form_Moow_Date,.blockContent.contentRecu div.form_Moow_Horraires
	{
	border: 1px solid #B9A493;
	background-color: #fff;
}

.blockContent.contentRecu div.disabled {
	background-color: #E6E6E6;
	color: #999;
	cursor: default !important;
}

.blockContent.contentRecu div.inner-shadow-div.desactive,.blockContent.contentRecu div.inner-shadow-div.desactive>*
	{
	color: #999 !important;
}
/* \\ PAGE RECU */

/* PAGE MESSAGE */

.blockContent.contentSms div.form_Sms_Groop,.blockContent.contentSms div.text,.blockContent.contentSms div.alert.inner-shadow-div.titre,.blockContent.contentSms div.form_Sms_Moow
	{
	color: #714A28;
}

.blockContent.contentSms div.form_Sms_Message,.blockContent.contentSms div.form_Sms_Ville,.blockContent.contentSms div.form_Sms_Date
	{
	border: 1px solid #7F5DAC;
	background-color: #fff;
}

.blockContent.contentSms div.disabled {
	background-color: #E6E6E6;
	color: #999;
	cursor: default !important;
}

.blockContent.contentSms div.inner-shadow-div.desactive,.blockContent.contentSms div.inner-shadow-div.desactive>*
	{
	color: #999 !important;
}
/* \\ PAGE MESSAGE */

/* PAGE APPROUVER */
.blockContent.contentAprouver div.inner-shadow-div.desactive,.blockContent.contentAprouver div.inner-shadow-div.desactive>*
	{
	color: #999 !important;
}
/* PAGE APPROUVER */

/* PAGE AGENDA */

.blockContent#contentAgenda div {
	float: none;
}

#calendar {
	width: 599px;
}
/*.fc-border-separate tr.fc-last th { width:84px !important; }*/
.fc-day-header fc-mon {
	
}

.blockContent#contentAgenda .eventAcceptes1 {
	cursor: pointer;
	color: white !important;
	border-color: #E58600 !important;
	background-color: #E58600 !important;
}

.blockContent#contentAgenda .eventAcceptes1 .fc-event-inner span {
	cursor: pointer;
	color: #fff;
}

.blockContent#contentAgenda .eventAcceptes2 {
	cursor: pointer;
	color: #bc7100 !important;
	border-color: #F3C288 !important;
	background-color: #F3C288 !important;
}

.blockContent#contentAgenda .eventAcceptes2 .fc-event-inner span {
	cursor: pointer;
	color: #bc7100;
}

.blockContent#contentAgenda .eventAttente {
	cursor: pointer;
	color: white !important;
	border-color: #555 !important;
	background-color: #555 !important;
}

.blockContent#contentAgenda .eventAttente1 {
	cursor: pointer;
	color: white !important;
	border-color: #999999 !important;
	background-color: #999999 !important;
}

.blockContent#contentAgenda .eventAttente .fc-event-inner span {
	cursor: pointer;
	color: white !important;
}

.blockContent#contentAgenda .eventAttente1 .fc-event-inner span {
	cursor: pointer;
	color: white !important;
}

/* \\ PAGE AGENDA */

/* PAGE CREER MOOW */
.blockContent.contentCreer div.inner-shadow-div,.blockContent.contentCreer div.inner-shadow-div>*
	{
	color: #C64500 !important;
}

.blockContent.contentCreer div.inner-shadow-div.desactive,.blockContent.contentCreer div.inner-shadow-div.desactive>*
	{
	color: #999 !important;
}

.blockContent.contentCreer select#form_Moow_LieuRdv {
	width: 183px; /* 181*/
}

.blockContent.contentCreer input#form_Moow_Ville {
	width: 167px;
	margin-right: 8px;
}

.blockContent.contentCreer input#form_Moow_Activity {
	width: 470px;
}

.blockContent.contentCreer input.form_date {
	width: 167px;
	margin-right: 8px;
}

.blockContent.contentCreer div.form_Moow_DescriptionLarge {
	width: 454px;
}

.blockContent.contentCreer select#form_Moow_DetailNiveau {
	width: 295px;
	margin-right: 8px;
}

.blockContent.contentCreer select.form_Moow_listeAvec {
	width: 182px; /* 180*/
}

.blockContent.contentCreer input.form_Moow_Nombre {
	width: 168px;
	margin-right: 7px;
}

.blockContent.contentCreer div.form_Moow_Horraires_titre_de {
	width: 30px !important;
	margin-right: 8px;
}

.blockContent.contentCreer input.form_Moow_Horraires_De {
	width: 75px;
	margin-right: 5px;
	font-size: 14px;
}

.blockContent.contentCreer input.form_Moow_Nombre_Jours {
	width: 75px;
	margin-right: 5px;
	font-size: 12px;
	font-weight: normal;
}

.blockContent.contentCreer div.form_Moow_Horraires_titre_a {
	width: 6px !important;
	margin-right: 8px;
}

.blockContent.contentCreer div.form_Moow_Horraires_titre_a.jours {
	width: 103px !important;
	margin-right: 0;
}

.blockContent.contentCreer input.form_Moow_Horraires_A {
	width: 75px;
	margin-right: 0px;
	font-size: 14px;
}

.blockContent.contentCreer select.form_Moow_Groops {
	width: 183px;
	margin-right: 0px !important;
}
/* \\ PAGE CREER MOOW */

/* ipad */
@media only screen and (device-width: 768px) {
	.blockContent.contentCreer input.form_Moow_Horraires_De,.blockContent.contentCreer input.form_Moow_Horraires_A
		{
		width: 73px;
		height: 31px;
	}
	.blockContent#contentMoow input.form_Moow_Horraires_De,.blockContent#contentMoow input.form_Moow_Horraires_A
		{
		width: 72px;
		height: 31px;
	}
	.blockContent#contentMoow input.form_Moow_Horraires_De {
		margin-right: 7px;
	}
}