@charset "utf-8";

@font-face {
	font-family: 'FranklinGothic-Heavy';
	src: url('FranklinGothic-Heavy.eot');
	src: url('FranklinGothic-Heavyd41d.eot?#iefix') format('embedded-opentype'),
		url('FranklinGothic-Heavy.woff2') format('woff2'),
		url('FranklinGothic-Heavy.woff') format('woff'),
		url('FranklinGothic-Heavy.ttf') format('truetype'),
		url('FranklinGothic-Heavy.svg#FranklinGothic-Heavy') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'HelveticaNeueLTStd-Lt';
	src: url('HelveticaNeueLTStd-Lt.eot');
	src: url('HelveticaNeueLTStd-Ltd41d.eot?#iefix') format('embedded-opentype'),
		url('HelveticaNeueLTStd-Lt.woff2') format('woff2'),
		url('HelveticaNeueLTStd-Lt.woff') format('woff'),
		url('HelveticaNeueLTStd-Lt.ttf') format('truetype'),
		url('HelveticaNeueLTStd-Lt.svg#HelveticaNeueLTStd-Lt') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'HelveticaNeueLTStd-Roman';
	src: url('HelveticaNeueLTStd-Roman.eot');
	src: url('HelveticaNeueLTStd-Romand41d.eot?#iefix') format('embedded-opentype'),
		url('HelveticaNeueLTStd-Roman.woff2') format('woff2'),
		url('HelveticaNeueLTStd-Roman.woff') format('woff'),
		url('HelveticaNeueLTStd-Roman.ttf') format('truetype'),
		url('HelveticaNeueLTStd-Roman.svg#HelveticaNeueLTStd-Roman') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {font-family:'open_sanslight';src:url('opensans-light-webfont.eot');src:url('opensans-light-webfontd41d.eot?#iefix') format('embedded-opentype'), url('opensans-light-webfont.woff2') format('woff2'), url('opensans-light-webfont.woff') format('woff'), url('opensans-light-webfont.ttf') format('truetype'), url('opensans-light-webfont.svg#open_sanslight') format('svg');font-weight:normal;font-style:normal;}


body { font-family:open_sanslight; font-size:16px; color:#FFF; margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; background-color:#7F7F7F;}
form { margin:0px;}
p {line-height:20px;}/*margin-bottom: 12px;*/
img { border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none;}
.reset { clear:both;}
.right { float:right;}
.left { float:left;}
.txtRight { text-align:right;}
.txtLeft { text-align:left;}
.hand { cursor:pointer;}
.h2b5 h2{ margin-bottom:5px !important;}
.h2b10 h2{ margin-bottom:13px !important;}
#page { width:992px; margin-right:auto; margin-left:auto;}
#menu { height:25px; background-color:#FFF; position:absolute; text-align:right;}
#header { background-color:#FFF; background-image:url(../img/bg-header.png); background-repeat:repeat-x; background-position:0px bottom; margin:0px; padding:0px;}
#header #logo { text-align:center; margin-left:10px; padding-top:70px; padding-left:0px;}
#header #tel, #header #devis{ float:right; margin-top:155px; margin-right:20px;}
#title { background-color:#fffde4; margin:0px; padding-top:20px; padding-right:20px; padding-bottom:20px; padding-left:20px;}
#contentI { padding:0px 20px 20px; background-color:#022457; margin:0px;}
#content { background-color:#022457; margin:0px; padding-top:20px; padding-right:20px; padding-bottom:20px; padding-left:20px;}
#contentB { background-color:#fff; margin:0px; padding-top:20px; padding-right:20px; padding-bottom:20px; padding-left:20px;}
#content #right-side{ float:right; width:260px;}
#content #left-side{ float:left; width:260px;}
#content #right-main { float:right; width:670px;}
#content #left-main { float:left; width:670px;}
#module { margin-top:30px;}
#footer { padding:20px; background:#002359;}
#footer #menuinfo { text-align:right; float:right; margin-top:40px;}
#footer #note { float:left;}
.h10 {height:10px !important;}
.h20 {height:20px !important;}
.h30 {height:30px !important;}
.h40 {height:40px !important;}
.h50 {height:50px !important;}
.h60 {height:60px !important;}
.mgR10 {margin-right:10px !important;}
.mgR20 {margin-right:20px !important;}
.mgR30 {margin-right:30px !important;}
.mgL20 {margin-left:20px !important;}
.mgB20 {margin-bottom:20px !important;}

#menuDeroulant { list-style-type:none; margin:0; padding:0; border:0; width:992px;}
#menuDeroulant li { float:right; margin:0; padding:0;} 
#menuDeroulant li a {
	display:block;
	height:1%;
	color:#FFF;
	margin:0px;
	text-decoration:none;
	text-align:center;
	width:110px;
	padding-top:3px;
	padding-right:1px;
	padding-bottom:3px;
	padding-left:1px;
	background-color:#042656;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#FFF;
	font: 13px FranklinGothic-Heavy;
}
#menuDeroulant li a.selected {
	display:block;
	height:1%;
	color:#FFF;
	margin:0px;
	text-decoration:none;
	text-align:center;
	width:110px;
	padding-top:3px;
	padding-right:1px;
	padding-bottom:3px;
	padding-left:1px;
	background-color:#E30613;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#FFF;
	font: 13px FranklinGothic-Heavy;
}
#menuDeroulant li a:hover { background-color:#E30613;}
#menuDeroulant .sousMenu { display:none; list-style-type:none; margin:0px; padding:0px;}
#menuDeroulant .sousMenu li { float:none; padding:0px; text-align:center; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px;} 
#menuDeroulant .sousMenu li a { display:block; color:#FFF; text-decoration:none; background-color:#999; margin:0; border-top-width:1px; border-top-style:solid; border-top-color:#FFF;}
#menuDeroulant .sousMenu li a.selected { display:block; color:#FFF; text-decoration:none; background-color:#E30613; margin:0; border-top-width:1px; border-top-style:solid; border-top-color:#FFF;}
#menuDeroulant .sousMenu li a:hover { background-image:none; background-color:#e30613;}
#menuDeroulant li:hover > .sousMenu { display:block;}
#sousmenu { width:236px; margin-left:12px;}
#sousmenu ul { list-style:none; margin:0px; padding:0px;}
#sousmenu li { padding-top:0px; padding-bottom:0px;}
#sousmenu a {
	text-decoration:none;
	color:#FF0;
	padding:10px 0px 2px;
	display:block;
	text-align:center;
	border-bottom:1px solid #FFF;
	font: italic normal 28px open_sanslight;
}
#sousmenu a:hover { color:#FFF;}
#sousmenu .selected {
	text-decoration:none;
	color:#FFF;
	padding:10px 0px 2px;
	display:block;
	text-align:center;
	border-bottom:1px solid #e85647;
	font-family:open_sanslight;
	font-size:28px;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
}
.formRed,.formMsgW { border:1px solid #C00 !important;}
.bt_valider { background:#b1c903; padding:4px 10px; color:#FFF !important; text-decoration:none !important; -webkit-border-radius:6px; border-radius:6px; font:normal 12px Georgia, "Times New Roman", Times, serif; border:1px solid #b1c903;}
.bt_valider:hover { color:#000; cursor:pointer;}
.bt_inputOK { background:#b1c903; padding:4px 10px; color:#FFF !important; text-decoration:none !important; -webkit-border-radius:6px; border-radius:6px;font:normal 12px Georgia, "Times New Roman", Times, serif; border:1px solid #b1c903;}
.ft_footer b { margin-right:8px; margin-left:8px; font-weight:normal;}
#Form_Contact input[type=text],#Form_Contact select,#Form_Contact textarea,#Form_Devis input[type=text],#Form_Devis select,#Form_Devis textarea { padding:4px; border:1px solid #CCC;}
#FormAlloWeb input[type=text] { padding:4px; border:1px solid #CCC; width:230px;}
#FormAlloWeb .ft_Input { color:#CCC;}
#FormAlloWeb .ft_InputV { color:#000;}

.DivPage {
	text-decoration:none;
	padding:4px 4px 6px;
	text-align:right;
	background-color:#e1f4fd;
}
.widget { margin-bottom:60px;}

.ftPagination { color:#2d2d2d; font-size:14px; text-decoration:none;}
.ftPagination a { color:#2d2d2d !important; padding:5px 9px; text-decoration:none !important; margin:1px;}
.ftPagination a:hover { color:#191919 !important; background:#E8DCD1; text-decoration:none !important;}
.ftPaginationActuel { color:#FFF; background:#dd012c; padding:5px 9px; margin:1px; font-family:open_sansbold;}
/*
.ftPagination { color:#000; font-size:14px; text-decoration:none; text-align:center;}
.ftPagination a {
	color:#97BF0D !important;
	font-weight:bold;
	text-decoration:none !important;
	margin:1px;
	display:inline-block;
	border:1px solid #97BF0D;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
}
.ftPagination a:hover { color:#FFF !important; background:#97BF0D; text-decoration:none;}
.ftPaginationActuel {
	color:#FFF;
	font-weight:bold;
	margin:1px;
	background:#97BF0D;
	border:1px solid #97BF0D;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
}
*/


 .thumbActu{
	margin-bottom: 10px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	padding: 4px;
}
 .thumbActu .atDate{
	color: #FFF;
	margin-bottom: 5px;
	display: inline-block;
	font-size: 16px;
	background-color: #8fc35d;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
}

 .thumbActu .atLink{
	color: #e85647;
	text-decoration: none !important;
}
 .thumbActu .atLink:hover{
	color: #e85647;
	text-decoration: underline;
}

/*

.atThumbOHome ,.atThumbO , .thumbActu{
	margin-bottom: 10px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	padding: 4px;
}
.atThumbO , .thumbActu{
}

.atThumbOHome:hover{
	background-color:rgba(0,0,0,0.1);
}
.atThumbO:hover , .thumbActu:hover{
	background: #F4F4F4;
}

.atThumbOHome{
	font-size: 10px;
	color: #90C23A;
	margin-bottom: 5px;
	display: block;
}
.atThumbO .atDate , .thumbActu .atDate{
	color: #90C23A;
	margin-bottom: 5px;
	display: block;
}
.atThumbOHome {
	text-decoration: none !important;
	display: block;
}
*/
.CadreGWB ,.CadreGWM{ margin-bottom:20px;}
.CadreGWB .top { background-image:url(../img/CadreLR.png); background-repeat:no-repeat; background-position:0px 0px; height:15px; line-height:8px;}
.CadreGWB .middle { background-color:#FFF; border-right-width:7px; border-left-width:7px; border-right-style:solid; border-left-style:solid; border-right-color:#B1C729; border-left-color:#B1C729; padding-top:1px; padding-right:4px; padding-bottom:1px; padding-left:4px;}
.CadreGWB .bottom { background-image:url(../img/CadreLR.png); background-repeat:no-repeat; background-position:0px bottom; line-height:8px; height:15px;}
.CadreGWM .top { background-image:url(../img/CadreLRm.png); background-repeat:no-repeat; background-position:0px 0px; height:15px; line-height:8px;}
.CadreGWM .middle { background-color:#FFF; border-right-width:7px; border-left-width:7px; border-right-style:solid; border-left-style:solid; border-right-color:#B1C729; border-left-color:#B1C729; padding-top:1px; padding-right:4px; padding-bottom:1px; padding-left:4px;}
.CadreGWM .bottom { background-image:url(../img/CadreLRm.png); background-repeat:no-repeat; background-position:0px bottom; line-height:8px; height:15px;}
.btVolet {
	display: block;
	height: 220px;
	width: 300px;
	position: relative;
	border: 2px solid #FFF;
	overflow: hidden;
}
.btVolet img {
	position: absolute;
	height: 220px;
	width: 300px;
	left: 0px;
	top: 0px;
	-moz-transform: scale(1);
	-webkit-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
}

.btVolet .banTop , .btVolet .banBot {
	background: #ed2427;
	display: block;
	position: absolute;
	color: #FFF;
	text-decoration: none;
	font-size: 16px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 100%;
-webkit-transition: all 500ms ease-in-out;
-moz-transition: all 500ms ease-in-out;
-ms-transition: all 500ms ease-in-out;
-o-transition: all 500ms ease-in-out;
transition: all 500ms ease-in-out;
}
.btVolet .banBot {
	left: 0px;
	bottom: 0px;
}
.btVolet .banTop {
	left: 0px;
	top: 0px;
}
.btVolet:hover .banTop , .btVolet:hover .banBot {
	padding-top: 7px;
	padding-bottom: 7px;

}


.btVolet:hover img {
-moz-transform: scale(1.1);
-webkit-transform: scale(1.1);
-o-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}




#reaText { margin-top:15px;}
#colThumbs { padding-top:33px;}
#colThumbs .modThumbs { float:left; width:129px; height:104px; position:relative;}
#colThumbs .modThumbs img{ border:4px solid #022457;}
#colThumbs .modThumbs .num {
	position:absolute;
	z-index:2;
	width:115px;
	top:4px;
	left:6px;
	color: #FFFF00;
	font: bold 16px open_sanslight;
	text-shadow: 0 0 5px #101010;
}
#colThumbs .modThumbs.selected img { border-top-color:#FFF; border-right-color:#FFF; border-bottom-color:#FFF; border-left-color:#FFF;}
#lsSociaux { width:320px; margin-top:15px; margin-bottom:15px; margin-left:345px;}
#lsSociaux .box { width:102px; float:left;}
#mainImage #left { display:block; height:44px; width:24px; position:absolute; left:5px; top:325px; background:url(../img/bt-si.png) no-repeat 0px 0px; z-index:10;}
#mainImage #right { display:block; height:44px; width:24px; position:absolute; top:325px; background:url(../img/bt-si.png) no-repeat 0px -44px; right:5px; z-index:10;}
blockquote {border-left:3px solid #e8e8e8;padding-left:20px;color:#888;line-height:20px;margin:5px 0 20px 15px;}
.dropcap {float:left;color:#C82020;font-size:48px;line-height:54px;padding-top:0px;padding-right:10px;margin-top:-2px;}
.columns {float:left;display:inline;}
.columns.last {margin-right:0px !important;}
.columns.w80p {width:78%;margin-right:4%;}
.columns.w75p {width:74%;margin-right:4%;}
.columns.w66p {width:65%;margin-right:5%;}
.columns.w60p {width:59%;margin-right:2.5%;}
.columns.w50p {width:48%;margin-right:4%;}
.columns.w40p {width:39%;margin-right:2%;}
.columns.w33p {width:30%;margin-right:5%;}
.columns.w25p {width:22%;margin-right:4%;}
.columns.w20p {width:18%;margin-right:2.5%;}
#msgCookies {position:fixed;left:0px;bottom:0px;width:100%;background-color:rgba(0, 0, 0, 0.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4cFF0000,endColorstr=#4cFF0000);zoom:1;color:#FFF;padding:5px 0;text-align:center;z-index:9999999;}
#msgCookies .msgCookiesContent {max-width:992px;padding:0 5px;margin:auto;}
#msgCookies p span {font-weight:bold;}
#msgCookies p{font-size:11px;margin:0px;display:inline;font-style:arial;}
#msgCookies a {color:#FFF;display:inline;font-size:11px;cursor:pointer;}
#msgCookies .msgCookiesMoreTxt {background:#000;border:1px solid #FFF;margin-bottom:4px;display:none;padding-top:4px;padding-bottom:4px;}
#msgCookies .msgCookiesTxt {width:98%;float:left;}
#msgCookies .msgCookiesClose {width:2%;float:right;}
#msgCookies .msgCookiesClose a{text-align:center;line-height:20px;height:20px;width:20px;display:block;float:right;color:#000;text-decoration:none;background-color:#FFF;-webkit-border-radius:50%;border-radius:50%;}

	

.ftbgB .ft_Title,.ftbgB H1 ,.ftbgN .ft_Title,.ftbgN H1{ font-size:32px;font-family:open_sanslight; margin:0px 0px 8px;line-height:32px;}
.ftbgB .ft_SubTitle,.ftbgB H2 ,.ftbgN .ft_SubTitle,.ftbgN H2{ font-size:28px;font-family:open_sanslight; margin:0px 0px 6px;line-height:28px;}
.ftbgB .ft_Paragraph,.ftbgB H3 ,.ftbgN .ft_Paragraph,.ftbgN H3{ font-size:24px;font-family:open_sanslight; margin:0px 0px 4px;line-height:24px;}
.ftbgB .ft_UnderParagraph,.ftbgB H4 ,.ftbgN .ft_UnderParagraph,.ftbgN H4{ font-size:20px;font-family:open_sanslight; margin:0px 0px 2px;line-height:20px;}

.ftbgAT .ft_Title,.ftbgAT H1{ font-size:32px;font-family:FranklinGothic-Heavy; margin:0px 0px 8px;line-height: 25px;}
.ftbgAT .ft_SubTitle,.ftbgAT H2{ font-size:28px;font-family:FranklinGothic-Heavy; margin:0px 0px 6px;line-height: 26px;}
.ftbgAT .ft_Paragraph,.ftbgAT H3{ font-size:24px;font-family:FranklinGothic-Heavy; margin:0px 0px 4px;line-height: 23px;}
.ftbgAT .ft_UnderParagraph,.ftbgAT H4{font-size: 20px;font-family: FranklinGothic-Heavy;margin: 0px 0px 2px;line-height: 23px;}


.ftbgB .ft_Title,.ftbgB H1,
.ftbgB .ft_SubTitle,.ftbgB H2,
.ftbgB .ft_Paragraph,.ftbgB H3,
.ftbgB .ft_UnderParagraph,.ftbgB H4 { color:#333;font-weight: normal;font-style: normal;}
.ftbgN .ft_Title,.ftbgN H1,
.ftbgN .ft_SubTitle,.ftbgN H2,
.ftbgN .ft_Paragraph,.ftbgN H3,
.ftbgN .ft_UnderParagraph,.ftbgN H4 { color:#FFF;font-weight: normal;font-style: normal;}
.ftbgAT .ft_Title,.ftbgAT H1,
.ftbgAT .ft_SubTitle,.ftbgAT H2,
.ftbgAT .ft_Paragraph,.ftbgAT H3,
.ftbgAT .ft_UnderParagraph,.ftbgAT H4 { color:#333;font-weight: normal;font-style: normal;}

.ftbgB { color:#000; font-size:16px;}
.ftbgB a {
	text-decoration:none;
	color:#E30613;
}
.ftbgB a:hover {
	text-decoration:underline;
	color:#E30613;
}
.ftbgN { color:#EEE; font-size:16px;}
.ftbgN a {
	text-decoration:none;
	color:#dccd44;
}
.ftbgN a:hover {text-decoration:underline;}
.ftbgAT { color:#000; font-size:16px;}
.ftbgAT a {
	text-decoration:none;
	color:#E30613;
}
.ftbgAT a:hover {
	text-decoration:underline;
	color:#E30613;
}
 .ftbgAT .atDate{
	color: #FFF;
	margin-bottom: 5px;
	display: inline-block;
	font-size: 16px;
	background-color: #8fc35d;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
}


/*
.ftbgN .ft_Title, .ftbgN H1{
	font:42px HelveticaNeueLTStd-Roman;
	margin:0px;
	padding:0px;
}
.ftbgN .ft_SubTitle, .ftbgN H2 {
	font:37px HelveticaNeueLTStd-Roman;
	margin:0px;
	padding:0px;
}
.ftbgN .ft_Paragraph, .ftbgN H3 {
	margin:0px;
	font:32px HelveticaNeueLTStd-Roman;
	padding:0px;
}
.ftbgN .ft_UnderParagraph, .ftbgN H4 {
	margin:0px;
	padding:0px;
	font: bold 28px HelveticaNeueLTStd-Roman;
}
.ftbgN, .ftbgN .ft_Text {
	color:#FFF;
	font:22px/24px HelveticaNeueLTStd-Roman;
}
.ftbgN a, .ftbgN .ft_Text a { color:#b1c903; text-decoration:underline;}
.ftbgN a:hover ,.ftbgN .ft_Text a:hover { color:#e30613;}

.ftbgB .ft_Title, .ftbgB H1{ color:#000; font:24px Georgia, "Times New Roman", Times, serif; margin:0px; padding:0px;}
.ftbgB .ft_SubTitle, .ftbgB H2 { color:#000; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; margin:0px; padding:0px;}
.ftbgB .ft_Paragraph, .ftbgB H3 { color:#000; margin:0px; font:normal 16px Georgia, "Times New Roman", Times, serif; padding:0px;}
.ftbgB .ft_UnderParagraph, .ftbgB H4 { color:#000; margin:0px; padding:0px; font-size:13px; font-weight:bold;}
.ftbgB, .ftbgB .ft_Text { color:#000; font:13px Georgia, "Times New Roman", Times, serif;}
.ftbgB a,.ftbgB .ft_Text a { color:#759e00; text-decoration:underline;}
.ftbgB a:hover, .ftbgB .ft_Text a:hover { color:#e85647;}

*/
.ftC,.txtC{text-align:center !important;}
.ftJ,.txtJ{text-align:justify !important;}
.ftR,.txtR{text-align:right !important;}
.ft_footer { color:#FFF; font-size:12px; line-height:18px; font-family:Arial, Helvetica, sans-serif;}
.ft_footer a { text-decoration:none; color:#FFF;}
.ft_footer a:hover , .ft_footer a.selected{ color:#b1c800;}
.ft_footerNote { color:#FFF; font-size:10px; line-height:15px;}
.ft_footerNote a { color:#CCC;}
.ft_footerNote a:hover { color:#b1c800;}
a.Link { background:#b1c903; display:inline-table; padding:4px 10px; color:#FFF !important; text-decoration:none !important; -webkit-border-radius:10px 0px 10px 0px; border-radius:10px 0px 10px 0px;}
a.LinkReb { background:#b1c903; display:inline-table; padding:4px 10px; color:#FFF !important; text-decoration:none !important; -webkit-border-radius:6px; border-radius:6px;font:normal 12px Georgia, "Times New Roman", Times, serif;}
.ftMsgImportant { color:#AE0000; font-weight:bold; font-size:12px;}
.ftMsgIndicatif { color:#009933; font-weight:bold;}
.ftMsgDescription { color:#999; font-style:italic;}
.ftError { font-size:12px; color:#FFFFFF; font-weight:bold; background-color:#AA0000; text-align:center; border-top-width:2px; border-bottom-width:2px; border-top-style:solid; border-bottom-style:solid; border-top-color:#FF0000; border-bottom-color:#FF0000; line-height:20px; height:20px; margin:5px;}
.ftValidity { font-size:12px; color:#FFFFFF; font-weight:bold; background-color:#009933; text-align:center; border-top-width:2px; border-bottom-width:2px; border-top-style:solid; border-bottom-style:solid; border-top-color:#00FF00; border-bottom-color:#00FF00; line-height:20px; height:20px; margin:5px;}
.colorGreen { color:#b1c729!important;}
.colorBlueSky { color:#bce4fa!important;}
.colorRed { color:#E30613!important;}
.colorWhite { color:#FFFFFF!important;}
.colorGray { color:#7C8FA7!important;}
.colorYellow {color:#FF0!important;}
.colorRose {color:#fad6e5!important;}
.colorBlue { color:#022457!important;}