/* ---------------------------------------------------------------------- */
/*  il était une MAM - Personnalisation des styles
/* ---------------------------------------------------------------------- */

/* Taille du logo sur menu */
.section_logo .logo_block img {height: 64px;}

/* fond portfolio */
.portfolio {background-color: #fff;}

/* Couleur icone dans le menu et le footer */
.reg_block .fa.fa-map-marker {color: #8e42a4;}.reg_block .fa.fa-phone {color: #8e42a4;}.reg_block .fa.fa-envelope {color: #8e42a4;}.reg_block .fa.fa-key {color: #8e42a4;}

/* Paramètres couleur icones Footer*/
.footer_about .social_icon ul li a i {background: #4a6ea8;/*7bc634;*/color: #ffffff;/*3a251b;*/}.footer_about .social_icon ul li a:hover i {background: #bbceee;/*b9dd31;color: #94d8ff;*/}

/* Paramètres taille police dans le bloc Localisation*/
.location_block .location {font-size: 3.6rem;}

/* espace haut 20px */
.pt_20 {padding-top: 20px;}

/* Assistantes index*/
.teacher_about {height: 300px;}.teacher_about p {padding: 15px;}

/* Ce qu'ils pensent de nous bleu */
.stories .s_blue_block {background-color: #40ceff;}/*.stories .s_blue_block h4 {color: #fff;}*/.stories .s_blue_block .stories_more a i {color: #40ceff;}.about_stories .s_blue_block {background: #40ceff;}.about_stories .s_blue_block .stories_more a i {color: #40ceff;}.stories .stories_autor .c_blue p span {color: #40ceff;}

/* Ce qu'ils pensent de nous jaune */
.stories .s_yellow_block {background-color: #f6c42c;}/*.stories .s_yellow_block h4 {color: #000;}*/.stories .s_yellow_block .stories_more a i {color: #f6c42c;}.about_stories .s_yellow_block {background: #f6c42c;}.about_stories .s_yellow_block .stories_more a i {color: #f6c42c;}.stories .stories_autor .c_yellow p span {color: #f6c42c;}.stories .stories_autor .c_margin p span {color: #8e42a4;}

/* couleur lien copyright footer */
.copywriting a {color: #735842;font-size: 1.2rem;}.copywriting a:hover {color: yellow;}

/* bouton taille xs */
.btn-more {padding: 1px 5px;font-size: 12px;line-height: 1.5;border-radius: 10px;cursor: help;}

/* vide blanc fin de paragraphe */
.blanc {padding-bottom: 150px;}

/* Pointeur souris sur liens footer*/
.footer_tweets i {cursor: pointer;}

/* Mise en form erreur du formulaire */
.contact_form_blue textarea:focus.error, .contact_form_blue textarea.error {border: 3px solid #cd3654;}
.contact_form_transparent textarea:focus.error, .contact_form_transparent textarea.error {border: 3px solid #cd3654;}
.form-group-textaera label {text-align: left;/*width: 320px;*/padding: 3px 0px;color: #CD3653;font-size: 1.3rem;font-family: 'OpenSansRegular', sans-serif;}
.form-group-select label {text-align: left;width: 320px;padding: 3px 0px;color: #CD3653;font-size: 1.3rem;font-family: 'OpenSansRegular', sans-serif;}

/* Mise en forme checkbox */
.agree {font-weight: bold;color: #CD3653;font-size: 1.3rem;font-family: 'OpenSansRegular', sans-serif;text-align: center;}
input[type=checkbox], input[type=radio] {cursor: pointer;accent-color: #54ff00;}

/* Mise en forme message retour envoi formulaire */
.messages {color: #fff;font-size: 1.6rem;font-family: 'OpenSansSemiBold', sans-serif;/*padding-top: 30px;padding-bottom:50px;*/}
.envoi:disabled {cursor: not-allowed;}

/* Mise en forme message erreur formulaire */
/*#contact_form label.error {background:url("../img/icons/unchecked.gif") no-repeat 0px 0px;padding-left: 16px;padding-bottom: 2px;font-weight: bold;color: #CD3653;}*/

/* Mise en forme message retour alerte */
.petit{font-size: 1rem;}
