
@font-face {
    font-family: 'OxfamGlobalHeadline-Regular';
    src: url('../fonts/oxfamglobalheadline-webfont.eot');
    src: url('../fonts/oxfamglobalheadline-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/oxfamglobalheadline-webfont.woff') format('woff'),
         url('../fonts/oxfamglobalheadline-webfont.ttf') format('truetype'),
         url('../fonts/oxfamglobalheadline-webfont.svg#oxfamglobalheadline-webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'OxfamTSTARPRO-Regular';
    src: url('../fonts/Oxfam_TSTARPRO-Regular.eot');
    src: url('../fonts/Oxfam_TSTARPRO-Regular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Oxfam-TSTARPRO-Regular.ttf') format('truetype'),
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'OxfamTSTARPRO-Medium';
    src: url('../fonts/Oxfam_TSTARPRO-Medium.eot');
    src: url('../fonts/Oxfam_TSTARPRO-Medium.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Oxfam-TSTARPRO-Medium.ttf') format('truetype'),
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'OxfamTSTARPRO-LightItalic';
    src: url('../fonts/Oxfam_TSTARPRO-LightItalic.eot');
    src: url('../fonts/Oxfam_TSTARPRO-LightItalic.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Oxfam-TSTARPRO-LightItalic.ttf') format('truetype'),
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: 'OxfamTSTARPRO-Light';
    src: url('../fonts/Oxfam_TSTARPRO-Light.eot');
    src: url('../fonts/Oxfam_TSTARPRO-Light.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Oxfam-TSTARPRO-Light.ttf') format('truetype'),
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'OxfamTSTARPRO-Italic';
    src: url('../fonts/Oxfam_TSTARPRO-Italic.eot');
    src: url('../fonts/Oxfam_TSTARPRO-Italic.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Oxfam-TSTARPRO-Italic.ttf') format('truetype'),
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: 'OxfamTSTARPRO-Headline';
    src: url('../fonts/Oxfam_TSTARPRO-Headline.eot');
    src: url('../fonts/Oxfam_TSTARPRO-Headline.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Oxfam-TSTARPRO-Headline.ttf') format('truetype'),
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'OxfamTSTARPRO-BoldItalc';
    src: url('../fonts/Oxfam_TSTARPRO-BoldItalc.eot');
    src: url('../fonts/Oxfam_TSTARPRO-BoldItalc.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Oxfam-TSTARPRO-BoldItalc.ttf') format('truetype'),
    font-weight: bold;
    font-style: italic;
}
@font-face {
    font-family: 'OxfamTSTARPRO-Bold';
    src: url('../fonts/Oxfam_TSTARPRO-Bold.eot');
    src: url('../fonts/Oxfam_TSTARPRO-Bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Oxfam-TSTARPRO-Bold.ttf') format('truetype'),
    font-weight: bold;
    font-style: normal;
}


/**
 * @file
 * This file contains the styles for the minisite Iniciativas Solidarias
 */

/* page title */
.seccion-iniciativas-solidarias h1{
  font-family: "OxfamGlobalHeadline-Regular";
  color: #61a543 !important;
  font-size: 25px !important;
  text-transform: uppercase;
  line-height: 24px !important;
  border-bottom: none !important;
}
/* create iniciative colors blocks */
.iniciativa_bloque_color li.primero { background: url("../img/bg_primero.png") no-repeat top left; }
.iniciativa_bloque_color li.segundo {background: url("../img/bg_segundo.png") no-repeat top left; }
.iniciativa_bloque_color li.tercero {background: url("../img/bg_tercero.png") no-repeat top left;}

.i18n-ca .crea_iniciativa li {
  padding: 0 0 3px 32px !important;
}
.iniciativa_bloque_color li {
  padding: 0 0 10px 32px;
  list-style-image: none;
        list-style: none;
  font-size: 14px;
}
.iniciativa_bloque_color p {
  margin: 0;
}
.iniciativa_bloque_color h2 {
  margin:0 0 10px;
  font-size: 22px !important;
  line-height:22px !important;
}
.iniciativa_bloque_color{
  width: 218px;
  height: 210px;
  color: #fff;
  padding: 10px;
}
.crea_iniciativa a.bt_blanco{color:#f16e22;}
.crea_iniciativa a:hover.bt_blanco {color: #2A2A2A; }
.crea_iniciativa{
  background-color: #f16e22;
  margin-bottom: 5px;
}
.i18n-ca .dona_iniciativa h2 {
  margin-top: 0;
}
.dona_iniciativa h2 {
  /*margin-top: 10px; */
}
.dona_iniciativa a.bt_blanco{color:#630235;}
.dona_iniciativa{
  background-color: #53297D;
}
.iniciativa_bloque_color a.bt_blanco{
  background: url("../img/bg-button-iniciativas.png") 100% 100%;
  line-height: 28px;
  padding: 0 30px 0 15px;
  text-decoration: none;
  display: inline-block;
  font-weight: bold;
  font-size: 12px !important;
}
.iniciativa_bloque_color a:hover.bt_blanco {
    background-position: 100% 65%;
   color: #ffffff;
}


/* Search form */
#block-views-b9e7e2890e6ab0afdab8416dcb5bada1 .content {
  float:left;
}
#block-views-b9e7e2890e6ab0afdab8416dcb5bada1 .content {
  position: relative;
  z-index:0;
  width: 180px;
  padding: 0 10px;
  height: 27px;
  line-height: 27px;
  background: #FFF;
  box-shadow: inset 0 0 5px rgba(0, 0, 0, .66);
  -moz-box-shadow: inset 0 0 5px rgba(0, 0, 0, .66);
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .66);
  float: right;
}
#block-views-b9e7e2890e6ab0afdab8416dcb5bada1 .form-item {
  margin:0;
}
#block-views-b9e7e2890e6ab0afdab8416dcb5bada1 label,
#block-views-b9e7e2890e6ab0afdab8416dcb5bada1 .form-text {
  display: block;
  width: 205px;
  height: 27px;
  font-size: 12px;
  font-weight: normal;
  color: #79797A;
}
#block-views-b9e7e2890e6ab0afdab8416dcb5bada1 .form-text {
  background: none;
  width: 160px;
  border-width: 0;
}
body.ie #block-views-b9e7e2890e6ab0afdab8416dcb5bada1 .form-text /* Internet explorer doesn't like line-height in INPUT's */ {
  height: 20px;
  padding: 7px 0 0;
}
#block-views-b9e7e2890e6ab0afdab8416dcb5bada1 .form-submit {
  position: absolute;
  top: 2px;
  right: 10px;
  width: 16px;
  height: 17px;
  border: 0;
  text-indent: -1000px;
  font-size: 1px;
  color: #FFF;
  background: url(../img/bg-sprite.png) no-repeat -19px 0 !important;
  box-shadow: none;
  padding: 0;
}
#block-views-b9e7e2890e6ab0afdab8416dcb5bada1 .views-exposed-widget{ padding:0 !important;}
/* counter */
#block-intermon_customizations-0 #block_counter { 
  width: 100%;
  height: 48px;
  background-color: #61a543;
  font-size: 11px;
  padding: 20px 5px;
}
#block-intermon_customizations-0 #block_counter > div {
  height: inherit;
}
#block-intermon_customizations-0 #block_counter > div:first-child {
   float: left;
}
#block-intermon_customizations-0 #block_counter > div:nth-child(2) {
   float: right;
}


#block-intermon_customizations-0 #block_counter h2{
  display: none;
}
#block-intermon_customizations-0 #block_counter h3:hover, #block-intermon_customizations-0 #block_counter h3{
  color: #fff !important;
  font-family: "OxfamGlobalHeadline-Regular";
  margin: 15px 10px;
  font-size: 22px;
  float: left;
}
#block-intermon_customizations-0 #block_counter span.bg-4-digits{
  background: url("../img/bg_counter4.png") no-repeat 3px center;
}
#block-intermon_customizations-0 #block_counter span.bg-5-digits{
  background: url("../img/bg_counter5.png") no-repeat 3px center;
}
#block-intermon_customizations-0 #block_counter span.bg-6-digits{
  background: url("../img/bg_counter.png") no-repeat 3px center;
}
#block-intermon_customizations-0 #block_counter span.iniciatives_counter{
  color: #fff;
  font-size: 38px;
  letter-spacing: 0.215em;
  line-height: 42px;
  padding: 5px 0 5px 6px;
  float: left;
}
#block-intermon_customizations-0 #block_counter .term_titles span{ padding: 0 2px; }
#block-intermon_customizations-0 #block_counter .term_titles .cero_title{ background-position: top left;}
#block-intermon_customizations-0 #block_counter .term_titles .collected_title{ background-position: left bottom; font-weight: bold;}
#block-intermon_customizations-0 #block_counter .term_titles .total_title{ background-position: right top; display:block; height: 10px;}
#block-intermon_customizations-0 #block_counter .term_titles{
  color: #fff;
}
#block-intermon_customizations-0 #block_counter .term_titles span{
  padding-bottom: 10px;
  background: url("../img/bg_poslinea.png") no-repeat;
}
#block-intermon_customizations-0 #block_counter .term {
  margin-top: 38px;
  background:#fff;
  height: 25px;
}
#block-intermon_customizations-0 #block_counter .term .collected_term {
  background: url("../img/bg_grafica1.png") repeat-x 1px 0;
  height: 25px;
}

.io-2-blocks-home h2{
  font-family: "OxfamGlobalHeadline-Regular";
}
.io-2-blocks-home h2.title { display: none; }
.io-2-blocks-home h2.title+.content { border-top: 0; }
/* testimonios empresas material block */
.seccion-iniciativas-solidarias .galleryformatter-oxfam-gallery .gallery-thumbs .wrapper{width: 420px !important; margin-right: 0 !important; }
.io-3-blocks-home h2.title { display: none; }
.io-3-blocks-home h2.title+.content { border-top: 0; }
.io-3-blocks-home .content{
  margin-top: -20px !important;
  padding-top: 20px !important;
}
.io-3-blocks-home h2.contenedor { height: 25px; }
.io-3-blocks-home a{ text-decoration: none; }
.io-3-blocks-home h2, #block-views-iniciativas_solidarias-block_2 h2{
  font-family: "OxfamGlobalHeadline-Regular" !important;
  text-transform: uppercase;
  color: #373737;
  font-size: 17px !important
}
/* list of iniciatives  */

.view-display-id-i18n_page_2 .view-content ul,
.view-display-id-i18n_page_1 .view-content ul,
.view-display-id-block_8 .view-content ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.view-display-id-i18n_page_2 .view-content li.completed,
.view-display-id-i18n_page_1 .view-content li.completed,
.view-display-id-block_8 .view-content li.completed {
  background-color: #f16e22;
}
.view-display-id-i18n_page_2 .view-content li,
.view-display-id-i18n_page_1 .view-content li,
.view-display-id-block_8 .view-content li {
  width: 230px;
  height: 380px;
  float: left;
  background-color: #fff;
  border-bottom: 1px #e8e9e9 solid;
  margin: 0 3px 24px 0;
  padding-bottom: 5px;
  position: relative;
}
.view-display-id-i18n_page_2 .view-content li .views-field-created .label,
.view-display-id-i18n_page_1 .view-content li .views-field-created .label,
.view-display-id-block_8 .view-content li .views-field-created .label {
  font-weight: bold;
}
.view-display-id-block_8 .view-content li .views-field-name, .view-display-id-block_8 .view-content li .views-field-created,
.view-display-id-i18n_page_2 .view-content li .views-field-name, .view-display-id-i18n_page_2 .view-content li .views-field-created,
.view-display-id-i18n_page_1 .view-content li .views-field-name, .view-display-id-i18n_page_1 .view-content li .views-field-created {
  padding: 0 10px;
}
.view-display-id-i18n_page_2 .view-content li .views-field-created,
.view-display-id-i18n_page_1 .view-content li .views-field-created,
.view-display-id-block_8 .view-content li .views-field-created {
  line-height: 19px;
  padding: 10px;
  height: 110px;
} 
.view-display-id-i18n_page_1 .view-content li.completed .views-field-created .title a,
.view-display-id-i18n_page_1 .view-content li.completed .views-field-created .title a,
.view-display-id-block_8 .view-content li.completed .views-field-created .title a {
  color: #fff;
}
.view-display-id-i18n_page_2 .view-content li .views-field-created .title a,
.view-display-id-i18n_page_1 .view-content li .views-field-created .title a,
.view-display-id-block_8 .view-content li .views-field-created .title a { 
  font-family: "OxfamGlobalHeadline-Regular";
  color: #61a543;
  text-decoration: none !important;
  font-size: 16px;
}
.view-display-id-i18n_page_2 .view-content li .views-field-field-iniciativa-recaudado-value,
.view-display-id-i18n_page_1 .view-content li .views-field-field-iniciativa-recaudado-value,
.view-display-id-block_8 .view-content li .views-field-field-iniciativa-recaudado-value {
  padding:  0 10px;
}
.view-display-id-i18n_page_2 .view-content li .views-field-field-iniciativa-recaudado-value .term_titles,
.view-display-id-i18n_page_1 .view-content li .views-field-field-iniciativa-recaudado-value .term_titles,
.view-display-id-block_8 .view-content li .views-field-field-iniciativa-recaudado-value .term_titles {
  position: relative;
  width: 100%
} 
.view-display-id-i18n_page_2 .view-content li.completed .views-field-field-iniciativa-recaudado-value .term_titles .cero_title, 
.view-display-id-i18n_page_2 .view-content li.completed .views-field-field-iniciativa-recaudado-value .term_titles .total_title,
.view-display-id-i18n_page_1 .view-content li.completed .views-field-field-iniciativa-recaudado-value .term_titles .cero_title, 
.view-display-id-i18n_page_1 .view-content li.completed .views-field-field-iniciativa-recaudado-value .term_titles .total_title, 
.view-display-id-block_8 .view-content li.completed .views-field-field-iniciativa-recaudado-value .term_titles .cero_title, 
.view-display-id-block_8 .view-content li.completed .views-field-field-iniciativa-recaudado-value .term_titles .total_title
 {
  color: #fff;
  background: url("../img/bg_poslinea.png") no-repeat;
}
.view-display-id-i18n_page_2 .view-content li .views-field-field-iniciativa-recaudado-value .term_titles .cero_title, 
.view-display-id-i18n_page_2 .view-content li .views-field-field-iniciativa-recaudado-value .term_titles .total_title, 
.view-display-id-i18n_page_1 .view-content li .views-field-field-iniciativa-recaudado-value .term_titles .cero_title, 
.view-display-id-i18n_page_1 .view-content li .views-field-field-iniciativa-recaudado-value .term_titles .total_title, 
.view-display-id-block_8 .view-content li .views-field-field-iniciativa-recaudado-value .term_titles .cero_title, 
.view-display-id-block_8 .view-content li .views-field-field-iniciativa-recaudado-value .term_titles .total_title 
{
  background: url("../img/bg_poslinea2.png") no-repeat;
}
.view-display-id-i18n_page_2 .view-content li .views-field-field-iniciativa-recaudado-value .term_titles .cero_title, 
.view-display-id-i18n_page_1 .view-content li .views-field-field-iniciativa-recaudado-value .term_titles .cero_title, 
.view-display-id-block_8 .view-content li .views-field-field-iniciativa-recaudado-value .term_titles .cero_title 
 {
  position: absolute;
  left: 0;
  padding-top: 5px;
  padding-left: 2px;
  background-position: left top !important;
}
.view-display-id-i18n_page_2 .view-content li .views-field-field-iniciativa-recaudado-value .term_titles .total_title,
.view-display-id-i18n_page_1 .view-content li .views-field-field-iniciativa-recaudado-value .term_titles .total_title,
.view-display-id-block_8 .view-content li .views-field-field-iniciativa-recaudado-value .term_titles .total_title
 {
  position: absolute; 
  right: 0;
  padding-top: 5px;
  padding-right: 2px;
  background-position: right top !important;
}
.view-display-id-i18n_page_2 .view-content li.completed .views-field-field-iniciativa-recaudado-value .term,
.view-display-id-i18n_page_1 .view-content li.completed .views-field-field-iniciativa-recaudado-value .term,
.view-display-id-block_8 .view-content li.completed .views-field-field-iniciativa-recaudado-value .term
{
  background-color: #fff;
}
.view-display-id-i18n_page_2 .view-content li .views-field-field-iniciativa-recaudado-value .term,
.view-display-id-i18n_page_1 .view-content li .views-field-field-iniciativa-recaudado-value .term,
.view-display-id-block_8 .view-content li .views-field-field-iniciativa-recaudado-value .term
{
  height: 25px;
  margin-top: 25px; 
  width:100%;
  position: relative;
}
.view-display-id-i18n_page_2 .view-content li.completed .views-field-field-iniciativa-recaudado-value .term_indicator,
.view-display-id-i18n_page_1 .view-content li.completed .views-field-field-iniciativa-recaudado-value .term_indicator,
.view-display-id-block_8 .view-content li.completed .views-field-field-iniciativa-recaudado-value .term_indicator {
  display: block;
  background-color:#fff;
}

.view-display-id-i18n_page_2 .view-content li .views-field-field-iniciativa-recaudado-value .term_indicator,
.view-display-id-i18n_page_1 .view-content li .views-field-field-iniciativa-recaudado-value .term_indicator,
.view-display-id-block_8 .view-content li .views-field-field-iniciativa-recaudado-value .term_indicator
 {
  display: block;
  background-color:#373737;
  font-size: 11px;
}
.view-display-id-i18n_page_2 .view-content li .views-field-field-iniciativa-recaudado-value .term_percentage,
.view-display-id-i18n_page_1 .view-content li .views-field-field-iniciativa-recaudado-value .term_percentage,
.view-display-id-block_8 .view-content li .views-field-field-iniciativa-recaudado-value .term_percentage
 {
  position: relative;
}
.view-display-id-i18n_page_2 .view-content li.completed .views-field-field-iniciativa-recaudado-value .term_percentage .collected_title,
.view-display-id-i18n_page_1 .view-content li.completed .views-field-field-iniciativa-recaudado-value .term_percentage .collected_title,
.view-display-id-block_8 .view-content li.completed .views-field-field-iniciativa-recaudado-value .term_percentage .collected_title
{
  background: url("../img/bg_poslinea.png") no-repeat bottom 0;
}
.view-display-id-i18n_page_2 .view-content li.completed .views-field-field-iniciativa-recaudado-value .collected_title,
.view-display-id-i18n_page_1 .view-content li.completed .views-field-field-iniciativa-recaudado-value .collected_title,
.view-display-id-block_8 .view-content li.completed .views-field-field-iniciativa-recaudado-value .collected_title
{
  color: #fff;
}
.view-display-id-i18n_page_2 .view-content li .views-field-field-iniciativa-recaudado-value .collected_title,
.view-display-id-i18n_page_1 .view-content li .views-field-field-iniciativa-recaudado-value .collected_title,
.view-display-id-block_8 .view-content li .views-field-field-iniciativa-recaudado-value .collected_title
{
  position: absolute;
  background: url("../img/bg_poslinea2.png") no-repeat bottom 0 ;
  right: 0;
      top: -17px;
  font-weight: bold;
} 
.view-display-id-i18n_page_2 .view-content li.completed .collected_percentage,
.view-display-id-i18n_page_1 .view-content li.completed .collected_percentage,
.view-display-id-block_8 .view-content li.completed .collected_percentage
{
  text-shadow: 0 0 2px #000;
  color: #fff;
}
.view-display-id-i18n_page_2 .view-content li .collected_percentage,
.view-display-id-i18n_page_1 .view-content li .collected_percentage,
.view-display-id-block_8 .view-content li .collected_percentage
{
  position: absolute;
  font-weight: bold;
      right: 0;
      top: 5px;
  color: #fff;
  text-shadow: 0 0 2px #000000;
}
.view-display-id-i18n_page_2 .view-content li.completed .views-field-field-iniciativa-recaudado-value .term .collected_term,
.view-display-id-i18n_page_1 .view-content li.completed .views-field-field-iniciativa-recaudado-value .term .collected_term,
.view-display-id-block_8 .view-content li.completed .views-field-field-iniciativa-recaudado-value .term .collected_term
{
  background: url("../img/bg_grafica1.png") repeat-x scroll 1px 0 transparent; 
} 
.view-display-id-i18n_page_2 .view-content li .views-field-field-iniciativa-recaudado-value .term .collected_term,
.view-display-id-i18n_page_1 .view-content li .views-field-field-iniciativa-recaudado-value .term .collected_term,
.view-display-id-block_8 .view-content li .views-field-field-iniciativa-recaudado-value .term .collected_term
{ 
  background: url("../img/bg_grafica2.png") repeat-x scroll 0 0 transparent; 
  height: 25px;
}
.view-display-id-i18n_page_2 .view-content li .views-field-field-iniciativa-conseguido-value span.field-content,
.view-display-id-i18n_page_1 .view-content li .views-field-field-iniciativa-conseguido-value span.field-content,
.view-display-id-block_8 .view-content li .views-field-field-iniciativa-conseguido-value span.field-content
{
  /*color: #fff;
  text-align: center;
  width: 73px;
  font-size: 16px;
  -moz-transform:rotate(40deg);
  -webkit-transform:rotate(40deg);
  -ms-transform:rotate(40deg);
  -o-transform:rotate(40deg);
  display: block;
  padding: 0 0 0 20px;*/
  display:none;
}
.view-display-id-i18n_page_2 .view-content li .collected_total,
.view-display-id-i18n_page_1 .view-content li .collected_total,
.view-display-id-block_8 .view-content li .collected_total
{
  text-align: center;
  font-weight: bold;
  margin: 3px 0 0;
}
.view-display-id-i18n_page_2 .view-content li .goal_term,
.view-display-id-i18n_page_1 .view-content li .goal_term,
.view-display-id-block_8 .view-content li .goal_term
{
background: url("../img/flag-green.png") no-repeat scroll right 0 transparent;
    height: 70px;
    position: absolute;
    top: 323px;
}
.view-display-id-i18n_page_2 .view-content li.completed .goal_term,
.view-display-id-i18n_page_1 .view-content li.completed .goal_term,
.view-display-id-block_8 .view-content li.completed .goal_term
{
  
background: url("../img/flag-grey.png") no-repeat scroll right 0 transparent;

}
.view-display-id-i18n_page_2 .view-content li.completed .views-field-field-iniciativa-conseguido-value,
.view-display-id-i18n_page_1 .view-content li.completed .views-field-field-iniciativa-conseguido-value,
.view-display-id-block_8 .view-content li.completed .views-field-field-iniciativa-conseguido-value
{
  display: block !important;
}
.view-display-id-i18n_page_2 .view-content li .views-field-field-iniciativa-conseguido-value,
.view-display-id-i18n_page_1 .view-content li .views-field-field-iniciativa-conseguido-value,
.view-display-id-block_8 .view-content li .views-field-field-iniciativa-conseguido-value
{
  position: absolute;
  display: none;
  right: 0;
  top: 0;
  background: url("../img/ico-list-complet-orange.png") right top no-repeat;
  width: 45px;
  height: 45px;
  margin: 5px;

}
#block-views-iniciativas_solidarias-block_8 h2 {
  font-family: "OxfamGlobalHeadline-Regular";
  margin: 0px 0px 15px;
  font-size: 22px !important;
  line-height: 22px !important;
  border-bottom: 0px;
  clear: both;
}

/* block home highlight iniciatives */
#block-views-iniciativas_solidarias-block_1 .views-field-field-iniciativa-conseguido-value span {
  display: none;
}
#block-views-iniciativas_solidarias-block_1 .views-field-field-iniciativa-conseguido-value {
  background: url("../img/ico-list-complet-orange.png") no-repeat right center;
  height: 50px;
    margin: 10px;
    padding: 0;
    position: absolute;
    right: 0;
    width: 50px;
} 

#block-views-iniciativas_solidarias-block_1 .goal_term {
  background: url("../img/flag-white.png") no-repeat scroll right 0 transparent;
    height: 41px;
    position: absolute;
    top: 40px;
    width: 52px;
}
#block-views-iniciativas_solidarias-block_1 .collected_total{
  font-weight: bold;
  text-align: center;
  margin: 3px 0 0;
}
#block-views-iniciativas_solidarias-block_1 ul{
  list-style: none;
}
#block-views-iniciativas_solidarias-block_1 {
  background-color: #fff;
  border-bottom: 1px solid #e8e9e9;
  padding-bottom: 27px;
}
#block-views-iniciativas_solidarias-block_1 .views-field-title a{
  text-decoration: none;
  color: #373737;
}
#block-views-iniciativas_solidarias-block_1 .views-field-title{
  padding: 5px 0 5px 15px;
  font-size: 17px;
  font-weight: bold;
}
#block-views-iniciativas_solidarias-block_1 .views-field-nothing a{
  float: left;
}
#block-views-iniciativas_solidarias-block_1 .views-field-field-iniciativa-descripcion-value{
  float:left;
  width:265px;
}
#block-views-iniciativas_solidarias-block_1 .views-field-field-iniciativa-descripcion-value .field-content{
  margin-left: 15px;
  margin-right: 5px;  
}
#block-views-iniciativas_solidarias-block_1 .views-field-field-iniciativa-recaudado-value label{
  font-weight: bold;
  font-size: 15px;
}
#block-views-iniciativas_solidarias-block_1 .views-field-field-iniciativa-recaudado-value{
  /*background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6);*/
  background: url("../img/slide_text_transparent_grey.png") repeat;
  width: 437px;
  position: absolute;
  top: 257px;
  color: #fff;
  padding: 5px 10px;
  height: 98px;
  padding: 5px 10px 0;
}
#block-views-iniciativas_solidarias-block_1 li.views-row { position: relative; list-style-image: none; }
#block-views-iniciativas_solidarias-block_1 .term_titles{
  position: relative;
  width: 100%
} 
#block-views-iniciativas_solidarias-block_1 .term_titles .cero_title, #block-views-iniciativas_solidarias-block_1  .term_titles .total_title {
  color: #fff;
  background: url("../img/bg_poslinea.png") no-repeat;
}
#block-views-iniciativas_solidarias-block_1 .term_titles .cero_title {
  position: absolute;
  left: 0;
  padding-top: 5px;
  background-position: left top !important;
}
#block-views-iniciativas_solidarias-block_1 .term_titles .total_title {
  position: absolute; 
  right: 0;
  padding-top: 5px;
  background-position: right top !important;
}
#block-views-iniciativas_solidarias-block_1 .term{
  height: 25px;
  margin-top: 25px; 
  position: relative;
}
#block-views-iniciativas_solidarias-block_1 .term_indicator {
  display: block;
  background-color:#fff;
  font-size: 11px;
}
#block-views-iniciativas_solidarias-block_1 .term_percentage {
  position: absolute;
  top: 28px;
}
#block-views-iniciativas_solidarias-block_1 .collected_title{
  position: absolute;
  padding-right: 1px;
  top: -17px;
  background: url("../img/bg_poslinea.png") no-repeat right bottom;
  right: 0;
} 
#block-views-iniciativas_solidarias-block_1 li.completed .term .collected_term{ 
}
#block-views-iniciativas_solidarias-block_1 .term .collected_term{ 
  background: url("../img/bg_grafica2.png") repeat-x scroll 0 0 transparent; 
  height: 25px;
}
#block-views-iniciativas_solidarias-block_1 li.completed .term .collected_percentage{
  text-shadow: 0 0 2px #000000;
  color: #fff;
  font-weight: bold;
}
#block-views-iniciativas_solidarias-block_1 .term .collected_percentage{
  position: absolute;
  top: 5px;
  text-shadow: 0 0 2px #000000;
  color: #fff;
  font-weight: bold;
  right: 0;
}
#block-views-iniciativas_solidarias-block_1 .views-field-nothing a{
    background: url("../img/bg-button-iniciativas.png") repeat scroll 100% 33% transparent;
    display: inline-block;
    font-size: 12px !important;
    font-weight: bold;
    line-height: 27px;
    padding: 0 30px 0 15px;
    text-decoration: none;
    color: #ffffff;
 }
#block-views-iniciativas_solidarias-block_1 .views-field-nothing a:hover {
    background-position: 100% 65%;
    color: #ffffff;
}


/* lasts iniciatives */
#block-views-iniciativas_solidarias-block_2 h2{ padding-left: 15px;}
#block-views-iniciativas_solidarias-block_2 {/* padding-top: 15px !important; clear:both;*/ background: #fff; padding: 10px 0;}
#block-views-iniciativas_solidarias-block_2 .content { overflow: hidden; padding: 0 0 10px;background: #fff;}
#block-views-iniciativas_solidarias-block_2 .view-content ul{ list-style: none; margin-top: 25px;}
#block-views-iniciativas_solidarias-block_2 .view-content li{ float:left; overflow:hidden; width: 220px; margin-right:12px; }
#block-views-iniciativas_solidarias-block_2 .view-content li.views-row-first{ margin-left:15px; }
#block-views-iniciativas_solidarias-block_2 .view-content li.views-row-last{ margin-right:0; }
#block-views-iniciativas_solidarias-block_2 .views-field-title, #block-views-iniciativas_solidarias-block_2 .views-field-name { width: 135px; font-size: 12px; line-height: 12px;}
#block-views-iniciativas_solidarias-block_2 .views-field-title {/* margin-top: 10px;*/}
#block-views-iniciativas_solidarias-block_2 .views-field-field-iniciativa-avatar-fid { margin-right: 5px;}
#block-views-iniciativas_solidarias-block_2 .views-field-field-iniciativa-avatar-fid, #block-views-iniciativas_solidarias-block_2 .views-field-title, #block-views-iniciativas_solidarias-block_2 .views-field-name  {
  float: left;
}
#block-views-iniciativas_solidarias-block_2 .views-field-name  {
  margin-top: 10px;
}
#block-views-iniciativas_solidarias-block_2 .views-field-title a{
  text-decoration: none;
  font-weight: bold;
  padding-bottom: 10px;
  color: #373737;
}
/* social iniciative buttons */
#fb-social-comments{
  width: 660px;
}
/* donations of a iniciative  */
#block-views-donaciones_iniciativas-block_1  {
  width: 660px;
  padding-bottom: 15px;
}
#block-views-donaciones_iniciativas-block_1 .view-footer {
  margin: 0 0 0 110px;
}
#block-views-donaciones_iniciativas-block_1 .content {
  padding-bottom: 15px; 
  background-color: #e3eacd;
}
#block-views-donaciones_iniciativas-block_1 .views-field-title {
  width: 135px; 
}
#block-views-donaciones_iniciativas-block_1 .views-table {
  margin-top: 0;
  width: 660px;
}
#block-views-donaciones_iniciativas-block_1 h2 {
  color: #61a543;
  background-color: #e3eacd;
  font-size: 18px !important;
  padding: 15px;
  font-family: "OxfamGlobalHeadline-Regular";
}

#block-views-donaciones_iniciativas-block_1 .view-empty {
  padding: 10px 15px;
  margin: 0 0 15px;
  background-color: #e3eacd;
}
#block-views-donaciones_iniciativas-block_1 tr {
  background-color: #e3eacd;
  border-bottom: 1px solid #61a543;
}
#block-views-donaciones_iniciativas-block_1 td {
  vertical-align: top;
  padding-top: 10px;
}
#block-views-donaciones_iniciativas-block_1 td p{
  margin-top: 0;
}
#block-views-donaciones_iniciativas-block_1 .views-field-created {
  padding-left: 20px;
  width: 70px;
}
#block-views-donaciones_iniciativas-block_1 .view-footer p{
  margin: 0 0 0 155px;
}
/* list of testimonies */
#block-views-testimonios_iniciativas-block_1 .item-list { border-top: none !important;}
#block-views-testimonios_iniciativas-block_1 {
  padding-top: 15px;
}
#block-views-testimonios_iniciativas-block_1 .view-content li{
  overflow: hidden;
  clear:both;
  background-color: #FFFFFF;
  border-bottom: 1px solid #E8E9E9;
      padding: 10px 0;
  margin-top: 10px;
}
#block-views-testimonios_iniciativas-block_1 .view-content ul{
  list-style: none;
}
#block-views-testimonios_iniciativas-block_1 .view-content .views-field-field-testimonio-foto-fid{
  float: left;
  margin: 0 10px;
}
#block-views-testimonios_iniciativas-block_1 .view-content .views-field-title-1, #block-views-testimonios_iniciativas-block_1 .view-content .views-field-field-testimonio-testimonio-value, #block-views-testimonios_iniciativas-block_1 .view-content  .views-field-title, #block-views-testimonios_iniciativas-block_1 .view-content  .views-field-created {
  float: right;
  width: 545px;
}
#block-views-testimonios_iniciativas-block_1 .view-content .views-field-title, #block-views-testimonios_iniciativas-block_1 .view-content .views-field-created{
  font-weight: bold;
}
#block-views-testimonios_iniciativas-block_1 .view-content .views-field-field-testimonio-testimonio-value{
  margin: 10px 0;
}
#block-views-testimonios_iniciativas-block_1 .view-content .views-field-title-1 a{
      font-size: 18px;
  color: #373737;
      font-size: 15px;
  font-weight: bold;
      text-decoration: none !important;
}
/* styles for iniciativa content */

.node-iniciativa #content-top{
  float: right;
  width: 235px;
  clear: none !important;
  margin-top: 28px;
}
.node-iniciativa #content-area div.field  {
  background-color: #fff;
}
.node-iniciativa #content-area .field-field-iniciativa-descripcion{
  background-color: #fff;
  border-bottom: 1px solid #E8E9E9;
  margin-bottom: 10px;
        padding: 10px 15px;
}
.node-iniciativa #content-area {
  float:left;
  width: 660px;
  margin: 28px 0 0 0 !important;
}
.node-iniciativa #content-bottom{
  clear: both;
}
#block-views-iniciativas_solidarias-block_3 { background-color: #f16e22; padding: 10px; margin-bottom: 5px; }
#block-views-iniciativas_solidarias-block_3 label { font-weight: bold;}
#block-views-iniciativas_solidarias-block_4{background-color: #f16e22; padding: 10px; }
#block-views-iniciativas_solidarias-block_4 h2{ color: #fff; margin: 0 !important; font-family: "OxfamGlobalHeadline-Regular"; }
#block-views-iniciativas_solidarias-block_4 .views-field-nothing a,
#block-views-iniciativas_solidarias-block_4 .view-footer a{
    background: url("../img/bg-button-iniciativas.png") repeat scroll 100% 100% transparent;
    display: inline-block;
    font-size: 12px !important;
    font-weight: bold;
    line-height: 28px;
    padding: 0 30px 0 15px;
    text-decoration: none;
    color: #F16E22;
 }
#block-views-iniciativas_solidarias-block_4 .views-field-nothing a:hover,
#block-views-iniciativas_solidarias-block_4 .view-footer a:hover {
    background-position: 100% 65%;
    color: #ffffff;
}

#block-views-iniciativas_solidarias-block_3 ul,  #block-views-iniciativas_solidarias-block_4 ul{ list-style: none; }

#block-views-iniciativas_solidarias-block_4 .views-field-field-iniciativa-recaudado-value {
  padding: 20px 0 35px 0;
}
#block-views-iniciativas_solidarias-block_4 .term_titles{
  position: relative;
  width: 100%
} 
#block-views-iniciativas_solidarias-block_4 .cero_title,  #block-views-iniciativas_solidarias-block_4  .total_title {
  color: #fff;
  background: url("../img/bg_poslinea.png") no-repeat;
}
#block-views-iniciativas_solidarias-block_4 .cero_title {
  position: absolute;
  left: 0;
  padding-top: 10px;
  background-position: left top !important;
}
#block-views-iniciativas_solidarias-block_4 .total_title {
  position: absolute; 
  right: 0;
  padding-top: 10px;
  background-position: right top !important;
}
#block-views-iniciativas_solidarias-block_4 .term{
  position: relative;
  height: 25px;
  margin-top: 25px; 
  font-weight: bold;
  width:100%;
}
#block-views-iniciativas_solidarias-block_4 .collected_total{
  text-align: center;
  font-weight: bold;
  margin-top: 4px;
}
#block-views-iniciativas_solidarias-block_4 .goal_term {
  height: 41px;
  top: 33px;
  position: absolute;
  background: url("../img/flag-grey.png") no-repeat scroll right 0 transparent;   
}
#block-views-iniciativas_solidarias-block_4 .term_indicator {
  display: block;
  width: 210px;
  background-color: #fff;
  font-size: 11px;
}
#block-views-iniciativas_solidarias-block_4 ul li { position: relative; }
#block-views-iniciativas_solidarias-block_4 .completed .views-field-field-iniciativa-conseguido-value {
  display:block !important;
} 
#block-views-iniciativas_solidarias-block_4 .views-field-field-iniciativa-conseguido-value { 
position: absolute;
  right: 0;
  top: -25px;
  background: url("../img/ico-list-complet-white.png") right top no-repeat;
  width: 45px;
  height: 45px;
  margin: 5px;
      right: -5px;
  display: none;
}
#block-views-iniciativas_solidarias-block_4 .views-field-field-iniciativa-conseguido-value span{
  -moz-transform: rotate(40deg);
         -webkit-transform:rotate(40deg);
         -ms-transform:rotate(40deg);
         -o-transform:rotate(40deg);
    color: #FFFFFF;
    display: none;
    font-size: 16px;
    padding: 0 0 0 20px;
    text-align: center;
    width: 73px;
}
#block-views-iniciativas_solidarias-block_4 .term_percentage {
  position: relative;
}
#block-views-iniciativas_solidarias-block_4 .collected_title{
/*  background: url("../img/bg_poslinea.png") no-repeat left bottom;*/
  position: absolute;
  right: 0;
  padding: 0 2px;
  top: -17px;
  font-weight: bold;
  color: #fff;
} 
#block-views-iniciativas_solidarias-block_4 .collected_term{
  background: url("../img/bg_grafica1.png") repeat-x scroll 1px 0 transparent; 
  font-weight: bold;
  height: 25px;
}
#block-views-iniciativas_solidarias-block_4 .collected_percentage{
  right: 0;
  text-shadow: 0 0 2px #000000;
  color: #fff;
  top: 5px;
  position: absolute;
}
/* custom tabs for a specific page */
.seccion-iniciativas-solidarias #node-10231 .pure-js-tabs li a{
  /* min-height:42px;*/
}
.seccion-iniciativas-solidarias .pure-js-tabs li.active{
  background-color: #97C93C;
}
.seccion-iniciativas-solidarias .pure-js-tabs li{
  width: 350px;
  background-color: #E2EACC;
}
/* testimony carousel block */
#block-views-Testimonio-block_6 h2 {
  color: #373737;
    font-family: "OxfamGlobalHeadline-Regular" !important;
    font-size: 17px !important;
    text-transform: uppercase;
}
#block-views-Testimonio-block_6 {
  padding-top: 15px;
}
#block-views-Testimonio-block_6 .views-field-title h2{
  font-family: Arial,Helvetica,sans-serif !important;
  text-transform: none !important;
  font-size: 13px !important;
}
#block-views-Testimonio-block_6 .views-field-markup a:hover {
  color: #61a543;
}
#block-views-Testimonio-block_6 .views-field-markup a{
color: #373737;
}
#block-views-Testimonio-block_6 .views-field-title-1 a:hover, #block-views-Testimonio-block_6 .views-field-title-1 {
  margin-bottom: 0.769em;
}
#block-views-Testimonio-block_6 .views-field-title-1 a:hover, #block-views-Testimonio-block_6 .views-field-title-1 a{
  font-weight: bold;
  color: #373737;
      font-size: 15px;
      text-decoration: none !important;
}
.seccion-iniciativas-solidarias  .view-footer {
  clear:both;
}
/* css for position tests */
#EPSACropDialog{ background-color: #fff; border:1px solid #ccc;}
#block-views-iniciativas_solidarias-block_1 { float: left; }
.io-2-blocks-home { float:right; }
.io-3-blocks-home { clear: both; }
/* styles for sahel home iniciative */
.io-3-blocks-home .item { background-color: #fff; min-height:330px; }
/* styles for gallery of sahel */
#block-views-Galerias-block_7 .view-content .views-row{ margin-top: 0 !important;}
#block-views-Galerias-block_7 .view-header{ background:#fff; padding: 15px 0 0;}
#block-views-Galerias-block_7 .view-header p{ margin:0 15px;}
#block-views-Galerias-block_7{}
/* Backend hack */
#edit-field-usuario-0-uid-uid-wrapper { display: none; }
.filefield-element { padding-bottom: 0px !important;
  margin-bottom: 0px;
}
#block-views-iniciativas_solidarias-block_5 .text{ margin-bottom: 1em;}
