/* background-color usage */
.el-bg01 { background-color: #0a2869 !important; }
.el-bg02 { background-color: #cd233c !important; }
.el-bg03 { background-color: #ff8700 !important; }
.el-bg04 { background-color: #d70082 !important; }
.el-bg05 { background-color: #a03200 !important; }
.el-bg06 { background-color: #5aaf23 !important; }
.el-bg08 { background-color: #19964b !important; }
.el-bg09 { background-color: #7d0f73 !important; }
.el-bg10 { background-color: #960f37 !important; }
.el-bg11 { background-color: #cd4b00 !important; }
.el-bg12 { background-color: #fa872d !important; }
.el-bg13 { background-color: #0a55a5 !important; }
.el-bg14 { background-color: #ff9119 !important; }
.el-bg15 { background-color: #ff7d19 !important; }
.el-bg16 { background-color: #009191 !important; }
.el-bg17 { background-color: #0d776e !important; }
.el-bg18 { background-color: #0569a5 !important; }
.el-bg20 { background-color: #b4004b !important; } 
.el-bg21 { background-color: #008250 !important; } /* not sure if it is the right color for the right subject */
.el-bg22 { background-color: #828c00 !important; } /* not sure if it is the right color for the right subject */
.el-bg23 { background-color: #beb4af !important; } /* old color because not present in zeplin */
.el-bg25 { background-color: #beb4af !important; } /* old color because not present in zeplin */
.el-bg26 { background-color: #8c00b9 !important; } /* not sure if it is the right color for the right subject */
.el-bg32 { background-color: #5F5F7F !important; } /* old color because not present in zeplin */
.el-bg34 { background-color: #00739b !important; } /* not sure if it is the right color for the right subject */
.el-bg59 { background-color: #beb4af !important; } /* old color because not present in zeplin */
.el-bg66 { background-color: #beb4af !important; } /* old color because not present in zeplin */
.el-bg67 { background-color: #beb4af !important; } /* old color because not present in zeplin */
.el-bg68 { background-color: #beb4af !important; } /* old color because not present in zeplin */
.el-bg69 { background-color: #beb4af !important; } /* old color because not present in zeplin */
.el-bg74 { background-color: #beb4af !important; } /* old color because not present in zeplin */
.el-bg103 { background-color: #000000 !important; }
.el-bg114 { background-color: #beb4af !important; } /* old color because not present in zeplin */
.el-bg166 { background-color: #beb4af !important; } /* old color because not present in zeplin */
.el-bg181 { background-color: #beb4af !important; } /* not sure if it is the right color for the right subject */
.el-bgDZ { background-color: #b0001d !important; } 
.el-bgTSA { background-color: #41a62a !important; }
.el-bg204 { background-color: #9a3b26 !important; }
.el-bg205 { background-color: #9a3b26 !important; }
.el-bg194 { background-color: #cd2d23 !important; }
.el-bg195 { background-color: #cd2d23 !important; }
.el-bg196 { background-color: #cd2d23 !important; }
.el-bg209 { background-color: #cd2d23 !important; }
.el-bg225 { background-color: #cd2d23 !important; }
.el-bgGDEM,
.el-bgCD48{ background-color: #e30045 !important; }
.el-bg140{ background-color: #fe2a5a !important; }
.el-bg50{ background-color: #fe2a5a !important; }
.el-bgMSE{ background-color: #d50000 !important; }

/* subscribed products block*/
.subscribed-products-item.mesAbos-CD01:before { background-color: #0a2869 !important; }
.subscribed-products-item.mesAbos-CD02:before { background-color: #cd233c !important; }
.subscribed-products-item.mesAbos-CD03:before { background-color: #ff8700 !important; }
.subscribed-products-item.mesAbos-CD04:before { background-color: #d70082 !important; }
.subscribed-products-item.mesAbos-CD05:before { background-color: #a03200 !important; }
.subscribed-products-item.mesAbos-CD06:before { background-color: #5aaf23 !important; }
.subscribed-products-item.mesAbos-CD08:before { background-color: #19964b !important; }
.subscribed-products-item.mesAbos-CD09:before { background-color: #7d0f73 !important; }
.subscribed-products-item.mesAbos-CD10:before { background-color: #960f37 !important; }
.subscribed-products-item.mesAbos-CD11:before { background-color: #cd4b00 !important; }
.subscribed-products-item.mesAbos-CD12:before { background-color: #fa872d !important; }
.subscribed-products-item.mesAbos-CD13:before { background-color: #0a55a5 !important; }
.subscribed-products-item.mesAbos-CD14:before { background-color: #ff9119 !important; }
.subscribed-products-item.mesAbos-CD15:before { background-color: #ff7d19 !important; }
.subscribed-products-item.mesAbos-CD16:before { background-color: #009191 !important; }
.subscribed-products-item.mesAbos-CD17:before { background-color: #0d776e !important; }
.subscribed-products-item.mesAbos-CD18:before { background-color: #0569a5 !important; }
.subscribed-products-item.mesAbos-GP20:before { background-color: #b4004b !important; } 
.subscribed-products-item.mesAbos-CD21:before { background-color: #008250 !important; } /* not sure if it is the right color for the right subject */
.subscribed-products-item.mesAbos-CD22:before { background-color: #828c00 !important; } /* not sure if it is the right color for the right subject */
.subscribed-products-item.mesAbos-EN23:before { background-color: #beb4af !important; } /* old color because not present in zeplin */
.subscribed-products-item.mesAbos-GP25:before { background-color: #beb4af !important; } /* old color because not present in zeplin */
.subscribed-products-item.mesAbos-CD26:before { background-color: #8c00b9 !important; } /* not sure if it is the right color for the right subject */
.subscribed-products-item.mesAbos-CD32:before { background-color: #5F5F7F !important; } /* old color because not present in zeplin */
.subscribed-products-item.mesAbos-CD34:before { background-color: #00739b !important; } /* not sure if it is the right color for the right subject */
.subscribed-products-item.mesAbos-GP59:before { background-color: #beb4af !important; } /* old color because not present in zeplin */
.subscribed-products-item.mesAbos-GP66:before { background-color: #beb4af !important; } /* old color because not present in zeplin */
.subscribed-products-item.mesAbos-GP67:before { background-color: #beb4af !important; } /* old color because not present in zeplin */
.subscribed-products-item.mesAbos-GP68:before { background-color: #beb4af !important; } /* old color because not present in zeplin */
.subscribed-products-item.mesAbos-GP69:before { background-color: #beb4af !important; } /* old color because not present in zeplin */
.subscribed-products-item.mesAbos-GP74:before { background-color: #beb4af !important; } /* old color because not present in zeplin */
.subscribed-products-item.mesAbos-GP103:before { background-color: #000000 !important; }
.subscribed-products-item.mesAbos-GP114:before { background-color: #beb4af !important; }
.subscribed-products-item.mesAbos-GP166:before { background-color: #beb4af !important; } /* old color because not present in zeplin */
.subscribed-products-item.mesAbos-EN181:before { background-color: #beb4af !important; } /* old color because not present in zeplin */
.subscribed-products-item.mesAbos-DZ:before { background-color: #b8252a !important; }
.subscribed-products-item.mesAbos-TSA:before { background-color: #41a62a !important; }
.subscribed-products-item.mesAbos-GP188:before { background-color: #cd2d23 !important; } /* old color because not present in zeplin */
.subscribed-products-item.mesAbos-GP192:before { background-color: #cd2d23 !important; }
.subscribed-products-item.mesAbos-GP193:before { background-color: #cd2d23 !important; }
.subscribed-products-item.mesAbos-GP202:before { background-color: #964114 !important; } /* old color because not present in zeplin */
.subscribed-products-item.mesAbos-MISSIONS:before { background-color: #ff7d19 !important; }
.subscribed-products-item.mesAbos-GP181:before { background-color: #7577C0 !important; }
.subscribed-products-item.mesAbos-cciv:before { background-color: #d71635 !important; }
.subscribed-products-item.mesAbos-ccom:before { background-color: #d71635 !important; }
.subscribed-products-item.mesAbos-csoc:before { background-color: #d71635 !important; }
.subscribed-products-item.mesAbos-GP204:before { background-color: #9a3b26 !important; }
.subscribed-products-item.mesAbos-GP205:before { background-color: #9a3b26 !important; }
.subscribed-products-item.mesAbos-GP194:before { background-color: #cd2d23 !important; }
.subscribed-products-item.mesAbos-GP195:before { background-color: #cd2d23 !important; }
.subscribed-products-item.mesAbos-GP196:before { background-color: #cd2d23 !important; }
.subscribed-products-item.mesAbos-GP209:before { background-color: #cd2d23 !important; }
.subscribed-products-item.mesAbos-GP225:before { background-color: #cd2d23 !important; }
.subscribed-products-item.mesAbos-GDEM:before,
.subscribed-products-item.mesAbos-CD48:before{ background-color: #e30045 !important; }
.subscribed-products-item.mesAbos-GP140:before{ background-color: #fe2a5a !important; }
.subscribed-products-item.mesAbos-CD50:before{ background-color: #fe2a5a !important; }
.subscribed-products-item.mesAbos-compliance:before { background-color: #9a3b26 !important; }
.subscribed-products-item.mesAbos-MSE:before{ background-color: #d50000 !important; }
.subscribed-products-item.mesAbos-det:before { background-color: #1D823F !important; }


div.book-header-component.CD01 .book-header-subject:before { background: #0a2869 !important; }
div.book-header-component.CD01 .book-header-subject-container .book-header-subject { color: #0a2869 !important; }
div.book-header-component.CD02 .book-header-subject:before { background-color: #cd233c !important; }
div.book-header-component.CD02 .book-header-subject-container .book-header-subject { color: #cd233c !important; }
div.book-header-component.CD03 .book-header-subject:before { background: #ff8700 !important; }
div.book-header-component.CD03 .book-header-subject-container .book-header-subject { color: #ff8700 !important; }
div.book-header-component.CD04 .book-header-subject:before { background: #d70082 !important; }
div.book-header-component.CD04 .book-header-subject-container .book-header-subject { color: #d70082 !important; }
div.book-header-component.CD05 .book-header-subject:before { background: #a03200 !important; }
div.book-header-component.CD05 .book-header-subject-container .book-header-subject { color: #a03200 !important; }
div.book-header-component.CD06 .book-header-subject:before { background: #5aaf23 !important; }
div.book-header-component.CD06 .book-header-subject-container .book-header-subject { color: #5aaf23 !important; }
div.book-header-component.CD08 .book-header-subject:before { background: #19964b !important; }
div.book-header-component.CD08 .book-header-subject-container .book-header-subject { color: #19964b !important; }
div.book-header-component.CD09 .book-header-subject:before { background: #7d0f73 !important; }
div.book-header-component.CD09 .book-header-subject-container .book-header-subject { color: #7d0f73 !important; }
div.book-header-component.CD10 .book-header-subject:before { background: #960f37 !important; }
div.book-header-component.CD10 .book-header-subject-container .book-header-subject { color: #960f37 !important; }
div.book-header-component.CD11 .book-header-subject:before { background: #cd4b00 !important; }
div.book-header-component.CD11 .book-header-subject-container .book-header-subject { color: #cd4b00 !important; }
div.book-header-component.CD12 .book-header-subject:before { background: #fa872d !important; }
div.book-header-component.CD12 .book-header-subject-container .book-header-subject { color: #fa872d !important; }
div.book-header-component.CD13 .book-header-subject:before { background: #0a55a5 !important; }
div.book-header-component.CD13 .book-header-subject-container .book-header-subject { color: #0a55a5 !important; }
div.book-header-component.CD14 .book-header-subject:before { background: #ff9119 !important; }
div.book-header-component.CD14 .book-header-subject-container .book-header-subject { color: #ff9119 !important; }
div.book-header-component.CD15 .book-header-subject:before { background: #ff7d19 !important; }
div.book-header-component.CD15 .book-header-subject-container .book-header-subject { color: #ff7d19 !important; }
div.book-header-component.CD16 .book-header-subject:before { background: #009191 !important; }
div.book-header-component.CD16 .book-header-subject-container .book-header-subject { color: #009191 !important; }
div.book-header-component.CD17 .book-header-subject:before { background: #0d776e !important; }
div.book-header-component.CD17 .book-header-subject-container .book-header-subject { color: #0d776e !important; }
div.book-header-component.CD18 .book-header-subject:before { background: #0569a5 !important; }
div.book-header-component.CD18 .book-header-subject-container .book-header-subject { color: #0569a5 !important; }
div.book-header-component.CD20 .book-header-subject:before { background: #b4004b !important; }
div.book-header-component.CD20 .book-header-subject-container .book-header-subject { color: #b4004b !important; }
div.book-header-component.CD21 .book-header-subject:before { background: #008250 !important; }
div.book-header-component.CD21 .book-header-subject-container .book-header-subject { color: #008250 !important; }
div.book-header-component.CD22 .book-header-subject:before { background: #828c00 !important; }
div.book-header-component.CD22 .book-header-subject-container .book-header-subject { color: #828c00 !important; }
div.book-header-component.EN23I .book-header-subject:before { background: #beb4af !important; }
div.book-header-component.EN23I .book-header-subject-container .book-header-subject { color: #beb4af !important; }
div.book-header-component.GP25 .book-header-subject:before { background: #beb4af !important; }
div.book-header-component.GP25 .book-header-subject-container .book-header-subject { color: #beb4af !important; }
div.book-header-component.CD26 .book-header-subject:before { background: #8c00b9 !important; }
div.book-header-component.CD26 .book-header-subject-container .book-header-subject { color: #8c00b9 !important; }
div.book-header-component.CD32 .book-header-subject:before { background: #5F5F7F !important; }
div.book-header-component.CD32 .book-header-subject-container .book-header-subject { color: #5F5F7F !important; }
div.book-header-component.CD34 .book-header-subject:before { background: #00739b !important; }
div.book-header-component.CD34 .book-header-subject-container .book-header-subject { color: #00739b !important; }
div.book-header-component.GP59 .book-header-subject:before { background: #beb4af !important; }
div.book-header-component.GP59 .book-header-subject-container .book-header-subject { color: #beb4af !important; }
div.book-header-component.GP66 .book-header-subject:before { background: #beb4af !important; }
div.book-header-component.GP66 .book-header-subject-container .book-header-subject { color: #beb4af !important; }
div.book-header-component.GP67 .book-header-subject:before { background: #beb4af !important; }
div.book-header-component.GP67 .book-header-subject-container .book-header-subject { color: #beb4af !important; }
div.book-header-component.GP68 .book-header-subject:before { background: #beb4af !important; }
div.book-header-component.GP68 .book-header-subject-container .book-header-subject { color: #beb4af !important; }
div.book-header-component.GP69 .book-header-subject:before { background: #beb4af !important; }
div.book-header-component.GP69 .book-header-subject-container .book-header-subject { color: #beb4af !important; }
div.book-header-component.GP74 .book-header-subject:before { background: #beb4af !important; }
div.book-header-component.GP74 .book-header-subject-container .book-header-subject { color: #beb4af !important; }
div.book-header-component.GP103 .book-header-subject:before { background: #000000 !important; }
div.book-header-component.GP103 .book-header-subject-container .book-header-subject { color: #000000 !important; }
div.book-header-component.GP114 .book-header-subject:before { background: #beb4af !important; }
div.book-header-component.GP114 .book-header-subject-container .book-header-subject { color: #beb4af !important; }
div.book-header-component.GP166 .book-header-subject:before { background: #beb4af !important; }
div.book-header-component.GP166 .book-header-subject-container .book-header-subject { color: #beb4af !important; }
div.book-header-component.GP181 .book-header-subject:before { background: #beb4af !important; }
div.book-header-component.GP181 .book-header-subject-container .book-header-subject { color: #beb4af !important; }
div.book-header-component.GUIDANCE .book-header-subject:before { background: #beb4af !important; }
div.book-header-component.GUIDANCE .book-header-subject-container .book-header-subject { color: #beb4af !important; }
div.book-header-component.TSA .book-header-subject:before { background: #41a62a !important; }
div.book-header-component.TSA .book-header-subject-container .book-header-subject { color: #41a62a !important; }
div.book-header-component.GP188 .book-header-subject:before { background: #9a3b26 !important; }
div.book-header-component.GP188 .book-header-subject-container .book-header-subject { color: #9a3b26 !important; }
div.book-header-component.GP202 .book-header-subject:before { background: #964114 !important; }
div.book-header-component.GP202 .book-header-subject-container .book-header-subject { color: #964114 !important; }
div.book-header-component.GP204 .book-header-subject:before { background: #9a3b26 !important; }
div.book-header-component.GP204 .book-header-subject-container .book-header-subject { color: #9a3b26 !important; }
div.book-header-component.GP205 .book-header-subject:before { background: #9a3b26 !important; }
div.book-header-component.GP205 .book-header-subject-container .book-header-subject { color: #9a3b26 !important; }
div.book-header-component.GP194 .book-header-subject:before { background: #cd2d23 !important; }
div.book-header-component.GP194 .book-header-subject-container .book-header-subject { color: #cd2d23 !important; }
div.book-header-component.GP195 .book-header-subject:before { background: #cd2d23 !important; }
div.book-header-component.GP195 .book-header-subject-container .book-header-subject { color: #cd2d23 !important; }
div.book-header-component.GP196 .book-header-subject:before { background: #cd2d23 !important; }
div.book-header-component.GP196 .book-header-subject-container .book-header-subject { color: #cd2d23 !important; }
div.book-header-component.GP209 .book-header-subject:before { background: #cd2d23 !important; }
div.book-header-component.GP209 .book-header-subject-container .book-header-subject { color: #cd2d23 !important; }
div.book-header-component.GP225 .book-header-subject:before { background: #cd2d23 !important; }
div.book-header-component.GP225 .book-header-subject-container .book-header-subject { color: #cd2d23 !important; }
div.book-header-component.GDEM .book-header-subject:before,
div.book-header-component.GDEM .book-header-subject-container .book-header-subject,
div.book-header-component.CD48 .book-header-subject:before{ background: #e30045 !important; }
div.book-header-component.CD48 .book-header-subject-container .book-header-subject{ color: #e30045 !important; }
div.book-header-component.GP140 .book-header-subject:before{ background: #fe2a5a !important; }
div.book-header-component.GP140 .book-header-subject-container .book-header-subject{ color: #fe2a5a !important; }
div.book-header-component.CD50 .book-header-subject:before{ background: #fe2a5a !important; }
div.book-header-component.CD50 .book-header-subject-container .book-header-subject{ color: #fe2a5a !important; }
div.book-header-component.MSE .book-header-subject:before{ background: #d50000 !important; }
div.book-header-component.MSE .book-header-subject-container .book-header-subject{ color: #d50000 !important; }


/*	BOUTON VOIR PLUS DANS VEILLE PERMANENTE ACCUEIL MATIERE	*/
a.voir_plus {
    background-color: #ffffff;
	border: 3px solid #ebebeb;
	font-weight: bold;
	font-size: 17px;
	color: #7c91d6;
	transition: all 0.2s;
	padding: 0.5em;
	width: 90px;
	margin: 0 auto 1em;
	display: block;
}

a.voir_plus:hover {
    background: #7c91d6;
    color: #ffffff;
}

/*	BOUTON VOIR PLUS DANS VEILLE PERMANENTE ACCUEIL MATIERE SUR PORTAIL RH	*/
.hulk-portal-RH a.voir_plus {
    background-color: #ffffff;
	border: 3px solid #f9e5e4;
	color: #cd2d23;
}

.hulk-portal-RH a.voir_plus:hover {
    background: #cd2d23;
    color: #ffffff;
}


/*	BOUTON WEBCALLBACK	*/
.LnkWcbForm-trigger.LnkWcbForm-trigger-2{
	border: 3px solid #ebebeb;
	font-weight: bold;
	font-size: 17px;
	color: #7c91d6;
	background-color: #FFFFFF;
	transition: all 0.2s;
	padding: 0.5em;
	width: 150px;
	margin: 0 auto 1em;
	display: block;
	background-image: none;
	height: 55px;
	background-image: url(../../../../../../hulkStatic/EL/PHOENIX-CE/IMG/tel-icone-15x15.png);
    background-position: 5px 9px;
    padding-left: 1.2em;
}

.hulk-portal-DZAVOC .LnkWcbForm-trigger.LnkWcbForm-trigger-2{
	border: solid 2px #353535;
	padding: 10px 21px;
	color: #353535;
	font-weight: bold;
	background: none;
	font-size: 16px;
	width: 130px;
	height: 50px;
	margin: 0 auto;
}

.LnkWcbForm-trigger.LnkWcbForm-trigger-2:hover {
    background-color: #7c91d6;
    color: #ffffff;
}

.hulk-portal-DZAVOC .LnkWcbForm-trigger.LnkWcbForm-trigger-2:hover {
    background-color: #d71635;
    color: #ffffff;
}

.hulk-portal-DZDALLOZ .LnkWcbForm-trigger.LnkWcbForm-trigger-2{
    border: solid 2px #353535;
    padding: 12px 21px;
    line-height: 48px;
    color: #353535;
    font-weight: bold;
    display: inline;
    background: none;
    font-size: 16px;
}

.hulk-portal-DZDALLOZ .LnkWcbForm-trigger.LnkWcbForm-trigger-2:hover {
    color: #353535;
    background: none;
    text-decoration: underline;
}