/* essai couleurs */
#type-b.arya.header-banner #header{
    background-color: #2072b9;
}
#type-b.arya.footer-detach #bottom {
    background-color: #2072b9;
}
#type-b.arya.footer-detach #footer {
    background-color: #255c8c;
}


#type-b.arya path {fill: #dcdcdc;stroke: #fff;stroke-width: 1.5;}
#type-b.arya path.network {fill: #aaa;stroke: #fff;stroke-width: 1.5;cursor: pointer;}
#type-b.arya path[data-active='1'],
#type-b.arya path[data-active='1'].network:hover {
    fill: #2072b9;
}
#type-b.arya path.network:hover {
    fill: #648bbd;
}	

#type-b.arya.annexes_pages #beneficiaries .list li img {
    height: 20px;
    float: left;
    margin: 0 10px 0 0;
    width: 20px;
}

/* END essai couleurs */



#type-b.arya.annexes_pages #home_beneficiary h1,
#type-b.arya.annexes_pages #home_beneficiary h2,
#type-b.arya.annexes_pages #home_beneficiary h3,
#type-b.arya.annexes_pages #home_beneficiary h4,
#type-b.arya.annexes_pages #home_beneficiary h5,
#type-b.arya.annexes_pages #home_beneficiary h6,
#type-b.arya.annexes_pages select {
    font-family: "Poppins" !important;
}
#type-b.arya.annexes_pages #home_beneficiary {
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    flex-wrap: wrap;
    font-family: "Poppins";
}
#type-b.arya.annexes_pages #home_beneficiary .filters {
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    width: 100%;
    margin-bottom: 35px;
}
#type-b.arya.annexes_pages #home_beneficiary .filters p {
    margin-bottom: 10px;
    width: 100%;
    display: flex;
    flex-direction: revert;
    align-items: center;
    justify-content: flex-end;
}
#type-b.arya.annexes_pages #home_beneficiary .filters label {
    margin-right: 15px;
    font-size: 17px;
}
#type-b.arya.annexes_pages #home_beneficiary .filters #select_category,
#type-b.arya.annexes_pages #home_beneficiary .filters .search {
    width: calc( 50% - 10px );
}
#type-b.arya.annexes_pages #home_beneficiary .filters .search{
    padding: 0 10px;
}
#type-b.arya.annexes_pages #home_beneficiary .filters .search::placeholder{
    
}
#type-b.arya.annexes_pages #beneficiaries li,
#type-b.arya.annexes_pages #beneficiaries p {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
#type-b.arya.annexes_pages #map_wrap {
    width: 50%;
    max-height: 750px;
    flex:0 0 auto;
    margin: 0 10px 0 0;
    padding-top: 40px;
}
#type-b.arya.annexes_pages #map_wrap h1 {
    margin: 0;
    font-size: 17px;
    text-align: center;
}
#type-b.arya.annexes_pages #map {
    max-height: 750px;
}
#type-b.arya.annexes_pages .description {
    margin: 10px 0 0 0;
}
#type-b.arya.annexes_pages #beneficiaries::before {
    content: '';
    width: 400px;
    border-bottom: 1px solid #aaaaaa;
    position: absolute;
    top:0;
    left: calc( 50% - 200px);
}
#type-b.arya.annexes_pages #beneficiaries {
    margin: 40px 0 0 10px;
    width: 100%;
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    flex-wrap: wrap;
    align-items: stretch;
    position: relative;
    padding: 10px 0 0 0;
}
#type-b.arya.annexes_pages #beneficiaries .list .category,
#type-b.arya.annexes_pages #beneficiaries .list .country {
    display: none;
}
#type-b.arya.annexes_pages #beneficiaries h3 {
    font-size: 16px;
    margin: 10px 0;
    border-bottom: 1px solid #f2f2f2;
    padding-bottom: 10px;
}


#type-b.arya.annexes_pages #beneficiaries #wrap {
    width: calc( 50% - 65px);
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    margin: 30px 0px 80px 55px;
}
#type-b.arya.annexes_pages #beneficiaries #wrap .no-result {
    display: none;
}
#type-b.arya.annexes_pages #beneficiaries .list {
    width: 100%;
    margin-bottom: 30px;
}
#type-b.arya.annexes_pages #beneficiaries ul.pagination {
    display: flex;
    justify-content: center;
    align-items: center;
}
#type-b.arya.annexes_pages #beneficiaries ul.pagination li {
    padding: 0 10px;
}
path {fill: #dcdcdc;stroke: #fff;stroke-width: 1.5;}
path.network {fill: #aaa;stroke: #fff;stroke-width: 1.5;cursor: pointer;}
path[data-active='1'],
path[data-active='1'].network:hover {
    fill: #1b75bb;
}
path.network:hover {
    fill: #61a1d4;
}		
.blog-lg-area-left.category-partner{ margin-bottom:30px}
.nation {color: #2072b9;display: block;font-size: 28px;font-weight: 400;letter-spacing: -1px;margin-bottom: 15px;}
.elBeneficiari .image {float: left;margin-bottom: 20px;width:30%;}
.elBeneficiari .image img{ width:100%; max-width:120px;}
.elBeneficiari .dati{float: left;width:70%;}



/* bandeau */
#type-b.arya #bandeau {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width:100%;
    margin: 40px 0;
}
#bandeau > div {
    width: calc( 100% / 3 );
    display:flex;
    flex-direction:row;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}
#bandeau .value {
    font-size:50px;
    font-weight:bold;
    color:#2072b9;
}
#bandeau .label {
    width: 100%;
    text-align: center;
    font-size: 22px;
    margin-top: 8px;
    color: #374f5a;
}
#bandeau .currency {
    font-size: 35px;
    color: #2072b9;
    font-weight: bold;
}
#bandeau .count_donations {
    width: 35%;
}
#bandeau .sum_donations {
    width: 45%;
}
#bandeau .sum_beneficiaries {
    width: 20%;
}