/*
Theme Name: Chequeado
Author: the Ariel Velaz
Author URI: https://frooit.com/
Description: 2018
Version: 2.0
*/

.hidden {
  display: none;
}

section.nota .main-article .content .excerpt {
  color: #354053;
  font-family: "Roboto";
  font-size: 24px;
  line-height: 30px;
  margin: 32px 0 32px 64px;
}

section.nota .main-article .content ul li a {
  color: #f72d54;
  text-decoration: none;
}

section.nota .main-article .content iframe {
  width: 100% !important;
}

section.nota.featured .main-article .content .excerpt {
  margin-left:auto;
  margin-right:auto;
  max-width: 656px;
}

section.nota.featured .banner-submisison--info {
  max-width: 656px;
  margin-left: auto;
  margin-right: auto;
}

/* test de banner referidos en todas las otras notas sss*/
section.nota .banner-submisison--info {
  max-width: 656px;
}


.listing-paginator a:first-child {
background-image: none;
}
.listing-paginator a:last-child {
background-image: none;
}

.listing-paginator a.next {
  background-image: url(assets/icons/svg/lightblue/arrow-right.svg);
  background-repeat: no-repeat;
  background-position: center;
}

.listing-paginator a.first,
.listing-paginator a.last {
display: none;
}
.listing-paginator a.previous {
background-image: url(assets/icons/svg/lightblue/arrow.svg);
  background-repeat: no-repeat;
  background-position: center;
}

.listing-paginator .active {
width: 56px;
  padding-top: 18px;
  padding-bottom: 18px;
  margin: 0 8px;
  font-size: 20px;
  font-weight: bold;
  line-height: 20px;
  text-align: center;
  box-shadow: 0 4px 0 0 rgba(0,0,0,0.2);
}

section.home-featured > .inner .helper .title h1 a {
  color:#fff;
  text-decoration: none;
}

header.sticky .inner .logo img {
  margin-right: 20px;
}

section.seccion header a {
  text-decoration: none;
}

.header-package .header-title .inner h2 a {
  color:#f72d54;
  text-decoration: none;
}

#commentlist-container {
  width:100%;
  margin-left: 150px;
}

@media screen and (max-width:768px){
  #commentlist-container {
      margin-left: 0;
  }
}
}

.comment-form-comment textarea{
  box-sizing: border-box;
  width: 100%;
  color: #354053;
  font-family: "Roboto";
  font-size: 20px;
  line-height: 20px;
  padding: 18px 20px;
  border: none;
  box-shadow: inset 0 4px 0 0 rgba(53,64,83,0.2);
}

.comment-box .inner .box label {
  color: #354053;
  font-family: Roboto;
  font-size: 14px;
  font-weight: bold;
  line-height: 14px;
  margin: 8px 0;
}

.comment-box .inner p {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  width: 100%;
  margin: 8px;
}

.comment-box input {
  box-sizing: border-box;
  width: 100%;
  color: #354053;
  font-family: Roboto;
  font-size: 20px;
  line-height: 20px;
  padding: 18px 20px;
  border: none;
  box-shadow: inset 0 4px 0 0 rgba(53,64,83,0.2);
}

.form-submit .btn.std {
  padding: 18px 0;
  color:#fff;
}

.box-newsletter .inner .btn {
  width:100%;
  border:0;
}

.project-status{
  font-size:17px;
}
.project-description{
  color:grey;
  font-weight: regular;
  font-size: 15px;
}


/*EDICIÓN MARZO 2019 - LUDMILA PEREYRA*/
@import url("https://fonts.googleapis.com/css?family=Montserrat:200,300,400,500,600,700");
@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700');

/*GRILLA DE PROYECTOS*/
.projects{max-width:1140px;margin:0 auto}
.projects ul{margin-left:-10px;margin-right:-10px;padding:0;overflow:hidden}
.projects ul li{width:23%;float:left;margin:0 1% 15px;background-color:#E6ECF5;list-style:none;height:540px;position:relative;overflow:hidden;padding-bottom:40px}
.projects ul li .img-tag{overflow:hidden}
.projects ul li img{width:100%;height:initial!important}
.projects ul li .project-info, .projects ul li .project-info .project-description{font-size:15px;font-weight:400;font-size:13px;line-height:18px;color:#697384;font-family: Roboto}
.projects ul li .project-info .project-description,
.projects ul li .project-info .post-title,
.projects ul li .project-info .entry{padding:10px 0;margin:0}
.projects ul li .project-info .project-title, 
.projects ul li .project-info .project-title a{font-family:Montserrat;color:#354053;font-size:15px;font-weight:600;line-height:20px;text-decoration:none;cursor:pointer;display:block} 
.projects ul li .project-info .financiado{font-size:12px;font-weight:400!important;}
.projects ul li .project-info .financiado b:before{float:right;margin:0 0 0 2px;display:block;height:22px;width:17px;content:"[...]"}
.projects ul li .project-info .financiado .ver-todos{float:right;text-decoration:none}
.projects ul li .project-info .financiado strong{display:block;font-family: Montserrat;font-size:15px;font-weight:600;margin-bottom:5px;color:#354053}
.projects ul li .project-info .financiado b{height:22px;overflow:hidden;display:block}
.projects ul li .project-info .financiado .unico:before{content:""}
.projects .listing-paginator{clear:both;text-align:center;margin:0 0 40px;padding:40px 0 0}
.projects .listing-paginator .pages{display:none}
.projects .listing-paginator .wp-pagenavi a, 
.projects .listing-paginator .wp-pagenavi span{border:none;background-color:#E6ECF5;width:56px;color:#9DA9BD;font-family:Montserrat;padding-top:18px;padding-bottom:18px;font-size:20px;line-height:20px;text-align:center;margin:0 8px;font-weight:700}
.projects .listing-paginator .wp-pagenavi a:hover,
.projects .listing-paginator .wp-pagenavi span.active{background-color:#F72D54;color:#fff}
.projects .listing-paginator .wp-pagenavi .next, 
.projects .listing-paginator .wp-pagenavi .previous{text-indent:-99999px}
/*.projects .listing-paginator .wp-pagenavi .previous:before,
.projects .listing-paginator .wp-pagenavi .next:before{padding-left:17px;display:block;text-indent:0;float:left}
.projects .listing-paginator .wp-pagenavi .previous:before{content:"←"}
.projects .listing-paginator .wp-pagenavi .next:before{content:"→"}*/
.listing-paginator a.next {background-image: url(assets/icons/svg/lightblue/arrow-right.svg);background-repeat: no-repeat;background-position: center;}
.listing-paginator a.previous {background-image: url(assets/icons/svg/lightblue/arrow.svg); background-repeat: no-repeat; background-position: center;}
.projects-sidebar ul li{list-style:none}
.projects-sidebar ul li img{width:100%}

/*LANDING EDUCACIÓN*/
.landing-educacion .content .header-package .header-title .inner h2{color:#3F6DEE;font-size:35px}   
.landing-educacion .banner-suggestion-nota div:nth-child(1) h3{background-color: #3F6DEE;text-transform:none;letter-spacing:0.5px}
section.landing-header.std.landing-educacion,
section.landing-header.std.landing-educacion .inner .pattern{background-color: #3A57A0}
.landing-educacion .aside-nota .header-package .header-title .inner h2:after{border-top:4px solid #3F6DEE;}

/*LANDING INNOVACIÓN*/
section.landing-header.std.landing-innovacion,
section.landing-header.std.landing-innovacion .inner .pattern{background-color:#429572}
.landing-innovacion .content .header-package .header-title .inner h2{color:#4EEA91;font-size:35px}  
.landing-innovacion .aside-nota .header-package .header-title .inner h2:after{border-top:4px solid #4EEA91}


/* ASIDE */
.aside-nota .pack.explicador h2 a {color:#f72d54 !important;}
aside .header-package .header-title .inner h2 a {color: #354053 !important;}
aside .header-package .header-title .inner h2 a {color: #354053 !important;}


/*ELEMENTOS COMUNES LANDINGS EDUCACIÓN E INNOVACIÓN*/
.header-division .logo img{height:60px}
.header-division .btn.std{background-color: #354053;}
.landing-division .main-article .content{margin-top:40px!important}
.landing-division .main-article .content p{font-size:16px!important;margin:0 0 20px 72px!important}
.landing-division .banner-suggestion div:nth-child(1) p{font-size:18px!important;margin:15px!important}
.landing-division .main-article .content .pack .item p{margin-left:0!important}
.landing-division .main-article .content ol, .landing-division .main-article .content ul{margin-left:130px!important;font-size:16px!important}
.landing-division .content .pack .item{overflow:hidden;margin-bottom:30px;margin-left:72px}
.landing-division .content .pack .item h1{margin-top:0;margin-bottom:10px}
.landing-division .content .pack .item .img-helper{width:40%;margin-right:5%;float:left}
.landing-division .content .pack .item .img-helper a{display:block}
.landing-division .content .pack .item .text-helper{width:55%;float:left}
.landing-division .content .pack .item .text-helper h1{margin-top:5px}
.landing-division .content .pack .item .text-helper h1 a,
.landing-division .content .pack .item .img-helper a{color:#354053;text-decoration:none;font-size:16px}
.landing-division .content .pack .item .text-helper h1 a:hover{color:#737373}
.projects ul li .project-info,
.landing-division .projects-sidebar ul li .project-info{padding:0 10px 10px}
.landing-division .projects-sidebar ul{padding:0;max-width:288px}
.projects ul li .project-status,
.landing-division .projects-sidebar ul li .project-status{color:#fff;font-family:Montserrat;font-size:13px;text-align:center;padding:10px 15px;margin:0;position:absolute;bottom:0;left:0;width:-webkit-fill-available;width:-moz-available}
.projects ul li .en-ejecucion,
.landing-division .projects-sidebar ul li .en-ejecucion{background-color:#354053}
.projects ul li .Finalizado,
.landing-division .projects-sidebar ul li .Finalizado{background-color:red}
.projects ul li .Continuo,
.landing-division .projects-sidebar ul li .Continuo{background-color:green}
.landing-division .aside-nota .banner-suggestion-nota div:nth-child(1) p{max-width:190px}
.landing-division .projects-sidebar ul li{background-color: #E6ECF5;position:relative;margin-bottom:15px;padding-bottom:40px}
.landing-division .projects-sidebar ul li .project-info .project-title a{font-size:20px;color:#354053;text-decoration:none}
.landing-division .projects-sidebar ul li .project-info,
.landing-division .projects-sidebar ul li .project-info .project-description,
.landing-division .projects-sidebar ul li .project-info .post-title,
.landing-division .projects-sidebar ul li .project-info .entry{font-size:14px;color:#4e586b;text-decoration:none}
.landing-division .box-banner{max-width:288px;margin-bottom:20px}
.landing-division .banner-suggestion-nota{margin-bottom:20px}
.landing-division .box-banner img{width:100%}

/*SOBRE CHEQUEADO EN LANDINGS*/
.landing-division + .home-about{padding:50px 0 64px!important}
.landing-division + .home-about .inner,
.landing-division + .home-about .last{margin:0 70px!important}
.landing-division + .home-about .inner .inner{margin:0!important}

/*DETALLE DE PROYECTO*/
section.nota.landing-std a{color:#f72d54}
section.nota.landing-std .main-article .content{margin:40px 80px 0 70px}
section.nota.landing-std .main-article .content .main-img{margin-left:100px}
section.nota.landing-std .main-article .content .main-img img{width:100%}
section.nota.landing-std .main-article aside{margin-left:70px}
section.nota.landing-std .main-article aside .ficha-proyecto{background-color: #E6ECF5;padding:30px;overflow:hidden}
section.nota.landing-std .main-article aside .ficha-proyecto h2{font-size:15px;margin:0 0 10px}
section.nota.landing-std .main-article aside .ficha-proyecto p{margin-top:0;margin-bottom:25px;font-size:13px;font-weight:300}
section.nota.landing-std .main-article aside .ficha-proyecto .coordinador .coordinador-img{border-radius:70px;width:50px;height:50px;overflow:hidden}
section.nota.landing-std .main-article aside .ficha-proyecto .coordinador .coordinador-img img{margin-left:-20px}
section.nota.landing-std .main-article aside .ficha-proyecto .coordinador .right-col{float:right;width:80%}
section.nota.landing-std .main-article aside .ficha-proyecto .coordinador .left-col{float:left;width:20%}
section.nota.landing-std .main-article aside .ficha-proyecto .coordinador .right-col h2,
section.nota.landing-std .main-article aside .ficha-proyecto .coordinador .right-col p{margin:0 0 5px}

/*LANDING IMPACTO*/
section.landing-header.std.header-impacto,
section.landing-header.std.header-impacto .inner .pattern{background-color: #252C39!important;}
.landing-impacto{width:60%;margin:0 auto}
.landing-impacto .content{width:100%;margin:40px 0 0}
.landing-impacto .main-article .content > p{margin-left:0}
.landing-impacto .main-article .content .declaraciones{padding:30px;    background-color: #E6ECF5;margin-bottom:20px;overflow:hidden}
.landing-impacto .main-article .content .declaraciones h3{color: #F72D54;font-size:17px;margin-top:0}
.landing-impacto .main-article .content .declaraciones p{font-size:13px;margin-top:0;font-weight:300;line-height:18px}
.landing-impacto .main-article .content > p{margin-left:0!important}
.landing-impacto .main-article .content .declaraciones .declaraciones_link{text-decoration:none;font-size:15px;float:right;font-weight:400;}
.landing-impacto .main-article, .landing-impacto .banner-donation{max-width:100%!important;display:block!important;margin:0!important}
.landing-impacto .main-article .content{margin:40px auto!important}
.landing-impacto .banner-donation{height:100px!important}

@media (max-width:1200px){
.projects{max-width:90%;width:90%;margin:0 auto}
}
@media (max-width:1000px){
.projects ul li{width:48%}
.landing-impacto .banner-donation{height:initial!important;padding:5%;background-position:90% 20px;max-width:90%}
}
@media (max-width:900px){
  .banner-donation div:nth-child(1){display:block}
  /*.banner-donation div:nth-child(1) p{flex:none;margin:0 0 30px!important} */
  .banner-donation div:nth-child(1) h3{flex:none;display:block;margin:10px auto!important;max-width:100%}
  .landing-impacto{width:80%} 
}
@media (max-width:768px){
  .landing-educacion  .inner .helper .title{background-color: #3A57A0!important;}
  .landing-innovacion .inner .helper .title{  background-color: #429572!important}
  section.landing-header .gradient{display:block!important}
  section.nota .main-article .content > p{margin:0 0 10px}
  
  section.nota .main-article .content .aligncenter{margin: 0px; max-width: 100%;  height: auto;} /* test de img entre notas resize */
  section.nota .main-article .content .twitter-tweet{margin: 0px}
  
  .landing-division + .home-about .inner, .landing-division + .home-about .last{margin:0 auto!important;width:90%}
  .landing-division aside .header-package .header-title .inner h2:before{display:none}
  section.nota.landing-std .main-article .content{margin:10px auto;width:90%}
  section.nota .main-article .content .banner-donation{margin-top:30px}
  section.nota.landing-std .main-article aside{margin:10px auto 30px!important;width:90%}
  .landing-division .content .pack .item{width:100%;margin:0}
  section.nota.landing-std .main-article .content{margin-top:30px}
  section.nota.landing-std .main-article .content .main-img{margin:0 0 10px}
  section.nota .main-article .content > h3,
  section.nota .main-article .content > h3:after{margin-left:0}
  section.nota.landing-std .main-article aside .ficha-proyecto .coordinador .right-col{width:85%}
  section.nota.landing-std .main-article aside .ficha-proyecto .coordinador .left-col{width:15%}
  .landing-division .box-banner{max-width:100%;margin:0 auto}
}
@media  (max-width: 768px) and (min-width: 376px){
  .landing-division + .home-about{border-top:4px solid #e6ecf5!important}
  .landing-division + .home-about .last{margin-top:-120px!important}
  .landing-division .aside-nota.listado{display:block!important;margin:30px!important}
  .landing-division aside .header-package{width:100%}
  .landing-division .aside-nota .banner-suggestion-nota{width:100%;max-width:100%;width:100%}
  .landing-division .aside-nota .banner-suggestion-nota{background-size:10%;order:0;max-width:100%!important;}
  .landing-division .aside-nota .banner-suggestion-nota div:nth-child(1){width:80%;flex-direction:initial!important}
  .landing-division .aside-nota .banner-suggestion-nota .inner:nth-child(1), 
  .landing-division .aside-nota .banner-suggestion-nota .inner:nth-child(2){width:40%;display:block!important;float:left;flex:initial!important}
  .landing-division .aside-nota .banner-suggestion-nota div:nth-child(1) p{max-width:initial;margin-right:0;margin-top:25px}
  .landing-division .aside-nota .banner-suggestion-nota div:nth-child(1) h3{margin-top:20px!important}
  .landing-division .aside-nota .header-package .header-title .inner h2:after{margin-right:-40px}
  .landing-division .projects-sidebar ul{max-width:100%!important}
  .landing-division .projects-sidebar ul li{width:48%;float:left;margin-right:2%;min-height:400px}
}
@media (max-width: 600px){
  section.nota .main-article .content .excerpt {
    color: #354053;
    font-family: "Roboto";
    font-size: 24px;
    line-height: 30px;
    margin: 32px 0 32px 13px;
  }
}
@media (max-width:550px){
  .projects{width:95%;margin:0 auto}
  .projects ul{margin-left:0;margin-right:0}
  .projects ul li{width:100%;margin:0 0 20px;float:none}
  .projects .listing-paginator .wp-pagenavi a, .projects .listing-paginator .wp-pagenavi span{margin:0 5px}
  .landing-impacto{width:100%}
}
@media (max-width:375px){
  .landing-division .main-article .content ol, .landing-division .main-article .content ul{margin-left:30px!important}
  .landing-division .content .pack .item .img-helper,
  .landing-division .content .pack .item .text-helper{width:100%;margin:0;float:none}
  .landing-division .projects-sidebar ul{max-width:100%;width:100%;margin:0 auto}
  .landing-division aside .header-package .header-title .inner h2{color:#354053;}
  .landing-division .header-title{width:90%!important;max-width:90%!important;margin:30px -30px 30px 0!important}
  .landing-division .header-package .header-title .inner h2:before{display:none!important}
  section.nota .main-article .content > p{margin:20px auto!important;width:100%;}
  .landing-division .banner-suggestion-nota{margin:0}
}


.wp-pagenavi {margin:0 16px;}
.wp-pagenavi span.pages { display: none;}
.wp-pagenavi a, .wp-pagenavi span {border:0 !important;}


@media screen and (max-width: 600px) {
  section.seccion .heroes .helper {
      display: block;
  }
  section.seccion .heroes .helper .first .text-helper .inner h1 a, 
  section.seccion .heroes .helper .second .text-helper .inner h1 a {
      font-size:20px;
      line-height: 24px;
  }

  .menu-main {
      display: block;
  }
  .menu-main .inner {
      padding:10px;
  }
  .menu-main .inner>a {
      margin:0;
  }
  

  .menu-main .inner .helper {
      width:100%;
  }
  .menu-main .inner .helper .search-inmenu {
      margin:30px 0;
  }
}


@media screen and (max-width: 768px) and (min-width: 376px) {
  .menu-main .inner .helper .links-inmenu nav:first-child {
      margin-left: 0px !important;
  }
}



.banner-donation-temporal {
  display: flex;
  flex-direction: row;
  background-repeat: no-repeat;
  background-position: center right 30px;
  align-items: center;
  height: 120px;
  justify-content: center;
  text-decoration: none;
  margin-bottom: 37px;
 /*! background-color:#354053; *//*! background-image:url(../assets/icons/svg/white/dona.svg); */background-repeat:no-repeat;

}
