.clearDiv{clear: both;}
.hiddenDiv{display: none;}
#newsFeedDiv{display: none;background: black;opacity: 0.9;position: absolute;z-index: 1;cursor: pointer;}
.headerTxt{text-shadow: 10px 10px brown;}
.headerTxt2{font-weight: bold; text-shadow: 5px 3px white;color: brown;}
.studioContactValue{color: orange;}
.studioContactValue:hover{color: whitesmoke;}
.sectionImg{box-shadow: 1px 1px 1px 1px black;}
.lastNewsTitle{background-color: wheat;}
#lastNewsArea,#faqContainer{background: whitesmoke;text-align: left;opacity: 0.7;box-shadow: 5px 5px 2px 2px black; border-radius:  20 20 20 20 brown;overflow: auto;}
.questionLi{color:grey;}
.answerLi{color: darkslategrey;}
.faqFormDiv{border: 1px solid black;}
.faqFormTypeSelector{cursor: pointer;}
.faqFormField{float: left;border: 1px solid red;}
.formFieldset{border: 0px solid blueviolet;}
.consenseDiv{text-align: left;border: 1px solid violet;}
#faqConsense{cursor: pointer;}
.studioContainer{border: 0px solid yellow;}
.studioDiv{float: left;border: 0px solid blue;}
.sendingResultOK{background-color: green;color: black;}
.sendingResultKO{background-color: red;color: white;}
#formSendingResultValue{cursor: pointer;}
.highlight{color: blueviolet;}
.highlightB{color: blueviolet;font-weight: bold;}
#partnersContainer{border-bottom: 1px solid grey;}
.partnersDescDiv{text-align: left;}
#partners{background-color: wheat;}
.partnersLinkValue{color: blueviolet;}
.partnersLinkValue:hover{color: orangered;}
#partnersContainer{overflow: auto;}
.emailBodyContainer{border: 0px solid blueviolet;padding: 2%;}
.emailBodyContentTitle{background-color: yellow;}
.emailBodyContentValues{border: 1px solid black;}
.contentValuesPoint{width:50%;border-bottom:1px solid brown}
.contentLabels{font-weight: normal;color: grey;}
.contentValues{font-weight: bold; color: blue;}
.contentSpacer{border-top: 1px solid black;margin-top: 2%;}