@import url('fonts.css');
b, strong{
  color:#382d54!important;
}
.nopadding {
    padding: 0 !important;
}
.logoFrontEn{
  max-width: 88%!important;
  margin-top: 3px!important;
}
.path-frontpage .navbar-default .navbar-toggle{
  top: 20px;
}
.navbar-default .navbar-toggle{
  right: 15px;
  top: -60px;
}
.collapse.in{
  margin-right: 10px;
}
.path-frontpage .navbar-default .navbar-nav > li > a{
    color: white !important;
    margin-top: 15px;
    margin-bottom: 15px;
    line-height: 20px;
}

.navbar-default .navbar-nav > li > a:hover{
    opacity: 0.8;
    background-color: transparent!important;
}
.navbar-default .navbar-nav > .open > a{
  background-color: transparent!important;
}

.path-frontpage .navbar-default .navbar-nav{
  margin-top: 0;
}
.navbar-default .navbar-nav{
  margin-top: 20px;
}
.navbar-default .navbar-collapse{
  background-color: #333333;
}
.navbar .logo{
  padding-right: 0;
}
.path-frontpage .navbar .logo img{
  width: 70%;
}
.navbar .logo img {
    max-width: 265px;
    margin-left: 0px;
    margin-right: 35px;
    width: 55%;
    /* margin-top: -5px; */
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    background: none;
    color: #7572C1;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: white;
}
footer #block-selectordesite{
  display: none;
}
#block-dropdownlanguage > div.dropdown-language-item.btn-group.dropdown.open > ul > li[hreflang="es"]{
  display:none;
}
#block-selectordesite{
  display: inline-block;
  float: right;
  position: relative;
  top: 70px;
  z-index: 100;
  width: 165px;
}
#formSelectSite{
  width: 120px;
}
.logoSelectLand{
  width: 15%;
  margin-top: -3px;
}
.spanSelectLand{
  padding: 10px;
}

/* SLIDER HOME */
.home{
  padding-left: 0;
  padding-right: 0;
}
.home .slider {
    overflow: hidden;
    margin-top: -15px;
}
.home .slider > div {
    background: url(../images/carrusel-70.jpg)no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    height: 800px;
}
.home .imagen-slider img{
  height: 400px;
  margin-top: -58px;
  margin-left: 145px;
}
.path-frontpage .navbar-default {
    z-index: 2;
    position: absolute;
    width: 100%;
}
.navbar-default {
    background-color: transparent;
    border: none;
    border-color: #e7e7e7;
}
.txt-ppal-slider h1 {
    color: white;
    font-size: 30px;
    margin-top: 179px;
    line-height: 67px;
    font-family: 'Avenir LT Std 35 Light';
}

.boton-slider {
    background-color: transparent;
    border: 1px solid white;
    text-align: center;
    -webkit-transition: all ease-out 0.3s;
    -moz-transition: all ease-out 0.3s;
    -o-transition: all ease-out 0.3s;
    transition: all ease-out 0.3s;
    color: white;
    cursor: pointer;
    margin: 0 auto;
    font-family: 'Avenir LT Std 85 Heavy';
    font-size: 13px;
    padding: 13px 10px;
}
.boton-slider:hover {
    background-color: rgba(255, 255, 255, 0.2);
}
.boton-slider a {
    color: white;
}
.boton-slider a:hover {
    text-decoration: none;
}

/* TWITTER HOME */
.rowTwitterHome{
  border-bottom: 3px solid #7572C1;
}
.ProfileHeaderCard-nameLink{
  margin-top: 75px;
}
.ProfileHeaderCard-nameLink p{
  font-size: 13px;
}
.twitterHome{
  margin-top: 30px;
  margin-bottom: 30px;
  border-bottom: 2px solid #7572C1;
  border-right: 0px;
}
.redesHome{
  margin-top: -25px;
  margin-bottom: 20px;
}
.redesHome h2{
  font-family: 'Avenir LT Std 35 Light';
  color: #666666;
}
.redesHome  a{
  color: #666666;
}


/* EVENTOS HOME */


#block-views-block-eventos-block-1{
  margin-top: 70px;
  padding: 10px;
  background-color: #666666;
  margin-bottom: 70px;
}
#block-views-block-eventos-block-1 h2{
  padding: 0px 15px 5px 15px;
  color: white;
  font-family: 'Avenir LT Std 55 Roman';
  font-size: 14px;
  line-height: 1.42857143;
  text-transform: uppercase;
  border-bottom: 1px solid white;
}
.fechaEvent{
  font-size: 12px;
  margin-bottom: 5px;
  color: white;
}
.fechaEvent svg{
  font-size: 35px;
  color: white;
  margin-top: 10px;
  margin-right: 15px;
}
.textEvent{
  color: white;
  font-size: 14px;
  display: inline-block;
  margin: 10px 0 0;
  padding-bottom: 10px;
  padding-top: 10px;
  border-bottom: 1px solid white;

}
#block-views-block-eventos-block-1 > div.form-group > div > div.view-content > div:last-child > div > div:nth-child(2) > span{
  border-bottom: 0;
}


/* NEWS HOME */

#block-views-block-noticias-home2-block-1 .views-col,#block-views-block-noticias-ultimas-block-1 .views-col,#block-views-block-biblioteca-ultimas-block-1 .views-col{
  width: 100%!important;
}

.fechaNoticiaHome{
  margin-top: 15px;
  margin-bottom: 35px;
}
.titNoticiaHome{
  margin-top: 15px;
  margin-bottom: 0;
}
.titNoticiaHome a{
  color: #8c7bb3;
}
.titNoticiaHome span{
  font-family: 'Avenir LT Std 45 Book';
  font-size: 16px;
  color: black;
  font-weight: bold;
}
.introNoticiaHome span{
  font-family: 'Avenir LT Std 35 Light';
}
.introNoticiaHome{
  margin-top: 15px;
  margin-bottom: 30px;
}
.linkNoticiaHome{
  margin-top: 20px;
  margin-bottom: 100px;
}
.linkNoticiaHome a{
  font-family: 'Avenir LT Std 65 Medium';
  font-size: 12px;
  color: white;
  background: #8c7bb3;
  padding: 10px 20px 10px 20px;
  border: 1px solid transparent;
  border-radius: 4px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  float: right;
}
.linkNoticiaHome a:hover{
  opacity: 0.8;
  text-decoration: none;
}


/* LA FUNDACIÓN HOME */


.mod-prefooter-home {
    height: 1240px;
    color: white;
    background: url(../images/bg-mod-fundacion-home.png)no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    margin-top: 50px;
}
.enlace-arriba {
    float: right;
    top: 0;
    right: 130px;
}
.arriba {
    position: relative;
    top: -37px;
}
.titulo-mod-prefooter-home h2 {
    font-size: 35px;
    line-height: 67px;
    font-family: 'Avenir LT Std 55 Roman';
}
.claim-mod-prefooter-home {
    margin-bottom: 50px;
}
.claim-mod-prefooter-home h4 {
    font-family: 'Avenir LT Std 55 Roman';
    font-size: 20px;
    line-height: 32px;
}
.rombo {
    height: 190px;
    background-color: transparent;
    margin: 0 auto;
    padding: 38px;
}
.imagen-rombo {
    height: 115px;
    width: 115px;
    margin: 0 auto;
}
.titulo-rumbo {
    margin-top: 20px;
    font-size: 18px;
}
.rombo-especial {
    border-right: 0px solid white;
    border-left: 0px solid white;
}
.mod-prefooter-home-end {
    margin-top: 90px;
}
.mod-prefooter-home-end p {
    font-size: 18px;
    font-family: 'Avenir LT Std 45 Book';
    line-height: 25px;
}
.contentModalBackground{
  background: url(/sites/everisbrazil/themes/everisbr/starterkits/cdn/images/bg-mod-sobre-fundacion.png)no-repeat top right;
  background-color: white;
}

/* Cabecera Prensa */
.mod-cabecera {
    height: 75px;

    background: url(/sites/everisspain/themes/everises/starterkits/cdn/images/bg-titulos.png)no-repeat center left!important;
    -webkit-background-size: cover!important;
    -moz-background-size: cover!important;
    -o-background-size: cover!important;
    background-size: cover!important;
}
.titulo-cabecera h3 {
    font-size: 20px;
    margin-top: 20px;
    color: white;
    padding-top: 0px;
    font-family: 'Avenir LT Std 55 Roman', sans-serif;
}
.contTit{
  font-size: 20px;
  margin-bottom: 30px;
  margin-top: 15px;
}
.contentBodyNoticias{
  margin-bottom: 50px;
  margin-top: 40px;
}

/* SALA DE PRENSA/NOTICIAS */
#block-views-block-noticias-prensa-block-1 .captcha-admin-links,#block-views-block-entrevista-prensa-block-1 .captcha-admin-links,#block-views-block-biblioteca-block-1 .captcha-admin-links{
  display: none;
}
#block-views-block-noticias-prensa-block-1 .views-exposed-form .control-label,#block-views-block-entrevista-prensa-block-1 .views-exposed-form .control-label,#block-views-block-biblioteca-block-1 .views-exposed-form .control-label{
  display: none;
}
#block-views-block-noticias-prensa-block-1 .views-exposed-form,#block-views-block-entrevista-prensa-block-1 .views-exposed-form,#block-views-block-biblioteca-block-1 .views-exposed-form{
  margin-bottom: 30px;
  margin-left: 15px;
}
#block-views-block-noticias-prensa-block-1 .views-exposed-form button,#block-views-block-entrevista-prensa-block-1 .views-exposed-form button,#block-views-block-biblioteca-block-1 .views-exposed-form button{
  color: #fff;
  background-color: #9274b4;
  border-color: #9274b4;
}
footer #block-dropdownlanguage{
  display: none;
}

#block-dropdownlanguage{
  display: inline-block;
  float: right;
  position: relative;
  top: 25px;
  right: -165px;
  z-index: 100;
}
#block-dropdownlanguage > div.dropdown-language-item.btn-group.dropdown.open > ul{
  min-width: 70px;
}
#block-dropdownlanguage .contextual{
  right: -40px;
  top: 3px;
}
#block-dropdownlanguage .panel-default > .panel-heading{
  display: none;
}
#block-dropdownlanguage .panel-body{
  padding: 0;
  background: transparent;
}
#block-dropdownlanguage .panel-body ul{
  min-width: 92px;
}
#block-dropdownlanguage .panel-body button{
  background: transparent;
  border-color: transparent;
  color: white;
  padding: 2px 15px;
}
 #block-dropdownlanguage #bootstrap-panel{
  background: transparent;
  border: 2px solid white;
}
.path-frontpage #block-dropdownlanguage .dropdown-language-item button{
  background: transparent;
  color: white;
}
.path-frontpage #block-selectordesite .bootstrap-select,.path-frontpage #block-selectordesite .bootstrap-select button{
  background: transparent;
  color: white;
}
#block-views-block-noticias-prensa-block-1 .views-col{
  margin-bottom: 30px;
  width: 100%!important;
}
.contNot{
  margin-bottom: 50px;
}

.fechaNoticiasPrensa{
  margin-bottom: 10px;
  margin-top: 10px;
  font-size: 14px;
}
.imgNoticiasPrensa img{
  width: 100%;
  margin-bottom: 20px;
}
.contTextNoti{
  margin-top: -65px;
}
.contTextNoti2{
  padding: 15px;
  background-color: rgba(139, 122, 179, 0.5);
  overflow: hidden;
  margin-top: 0;
  height: 65px;
  width: 100%;
  transition-property: all;
    transition-duration: 300ms;
    transition-timing-function: ease-out;
    transition-delay: 40ms;
}
.contTextNoti2:hover{
  height: 215px;
  margin-top: -150px;
}
.titNoticiasPrensa a{
  font-family: 'Avenir LT Std 55 Roman';
  font-size: 16px;
  color: #ffffff;
}
.introNoticiasPrensa p{
  color: #ffffff;
  font-family: 'Avenir LT Std 35 Light';
}
.linkNoticiaMas a{
  font-family: 'Avenir LT Std 65 Medium';
  font-size: 12px;
  color: #303030;
  background: white;
  padding: 10px 20px 10px 20px;
  border: 1px solid transparent;
  border-radius: 4px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  float: right;
  margin-top: 20px;
}
.linkEntrevistasMas > a:nth-child(1),.entreNo > a:nth-child(1){
  display: none;
}
.linkEntrevistasMas a{
  font-family: 'Avenir LT Std 65 Medium';
  font-size: 12px;
  color: #303030;
  background: white;
  padding: 10px 20px 10px 20px;
  border: 1px solid transparent;
  border-radius: 4px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  float: right;
  margin-top: 10px;
}
.titNoticiasPrensamobile a{
  font-family: 'Avenir LT Std 55 Roman';
  font-size: 16px;
  margin-top: 20px;
}
.introNoticiasmobile p{
  font-family: 'Avenir LT Std 35 Light';
  margin-top: 25px;
}
.rowMenu{
  padding: 15px;
  margin-top: 30px;
  margin-bottom: 60px;
}
.rowMenu .nav-pills a{
  color: #2c2c2c!important;
  text-transform: uppercase;
  background-color: transparent!important;
  padding: 5px;
  font-size: 14px;
}
.rowMenu > div > ul > li.active,.rowMenu > ul > li.active{
  border-bottom: 3px solid #98af00;
}
.rowMenu .nav-pills{
  border-bottom: 1px solid #EEEEEE;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #9274b4;
    border-color: #9274b4;
}
.pagination > li > a, .pagination > li > span{
  color: #9274b4;
}
/* SALA DE PRENSA/NOTICIAS/REDES*/
.contRedesNoti{
  background-image: url(../images/BandaMorado1.png);
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  margin-bottom: 75px;
  margin-top: 50PX;
}
.contSocialMedia{
  padding-top: 15px;
  padding-bottom: 15px;
  border-right: 2px solid white;
  margin-top: 15px;
  margin-bottom: 15px;
}
.conIconRedes a{
  font-size: 50px;
  color: white;
}
.enlaceRedes{
  color: white;
  margin-top: 10px;
  font-family: 'Avenir LT Std 55 Roman', sans-serif;
  font-size: 16px;
}
.enlaceRedes:hover{
  text-decoration: none;

}
/* SALA DE PRENSA/ENTREVISTAS Y BIBLIOTECA */
#block-views-block-entrevista-prensa-block-1 .views-col,#block-views-block-biblioteca-block-1 .views-col{
  margin-bottom: 30px;
  width: 100%!important;
}

.fechaEntrevistasPrensa{
  margin-bottom: 10px;
  margin-top: 10px;
}
.imgEntrevistasPrensa img{
  width: 100%;
  margin-bottom: 20px;
}
.contEntr,.contBiblio{
  margin-bottom: 50px;
}
.contTextEntrevistas{
  margin-top: -40px;
}
.contTextEntrevistas2{
  padding: 15px;
  background-color: rgba(139, 122, 179, 0.5);
  overflow: hidden;
  margin-top: 0;
  height: 40px;
  width: 100%;
  transition-property: all;
    transition-duration: 300ms;
    transition-timing-function: ease-out;
    transition-delay: 40ms;
}
.contTextEntrevistas2:hover{
  height: 130px;
  margin-top: -90px;
}
.titEntrevistasPrensa a{
  font-family: 'Avenir LT Std 55 Roman';
  font-size: 18px;
  color: #ffffff;
}
.contFileDown{
  margin-bottom: 50px;
}
.contBread{
  margin-top: 60px;
}
/* BLOQUE ULTIMAS NOTICIA/BIBLIOTECA */
.contLasts{
  margin-bottom: 50px;
}
.fechaLasts{
  margin-top: 15px;
  margin-bottom: 15px;
}
.titLasts{
  margin-top: 15px;
  margin-bottom: 15px;
}
.titLasts span{
  font-family: 'Avenir LT Std 45 Book';
  font-size: 16px;
  color: black;
  font-weight: bold;
}
.introLasts span{
  font-family: 'Avenir LT Std 35 Light';
}
/* PREMIOS */
.conHeadPremios{
  height: 375px;
  background: url(../images/cabecera1-brazil2.png) no-repeat center top;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.rowBread .breadcrumb{
  margin-top: 15px;
}
.textBread{
  display: inline-block;
  font-family: 'Avenir LT Std 55 Roman',sans-serif;
  font-weight: bold;
}
.rowMenu2{
  padding: 15px;
}
.rowMenu2 .nav-pills a{
  color: #2c2c2c!important;
  text-transform: uppercase;
  background-color: transparent!important;
  padding: 5px;
  font-family: 'Avenir LT Std 55 Roman';
  font-size: 14px;
}
.rowMenu2 > div > ul > li.active{
  border-bottom: 3px solid #98af00;
}
.titulo_cabecera{
  font-family: 'Avenir LT Std 85 Heavy';
  color: #8c7bb3;
  font-size: 50px;
  padding: 15px;
  margin-top: 15px;
}
#boton_cabecera2 {
    margin-left: 20px;
}
.presen_premios {
    background: url(../images/BandaMorado1.png)no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    padding-bottom: 20px;
}
.text_contenido {
    padding: 10px;
    margin-top: 30px;
    color: white;
    font-size: 16px;
    font-family: 'Avenir LT Std 55 Roman';
    text-align: justify;
    line-height: 25px;
}
.butBlanco{
  font-family: 'Avenir LT Std 85 Heavy';
  font-size: 13px;
  padding: 12px 22px 13px 22px;
  background: white;
  color: #8c7bb3;
  border-radius: 3px;
  border-color: white;
}
.butMorado {
    font-family: 'Avenir LT Std 85 Heavy';
    font-size: 13px;
    padding: 12px 22px 13px 22px;
    background: #8c7bb3;
    color: white;
    border-radius: 3px;
    border-color: #8c7bb3;
}
.butMorado:hover{
  color: white;
  background-color: #98af00;
  border-color: #98af00;
}
.conten_texto_premios{
  height: 200px;
}
.premios_imagen_e{
  max-width: 35%;
  margin-top: 20px;
  margin-bottom: 20px;
}
.conten_texto_premio p{
  margin-top: 0;
}
.textoGeneral1 {
    color: #333333;
    font-family: 'Avenir LT Std 45 Book', sans-serif;
    font-size: 16px;
    line-height: 22px;

}
.textoGeneral2 a{
  color: white;
  font-family: 'Avenir LT Std 45 Book', sans-serif;
  font-size: 16px;
  line-height: 22px;
}
.textoGeneral2{
    color: white;
    font-family: 'Avenir LT Std 45 Book', sans-serif;
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 20px!important;
}
.presen_premios2 {
    background: url(../images/BandaMorado2.png)no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.tituloFondoMorado {
    font-family: 'Avenir LT Std 55 Roman';
    font-size: 21px;
    line-height: 32px;
    color: white;
    margin-top: 40px;
    margin-bottom: 20px;
}
.rowCategory{
  margin-bottom: 50px;
}
.contCategorie{
  padding-bottom: 20px;
}
.tit_categorias {
    font-family: 'Avenir LT Std 65 Medium';
    color: #8c7bb3;
    margin-top: 40px;
    text-align: center;
    margin-bottom: 50px;
}
.subti_categoria {
    color: #8c7bb3;
    font-family: 'Avenir LT Std 35 Light';
    font-size: 14px;
    text-align: center;
    margin-top: 20px;
}
.burbujas {
    color: #8c7bb3;
    font-size: 30px;
}
/* PREMIADOS */

.conHeadPremiados{
  height: 500px;
  background: url(../images/cabecera_02.jpg) no-repeat center top;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.titulo_cabecera_premiados {
    font-family: 'Avenir LT Std 85 Heavy';
    color: #8c7bb3;
    font-size: 55px;
    padding: 15px;
    margin-top: 200px;
}
.titulo_cabecera_premiados b {
    font-size: 35px;
    color: black;
    font-family: 'Avenir LT Std 35 Light';
}
.bandaTabs{
  background: url(../images/BandaMorado2.png)no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.bandaTabs .nav-pills > li{
  padding: 10px 5px;
  display: inline-table;
}
.bandaTabs .nav-pills > li > a{
  color: #8c7bb3;
  background-color: white;
}
.bandaTabs .nav-pills > li.active > a{
  color: white;
  background-color: #9bd873;
}
.contBlockPremiados{
  margin-top: 30px;
}
.tituloTipopremio{
  color: #8c7bb3;
  font-family: 'Avenir LT Std 85 Heavy';
  font-size: 16px;
  margin-left: 0px;
}
.linea_horizontal {
  background-color: #8c7bb3;
  height: 2px;
  margin-top: -15px;
  margin-left: 60%;
  margin-right: 0;
}
.linea_horizontalCountry{
  background-color: #8c7bb3;
  height: 2px;
  margin-top: -15px;
  margin-left: 60%;
  margin-right: 0;
}
.linea_horizontalGlobal {
  background-color: #8c7bb3;
  height: 2px;
  margin-top: -10px;
  margin-left: 55%;
  margin-right: 0;
}
.linea_horizontalAccesit {
  background-color: #8c7bb3;
  height: 2px;
  margin-top: -10px;
  margin-left: 35%;
  margin-right: 0;
}

.contenedor_premiados {
    background: url(../images/relleno_morado.png)no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    height: 224px;
}
.mundo_icono {
    color: white;
    font-size: 70px;
    line-height: 55px;
}
.burbujas_premiados {
    color: white;
    font-size: 30px;
}
.texto_premiados1 {
    color: white;
    font-family: 'Avenir LT Std 35 Light';
    text-align: center;
    font-size: 14px;
    margin-bottom: 20px!important;
    margin-top: -10px;
}
.contImgPrem img{
    border: 2px solid #8c7bb3;
    margin-bottom: 20px;
}
.contSecondImg{
  margin-top: 20px;
}
.imagen_bandera{
  margin-top: 20px;
  width: 100%;
  padding: 10px;
}
.endContent{
  margin-bottom: 20px;
}
.premiados_paises b {
  font-family: 'Avenir LT Std 85 Heavy';
  color: #8c7bb3;
  font-size: 16px;
  margin-right: 5px;
}
.premiados_paises {
    color: #828282;
    font-family: 'Avenir LT Std 35 Light';
    font-size: 16px;
    margin-left: 0px;
    margin-top: 0px;
}
.titulo_modal_premiados{
  padding: 10px;
}
.titulo_modal_premiados b {
    font-family: 'Avenir LT Std 85 Heavy';
    color: #8c7bb3;
}
.imagen_premiados_modal {
    border: 4px solid #8c7bb3;
    margin-bottom: 20px;
}
.texto_modal_premiados {
    color: black;
    font-family: 'Avenir LT Std 35 Light';
    text-align: justify;
    font-size: 22px;
    padding: 10px;
}
/* PROGRAMA PÚLSAR */
.conHeadPulsar{
  height: 600px;
  background: url(../images/cabecera_iniciativas.jpg) no-repeat center top;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: top center;
  margin-top: 20px;
}
.rowMentoring{
  height: 750px;
  background: url(../images/cube.png);
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: left center;
}
.titBlack .tituloFondoMorado{
  color: black;
}
.imgMap{
  margin-top: 30px;
  margin-bottom: 30px;
}
.contQuienes{
  margin-top: 20px;
}
.borderText{
  border-left: 0px solid #8c7bb3;
  padding-left: 0;
}
.rowMentoras{
  margin-bottom: 30px;
}
.textoLeyenda{
  color: #333333;
  font-family: 'Avenir LT Std 35 Light', sans-serif;
  font-size: 12px;
  line-height: 22px;
  text-align: left;
  padding-left: 0;
  margin-top: 30px;
}
/* ROBOTICA */
.conHeadRobotic{
  height: 600px;
  background: url(../images/cabecera_robotic.jpg) no-repeat center top;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: center;
  margin-top: 20px;
}
.imgRobots img{
  width: 80%
}
.imgRobots hr{
  border: 2px solid #97AE00;
  width: 20%;
  margin-top: -5px;
}
.textRobotic{
  font-size: 26px;
  font-family: 'Avenir LT Std 95 Black', sans-serif;
}
.textoGeneralRobot1{
  margin-top: 15px;
}
.textoGeneralRobot1 p{
  color: white;
  font-family: 'Avenir LT Std 45 Book', sans-serif;
  font-size: 16px;
  line-height: 22px;
  text-align: center;
}
.contButRobot{
  margin-top: 25px;
  text-align: center;
}
.contTextRobot2{
  margin-top: 50px;
}
.textoGeneralRobot2{
  color: #333333;
  font-family: 'Avenir LT Std 45 Book', sans-serif;
  font-size: 16px;
  line-height: 22px;
}
.textrobot3{
  margin-top: 20px;
}
.contBolas{
  margin-top: 30px;
}
.steam-bolas{
  width: 100%;
  height: 655px;
  background: url("../images/bolas-iniciativas-steam-movil-pt.png") no-repeat center center;
  margin-bottom: 20px;
}
.steam-bolas-en{
  width: 100%;
  height: 655px;
  background: url("../images/bolas-iniciativas-steam-movil-en.jpg") no-repeat center center;
  margin-bottom: 20px;
}
.leyend2{
  text-align: center;
}
.contTalleres{
  position: relative;
  background: url(../images/bg-mod-fundacion-home.png)no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-color: #7672C4;
  max-height: 900px;
}
.contSpanrobotic{
  font-size: 40px;
  color: white;
}
.contTextTalleres{
  margin-top: 30px;
  margin-bottom: 20px;
}
.textEndRobot{
  margin-top: -35px;
}
.rowEspiral{
  margin-top: 30px;
  margin-bottom: 30px;
}
.imgHands{
  max-width: 100%;
  margin-top: 30px;
  margin-bottom: 30px;

}
.textHands{
  margin-top: 30px;
  margin-bottom: 30px!important;
}
/* RANKING */
.conHeadRanking {
    height: 600px;
    background: url(../images/cabecera_ranking.png) no-repeat center top;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: center center;
    margin-top: 20px;
}
.titulo_cabecera_ranking {
    font-family: 'Avenir LT Std 85 Heavy';
    color: #8c7bb3;
    font-size: 65px;
    padding: 15px;
    margin-top: 50px;
}
.boton_cabecera_ranking {
    font-family: 'Avenir LT Std 85 Heavy';
    font-size: 13px;
    padding: 12px 22px 13px 22px;
    background: #8c7bb3;
    color: white;
    border-color: #8c7bb3;
    margin-left: 15px;
}
.boton_cabecera_ranking:hover, .boton_cabecera_ranking:active, .boton_cabecera_ranking:focus {
    background-color: #9bd873!important;
    border-color: #9bd873!important;
    color: white!important;
}
.presen_ranking {
    background: url(../images/backRanking1.png)no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: inherit;
}
.txt-ini1-1 {
    font-family: 'Avenir LT Std 95 Black';
    font-size: 20px;
    margin-top: 30px;
    color: #FFFFFF;
}
.txt-ini1-2 {
    margin-top: 20px;
}
.txt-ini1-2 hr {
    border: 2px solid #97AE00;
    width: 20%;
    margin-top: -5px;
}
.txt-ini1-3 {
    margin-top: 20px;
    margin-bottom: 20px;
}
.rowContenedorItems{
  margin-top: 50px;
}
.contenedorItems {
    width: 300px;
    height: 300px;
    border-radius: 30px;
    margin-top: 15px;
}
.textItems {
    font-family: 'Avenir LT Std 65 Medium';
    font-size: 15px;
    color: white;
    padding: 15px;
}
.imgItem {
    padding-top: 30px;
}
.contentPDF{
  margin-top: 30px;
  margin-bottom: 30px;
}
.separatorRanking{
  border: 2px solid #8C7CB3;
}
.IconosRanking{
  margin-top: 45px;
  margin-bottom: 20px;
}
.contRankingReforzar{
  margin-top: 20px;
  margin-bottom: 60px;
}
.tabsRanking {
    text-align: center;
}
.tabsRanking li {
    float: none!important;
    margin-bottom: 35px;
}
.tabsRanking > li.active > a, .tabsRanking > li.active > a:hover, .tabsRanking > li.active > a:focus {
    background-color: #9bd873!important;
}
.btRanking2 {
    background: #D8D8D8;
    border-radius: 8px;
    width: auto;
    height: 33px;
    border: #D8D8D8;
    color: #9273B5;
    font-size: 14px!important;
    font-family: 'Avenir LT Std 65 Medium';
    margin: 5px;
}
.contentSecondTabs{
  margin-bottom: 30px;
}
.nav-tabs {
    border-bottom: 0px solid #ddd;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #fff;
    cursor: default;
    background-color: #9bd873;
    border: 1px solid #9bd873;
    border-bottom-color: transparent;
}
.titCompetencias{
  font-size: 20px;
  font-family: 'Avenir LT Std 65 Medium';
  margin-top: 30px;
  color: #9273B5;
}
.tabsRan2017,#divRan2017{
  display: block;
}
.tabsRan2016,.tabsRan2015,#divRan2015,#divRan2016{
  display: none;
}
.tabla-ranking {margin: 25px auto; width: 80%;}
.tabla-ranking caption {text-align: center;}
.tabla-ranking tr:nth-child(even) {background-color: rgba(150,150,150,.3);}
.tabla-ranking tr:nth-child(odd) {background-color: rgba(200,200,200,.3);}
.tabla-ranking th {padding: 10px; background-color: #952D98; color: white; text-align: center; font-family: 'Avenir LT Std 35 Light', sans-serif; letter-spacing: 0.06em;}
.tabla-ranking td {padding: 5px;}
.tabla-ranking td:last-child {text-align: center;}
.tabla-ranking tfoot tr {background-color: rgba(100,100,100,.5) !important;}
.RankingNew tr:nth-child(odd) {background-color: #FFFFFF!important;}
.RankingNew tr:nth-child(even) {background-color: rgba(146,115,181,.25)!important;}
.RankingNew th{
    background-color: #8C7CB3!important;
}
.leyenTable{
    text-align: right!important;
    font-family: 'Avenir LT Std 65 Medium';
    color: #9B9B9B;
    font-size: 15px;
}
.textTable{
    text-align: left!important;
    font-family: 'Avenir LT Std 65 Medium';
    font-size: 16px;
    color: #4A4A4A;
    margin-left: 10%;
    margin-right: 10%;
    margin-top: 70px;
}
.textTable2{
    text-align: left!important;
    font-family: 'Avenir LT Std 35 Light';
    font-size: 16px;
    color: #4A4A4A;
    margin-left: 10%;
    margin-right: 10%;
    line-height: inherit;
    margin-bottom: 100px;
}
#selYearRank{
  display: inline-block;
}
.listaRanking{
  list-style: none;
}
/* INTRAEMPRENDIMIENTO SOCIAL */
.conHeadIntra{
  height: 600px;
  background: url(../images/cabecera_intra3.jpg) no-repeat bottom left;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: 100% 100%;
}
.titulo_cabecera_premiadosIntra {
    font-family: 'Avenir LT Std 85 Heavy';
    color: #8c7bb3;
    font-size: 25px;
    padding: 15px;
    margin-top: 50px;
}
/* LA FUNDACIÓN */
.titFundacion{
  font-family: 'Avenir LT Std 55 Roman';
  font-size: 23px;
  line-height: 32px;
}
.conTextfun{
  margin-top: 50px;
}
.masInfo{
  margin-top: 50px;
  margin-bottom: 20px;
}
.downloadFundacion{
  display: block;
  margin-bottom: 15px;
}
.downloadFundacion img{
  margin-right: 15px;
}
.contMarcoActuacion{
  background: url(../images/bg-mod-org-gob-fundacion.png)no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  padding-bottom: 110px;
}
.arrowFun{
  font-size: 30px;
  color: white;
}
.rowObjetivos{
  margin-bottom: 70px;
}
.contMarginFund{
  margin-top: 50px;
}
.arrowUp{
  margin-top: 30px;
}
.contObjetivos{
  background: url(../images/mod-obj-ben-fundacion.png)no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    padding: 20px;
    height: 470px;
    margin-bottom: 30px;
    margin-top: 30px;
}
.titObjetivosFund{
    margin-bottom: 30px;
    font-family: 'Avenir LT Std 55 Roman', sans-serif;
    color: white;
}
.titPatronato{
  color: #979797;
  padding-bottom: 30px;
  border-bottom: 1px solid #979797;
  font-style: italic;
  font-family: 'Avenir LT Std 55 Roman', sans-serif;
  margin-top: 30px;
}
.fotoPatron{
  background: #9274b4;
  padding: 3px;
  margin: 5px;
}
.nombrePatron{
  font-size: 15px;
  color: #7475a3;
  font-weight: bold;
}
.cargoPatron{
  font-size: 15px;
  margin-bottom: 10px;
  font-weight: bold;
}
.contPat{
  margin-top: 20px;
}
.backWhiteFundation{
  background: white;
  padding-bottom: 50px;
}
.textModalPat{
  font-family: 'Avenir LT Std 35 Light', sans-serif;
  font-size: 16px;
  color: #333333;
}
.btModalPatronos,.btModalPatronosEn{
  padding: 6px 0px;
}
/*MENSAJE COOKIES*/
#barraaceptacion {
    display:none;
    position:fixed;
    left:0px;
    right:0px;
    bottom:0px;
    padding-bottom:20px;
    width:100%;
    min-height:285px;
    background: #575757;
    color:#fff;
    z-index:99999;
    padding: 10px;
}

.inner {
    padding-left:5px;
    font-family:verdana;
    font-size:12px;
    top:10%;
}
.text-cookies{
  padding: 5px;
}


.inner a.info {
    padding-left:5px;
    text-decoration:none;
    color:#faff00;
}

/* PANEL DE CONTROL */
#toolbar-link-view-eventos_sistema-page_1:before{
  background-image: url(../images/icons/calendar.svg);
  opacity: 0.5;
  width: 15px;
}
#toolbar-link-view-noticias_sistema-page_1:before{
  background-image: url(../images/icons/newspaper.svg);
  opacity: 0.5;
  width: 20px;
}
#toolbar-link-view-entrevistas_sistema-page_1:before{
  background-image: url(../images/icons/youtube.svg);
  opacity: 0.5;
  width: 20px;
}
#toolbar-link-view-biblioteca_sistema-page_1:before{
  background-image: url(../images/icons/file.svg);
  opacity: 0.5;
  width: 14px;
}
#toolbar-link-view-premiados_sistema-page_1:before{
  background-image: url(../images/icons/trophy.svg);
  opacity: 0.5;
  width: 20px;
}
#toolbar-link-view-intraemprendimiento_sistema-page_1:before{
  background-image: url(../images/icons/certificate.svg);
  opacity: 0.5;
  width: 20px;
}

/* CONTACTO */
.contContact{
  margin-top: 20px;
}
.contContact #edit-name,.contContact #edit-mail{
  display: none;
}
.contContact #edit-field-nombre-wrapper input,.contContact #edit-field-correo-wrapper input,.contContact #edit-field-telefono-wrapper input,.contContact #edit-subject-wrapper input{
  height: 60px;
  background: #EEEEEE;
  border: none;
  box-shadow: none;
}
.contContact #edit-field-correo-wrapper,.contContact #edit-field-telefono-wrapper {
  display: inline-block;
}
.contContact #edit-field-telefono-wrapper input{
  display: block;
}
.contContact #edit-field-telefono-wrapper{
  padding-left: 0;
}
.contContact textarea{
  background: #EEEEEE;
  border: none;
  box-shadow: none;
}
.contContact #edit-preview{
  display: none;
}
.contContact #edit-actions{
  text-align: center;
  padding-bottom: 20px;
}
.contContact #edit-actions #edit-submit{
  font-family: 'Avenir LT Std 85 Heavy';
  font-size: 13px;
  padding: 12px 22px 13px 22px;
  background: #8c7bb3;
  color: white;
  border-radius: 3px;
  border-color: #8c7bb3;
}
.fondoImage {
    background: url(../images/BandaMorado2.png)no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    margin-top: 100px;
    padding-bottom: 30px;
    margin-bottom: 100px;
}
.contenedorLegal h4 {
    padding: 20px;
    color: #ffffff;
    font-weight: bold;
    text-transform: uppercase;
}
#contact-message-formulario-de-contacto-form > div.form-item.js-form-item.form-type-checkbox.js-form-type-checkbox.form-item-copy.js-form-item-copy.checkbox{
  display: none;
}
.tableLegal > tbody > tr > td{
  border-top: 0;
  color: white;
}
.tableLegal > thead > tr > th{
  border-bottom: 0;
}
.linkLegal{
  font-weight: bold;
  color: #382d54;
  margin-left: 10px;
}
.linkLegal:hover,.linkLegal:focus{
  text-decoration: none;
}
.contContact .form-item-name,.contContact .form-item-mail{
  display: none;
}
/* POLITICA DE PRIVACIDAD Y COOKIES */
.rowPrivacy{
  margin-top: 20px;
}
.contPrivacy{
  margin-bottom: 20px;
}
/* LOGIN */
  .contLogin{
    margin-top: 25px;
    margin-bottom: 25px;
  }
  #block-everises-account-menu #block-selectordesite,#block-everises-account-menu .block-dropdown-language{
    display: none;
  }

/* FOOTER */
.footer{
  border-top: 0;
}

footer  {
  margin-top: 0 !important;
  border-top: 0px solid #E5E5E5;
  background: #464A55;
  width: 100%;
  padding-top: 0 !important;
  height: 250px;
}
.footer-contacto {
    width: 270px;
    height: 216px;
    float: right;
    background: #26282F;
    padding: 20px;
    color: white;
    margin-top: 0px;
    -webkit-transition: all ease-out 0.3s;
    -moz-transition: all ease-out 0.3s;
    -o-transition: all ease-out 0.3s;
    transition: all ease-out 0.3s;
}
.footer-contacto:hover {
    background-color: rgba(1,0,0,1);
}
.footer-contacto h3 {
    font-family: Arial, Helvetica, "Nimbus Sans L", "Liberation Sans", "FreeSans", sans-serif;
    font-size: 16px;
    color: whitesmoke;
    margin-bottom: 15px;
}
.footer-contacto .fa-envelope, .footer-contacto .fa-globe {
    width: 100%;
}
.footer-contacto .mundo {
    margin-bottom: 25px;
}
.footer-contacto .fa-globe {
    font-size: 35px;
    color: whitesmoke;
    float: left;
}
.footer-contacto a {
    font-family: 'Avenir LT Std 55 Roman';
    font-size: 13px;
    color: whitesmoke;
    float: left;
    display: block;
    letter-spacing: 0.02em;
}
.footer-contacto a:hover,.footer-contacto a:focus{
      text-decoration: none !important;
}
.footer-contacto .fa-envelope {
    font-size: 20px;
    color: white;
    float: left;
}
.footer-contacto .fa-chevron-right {
    margin-left: 10px;
    font-size: 20px;
    color: white;
}
.region-footer > span{
  display: none;
}
.divRedes .redes-sociales{
  margin-bottom: 20px;
}
.divRedes .redes-sociales > a:nth-child(1) > svg{
  margin-bottom: 2px;
}
.divRedes .redes-sociales svg {
    color: whitesmoke;
    font-size: 25px;
    margin-right: 15px;
}
footer .navbar-nav{
  width: 100%;
}
footer .nav > li {
    float: left;
    border-top: none;
}
footer .nav > li a {
    border-top: none;
    border-right: 1px solid white;
    margin: 10px 0 !important;
    padding: 5px 4px !important;
    line-height: 10px;
    font-size: 10px;
    color: whitesmoke;
    font-family: 'Avenir LT Std 55 Roman';
    letter-spacing: 0.04em;
}
footer .nav > li > a:hover, .nav > li > a:focus {
    background: none;
}
#block-mainnavigation{
  display: none;
}
#block-mainnavigation .open > a,#block-mainnavigation .open > a:hover,#block-mainnavigation .open > a:focus{
  background-color: transparent;
}
footer .dropdown-menu {
    background-color: #464A55;
}
footer .block-dropdown-language{
  display: none!important;
}




/* Media Querys */
/* Small devices (landscape phones, 544px and up) */
@media (min-width: 544px) {
  #formSelectSite{
    width: 100%;
  }
  .home .imagen-slider img{
    height: 475px;
    margin-top: -132px;
    margin-left: 325px;
  }
  .txt-ppal-slider h1 {
      font-size: 55px;
  }
  .conHeadPremios{
    height: 400px;
  }
  .navbar-default .navbar-toggle{
    top: 25px;
  }
  .path-frontpage .navbar .logo img{
    margin-top: 0;
    width: 80%;
  }
  .navbar .logo img{
    width: 80%;
  }
  .path-frontpage .navbar-default .navbar-toggle{
    top: 25px;
  }
  .conten_texto_premios{
    height: 125px;
  }
  .tituloTipopremio{
    font-size: 20px;
  }
  .linea_horizontalGlobal {
    margin-left: 35%;
    margin-top: -15px;
  }
  .texto_premiados1 {
      font-size: 18px;
  }
  .linea_horizontalAccesit {
    margin-left: 35%;
    margin-top: -15px;
  }
  .linea_horizontalCountry {
    margin-left: 35%;
    margin-top: -15px;
  }
  .imagen_bandera{
    width: 65%;
  }
  .titulo-cabecera h3 {
    font-size: 30px;
  }
  .titulo_cabecera_premiadosIntra {
      font-size: 50px;
  }
  .rowMenu2 .nav-pills a{
    padding: 15px;
    font-size: 16px;
  }
  .rowMenu .nav-pills a{
    padding: 15px;
  }
  .rowMentoring{
    height: 550px;
  }
  .imgRobots img{
    width: 50%
  }
  .imgHands{
    max-width: 75%;

  }
  .premios_imagen_e {
    max-width: 20%;
  }
  .boton-slider{
    padding: 13px 22px;
  }
  #barraaceptacion {
      min-height:200px;
  }




 }
/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) {
  .introNoticiaHome span p{
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
  }
  .introNoticiaHome span p:nth-child(2),.introNoticiaHome span p:nth-child(3){
    display: none;
  }
  .home .imagen-slider img{
    height: 799px;
    margin-top: 0;
    margin-left: 0;
  }
  .twitterHome{
    border-bottom: 0px;
    border-right: 1px solid #7572C1;
  }
  .redesHome{
    margin-top: 30px;
    margin-bottom: 30px;
  }
  .redesHome h2{
    padding-top: 50px;
  }
  #block-views-block-noticias-home2-block-1 .views-col{
    width: 33.333333333333%!important;
  }
  #block-views-block-noticias-ultimas-block-1 .views-col,#block-views-block-biblioteca-ultimas-block-1 .views-col{
    width: 25%!important;
  }
  .mod-prefooter-home {
    height: 749px;
  }
  .rombo-especial {
    border-right: 1px solid white;
    border-left: 1px solid white;
  }
  .titNoticiaHome{
    margin-top: 15px;
    margin-bottom: 30px;
    min-height: 135px;
  }
  .introNoticiaHome{
    margin-top: 0;
    margin-bottom: 0;
    height: 175px;
  }
  .claim-mod-prefooter-home h4 {
      font-size: 23px;
  }
  .mod-prefooter-home-end p {
      font-size: 20px;
  }
  #block-mainnavigation{
    display: inline-block;
  }
  footer .nav > li a {
    padding: 5px 10px !important;
    font-size: 10px;
  }
  .conHeadPremios{
    height: 500px;
  }
  .titulo_cabecera{
    font-size: 65px;
  }
  .text_contenido {
      font-size: 18px;
  }
  .conten_texto_premios{
    height: 165px;
  }
  .titulo_cabecera_premiados {
      font-size: 73px;
      margin-top: 200px;
  }
  .textPremiadoMd{
    text-align: left;
  }
  .linea_horizontalGlobal {
    margin-left: 48%;
  }
  .linea_horizontalCountry {
    margin-left: 50%;
  }
  .titulo_cabecera_premiadosIntra {
      font-size: 45px;
  }
  .titNoticiasPrensamobile a{
    font-size: 30px;
  }
  .introNoticiasmobile p{
    font-size: 25px;
  }
  .fechaNoticiasPrensa,.fechaEntrevistasPrensa{
    font-size: 25px;
  }
  .rowMentoring{
    height: 600px;
  }
  .borderText{
    border-left: 2px solid #8c7bb3;
    padding-left: 30px;
  }
  .textoLeyenda{
    padding-left: 30px;
  }
  .steam-bolas{
    width: 100%;
    height: 500px;
    background: url("../images/bolas-iniciativas-steam-tablet-pt.png") no-repeat center center;
    margin-bottom: 0;
  }
  .steam-bolas-en{
    width: 100%;
    height: 500px;
    background: url("../images/bolas-iniciativas-steam-desktop-en.jpg") no-repeat center center;
    margin-bottom: 0;
  }
  .contBolas{
    margin-top: 0;
  }
  .contSpanrobotic{
    font-size: 50px;
  }
  .tabsRanking li {
      display: inline-table;
  }
  .contMarginFund{
    margin-top: 100px;
  }
  #barraaceptacion {
      min-height:190px;
  }
  #block-dropdownlanguage{
    top: 25px;
    right: 10px;
  }
  #block-selectordesite{
    top: 25px
  }





 }
/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) {
  .path-frontpage .navbar .logo img{
    margin-top: 8px;
  }
  .navbar .logo img {
      margin-left: -35px;
      margin-right: -60px;
      width: 115%;
      margin-top: 8px;
  }
  .navbar-default .navbar-collapse{
    background-color: transparent;
  }
  .navbar-default .navbar-nav > li > a{
    padding-left: 5px;
    padding-right: 5px;
  }
  #block-dropdownlanguage{
    right: 5px;
  }
  .conHeadPremios{
    height: 600px;
  }
  .titulo_cabecera{
    margin-top: 85px;
  }
  .mod-cabecera {
      height: 150px;
  }
  .titulo-cabecera h3 {
      font-size: 50px;
      margin-top: 70px;
  }
  .conten_texto_premios{
    height: 220px;
  }
  .conten_texto_premios p{
    margin-top: 25px;
  }
  .subti_categoria {
    font-size: 15px;
  }
  .contImgPrem img{
      margin-bottom: 0;
  }
  .tituloTipopremio{
    font-size: 25px;
  }
  .linea_horizontalGlobal {
    margin-left: 45%;
  }
  .linea_horizontalAccesit {
    margin-left: 28%;
  }
  .linea_horizontalCountry {
    margin-left: 45%;
  }
  .titulo_cabecera_premiadosIntra {
      font-size: 60px;
  }
  .contContact #edit-field-telefono-wrapper{
    padding-left: 15px;
  }
  #block-views-block-noticias-prensa-block-1 .views-col{
    width: 33.333333333333%!important;
  }
  #block-views-block-entrevista-prensa-block-1 .views-col,#block-views-block-biblioteca-block-1 .views-col{
    width: 33.333333333333%!important;
  }
  .titNoticiasPrensamobile a{
    font-size: 18px;
  }
  .introNoticiasmobile p{
    font-size: 16px;
  }
  .fechaNoticiasPrensa,.fechaEntrevistasPrensa{
    font-size: 14px;
  }
  .contSpanrobotic{
    font-size: 35px;
  }
  .imgHands{
    max-width: 100%;

  }
  .btRanking2{
    margin: 2px;
  }
  .contMarginFund{
    margin-top: 50px;
  }
  .premios_imagen_e {
    max-width: 30%;
  }
  .navbar .logo {
    width: 145px;
  }
  .path-frontpage .navbar .logo img{
    width: 120%;
  }
  #barraaceptacion {
      min-height:165px;
  }



 }
/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
  .introNoticiasPrensa {
    display: block;
    height: 35px;
    display: block;
    text-overflow: ellipsis;
    overflow: hidden;
    max-height: 200px;
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;

  }
  .navbar .logo img {
      margin-left: 0px;
      margin-right: 35px;
      width: 80%;
      margin-top: 0;
  }
  #block-dropdownlanguage{
    right: 10px;
  }
  .navbar-default .navbar-nav > li > a{
    padding-left: 9px;
    padding-right: 9px;
  }
  .conten_texto_premios p{
    margin-top: 60px;
  }
  .linea_horizontalGlobal {
    margin-left: 28%;
  }
  .texto_premiados1 {
      font-size: 20px;
  }
  .linea_horizontalCountry {
    margin-left: 28%;

  }
  .imagen_bandera{
    width: 40%;
  }
  .titulo_cabecera_premiadosIntra {
      font-size: 73px;
  }
  .imgNoticiasPrensa img,.imgEntrevistasPrensa img{
    margin-bottom: 0;
  }
  .rowMentoring{
    height: 480px;
  }
  .imgRobots img{
    width: 35%
  }
  .contSpanrobotic{
    font-size: 40px;
  }
  .imgHands{
    max-width: 75%;
  }
  .textHands{
    margin-top: 60px;
  }
  .btRanking2{
    margin: 5px;
  }
  .contMarginFund{
    margin-top: 150px;
  }
  .arrowUp{
    margin-top: 30px;
  }
  .premios_imagen_e {
    max-width: 20%;
  }
  .path-frontpage .navbar .logo img{
    margin-top: -12px;
  }
  .navbar .logo {
    width: 275px;
  }
  .path-frontpage .navbar .logo img{
    width: 100%;
  }
  .steam-bolas{
    width: 100%;
    height: 500px;
    background: url("../images/bolas-iniciativas-steam-desktop-pt.png") no-repeat center center;
    margin-bottom: 0;
  }
  .steam-bolas-en{
    width: 100%;
    height: 500px;
    background: url("../images/bolas-iniciativas-steam-desktop-en.jpg") no-repeat center center;
    margin-bottom: 0;
  }
  #barraaceptacion {
      min-height:90px;
  }
  .titNoticiaHome{
    min-height: 120px;
  }
  .introNoticiaHome{
    height: 150px;
  }


 }
/* Collapse navbar */
 @media (max-width: 992px) {
    .navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin-top: 7.5px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
        display:block !important;
    }
}
