/*
BASSIROU NDIAYE : Intégrateur Web Drupal (HTMLS / CSS3 / Jquery / PHP...)
Email : ndiayebasse@gmail.com
*/

/******************************** AJOUT CSS3************************************/
ul.arrowed li.formulaire_de_parrainage_enfant_field_parrainer.first.last {
    background-image: none;
}
li.formulaire_de_parrainage_enfant_field_parrainer.first.last {
background-color: #59B200;
/*background: url('../images/costums/button-parrainer.fw.png') no-repeat;*/
padding: 4px 15px;
border-radius: 4px;
font-weight: normal;
font-size: 12px;
margin-bottom: 12px;
}
li.formulaire_de_parrainage_enfant_field_parrainer.first.last a{
color: #fff;
}
ul.arrowed li.formulaire_de_parrainage_projet_field_parrainer_ce_projet.first.last {
    background-image: none;
}
li.formulaire_de_parrainage_projet_field_parrainer_ce_projet.first.last {
background-color: #59B200;
padding: 4px 15px;
border-radius: 4px;
font-weight: normal;
font-size: 12px;
margin-bottom: 12px;
}
li.formulaire_de_parrainage_projet_field_parrainer_ce_projet.first.last a{
color: #fff;
}
/******************* Header Centre********************************/
.header-centre {
 display: inline;
 width: 260px;
 float: left;
 margin-left: 10px;
 margin-right: 10px;
 height: 60px;
 margin-top: 64px;


}
div.header_right {
 display: inline;
 width: 500px;
 float: left;
}
/******************* End Header Centre********************************/

div.eight.columns.header_left {
float: left;
display: inline;
margin-left: 10px;
margin-right: 10px;
width: 170px;
}
div.eight.columns.header_left img{
-webkit-transition:-webkit-transform .3s;
   -moz-transition:   -moz-transform .3s;
     -o-transition:     -o-transform .3s;

cursor:pointer;
}
div.eight.columns.header_left img:hover{
-webkit-transform:rotate(360deg);
   -moz-transform:rotate(360deg);
    -ms-transform:rotate(360deg);
     -o-transform:rotate(360deg);

}
div#eight-columns {
float: left;
display: inline;
margin-left: 10px;
margin-right: 10px;
margin-top: 45px;
width: 375px;
}

#connexion-utilisateur{

 padding-left: 10px;
 padding-right: 10px;
 padding-top: 08px;
 float: left;
 margin-top: 10px;
 border-radius: 3px;
}
#connexion-utilisateur p {
  margin-bottom: 08px;
}

/********************** ENTETE ***************************/
#global-header {
  background-color: #7FE4F6;
  background: url('../images/costums/bg-header.fw.png') no-repeat;
  width: 1010px;
  margin: 0px auto;
  height: 215px;
}
.entete-haut {
width: 1010px;
margin: 20px auto;
text-align: left;
background: white;
}
#bloc-header-gauche {
float: right;
display: inline;
width: 770px;
height: 112px;
}

div.header.clearfix.row {
float: left;
display: inline;
padding-bottom: 0px;
}
#menu-aqua {
    display: block;
    height: 45px;
}
div.icone-home {
 display: inline;
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 02px;
 width: 80px;
 float: left;
}
div.header-widget {
    width: 800px;
    height: 95px;
    display: inline;
    float: right;
    margin-bottom: 10px;
}
div#block-block-6 img{
    float: right;
    display: inline;

}
div#block-block-11 img{
    float: right;
    display: inline;

}
/********************** END ENTETE ***************************/
/********************** CONTENT BOTTOM  ***************************/
#content-bottom {

    background: url('../images/costums/bg-content-bottom.fw.png') no-repeat;
    width: 1010px;
    margin: 0px auto;
    height: 30px;
    text-align: center;
    color: #fff;
}

/********************** END CONTENT BOTTOM ***************************/
#block-views-news-block-1 {

}
/***************************PANEL HOME ***************************/
div#content.sixteen.columns .home-layout {
    margin-left: 0px;
    margin-right: 0px;
}

.home-slide .panel-pane {
    padding-left: 3px;
    padding-right: 3px;
    padding-bottom: 05px;
    padding-top: 05px;
    background: white;
    /*background: url('../images/costums/bg-home-slide.fw.png') no-repeat;  */
}

.home-slide .flexslider .slides img {
display: block;
margin: 5px 8px 5px 0px;
padding: 11px;
background: none repeat scroll 0% 0% rgb(245, 245, 245);
box-shadow: 2px 2px 5px rgb(222, 222, 222);
float: left;
width: 595px;
}
.home-slide .flexslider div.field-content {
 padding-right: 10px;
 padding-bottom: 0px;
 float: left;
}
.home-slide .flexslider p {
 padding-right: 10px;
 padding-bottom: 0px;
 float: left;
}
.home-slide .flexslider li p {
 padding-right: 15px;
 margin-bottom: 0px;
 float: left;
}
.home-slide .views-field-title {
font-size: 20px;
font-weight: bold;
line-height: 35px;
color: #CF9B86;
float: left;
}
.home-slide .views-field-title a {
  color: #CF9B86;
}
.home-slide .views-field-title a:hover {
  color: #729607;
}

.liste-actu {

    padding-bottom: 05px;
    padding-top: 05px;
    background: white;
}
.liste-actu .view.view-news {
line-height: 24px;
}
.liste-actu h2.pane-title {
 background: url('../images/costums/bg-h2-title-actu-liste.fw.png') no-repeat;
 height: 42px;
 margin-bottom: 0px;
 padding-top: 09px;
 padding-left: 45px;
 color: #fff;
 font-family: Georgia;
 font-style: italic;
 text-transform: uppercase;
 font-size: 19px;
 font-weight: bold;
}
.liste-actu .pane-content {
 background: url('../images/costums/bg-content-liste-actu.fw.png') no-repeat;
 padding-left: 26px;
 padding-right: 35px;
 height: 390px;
}
 .liste-actu .views-field-title{
 border-top: 1px dotted #ddd;
 font-size: 15px;
 padding-left: 13px;
 padding-bottom: 06px;
 padding-top: 07px;
 background: url('../images/costums/puce-actu.fw.png') no-repeat;
 }
.liste-actu .views-field-created{
 font-size: 11px;
 padding-left: 13px;
 margin-bottom: 8px;
 }
.liste-actu div.view-content {
    padding-top: 10px;
}


div.container div.four.columns.sidebar {
    /* width: 290px; */
    width: 270px;
    float: left;
    display: inline;
    margin-left: 0px;
    margin-right: 0px;
}


div#block-views-news-block {
    padding-bottom: 05px;
    padding-top: 05px;
    background: white;
}
div#block-views-news-block .view.view-news {
line-height: 24px;
}

div#block-views-news-block .title span {
    background: none;
    padding-right: 12px;
}
div#block-views-news-block h4.title {
 background: url('../images/costums/bg-h2-title-actu-liste-bis.fw.png') no-repeat;
 height: 36px;
 margin-bottom: 0px;
 padding-top: 12px;
 padding-left: 38px;
 color: #fff;
 font-family: Georgia;
 font-style: italic;
 text-transform: uppercase;
 font-size: 19px;
 font-weight: bold;
}

div#block-views-news-block .views-field-title{
 border-top: 1px dotted #ddd;
 font-size: 15px;
 padding-left: 13px;
 padding-bottom: 06px;
 padding-top: 07px;
 background: url('../images/costums/puce-actu.fw.png') no-repeat;
 }
div#block-views-news-block .views-field-created{
 font-size: 11px;
 padding-left: 13px;
 margin-bottom: 8px;
 }
div#block-views-news-block div.view-content {
    padding-top: 10px;
    background: url('../images/costums/bg-content-liste-actu-bis.fw.png') no-repeat;
    padding-left: 26px;
    padding-right: 28px;
    height: 300px;
}
div#block-views-news-block div.item-list  {
  width: 208px;
  margin-left: 26px;
  margin-right: 0px;
  line-height: 16px;
}

div#block-views-news-block div.item-list ul.pager {
    font-size: 10px;
    width: 218px;
    margin-left: 0px;
  margin-right: 0px;
    list-style-type :none;
}
#block-views-news-block {

}
.videos-slide {

}
.videos-slide h2.pane-title {
     background: url('../images/costums/bg-h2-derniere-videos.fw.png') no-repeat;
     background-position: center top;
     margin-bottom: 05px;
     padding-top: 60px;
     padding-bottom: 60px;
     color: #fff;
     font-family: Georgia;
     font-style: italic;
     text-transform: uppercase;
     font-size: 20px;
     font-weight: bold;
     text-align: center;

}
.videos-slide table.views-view-grid.cols-4 {
 width: 960px;
}
.videos-slide td.col-1.col-first {
margin-right: 10px;
}
.videos-slide td.col-2 {
 margin-right: 10px;
}
.videos-slide td.col-3 {
 margin-right: 10px;
}
.videos-slide td.col-4 {
 margin-right: 10px;
}
div.views-field.views-field-field-image-preset {
    height: 183px;
}
div.view.view-video.view-id-video.view-display-id-block_1 div.player {
    height: 183px;
}
.videos-slide .views-field-title {
height: 48px;
width: 284px;
padding: 8px;
text-align: center;
background-color: #f6f6f6;
box-shadow: inset 0px -1px 0px 0px rgba(0,0,0, 0.05);
border-radius: 0 0 3px 3px;
}
.videos-slide .views-field-title a{
    font-size: 14px;
    font-weight: bold;
}

.trois-item {

}
.cadre-quatre-activite {
 background: url('../images/costums/bg-separator-activite.fw.png') no-repeat;
 margin-top: 20px;
 padding-top: 28px;
}

div.view-footer {
    text-align: center;
    padding-top: 10px;
    /*border-top: 1px dotted #ddd;*/

}
div.view-footer a {
height: 20px;
width: 204px;
font-weight: 700;
font-size: 15px;
color: #666;
background: #f3f3f3;
text-shadow: none !important;
border: 0 !important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
-webkit-transition: all 0.3s !important;
-moz-transition: all 0.3s !important;
-o-transition: all 0.3s !important;
-ms-transition: all 0.3s !important;
transition: all 0.3s !important;
padding-bottom: 5px !important;
padding-left: 14px !important;
padding-right: 14px !important;
padding-top: 5px !important;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
div.view-footer a:hover {
height: 20px;
width: 204px;
padding: 5px;
text-align: center;
color: #fff;
background-color: #729607;/*#8BAA2B;*/
box-shadow: inset 0px -1px 0px 0px rgba(0,0,0, 0.05);
border-radius: 3px 3px 3px 3px;
}
/*************************** END PANEL HOME ***************************/
/****************************PAGE SIMPLE*******************************/
.page-simple {
    width: 97%;
    padding-left: 12px;
    padding-right: 12px;
    padding-bottom: 10px;
    padding-top: 15px;
    margin-right: 10px;
    background: white;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    box-shadow: 0 1px 3px 0 #b5b5b5;
    -moz-box-shadow: 0 1px 3px 0 #b5b5b5;
    -webkit-box-shadow: 0 1px 3px 0 #b5b5b5;
    border: 1px solid #DDD;
    border-top: 4px solid #92c92b;
}

.page-simple h2.pane-title{
 font-weight: bold;

}
.page-simple p {
font-size: 13px;
text-align: justify;

}
.page-simple h2.pane-title{


}

/*************************END PAGE SIMPLE*******************************/
/*************************PAGE PROJET*******************************/
.panels-flexible-page_projet-inside{
    width: 97%;
    padding-left: 12px;
    padding-right: 12px;
    padding-bottom: 10px;
    padding-top: 15px;
    margin-right: 10px;
    background: white;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    box-shadow: 0 1px 3px 0 #b5b5b5;
    -moz-box-shadow: 0 1px 3px 0 #b5b5b5;
    -webkit-box-shadow: 0 1px 3px 0 #b5b5b5;
    border: 1px solid #DDD;
    border-top: 4px solid #92c92b;
}
.image-projet {
 padding: 06px;
 margin-right: 05px;
}
.image-projet .flexslider .slides img {
    width: auto;
}
.image-projet img{
 margin: 10px 5px 5px 0px;
padding: 5px;
background: none repeat scroll 0% 0% rgb(245, 245, 245);
box-shadow: 2px 2px 5px 2px rgb(222, 222, 222);
}
.date-projet {
 background: #EEEEEE;
 height: 224px;
 width: 137px;
 border: 1px solid #E1E1C4;
 margin-top: 17px;
}
.content-projet p{
font-size: 13px;
font-family: 'Droid Serif',serif;
color: #999;
padding: 10px;
text-align: justify;
}

.date-projet, .details-projet{
    font-size: 11px;
    font-family: 'Droid Serif',serif;
    color: #999;
    padding: 10px;
}
/*************************END PAGE PROJET*******************************/

.container .four.columns h3{
    font-size: 20px;
    font-weight: bold;
}

.qui-somme-nous p {
    margin-top: 15px;
    font-size: 12px;
    color: #8D9487;
}
.contact-footer p {
    background: url('../images/costums/divider_separateur.png') no-repeat;
    background-position: left bottom;
    padding-bottom: 10px;
}

input#edit-mailchimp-lists-mailchimp-test-newsletters-syape-mergevars-email.form-text.required {
  background: url('../images/costums/newsletter-form.fw.png') no-repeat;
  border: none;
  height: 26px;
  padding-left: 50px;
  padding-right: 60px;
  margin-bottom: 0px;
}

/************** INTEGRATION DES PAGES DU SITE **************************************/
/*
#node-enfant-a-parrainer {
  padding-bottom: 30px;
  margin-bottom: 05px;
  background: url('../images/costums/dg-fiche-enfant.fw.png') repeat-y;
  border: 1px solid #777;
   border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  box-shadow: 0 1px 3px 0 #b5b5b5;
  -moz-box-shadow: 0 1px 3px 0 #b5b5b5;
  -webkit-box-shadow: 0 1px 3px 0 #b5b5b5;
}
*/
/*
#content-enfant-projet  {
  margin-right: 08px;
  font-family: Arial 'Lucida Sans';
  font-size: 12px;
  padding-left: 06px;
 }
 */
.titre-projet-enfant {
  float: right;
  margin-right: 08px;
  margin-bottom: 10px;
  margin-top: 10px;
  width: 330px;
  text-align: left;
  font-size: 22px;
  font-weight: bold;
}
#content-enfant-projet img {
     background-color: #f8f8f8;
     float: left;
     margin-right: 08px;
}
#content-enfant-projet p {
     float: right;
     margin-right: 08px;
     width: 330px;
     text-align: left;
     margin-top: 12px;
     font-size: 11px;

}
#content-enfant-projet div.field-label {
     color: #4c9c15;
     font-size: 12px;
     font-style:italic;
}

#content-enfant-projet div.field.field-name-field-situation {
  float: right;
  margin-right: 08px;
  width: 330px;
  text-align: left;
}
#content-enfant-projet div.field.field-name-field-etudes-au-daraa-madrassa {
  /*float: right;*/
  margin-right: 08px;
  width: 330px;
  float: right;
  text-align: left;
}
#content-enfant-projet div.field.field-name-field-etat-fianci-r-de-l-enfant {
  float: right;
  margin-right: 08px;
  width: 330px;
  text-align: left;
}

#content-enfant-projet div.field.field-name-field-montant-parrainage {
  float: right;
  margin-right: 08px;
  width: 330px;
  text-align: left;
}

#content-enfant-projet div.field.field-name-field-parrain {
  float: right;
  margin-right: 08px;
  text-align: left;
  width: 330px;
}

#node-enfant-a-parrainer ul.links.inline.arrowed {
  float: right;
  margin-right: 08px;
  text-align: center;
  width: 330px;
}
#node-enfant-a-parrainer ul.links.inline.arrowed li{
  background-color: #F77936;
  padding: 11px;
  border-radius: 10px;
}
#node-enfant-a-parrainer ul.links.inline.arrowed li a{
  color: white;
}
/*****************************PAGE NEWS, PARTENAIRE, ***************************/
div.view.view-partenaire.view-id-partenaire div.view-content table.views-view-grid div.field.field-name-field-logo {
  background: transparent url('../images/costums/contenant_logo_partenaire.png') no-repeat;
  height: 210px;
  width: 210px;
  float: left;
  margin-right: 15px;
  margin-bottom: 10px;
}
div.view.view-partenaire.view-id-partenaire div.view-content table.views-view-grid div.field.field-name-field-logo div.field-content img {
  padding: 40px;
}
div#node-37.node.node-page.node-page {
 background: url('../images/costums/bg_page_simple.fw.png') repeat;
 padding-bottom: 15px;
margin-bottom: 05px;
box-shadow: 0 1px 3px 0 #b5b5b5;
-moz-box-shadow: 0 1px 3px 0 #b5b5b5;
-webkit-box-shadow: 0 1px 3px 0 #b5b5b5;
border: 1px solid #DDD;
padding: 12px;

}

div.field-name-field-documents {
    padding: 10px;
    border: 1px solid #FFDFD2;
     border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

div.node.node-partenaire.node-partenaire div.field.field-name-field-logo {
  background: transparent url('../images/costums/contenant_logo_partenaire.png') no-repeat;
  height: 210px;
  width: 210px;
  float: left;
  margin-right: 15px;
  margin-bottom: 10px;
}
div.node.node-partenaire.node-partenaire div.field.field-name-field-logo img {
  padding: 40px;
}
 div.node.node-partenaire.node-partenaire, div.node.node-news.node-promoted,
div.node.node-remerciement.node-remerciement,
div.node.node-vid-o.node-promoted, div.node.node-news,
div.view.view-calendriersaype.view-id-calendriersaype {
padding-bottom: 15px;
margin-bottom: 05px;
background: url('../images/costums/bg_page_simple.fw.png') repeat;
box-shadow: 0 1px 3px 0 #b5b5b5;
-moz-box-shadow: 0 1px 3px 0 #b5b5b5;
-webkit-box-shadow: 0 1px 3px 0 #b5b5b5;
border: 1px solid #DDD;
padding: 12px;
}
div.node.node-news.node-promoted div.field.field-name-field-news-image,
div.node.node-news div.field.field-name-field-news-image,
div.node.node-remerciement.node-remerciement div.field.field-name-field-news-image {
margin-right: 15px;
margin-bottom: 10px;
padding: 5px;
background: none repeat scroll 0% 0% rgb(245, 245, 245);
box-shadow: 2px 2px 5px 2px rgb(222, 222, 222);
float: left;
}
div.node.node-news.node-promoted p, div.node.node-vid-o.node-promoted p,
div.node.node-partenaire.node-partenaire p, div.node.node-news p{
 font-size: 14px;
}
div.node.node-news.node-promoted p.post_meta, div.node.node-vid-o.node-promoted p.post_meta,
div.node.node-partenaire.node-partenaire p.post_meta, div.node.node-news p.post_meta {
 margin-bottom: 14px;
 background: url('../images/costums/ligne_separat_video.fw.png') no-repeat;
 background-position: bottom left;
 padding-bottom: 20px;
}
div.node.node-news.node-promoted .title span, div.node.node-news .title span {
 background:url('../images/costums/bg_page_simple.fw.png') repeat;
}
#node-projet-a-parrainer {
  padding-bottom: 15px;
  margin-bottom: 05px;
 background:url('../images/costums/bg_page_simple.fw.png') repeat;
box-shadow: 0 1px 3px 0 #b5b5b5;
-moz-box-shadow: 0 1px 3px 0 #b5b5b5;
-webkit-box-shadow: 0 1px 3px 0 #b5b5b5;
border: 1px solid #DDD;
}

#content-parrain-projet {
   margin-right: 08px;
  font-family: Arial 'Lucida Sans';
  font-size: 12px;
  padding-left: 06px;
}


#content-parrain-projet p {
     text-align: left;
     margin-top: 12px;
     font-size: 11px;
}
li.formulaire_parrainage_enfant_field_nom_enfant.first,
li.formulaire_de_parrainage_projet_field_parrainer_ce_projet.first {
 /*background:url('../images/costums/button-parrainer.fw.png') no-repeat;
 padding-bottom: 18px;
 padding-top: 14px;
 padding-right: 20px;
 padding-left: 20px;
 margin-right: 10px;*/
}
li.formulaire_parrainage_enfant_field_nom_enfant a{
 font-size: 12px;
 color: #ddd;

}

li.formulaire_de_parrainage_projet_field_parrainer_ce_projet a {
 font-size: 12px;
 color: #ddd;

}
li.formulaire_parrainage_projet_field_paypal_projet_a_parraine.first,
li.formulaire_parrainage_projet_field_paypal_projet_a_parraine.first.last,
li.formulaire_parrainage_projet_field_paypal_projet_a_parraine.last, ul.arrowed li.formulaire_parrainage_projet_field_paypal_projet_a_parraine {

}

li.formulaire_parrainage_projet_field_paypal_projet_a_parraine a{
  font-size: 12px;
color: #ddd;
}
ul.arrowed li.translation_en.last {
    visibility: hidden;
}

/*#content-parrain-projet ul {
  float: right;
     margin-right: 08px;
     width: 330px;
     text-align: left;
     margin-top: 12px;
     font-size: 11px;
}*/
#content-parrain-projet div.field-label {
     color: #FF8000;
     font-size: 14px;
     font-style:italic;
}
#content-parrain-projet div.field.field-name-field-video-innauguration div.field-label {
  padding-bottom : 20px;
  padding-top: 15px;
  padding-left: 42px;
 background:url('../images/costums/bg-titre-video-inaugurat.fw.png') no-repeat;
 background-position: bottom left;
 color: #FF8000;
 font-size: 20px;
 font-style:italic;
 float: left;
 width: 95%;
}
#content-parrain-projet div.embedded-video {
 padding-bottom : 30px;
 background:url('../images/costums/ligne_separat_video.fw.png') no-repeat;
 background-position: bottom left;
 margin-left: 10px;
}
#content-parrain-projet div.galleryformatter {
  border: 1px solid #F0F0E1;
  padding-bottom: 10px;
  padding-top: 10px;
}


#content-parrain-projet div.field.field-name-field-lieu {
  float: left;
  margin-right: 08px;
  text-align: left;
  width: 330px;

}
#content-parrain-projet div.field.field-name-field-etat-du-projet {
  float: left;
  margin-right: 08px;
  text-align: left;
  width: 330px;
  margin-top: 16px;
  /*background: url('../images/costums/bg-etat-finance.fw.png') no-repeat; */
}

#content-parrain-projet div.field.field-name-field-etat-du-projet div.field-label {
    font-size: 18px;
    padding-bottom: 10px;
    padding-top: 10px;
    padding-right: 16px;
}

#content-parrain-projet div.field.field-name-field-devis.field-type-file.field-label-above {

  margin-right: 08px;
  text-align: left;
  width: 330px;
  margin-top: 10px;
}


#content-parrain-projet div.field.field-name-field-date-de-d-but {
   float: left;
  margin-right: 08px;
  text-align: left;
  width: 330px;
}

#content-parrain-projet div.field.field-name-field-date-de-fin-pr-vue  {
   float: left;
  margin-right: 08px;
  text-align: left;
  width: 330px;
}

#content-parrain-projet div.field.field-name-field-parrain-projet  {
   float: left;
  margin-right: 08px;
  text-align: left;
  width: 330px;
}

#content-parrain-projet div.field.field-name-field-montant-attendu {
   float: left;
  margin-right: 08px;
  text-align: left;
  width: 330px;
}
#content-parrain-projet div.field.field-name-field-montant-recolte.field-type-number-integer {
   float: left;
  margin-right: 08px;
  text-align: left;
  width: 330px;
}

#node-projet-a-parrainer ul.links.inline.arrowed, div.node-fdp-next-edition ul.links.inline.arrowed  {
  float: right;
  margin-right: 08px;
  text-align: center;
  width: 95%;
  margin-top: 20px;
  margin-bottom: 15px;
}

#node-projet-a-parrainer ul.links.inline.arrowed li, div.node-fdp-next-edition ul.links.inline.arrowed li{
  background-color: #F77936;
  padding: 11px;
  border-radius: 10px;
}

.node-ecole ul.links.inline.arrowed,.node-projet-ecole ul.links.inline.arrowed  {
  float: right;
  margin-right: 08px;
  text-align: center;
  width: 95%;
  margin-top: 20px;
  margin-bottom: 15px;
}

.node-ecole ul.links.inline.arrowed li, .node-projet-ecole ul.links.inline.arrowed li{
  background-color: #F77936;
  padding: 11px;
  border-radius: 10px;
}

div.node-projet-divers ul.links.inline.arrowed li, div.node-operation-zakat-elmaal ul.links.inline.arrowed li{
  background-color: #F77936;
  padding: 11px;
  border-radius: 10px;
  margin-left: 50%;
}

#node-projet-a-parrainer ul.links.inline.arrowed li a, 
div.node-projet-divers ul.links.inline.arrowed li a, 
div.node-operation-zakat-elmaal ul.links.inline.arrowed li a,
.node-ecole  ul.links.inline.arrowed li a,
.node-projet-ecole  ul.links.inline.arrowed li a,
div.node-fdp-next-edition ul.links.inline.arrowed li a
{
  color: white;
}

div#zakat-spacer{
	
}
#content-parrain-projet div.field-name-body{

}

div.node-operation-aid-el-adha ul.links.inline {
    float: right;
    margin-right: 08px;
    text-align: center;
    width: 95%;
    margin-top: 20px;
    margin-bottom: 15px;
	font-size:35px;
}

div.node-operation-aid-el-adha ul.links.inline li {
    background-color: #F77936;
    padding: 11px;
    border-radius: 10px;
}


div.node-operation-aid-el-adha ul.links.inline li a {
    color: white;
}

/****************PAGE LISTE PROJET EAU********************/
div#block-system-main {

}

/*div#block-system-main table {
 margin: 20px 0;
 border-collapse: collapse;
 border: none;
}
div#block-system-main .aqua_table {
	margin: 20px 0;
}
div#block-system-main th {
	border: 1px solid #e2e2e2;
	background: #fcfcfc url('../images/grad_menu.png') top left repeat-x;
	text-align: center;
	padding: 8px 14px;
	font-size: 14px;
	text-align: left;
	font-weight: 600;
}
div#block-system-main td {
	padding: 8px 14px;
	border: #e2e2e2 1px solid;

	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
div#block-system-main tr.odd td {
	background: #f9f9f9;
	}
div#block-system-main tr:hover td {
	background: none;
	}
div#block-system-main td.b{
	font-weight: 600;
	}
div#block-system-main  tr.odd   {

}

div#block-system-main  tr.even   {

}

/*div.view.view-projet.view-id-projet tr.odd.views-row-last   {
  background: #fcfcfc url('../images/costums/bg-tableau-tr-odd.fw.png') bottom left no-repeat;
}


div.view.view-projet.view-id-projet tr.even.views-row-last	{
background: #fcfcfc url('../images/costums/bg-tableau-tr-odd.fw.png') bottom left no-repeat;
border: 1px dotted #e2e2e2;
}*/

/***********************ACCES A L'EAU**********************/
div.view.view-projet.view-id-projet {
    padding: 05px 15px 15px 15px;

}
div.view.view-projet.view-id-projet div.view-header {
 background:url('../images/costums/bg-view-header.fw.png') no-repeat;
}
.titre-projet-eau, .titre-projet-sante, .titre-projet-education, .titre-projet-pauvrete {
  padding-top: 20px;
  padding-left: 45px;
  margin-left: 25px;
  font-size: 32px;
  font-family: 'Brush Script MT';
  color: #FC780C;
  font-weight: bold;
}
.titre-projet-eau {
 background:url('../images/costums/icone-eau.png') no-repeat;
}
.titre-projet-sante {
 background:url('../images/costums/icone-sante.fw.png') no-repeat;
}
.titre-projet-education {
 background:url('../images/costums/icone-education.fw.png') no-repeat;
}
.titre-projet-pauvrete {
 background:url('../images/costums/icone-pauvrete.fw.png') no-repeat;
}

div.view.view-projet.view-id-projet .titre-projet-eau {
 height: 45px;
 /*background:url('../images/costums/titre-projet-liste.png') no-repeat; */

}
div.view.view-projet.view-id-projet .titre-projet-sante {
 height: 45px;
}
div.view.view-projet.view-id-projet .titre-projet-education {
 height: 45px;
}
div.view.view-projet.view-id-projet .titre-projet-pauvrete {
 height: 45px;
}

.sous-titre-projet {
  padding-top: 15px;
  padding-left: 35px;
  margin-left: 25px;
  font-size: 20px;
  color: #1A6CA4;
  font-weight: bold;
  background:url('../images/costums/picto-liste.png') no-repeat;
}
div.view.view-projet.view-id-projet .sous-titre-projet {
 height: 38px;
 /*background:url('../images/costums/bg-sous-titre-projet-liste.png') no-repeat; */

}

div.view.view-projet.view-id-projet div.view-content {

}

div.view.view-projet.view-id-projet div.view-content div.views-row-even  {
 padding : 15px;
 background:url('../images/costums/tableau-odd.png') no-repeat;
 background-position: bottom left;
}
div.view.view-projet.view-id-projet div.view-content div.views-row-odd {
 padding : 15px;
 background:url('../images/costums/tableau-even.png') no-repeat;
 background-position: bottom left;
}
div.view.view-projet.view-id-projet div.view-content div.views-row-even.views-row-last {
 padding : 15px;
 background:url('../images/costums/tableau-last-even.png') no-repeat;
 background-position: bottom left;
}
div.view.view-projet.view-id-projet div.view-content div.views-row-odd.views-row-last {
 padding : 15px;
 background:url('../images/costums/tableau-last-odd.png') no-repeat;
 background-position: bottom left;
}

/*div.panel-flexible-inside.panels-flexible-display_page-inside*/
div.node.node-ev-nement,
div.view.view-calendrier-syape,
div.panel-flexible-inside.panels-flexible-display_page-inside {
 padding-left: 12px;
padding-right: 12px;
padding-bottom: 10px;
padding-top: 15px;
margin-right: 10px;
 background:url('../images/costums/bg_page_simple.fw.png') repeat;
box-shadow: 0 1px 3px 0 #b5b5b5;
-moz-box-shadow: 0 1px 3px 0 #b5b5b5;
-webkit-box-shadow: 0 1px 3px 0 #b5b5b5;
border: 1px solid #DDD;
width: 96%;

}
div.panel-flexible-inside.panels-flexible-display_page-inside h2.pane-title {
    color: #FF8000;
    font-size: 20px;
    font-weight: bold;
    background:url('../images/costums/ligne_separat.fw.png') no-repeat;
    background-position: bottom left;
    padding-bottom: 20px;
    padding-left: 48px;

}
div.panel-flexible-inside.panels-flexible-display_page-inside > li {
background: url('../images/arrow.png') 2px 7px no-repeat;
padding-left: 20px;
padding-top: 05px;
}
/****************====== LISTE PROJET PANEL ========********************/
.liste-image-projet img {
padding: 5px;
box-shadow: 2px 2px 5px 2px rgb(222, 222, 222);
}

.liste-titre-projet {

}
.liste-titre-projet a{
 font-size: 18px;

}
.liste-titre-projet div.views-field.views-field-field-lieu {
    display: inline;
    font-size: 14px;
    color: #6ed117;
    font-weight: bold;
}
.liste-titre-projet div.field-content {
    display: inline;
    font-size: 14px;
    font-style: italic;
    color: #777;
}

.liste-link-projet {
    padding-top: 20px;
}
.liste-link-projet a{
 background:url('../images/costums/en-savoir-plus.png') no-repeat;
 padding-top: 6px;
 padding-bottom: 7px;
 padding-left: 17px;
 padding-right: 17px;
 color: #fff;
 font-size: 13px;
}
.liste-etat-projet {
 border-left: 1px dotted #F3EFE6;
 font-size: 14px;
 font-weight: bold;
 text-align: center;
}

/***********************PAGE ENFANT A PARRAINER*******************/

.image-recherche-enfant img {

width: 70px;
height: 70px;
display: block;
margin-left: auto;
margin-right: auto;

-webkit-border-radius: 500px;
-moz-border-radius: 500px;
border-radius: 500px;
}
.titre-recherche-enfant {

}
.titre-recherche-enfant a {
 font-size: 18px;
 font-weight: 400;
}
.titre-recherche-enfant p{
 font-size: 11px;
 color:#777;
 margin-bottom: 10px;
}
.etat-recherche-enfant {
  font-size: 15px;
  font-weight: bold;
  color: #fff;
  text-transform: uppercase;
  text-align: center;

}
/*****************PAGE PARNETAIRES******************/
div.view.view-partenaire.view-id-partenaire img {
    width: 130px;
    height: 130px;
    display: block;
    margin-left: auto;
    margin-right: 15px;
    -webkit-border-radius: 500px;
    -moz-border-radius: 500px;
    border-radius: 500px;
    padding: 5px;
    box-shadow: 2px 2px 5px 2px rgb(222, 222, 222);
}
/********************************************/
div.view.view-enfant-parainer.view-id-enfant_parainer {
padding: 05px 35px 15px 15px;
}
div.view.view-enfant-parainer.view-id-enfant_parainer div.view-content div.views-row-even {
padding: 8px 15px 8px 15px;
background: url('../images/costums/liste-enfant-even-odd.png') no-repeat;
background-position: bottom left;
}
div.view.view-enfant-parainer.view-id-enfant_parainer div.view-content div.views-row-odd {
padding: 8px 15px 8px 15px;
background: url('../images/costums/liste-enfant-even-odd.png') no-repeat;
background-position: bottom left;
}
div.view.view-enfant-parainer.view-id-enfant_parainer div.view-content div.views-row-last {
padding: 8px 15px 8px 15px;
background: url('../images/costums/liste-enfant-last.png') no-repeat;
background-position: bottom left;
}

div.view.view-enfant-parainer.view-id-enfant_parainer div.views-exposed-widgets {
padding: 24px 1px 22px 150px;
 background: url('../images/costums/liste-enfant-entete.png') no-repeat;
 background-position: top left;
 margin-bottom: 0px;
}

div.view.view-enfant-parainer.view-id-enfant_parainer div.views-exposed-widgets input#edit-keys.form-text {

}
input#edit-submit-enfant-parainer.form-submit {
    margin-top: 0px;
}
form#views-exposed-form-enfant-parainer-page {
    margin-bottom: 0px;
}
/***************** DISPLAY ARTICLE*****************************/
.entete_article {
 background: url('../images/costums/bg_entetett_article.fw.png') no-repeat;
 padding-top: 0px;
 padding-left: 10px;
 padding-right: 10px;
 margin-bottom: 0px;
 font-size: 12px;
 display: inline;

}
.entete_article div.field-item.even {
  display: inline;
}
.content_article {
  background: url('../images/costums/bg_contenttt_article.fw.png') repeat-y;
  margin-top: 0px;
  padding-top: 0px;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 0px;
  font-size: 14px;
}
.content_article img {
 float: left;
 padding: 5px;
 box-shadow: 2px 2px 5px 2px rgb(222, 222, 222);
 margin-right: 10px;
 margin-bottom: 10px;
}
.content_article p {
    padding-right: 20px;
}
 div.panels-flexible-row.panels-flexible-row-display_article-1.clearfix  {
    padding: 0px;
}


.footer_article {
 background: url('../images/costums/bg_footertt_article.fw.png') no-repeat;
 padding-top: 10px;
 padding-bottom: 20px;
 padding-left: 10px;
 padding-right: 10px;
 font-size: 12px;
 background-position: bottom left;
}
/******************TABLEAU REALISATION***********************/
.tableau_liste {
 color: #b5b5b5;
 font-size: 14px;
}
.tableau_image {
    text-align: center;
}
.titre_tableau_liste {
 font-size: 16px;
 font-weight: bold;
 color: #b5b5b5;
 padding-top: 10px;
 padding-bottom: 10px;
 width: 68%;
}
.titre_tableau_liste div.views-field-field-lieu {
    font-size: 12px;
    font-weight: normal;
    color:#777;
}
.titre_tableau_liste div.views-field-field-etudes-au-daraa-madrassa {
    font-size: 12px;
    font-weight: normal;
    color:#777;
}
.image_tableau_liste {
 padding: 10px;
 width: 10%;
}

.link_tableau_liste {
padding-top: 10px;
padding-right: 5px;
width: 120px;
}
.link_tableau_liste a {
    background: url('../images/costums/en-savoir-plus.png') no-repeat;
    padding-top: 6px;
    padding-bottom: 7px;
    padding-left: 17px;
    padding-right: 17px;
    color: #fff;
    font-size: 13px
}

div.view.view-tableau-r-alisation.view-id-tableau_r_alisation {
 box-shadow: 0 1px 3px 0 #b5b5b5;
-moz-box-shadow: 0 1px 3px 0 #b5b5b5;
-webkit-box-shadow: 0 1px 3px 0 #b5b5b5;
border: 1px solid #DDD;
}
div.view.view-tableau-r-alisation.view-id-tableau_r_alisation div.views-row-last {
 margin-bottom: 15px;
}

div.view.view-tableau-r-alisation.view-id-tableau_r_alisation div.views-exposed-widgets {
 background:url('../images/costums/header_tableau_liste.fw.png') repeat-x;
 padding-left: 15px;
 padding-top: 20px;
 margin-bottom: 0px;
}
input#edit-submit-tableau-r-alisation.form-submit {
    margin-top: 20px;
}
form#views-exposed-form-tableau-r-alisation-page,
form#views-exposed-form-tableau-r-alisation-page-1,
form#views-exposed-form-tableau-r-alisation-page-2 {
    margin-bottom: 0px;
}

select#edit-field-etat-du-projet-tid.form-select,
select#edit-type-1.form-select,
select#edit-field-etat-fianci-r-de-l-enfant-tid.form-select {
  height: 30px;
}

div.view.view-tableau-r-alisation.view-id-tableau_r_alisation div.view-content div.views-row-even  {
 padding : 5px;
 background:url('../images/costums/tableau-liste_even.fw.png') repeat-x;
 background-position: top left;
}
div.view.view-tableau-r-alisation.view-id-tableau_r_alisation div.view-content div.views-row-odd {
 padding : 5px;
 background:url('../images/costums/tableau-liste_odd.fw.png') repeat-x;
 background-position: top left;
}
div.view.view-tableau-r-alisation.view-id-tableau_r_alisation   {

}
div.view.view-tableau-r-alisation.view-id-tableau_r_alisation   {

}
div.view.view-tableau-r-alisation.view-id-tableau_r_alisation   {

}
div.view.view-tableau-r-alisation.view-id-tableau_r_alisation   {

}
/****************** BLOCK WEBMASTER*****************************/
div#block-menu-menu-administration-webmaster {
 padding-bottom: 15px;
 padding-top: 15px;
 padding-left: 10px;
 margin-left: 10px;
margin-bottom: 05px;
background: url('../images/costums/bg_page_simple.fw.png') repeat;
box-shadow: 0 1px 3px 0 #b5b5b5;
-moz-box-shadow: 0 1px 3px 0 #b5b5b5;
-webkit-box-shadow: 0 1px 3px 0 #b5b5b5;
border: 1px solid #DDD;
}

div#block-menu-menu-administration-webmaster .title span {
background: url('../images/costums/bg_page_simple.fw.png') repeat;
color: #FF8000;
}
/**************** BLOCK LANGUE*******************/
div#block-locale-language {
width: 100px;
float: right;
}
div#block-locale-language ul.language-switcher-locale-url {
  margin-bottom: 0px;
}
div#block-locale-language ul.language-switcher-locale-url li {
 margin-bottom: 0px;
 font-size: 16px;
 color: #19467F;
 font-weight: bold;
line-height: 0.1em;
}
div#block-locale-language ul.language-switcher-locale-url li a{
 color: #19467F;
 text-decoration:
}
div#block-locale-language ul.language-switcher-locale-url li a:hover{
 color:#FF8000;
 text-decoration-line: underline;
}



/***********PAGE VIDEO GALERIE*******************/
div.view.view-video.view-id-video div.views-field-title {
height: 48px;
width: 284px;
padding: 8px;
margin-bottom: 15px;
text-align: center;
font-size: 13px;
font-weight: bold;
background-color: #f6f6f6;
box-shadow: inset 0px -1px 0px 0px rgba(0,0,0, 0.05);
border-radius: 0 0 3px 3px;
}
div.view.view-video.view-id-video table.views-view-grid.cols-2 {
 width: 639px;
}
div.view.view-video.view-id-video td {
    margin-right: 10px;
}
div.view.view-video.view-id-video.view-display-id-block div.player {
    height: 200px;
}
/******************PAGE ACTU**********************/
div.view.view-news.view-id-news.view-display-id-block_3 {

}
div.view.view-news.view-id-news.view-display-id-block_3 div.views-field-title {
 font-size: 22px;
}
div.view.view-news.view-id-news.view-display-id-block_3 img {
 padding: 5px;
 box-shadow: 2px 2px 5px 2px rgb(222, 222, 222);
 margin-right: 15px;
 margin-bottom: 15px;
}
div.view.view-news.view-id-news.view-display-id-block_3 div.views-row {
    background: url('../images/heading_bgr.png') left bottom repeat-x;
    margin-bottom: 10px;

}
.content-teaser-art {
 margin-bottom: 10px;
}
.photo-teaser-art {
 margin-bottom: 10px;
}
.titre-teaser-art {

}
/***************MASQUER LES LIENS LANGUES************************/
li.translation_en.first.last {
visibility: hidden;
}
a.language-link.active {
 visibility: hidden;
}
a.translation-link {
 visibility: hidden;
}
/***********************PAGE REMERCIEMENT********************/
div.view.view-remerciement.view-id-remerciement div.views-field-field-news-image {
 padding: 5px;
 box-shadow: 2px 2px 5px 2px rgb(222, 222, 222);
}
div.view.view-remerciement.view-id-remerciement div.views-field-title {
 font-size: 20px;
  color: #59B200;
}
div.view.view-remerciement.view-id-remerciement div.views-field-title a {
 font-size: 20px;
 color: #59B200;
}
div.view.view-remerciement.view-id-remerciement div.views-row {
 background: url('../images/heading_bgr.png') left bottom repeat-x;
 padding-bottom: 15px;
}
div.view.view-remerciement.view-id-remerciement div.view-content {
 background: url('../images/costums/Barakallahoufik.png') left bottom no-repeat;
 padding-bottom:280px;
}
/******************* BLOCK NEWSLETTER ************************/

div#block-mailchimp-lists-test-newsletters-syape {
  float: right;
}
div#block-block-8.block.block-block.contact-footer {
    margin-right: 15px;
}
/********** LAST MODIFICATIONS ********************/
#block-block-12 {
  background: url('../images/costums/bg-projet-top-header.fw.png') no-repeat;
  height: 55px;


}
#block-block-12 h2 {

width: 145px;
padding: 3px 12px;
float: left;
/* height: 55px; */
line-height: 1.5;
color: #fff;
font-weight: bold;
font-size: 14px;
text-align: center;
/* line-height: 1; */
margin-bottom: 0px;

}
#block-block-12 .content{


}
#block-block-12 .montant_recolte {

font-weight: bold;
font-size: 12px;
font-style: italic;
padding: 3px 5px;
/* letter-spacing: normal; */
float: left;
font-family: Chalkboard, ‘Comic Sans’, sans-serif;
/* font-family: Arial; */
width: 140px;
color: #fff;
text-align: center;
}
#block-block-12 .libelle {

font-weight: bold;
font-size: 15px;
font-style: italic;
padding: 3px 15px;
/* letter-spacing: normal; */
float: left;
font-family: Chalkboard, ‘Comic Sans’, sans-serif;
/* font-family: Arial; */
width: 140px;
color: #fff;
text-align: center;

}
#block-block-12 .details {

font-weight: bolder;
font-size: 10px;
color: #fff;
/* font-style: italic; */
/* padding: 13px 5px; */
float: left;
width: 44px;
text-align: center;
}
#block-block-12 .details a {

color:#fff;

}
#block-block-12 .details a:hover {

color:#AB2F00;

}
/*********** Lien faire un don projet education 2014 ****************/
.faire-un-don {
  text-align: center;
}
p > span.faire-un-don {
  text-align: center;
}

div.view-display-id-page_5 h3 {
    display: inline;
    line-height: 28px;
    background: #FFF none repeat scroll 0% 0%;
    margin: 0px;
    padding-right: 10px;
    font-size: 30px;
    font-family: "Brush Script MT";
    color: #FC780C;
    font-weight: bold;
}

/************************* Fiche projet ************************/
div#content-parrain-projet .field-name-field-images div, div.node-ecole .field-name-field-ecole-images div, div.node-fdp-next-edition .field-name-field-fdp-nd-images div{
float: left;
margin-left: 10px;
}

div#content .field-name-field-phase-orphelinat-images div{
float: left;
margin-left: 10px;
}


/************************* Page Galerie d'image ************************/
div#content .field-name-field-galerie-d-images div{
float: left;
margin-left: 10px;
}
/********************** Operation Ramadan 2016 /1437 H ************/
.node-operation-ramadhan ul.links.inline.arrowed li, .node-operation-zakat-elfitre ul.links.inline.arrowed li{
    background-color: #F77936;
    padding: 11px;
    border-radius: 10px;
}

.node-operation-ramadhan ul.links.inline.arrowed li a,.node-operation-zakat-elfitre ul.links.inline.arrowed li a {
    color: white;
}

#node-1633 div.content {
	margin-bottom: 20px;
}


div#offre-puits-ecole {
    margin-top: 10px;
    margin-bottom: 19px;
    text-align: center;
}

div.view-filters form#views-exposed-form-projet-page-5{	
	display:none;
}

ul.action_realisee_list{	
	list-style:yes;
	margin-left:0;
	padding-left:0;
}
ul.action_realisee_list li {
	margin-left:55px;/* à adapter */
}
a.action_realisee_libelle{
	color: blue;
}
div#content .field-name-field-action-ramadahn-images div{
float: left;
margin-left: 10px;
}

/************************* Operation Aïd EL Adha 2016 /1437 H ************************/
div#content .field-name-field-galerie-dimages div{
float: left;
margin-left: 10px;
}

/******************************** FAQ ***********************************************/
div.faq-question span a, div.faq-content ol.faq-ul-questions-top li a{
  font-size: 14px;
  font-weight: bold;
  color: #169034;
}
a span.liens_voir_details{
	color: #169034;
	margin-left: 65px;
}
/*************************** projet Generique: Orphelinat *************************/

.field-name-field-projet-generique-banniere div{
float: left;
/*margin-left: 10px;*/
margin-right: 10px;
}

.node-projet-generique ul.links.inline.arrowed li{
  background-color: #F77936;
  padding: 11px;
  border-radius: 10px;
}

.node-phase-projet-generique ul.links.inline.arrowed li{
  background-color: #F77936;
  padding: 11px;
  border-radius: 10px;
}

.node-projet-generique ul.links.inline.arrowed li a {
    color: white;
}

.node-phase-projet-generique ul.links.inline.arrowed li a {
    color: white;
}

div#projet-generique-links{
    margin-top: 10px;
    text-align:center;
    margin-bottom:19px;
}

.node-operation-ramadhan ul.links.inline.arrowed li {
    margin-left:5px;
}

div#projet-generique-links li.projet-generique-bouton-donation {
	margin: 0 10px 3px 0;
}


/********************************  Vew ecoles ***********************************/
div.view-display-id-page div.views-field-field-ecole-logo, 
div.view-les-projets-des-ecoles div.views-field-field-projet-ecole-maquette,
div.node-ecole div.field-name-field-ecole-logo,
div.node-projet-ecole div.field-name-field-projet-ecole-maquette
 {
	float:left;	
	margin-right: 15px;
}

div.view-display-id-page div.views-field-title a {
	font-size: x-large;
	color:green;
}

div.field-name-field-projet-ecole-images div.field-items div.field-item {
	float:left;	
	margin-right: 15px;
}
div.view-les-projets-des-ecoles div.view-content div.views-row, div.view-listedesecoles div.view-content div.views-row {
	float:left;	
	margin-bottom: 15px;
}

#page-orphelin{
	
}

#page-orphelin-details{
  float:left;
  background-color: #DDDDDD;
  border-radius: 5%;
}
#content-orphelin  {
  margin-right: 08px;
  font-family: Arial 'Lucida Sans';
  font-size: 12px;
  padding-left: 06px;
}

div.page-orphelin-photo{
	 float:left;
	 margin-right: 08px;

 }
 div.page-orphelin-photo img{
	 
	 width:350px;
	 height:150px;
	 border-radius: 10%;
 }
 
div.page-orphelin-info,div.page-orphelin-texte{
	 float:left;
 }
 div.page-orphelin-info{
	font-size: 15px;
    margin-bottom: 10px;
	margin-right:40px;
}
 span.page-orphelin-info-label {
	 color: #4c9c15;
	font-size: 12px;
	font-style: italic	 
 }
 
 div.view-id-enfant_parainer div.field-type-text-with-summary img{
	 border-radius: 5%; 
 }

#block-block-49 h4{
	font-size: 20px;
	text-align: center;
	color: red;
}

div#video span.titrebilanfdp {
	font-size: 1.5em;
	color:blue;
}
/*** cacher les liens 'Add Content'  etc. du breadcrumb ***/
div.breadcrumb a {
  display:none;
}
/** Tableau details du don de la page de paiment**/
.styled-table {
    border-collapse: collapse;
    margin: 25px 0;
    font-size: 0.9em;
    font-family: sans-serif;
    /*min-width: 400px;*/
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
	width:100%
}
.styled-table thead tr {
    background-color: #169034;
    color: #ffffff;
    text-align: left;
}
.styled-table th,
.styled-table td {
    padding: 12px 15px;
	border: 2px solid #009879;
}
.styled-table tbody tr {
    border-bottom: 1px solid #dddddd;
}

.styled-table tbody tr:nth-of-type(even) {
    background-color: #f3f3f3;
}

.styled-table tbody tr:last-of-type {
    /*border-bottom: 2px solid #009879;*/
	 border: 2px solid #009879;
}

.styled-table tbody tr.active-row {
    font-weight: bold;
    color: #009879;
}

div.node_294 form{
	text-align: center;
}

/** Cacher le champ language qui s'affiche sur les formulaire de donation**/
#edit-language, label[for=edit-language]{
	display:none;
}
