/*
Theme Name: Pxlz Child
Theme URI: http://pxlz.edge-themes.com
Description: A child theme of Pxlz Theme
Author: Edge Themes
Author URI: http://themeforest.net/user/edge-themes
Version: 1.0.4
Text Domain: pxlz
Template: pxlz
*/


/* ########################################################## */
/* HEADER
/* ########################################################## */
/* #region   */

.edgtf-sticky-header .edgtf-sticky-holder .edgtf-vertical-align-containers,
.edgtf-top-bar>.edgtf-vertical-align-containers {
  padding: 0 30px;
}

.edgtf-logo-wrapper a {
  height: 60px !important;
}

.edgtf-title-holder {
  background-attachment: initial !important;
  background-size: cover !important;
  background-position: center !important;
}

/* HEADER > MENU
------------------------------------------------------------- */
nav.edgtf-main-menu li.mco-donate-btn span.item_outer{
    background-color: #96bc0c;
    padding: 10px 20px;
}

nav.edgtf-main-menu li.mco-eureka-btn span.item_outer{
    background-color: #efa321;
    padding: 10px 20px;
}

nav.edgtf-main-menu li.mco-eureka-btn a:hover, nav.edgtf-main-menu li.mco-donate-btn a:hover{
    color: #fff!important;
}

.edgtf-main-menu > ul > li > a {
    padding: 0 12px;
}

@media (min-width: 1222px) and (max-width: 1322px) {
    .edgtf-main-menu > ul > li > a {
        font-size: 13px !important;
    }
}

@media (min-width: 1024px) and (max-width: 1221px) {
    .edgtf-main-menu > ul > li > a {
        font-size: 12px;
        letter-spacing: 0.08em;
    }
    .edgtf-main-menu > ul > li > a {
        padding: 0 10px;
    }
    .edgtf-logo-wrapper a img {
        height: 80%;
        width: auto;
    }
}

/* HEADER > ENTRY TITLE
------------------------------------------------------------- */
h1.edgtf-page-title.entry-title {
	color: #fff;
}

@media only screen and (max-width: 600px) {
/* HEADER > ENTRY TITLE
------------------------------------------------------------- */
    .edgtf-title-holder.edgtf-has-bg-image {
        height: 215px!important;
    }

    .edgtf-post-text-main h2.entry-title.edgtf-post-title {
		font-size: 26px;
		margin: 0px;
	}
	
	.edgtf-title-holder .edgtf-title-image img {
		display: block;
		width: 100%;
		object-fit: cover!important;
		height: 215px;
	}
}

/* #endregion */

/* ########################################################## */
/* FOOTER
/* ########################################################## */
/* #region   */

footer .widget{
    margin: 0px !important;
}

.devcopy, .devcopy a {
  font-size: 11px!important;
  text-transform: uppercase;
  letter-spacing: 3px!important;
  color: #fff;
  font-family: 'verdana';
}
.devcopy a {
  color: #96bc0c;
  letter-spacing: 4px;
}
.devcopy a:hover {
  color: #bcda50;
}

footer .widget a:hover {
    text-decoration: none!important;
}

/* #endregion */

/* ########################################################## */
/* GENERAL
/* ########################################################## */
/* #region   */

span.edgtf-animate-text.edgtf-appeared {
  color: #81a220 !important;
}

em.edgtf-animate-text.edgtf-appeared {
  color: #81a220 !important;
}

span.edgtf-animate-text,
em.edgtf-animate-text {
  color: #81a220 !important;
}

.edgtf-btn.edgtf-btn-minimal {
  font-style: initial;
}

.grecaptcha-badge {
  visibility: hidden;
}

/* GENERAL > LINKS CTA
------------------------------------------------------------- */

.edgtf-btn-text::before,
.edgtf-btn-text::after {
  bottom: 0 !important;
}

/* GENERAL > GRILLA DE PROYECTOS
------------------------------------------------------------- */

.edgtf-masonry-gallery-holder .edgtf-mg-item .edgtf-mg-item-content {
  padding: 30px;
}

/* GENERLA > SIDE MENU
------------------------------------------------------------- */
a.mco-side-menu-btn-text {

    color: #fff;
    padding: 10px 15px !important;
    background-color: #ee2e5a;
    border-radius: 2px;
    font-family: 'Oswald';
    text-transform: uppercase;
    letter-spacing: .16em;
    font-weight: 500;
}

i.fa.fa-heart {
    margin-right: 7px;
}

a.mco-side-menu-btn-text:hover {
    background-color: #96bc0d;
}
.edgtf-side-menu div#custom_html-6,
.edgtf-side-menu div#custom_html-7 {
    margin-top: 35px;
}

/* #endregion */

/* ########################################################## */
/* HOME
/* ########################################################## */
/* #region   */

.home-blocks-inner {
  z-index: 1;
}

/* #endregion */

/* ########################################################## */
/* QUE HACEMOS / WHAT WE DO
/* ########################################################## */
/* #region   */

/* QUE HACEMOS > VIDEO
------------------------------------------------------------- */
.page-id-4801 .pp_details, .page-id-6460 .pp_details {
    display: none!important;
}

/* #endregion */

/* ########################################################## */
/* EQUIPO / TEAM
/* ########################################################## */
/* #region   */

@media only screen and (max-width: 600px) {

    .edgtf-team .edgtf-team-content-inner {
        padding: 36px!important;
    }
    div.mco-col-team {
        padding-right: 0 !important;
        padding-left: 0 !important;
    }
    .mco-team-innerpage--text .vc_column-inner {
        padding: 15px!important;
    }
    body .pp_pic_holder #pp_full_res iframe {
        height: 236px;
    }
}

/* #endregion */

/* ########################################################## */
/* QUIENES SOMOS
/* ########################################################## */
/* #region   */

.educate-teambox:hover {
  cursor: pointer;
}

.edgtf-team .edgtf-team-position-holder .edgtf-team-bio {
  padding-top: 15px;
  font-size: 13px;
  color: #96bc0d;
  position: relative;
  opacity: 0;
  -webkit-transform: translate3d(-100%, 0, 0);
  -moz-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
  -webkit-transition: -webkit-transform .4s, opacity .2s;
  transition: transform .4s, opacity .2s;
  will-change: transform, opacity;
}

.edgtf-team:hover .edgtf-team-content .edgtf-team-bio {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: -webkit-transform 0.6s cubic-bezier(0.63, 0.07, 0.04, 0.95) 0.2s, opacity 0.2s 0.2s;
  transition: transform 0.6s cubic-bezier(0.63, 0.07, 0.04, 0.95) 0.2s, opacity 0.2s 0.2s;
}

@media (max-width:1024px) {
  .educate-teambox__mobile-info h5 {
    margin-bottom: 0;
  }

  .educate-teambox__mobile-info p {
    margin-top: 5px;
  }
}

@media (min-width:1025px) {
  .educate-teambox__mobile-info {
    display: none;
  }
}

/* QUIENES SOMOS > AMIGOS DE EDUCATE - ACORDEON
------------------------------------------------------------- */

.acordeon-amigos span.vc_tta-title-text {
  color: #888;
  font-size: 17px;
  letter-spacing: .08em;
}

.acordeon-amigos.vc_active span.vc_tta-title-text {
  color: #fff;
}

.acordeon-amigos.vc_active .vc_tta-panel-heading {
  background-color: #96bc0d !important;
}

/* #endregion */

/* ########################################################## */
/* PROYECTOS E INICIATIVAS - SINGLE
/* ########################################################## */
/* #region   */

.mco-proyect-title h1 {
  font-size: 35px;
}

#dona-para-el-proyecto .vc_tta-panel-heading {
  background-color: #84be00 !important;
}

#dona-para-el-proyecto .vc_tta-panel-body {
  border: 4px solid #84be00 !important;
}

/* PROYECTOS E INICIATIVAS > VIDEO
------------------------------------------------------------- */

.cq-videocover-iconcontainer {
  box-shadow: none;
}

a.cq-videocover-iconcontainer:hover {
  text-shadow: 0 2px 6px rgb(0 0 0 / 20%);
}

i.cq-videocover-icon.fab.fa-youtube {
    font-size: 5em!important;
}

/* #endregion */

/* ########################################################## */
/* BLOG
/* ########################################################## */
/* #region   */

/* BLOG > EXCERPT
------------------------------------------------------------- */
.edgtf-bli-excerpt{
    display: none;
}

/* BLOG > SINGLE POST > OWL CAROUSEL (FIX IMGs HEIGHT)
------------------------------------------------------------- */
.single-post .edgtf-post-content .edgtf-blog-gallery .owl-item {
	max-height: 640px;
    display: flex;
    align-items: center;
}

@media (max-width: 768px) {
	.single-post .edgtf-post-content .edgtf-blog-gallery .owl-item {
		max-height: 220px;
	}
}

/* #endregion */

/* ########################################################## */
/* MEDIOS
/* ########################################################## */
/* #region   */

.edgtf-blog-holder.edgtf-blog-metro article:not(.format-gallery) .edgtf-post-image a:before {
  background: rgba(0, 0, 0, .5)
}

.edgtf-blog-metro h3.entry-title.edgtf-post-title {
  font-size: 24px;
}

blockquote p {
  color: #555;
  font-size: 18px !important;
}

.edgtf-post-text-inner p {
  font-size: 16px;
}

.format-video.has-post-thumbnail.post_format-post-format-video .edgtf-post-content .edgtf-post-text .edgtf-post-text-inner{display:flex ; flex-direction: column-reverse;}
.format-video.has-post-thumbnail.post_format-post-format-video .edgtf-post-content .edgtf-post-text .edgtf-post-text-inner .edgtf-post-text-main{}
.edgtf-blog-holder.edgtf-blog-masonry article.format-video.has-post-thumbnail.post_format-post-format-video .edgtf-post-heading{margin-bottom:-10px}
.edgtf-blog-holder.edgtf-blog-masonry article.format-video.has-post-thumbnail.post_format-post-format-video .edgtf-post-content .edgtf-post-text .edgtf-post-text-inner  .edgtf-post-info-list {
 margin-top: 0;
 margin-bottom: 20px;
}

.format-video.has-post-thumbnail.post_format-post-format-video .edgtf-post-content .edgtf-post-text .edgtf-post-text-inner   .edgtf-post-info-list .edgtf-post-info-category a{
	     background-color: #96bc0d;
	     color: #fff !important;
	     display: inline-block;
	     position: relative;
	     font-family: Oswald,sans-serif;
	     letter-spacing: .16em;
	     line-height: inherit;
	     margin: 0 15px 1px 0;
	     padding: 13px 28px;
	     box-sizing: border-box;
	     text-transform: uppercase;
	     visibility: visible;
	     text-align: center;
	     line-height: 1em;
	     font-size: 12px !important;
	     font-style: normal;
}

.format-video.has-post-thumbnail.post_format-post-format-video .edgtf-post-content .edgtf-post-text .edgtf-post-text-inner   .edgtf-post-info-list .edgtf-post-info-category a .edgtf-category-text {
    display: inline-block;
    position: relative;
}

.format-video.has-post-thumbnail.post_format-post-format-video .edgtf-post-content .edgtf-post-text .edgtf-post-text-inner   .edgtf-post-info-list .edgtf-post-info-category a .edgtf-category-text:not(.edgtf-category-cover-text) {
    -webkit-transition: -webkit-transform .2s cubic-bezier(.23,.71,.55,.99),opacity .15s;
    transition: transform .2s cubic-bezier(.23,.71,.55,.99),opacity .15s;
}

.format-video.has-post-thumbnail.post_format-post-format-video .edgtf-post-content .edgtf-post-text .edgtf-post-text-inner   .edgtf-post-info-list .edgtf-post-info-category a:hover .edgtf-category-text:not(.edgtf-category-cover-text) {
    opacity: 0;
    -webkit-transform: translate3d(15px,0,0);
    -moz-transform: translate3d(15px,0,0);
    transform: translate3d(15px,0,0);
}

.format-video.has-post-thumbnail.post_format-post-format-video .edgtf-post-content .edgtf-post-text .edgtf-post-text-inner   .edgtf-post-info-list .edgtf-post-info-category a .edgtf-category-cover {
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: center;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    pointer-events: none;
}

.format-video.has-post-thumbnail.post_format-post-format-video .edgtf-post-content .edgtf-post-text .edgtf-post-text-inner   .edgtf-post-info-list .edgtf-post-info-category a .edgtf-category-cover .edgtf-category-cover-bgrnd {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: #0d0d0d;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transition: -webkit-transform .35s cubic-bezier(.86,0,.07,1);
    -moz-transition: -moz-transform .35s cubic-bezier(.86,0,.07,1);
    transition: transform .35s cubic-bezier(.86,0,.07,1);
    will-change: transform;
}

.format-video.has-post-thumbnail.post_format-post-format-video .edgtf-post-content .edgtf-post-text .edgtf-post-text-inner   .edgtf-post-info-list .edgtf-post-info-category a:hover .edgtf-category-cover-bgrnd {
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transition: -webkit-transform .5s cubic-bezier(.86,0,.07,1);
    -moz-transition: -moz-transform .5s cubic-bezier(.86,0,.07,1);
    transition: transform .5s cubic-bezier(.86,0,.07,1);
}


.format-video.has-post-thumbnail.post_format-post-format-video .edgtf-post-content .edgtf-post-text .edgtf-post-text-inner   .edgtf-post-info-list .edgtf-post-info-category a .edgtf-category-cover .edgtf-category-cover-text {
    opacity: 0;
    color: #fff;
    -webkit-transform: translate3d(-20px,0,0);
    -moz-transform: translate3d(-20px,0,0);
    transform: translate3d(-20px,0,0);
    -webkit-transition: all 0s .2s;
    -moz-transition: all 0s .2s;
    transition: all 0s .2s;
    z-index: 20;
}

.format-video.has-post-thumbnail.post_format-post-format-video .edgtf-post-content .edgtf-post-text .edgtf-post-text-inner   .edgtf-post-info-list .edgtf-post-info-category a:hover .edgtf-category-cover-text {
    opacity: 1;
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    -webkit-transition: -webkit-transform .4s cubic-bezier(.28,1.04,.49,.9) .2s,opacity .6s .15s;
    transition: transform .4s cubic-bezier(.28,1.04,.49,.9) .2s,opacity .6s .15s;
}

/* GRILLA DE NOTAS DE PIE DE HOME
------------------------------------------------------------- */

ul.edgtf-blog-list h4 {
  font-size: 22px;
}

/* #endregion */

/* ########################################################## */
/* RECURSOS
/* ########################################################## */
/* #region   */

h4.entry-title.edgtf-post-title {
    font-size: 22px;
}

/* GRID
------------------------------------------------------------- */
@media screen and (min-width: 680px) {	
	.edgtf-bl-three-columns .edgtf-post-image img{
		height: 243px!important;
		object-fit: cover;
	}

	.edgtf-blog-three-columns .edgtf-post-has-media .edgtf-post-image img {
		height: 234px!important;
		object-fit: cover;
	}
	
	.edgtf-blog-three-columns iframe.fluidvids-item {
		height: 234px!important;
	}
	
    .edgtf-blog-three-columns .edgtf-blog-holder-inner .edgtf-post-content {
		min-height: 130px;
	}
	
	.edgtf-blog-three-columns .format-video .edgtf-post-content {
		min-height: 190px;
	}

    .edgtf-blog-three-columns article.format-audio {
        min-height: 445px;
    }
}    

@media screen and (min-width: 1024px) and (max-width: 1400px){
    .edgtf-blog-three-columns .format-video .edgtf-post-content {
		margin-top: 58px;
	}
}

/* FIX - HIDDEN CATEGORIES
------------------------------------------------------------- */
.edgtf-blog-three-columns .edgtf-post-info-category a:not(:first-of-type), .edgtf-bl-three-columns .edgtf-post-info-category a:not(:first-of-type) {
	display: none!important;
}

/* GRID > FIX AUDIO POST TYPE
------------------------------------------------------------- */
.format-audio .edgtf-post-info-category a {
    padding: 13px 28px;
}

.format-audio .edgtf-post-info-category span {
    color: #fff!important;
    font-family: Oswald;
    text-transform: uppercase;
    font-style: normal;
}

.format-audio .edgtf-post-info-category .edgtf-category-cover {
    display:none;
}

.edgtf-blog-three-columns article.format-audio.has-post-thumbnail .edgtf-blog-audio-holder {
    bottom: 25px;
}

.edgtf-blog-three-columns .format-audio .edgtf-post-text-inner {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column-reverse;
}

.edgtf-blog-three-columns .format-audio .edgtf-post-heading {
    margin-bottom: 7px!important;
}

.edgtf-blog-three-columns article.format-audio .edgtf-post-info-list {
    margin: -15px 24px 27px 24px;
}

.edgtf-blog-three-columns article.format-audio .edgtf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider {
    margin-top: -5px;
}

/* #endregion */

/* ########################################################## */
/* TESTIMONIOS
/* ########################################################## */
/* #region   */

.mco-testimonial-text p {
  font-size: 17px;
  color: #0d0d0d;
  line-height: 1.6;
  font-family: Merriweather;
  font-style: italic;
}

.mco-testimonial-text ul li {
  font-size: 17px;
  color: #0d0d0d;
  line-height: 1.6;
  font-family: Merriweather;
  padding-bottom: 0.6em;
  font-style: italic;
}

em.mco-testimonial-highlight-text {
  color: #faa409 !important;
}

.edgtf-testimonials-author-name,
.edgtf-testimonials-author-job {
  color: #888;
  font-style: normal;
}
/* #endregion */

/* ########################################################## */
/* FORMULARIO DE CONTACTO
/* ########################################################## */
/* #region   */

/* #gform_wrapper_3 {
  border: 5px solid #97bc0b;
  padding: 5%;
}*/


#gform_wrapper_3 li.hidden_label input,
#gform_wrapper_5 li.hidden_label input {
  padding: 15px 18px;
  line-height: 1em;
  color: #0d0d0d;
  background-color: #fcfcfc;
  border: 2px solid #ebebeb;
  border-radius: 3px;
}

#gform_wrapper_3 textarea,
#gform_wrapper_5 textarea {
  padding: 15px 18px;
  line-height: 1em;
  color: #0d0d0d;
  background-color: #fcfcfc;
  border: 2px solid #ebebeb;
  border-radius: 3px;
}

#gform_wrapper_3 textarea:focus,
#gform_wrapper_5 textarea:focus {
  border-color: #888;
}

input#gform_submit_button_3,
input#gform_submit_button_5 {
  color: #fff;
  padding: 16px 21px;
  font-family: Oswald, sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 1em;
  letter-spacing: .16em;
  text-transform: uppercase;
  background-color: #96bc0d;
  border-color: transparent;
}

input[type="textarea"]::placeholder {
  color: #adadad;
}

/* #endregion */

/* ########################################################## */
/* HOTSPOT
/* ########################################################## */
/* #region   */

.hotspot-card {}

.hotspot-card__country {
  font-family: 'Oswald';
  font-size: 18px;
  padding: 10px 0;
  color: #81a220;
}

.hotspot-card__person {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-content: stretch;
  align-items: flex-start;
  margin-top: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #eee;
}

.hotspot-card__person:last-child {
  border-bottom: none;
  padding-bottom: 0;
}

.hotspot-card__photo {}

.hotspot-card__info {
  padding: 0 10px;

}

.hotspot-card__name {
  font-family: 'Merriweather', serif;
  color: #333;
  font-size: 14px;
  padding: 3px 0;
  margin-bottom: 12px;
}

.hotspot-card__more {
  font-family: 'Merriweather', serif;
  font-style: italic;
  font-size: 10px;
}

.hotspot-card__more a {
  color: #81a220;
}

.hotspot-card__departamento {
  font-family: 'Merriweather', serif;
  font-size: 12px;
  color: #81a220;
}

.hotspot-card__departamento b {
  color: #efa321;
}

.hotspot-card__logos {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-content: stretch;
  align-items: flex-start;
  margin-top: 10px;
}

@media (max-width:1024px) {
  .cqtooltip-wrapper {
    width: 100% !important;
  }
}

/* #endregion */

/* ########################################################## */
/* DONACIONES
/* ########################################################## */
/* #region   */


.box-donations {
  height: 380px;
}

.box-donations .edgtf-eh-item {
  border-right: 1px solid #e6e6e6;
}

.edgtf-elements-holder .edgtf-eh-item {
  vertical-align: top;
}

/* TEXT BOXES
------------------------------------------------------------- */

.text-box-donations h4 {
  color: #0D0D0D;
}

.text-box-donations p {
  color: #717171;
  margin-top: 24px;
  margin-bottom: 24px
}

/* FLIP BOXES
------------------------------------------------------------- */

.dona-flipbox .edgtf-eh-item-inner .edgtf-eh-item-content {
  position: relative;
}


#dona-tiempo__back,
#dona-dinero__back,
#dona-conocimiento__back {
  display: none;
}

.dona-flipbox-close {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 20px;
  color: #999;
}

#dona-tiempo__close:hover {
  color: #e66012
}

#dona-dinero__close:hover {
  color: #81a220
}

#dona-conocimiento__close:hover {
  color: #efa321
}

/* FORMULARIOS GF
------------------------------------------------------------- */

.gform_wrapper {
  margin-bottom: 0;
}

div.gfield_description {
  padding-top: 0 !important;
}

ul li.gfield {
  margin-top: 0 !important;
}

div.gform_footer.top_label {
  padding: 0;
}

#gform_wrapper_1 li.hidden_label input,
#gform_wrapper_7 li.hidden_label input {
  border-bottom: 2px solid #e66012;
}

#gform_wrapper_2 li.hidden_label input,
#gform_wrapper_8 li.hidden_label input {
  border-bottom: 2px solid #efa321;
}

.gform_wrapper li.hidden_label input,
.gform_wrapper textarea {
  margin-bottom: 10px;
  margin-top: 0;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  background: transparent;
  border-radius: 0;
}

.gform_wrapper select {
  background: transparent;
  border: transparent;
  color: #717171;
}

input#gform_submit_button_1,
input#gform_submit_button_7 {
  background: #e66012;
  border: 2px solid #e66012;
}

input#gform_submit_button_2,
input#gform_submit_button_8 {
  background: #efa321;
  border: 2px solid #efa321;
}

input#gform_submit_button_1,
input#gform_submit_button_2,
input#gform_submit_button_7,
input#gform_submit_button_8 {
  color: #fff;
  padding: 10px;
  width: 100%;
  font-family: Oswald, sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 1em;
  letter-spacing: .16em;
  text-transform: uppercase;
}

input:focus[type=text] {
  color: #717171;
}

input[type=text] {
  color: #717171;
}

input[type="text"]::placeholder {
  color: #adadad;
}

/* FORMULARIO GF - DONAR PARA EL PROYECTO
------------------------------------------------------------- */

.gf-donar-proyecto li.hidden_label input {
  border-bottom: 2px solid #84be00;
}

.gf-donar-proyecto .gfield_label {
  color: #84be00;
}

.gf-donar-proyecto select {
  border: 2px solid #ebebeb;
  padding: 4px !important;
  background-color: #fcfcfc;
}

.gf-donar-proyecto .gfield_price {
  padding-top: 25px !important;
}

.gf-donar-proyecto .gfield_required {
  display: none;
}

.gf-donar-proyecto input[type="submit"] {
  color: #fff;
  padding: 10px;
  font-family: 'Oswald', sans-serif;
  font-weight: 500;
  line-height: 1em;
  letter-spacing: .16em;
  text-transform: uppercase;
  border: none;
  background-color: #84be00;
  cursor: pointer
}

/* BORRAR FECHA
------------------------------------------------------------- */

div.edgtf-post-info-date.entry-date.published.updated{
  display:none;
}
span.edgtf-category-text.edgtf-category-cover-text{
  display:none;
}

.eapp-popup-control-close-component {
    padding: 4px!important;
    outline: none!important;
    top: 20px!important;
    right: 20px!important;
    background: #efa321!important;
    border-radius: 50px!important;
    padding: 15px!important;
}

/* #endregion */

/* ########################################################## */
/* RESPONSIVE
/* ########################################################## */
/* #region   */

@media only screen and (max-width: 600px)  {
	/*hidden blocks*/
	.mco-hidden-mobile, .mco-contact-social {
		display: none;
	}
	#mco-contact-container .edgtf-eh-item-content {
        padding: 15px 0;
    }	
}

/* #endregion */