@charset "utf-8";

@font-face {
    font-family: 'roboto_condensedregular';
    src: url('/++resource++lajornadamicrositios.theme/fonts/robotocondensed-regular-webfont.eot');
    src: url('/++resource++lajornadamicrositios.theme/fonts/robotocondensed-regular-webfont.eot?#iefix') format('embedded-opentype'),
    url('/++resource++lajornadamicrositios.theme/fonts/robotocondensed-regular-webfont.woff') format('woff'),
    url('/++resource++lajornadamicrositios.theme/fonts/robotocondensed-regular-webfont.ttf') format('truetype'),
    url('/++resource++lajornadamicrositios.theme/fonts/robotocondensed-regular-webfont.svg#roboto_condensedregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'source_sans_problack';
    src: url('/++resource++lajornadamicrositios.theme/fonts/sourcesanspro-black-webfont.eot');
    src: url('/++resource++lajornadamicrositios.theme/fonts/sourcesanspro-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('/++resource++lajornadamicrositios.theme/fonts/sourcesanspro-black-webfont.woff') format('woff'),
         url('/++resource++lajornadamicrositios.theme/fonts/sourcesanspro-black-webfont.ttf') format('truetype'),
         url('/++resource++lajornadamicrositios.theme/fonts/sourcesanspro-black-webfont.svg#source_sans_problack') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'source_sans_probold';
    src: url('/++resource++lajornadamicrositios.theme/fonts/sourcesanspro-bold-webfont.eot');
    src: url('/++resource++lajornadamicrositios.theme/fonts/sourcesanspro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/++resource++lajornadamicrositios.theme/fonts/sourcesanspro-bold-webfont.woff') format('woff'),
         url('/++resource++lajornadamicrositios.theme/fonts/sourcesanspro-bold-webfont.ttf') format('truetype'),
         url('/++resource++lajornadamicrositios.theme/fonts/sourcesanspro-bold-webfont.svg#source_sans_probold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'source_sans_prolight';
    src: url('/++resource++lajornadamicrositios.theme/fonts/sourcesanspro-light-webfont.eot');
    src: url('/++resource++lajornadamicrositios.theme/fonts/sourcesanspro-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/++resource++lajornadamicrositios.theme/fonts/sourcesanspro-light-webfont.woff') format('woff'),
         url('/++resource++lajornadamicrositios.theme/fonts/sourcesanspro-light-webfont.ttf') format('truetype'),
         url('/++resource++lajornadamicrositios.theme/fonts/sourcesanspro-light-webfont.svg#source_sans_prolight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'source_sans_proregular';
    src: url('/++resource++lajornadamicrositios.theme/fonts/sourcesanspro-regular-webfont.eot');
    src: url('/++resource++lajornadamicrositios.theme/fonts/sourcesanspro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/++resource++lajornadamicrositios.theme/fonts/sourcesanspro-regular-webfont.woff') format('woff'),
         url('/++resource++lajornadamicrositios.theme/fonts/sourcesanspro-regular-webfont.ttf') format('truetype'),
         url('/++resource++lajornadamicrositios.theme/fonts/sourcesanspro-regular-webfont.svg#source_sans_proregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'pt_serifbold';
    src: url('/++resource++lajornadamicrositios.theme/fonts/pt_serif-web-bold-webfont.eot');
    src: url('/++resource++lajornadamicrositios.theme/fonts/pt_serif-web-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/++resource++lajornadamicrositios.theme/fonts/pt_serif-web-bold-webfont.woff') format('woff'),
         url('/++resource++lajornadamicrositios.theme/fonts/pt_serif-web-bold-webfont.ttf') format('truetype'),
         url('/++resource++lajornadamicrositios.theme/fonts/pt_serif-web-bold-webfont.svg#pt_serifbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'pt_serifbold_italic';
    src: url('/++resource++lajornadamicrositios.theme/fonts/pt_serif-web-bolditalic-webfont.eot');
    src: url('/++resource++lajornadamicrositios.theme/fonts/pt_serif-web-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/++resource++lajornadamicrositios.theme/fonts/pt_serif-web-bolditalic-webfont.woff') format('woff'),
         url('/++resource++lajornadamicrositios.theme/fonts/pt_serif-web-bolditalic-webfont.ttf') format('truetype'),
         url('/++resource++lajornadamicrositios.theme/fonts/pt_serif-web-bolditalic-webfont.svg#pt_serifbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'pt_serifitalic';
    src: url('/++resource++lajornadamicrositios.theme/fonts/pt_serif-web-italic-webfont.eot');
    src: url('/++resource++lajornadamicrositios.theme/fonts/pt_serif-web-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/++resource++lajornadamicrositios.theme/fonts/pt_serif-web-italic-webfont.woff') format('woff'),
         url('/++resource++lajornadamicrositios.theme/fonts/pt_serif-web-italic-webfont.ttf') format('truetype'),
         url('/++resource++lajornadamicrositios.theme/fonts/pt_serif-web-italic-webfont.svg#pt_serifitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'pt_serifregular';
    src: url('/++resource++lajornadamicrositios.theme/fonts/pt_serif-web-regular-webfont.eot');
    src: url('/++resource++lajornadamicrositios.theme/fonts/pt_serif-web-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/++resource++lajornadamicrositios.theme/fonts/pt_serif-web-regular-webfont.woff') format('woff'),
         url('/++resource++lajornadamicrositios.theme/fonts/pt_serif-web-regular-webfont.ttf') format('truetype'),
         url('/++resource++lajornadamicrositios.theme/fonts/pt_serif-web-regular-webfont.svg#pt_serifregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/***********Publicidad del header Index **************/
/**/#div-gpt-ad-1457045633002-0 > div > iframe{    /**/
/**/  width: 100% !important;                      /**/
/**/}                                              /**/
/***********Publicidad del header Index **************/

p{
    font-family: helvetica;
    font-size: 1.3em;
    line-height: 18px;
    letter-spacing: .001em;
}



.publicidad-movil{
  display: none;
}

input#datobusqueda
{
    background: url("++theme++lajornadamicrositios.theme/images/search.png") no-repeat scroll 0 0 transparent;
    padding: 4px 4px 4px 25px;
    width: 100%;
    border-style: solid;
    border-radius: 5px;
    
}

#portaltab-person, #portaltab-person-1, #portaltab-person-2, #portaltab-person-3, #portaltab-front-page, #portaltab-news, #portaltab-events, #portaltab-Members, #portaltab-autores, #portaltab-creditos{
    display: none !important;

  }

h1{
  font-family: roboto_condensedregular;
}

p.portada{
    color: black;
    font-size: 1.4em;
    font-family: source_sans_prolight;
    padding-top: 10px;
}
div.contenido{
    color: black;
    font-size: 1.4em;
    font-family: source_sans_prolight;
}
.paddings{
    padding-left: 0 !important;
    padding-right: 0 !important;
}
div.row {
    width: 100%;
    padding-right: none;
    padding-left: none;
    margin-right: auto;
    margin-left: auto;
}
#content {
    margin: 0 !important;
}
.sortable-tile {
  margin-bottom: 15px !important;
}
.row {
    margin-right: 0 !important;
    margin-left: 0 !important;
}

.head-micrositios{
	background-color: #eaeaea; /*Color Primario.*/
	height: 150px;
}

.fotter{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4c4c4c+0,595959+12,2b2b2b+76,1c1c1c+91,111111+100 */
background: #4c4c4c; /* Old browsers */
background: -moz-linear-gradient(to bottom, #232323 4%,#3A3A3A 50%,#2b2b2b 80%,#1c1c1c 91%,#111111 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(to bottom, #232323 4%,#3A3A3A 50%,#2b2b2b 80%,#1c1c1c 91%,#111111 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #232323 4%,#3A3A3A 50%,#2b2b2b 80%,#1c1c1c 91%,#111111 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#111111',GradientType=0 ); /* IE6-9 */
min-height: 350px;
color: #FFFFFF;
padding-bottom: 23px !important;
}

.logo-jornada{
      margin-top: 25px !important;
}

.search{
    color: #fff !important;
}

.search:hover {
    color: red !important;
}

ul.redes-sociales{
    float: right;
    margin: 10px 0px 0px 0px;
    padding: 0;
}
.titulo-color{
      color: rgba(0, 0, 0, 0.8);
      font-size: 1.7em;
      font-family: source_sans_probold;line-height: 1em;letter-spacing: 0.01em;}

#portal-breadcrumbs {
    font-size: 1em !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important; 
}
#breadcrumbs-you-are-here{
      background-color: #eaeaea !important;
}
/*---------ARTICULO DESTACADO-----------*/
.destacado-gris{
        background-color: #f2f2f2;
        
      }

      .title-destacada{
        color: rgba(0, 0, 0, 0.8);
        text-align: center;
      }

/*---------NOTA DESTACADA -----------*/
.destacada{
        background-color: #eaeaea;
        min-height: 50px;
        margin: 10px 0px !important;
        padding: 0 !important;
      }

      .title-destacada{
        font-size: 2em;
        color: rgba(0, 0, 0, 0.8);
        text-align: left;
        padding-left: 20px;
      }
/*----------NOTICIA DESTACADA GRIS---------*/

 .destacado-gris{
        background-color: #f2f2f2;
        margin: 10px 0px;
        padding: 25px;
        -moz-box-shadow: 0px 3px 19px -5px #aaa;
        -webkit-box-shadow: 0px 3px 19px -5px #aaa;
        box-shadow: 0px 3px 19px -5px #aaa;
      }

      .title-destacada-gris{
        font-size: 2em;
        color: rgba(0, 0, 0, 0.8);
        text-align: left;
      }
/*-----------NOTICIAS EN LINEA-------*/
    .published_date{
      font-family: Arial,sans-serif;
      font-weight: bold;
      font-size: 1.3em;
    }
    .published_title{
      font-family: Arial,sans-serif;
      font-size: 1.3em;
    }
        .style-log-colum{
          border-style: dotted;
          border-width: 1px;
          border-color: #000;
          min-height: 350px;
          min-width: 255px;
    }

    .destacado-gris-linea{
        margin: 0 !important;
        padding: 0 !important;
        background-color: #f2f2f2;
        -moz-box-shadow: 0px 3px 19px -5px #aaa;
        -webkit-box-shadow: 0px 3px 19px -5px #aaa;
        box-shadow: 0px 3px 19px -5px #aaa;
      }
/*-------COLECCION DE NOTAS -------*/
 #content-list-portada-nitf{
      background-color: #f2f2f2;
      padding: 0;
      margin: 20px 0px !important;
    }

    .title-seccion-coleccion{
      font-family: source_sans_probold;
      font-size: 2em;
    }

    .title-coleccion {
    font-family: pt_serifregular;
    font-size: 1.5em;
    }

    .nitf_header{
      margin:0;
      padding: 0;
    }

    a.paginador-nitf{
      border: none !important;
    }

    .paginador-nitf{
          color: #000000;
          font-size: 1.3em;
          font-family: cursive;
    }
/*--------VIDEOS MICROSITIOS -----*/
.portada_videochats{
      background-color: black;
      padding: 10px;
    }
    .ul-portada-videos{
      list-style-type:none!important;
      margin: 0px !important;
      padding:0px;
    }


 .portada_videochats_descripcion{
    color: #fff !important;
    font-size: 1.3em;
    line-height: 1.3em;
    padding-left: 15px;
 }

 /*-------GALERIA FOTOS ----*/
 .destacado-negro{
          background-color: #020202;
          background-color: #020202;
          margin: 0;
          padding: 0;
        }

        .img-portada-galerias{
          width: 95%;
          display: inline;
          padding-top: 30px;
          max-height: 250px;
        }


.centrar{
	margin: auto;
  text-align: center;
  clear: both;}

.centrar h1{
	color: #FFFFFF;
    font-size: 15px;
    text-align: center;}

.somos{
	padding-bottom: 30px;}

.derechos p {
	 padding-top: 30px;
    font-size: 1.2em;
    letter-spacing: .07em;
    line-height: 1.2em;}

.derechos h3{
	font-size: 15px;}
.flecha-rosa {
    position: relative;
    height: 45px;
    display: inline-block;
    padding-top: 15px;
}
.flecha-rosa:after {
  left: 100%;
  top: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(136, 183, 213, 0);
  border-width: 24px;
  margin-top: -25px;
}

.flecha-rosa  span {
    font-size: 1.1em;
    text-align: center;
    color: #FFF;
    text-transform: uppercase;
}

.caja-articulo{
      -moz-box-shadow: 0px 10px 20px -5px #423F3F;
      -webkit-box-shadow: 0px 10px 20px -5px #423F3F;
      box-shadow: 0px 10px 20px -5px #423F3F;
      text-align: center;
      color: #FFFFFF;
      margin-bottom: 10px;}

.caja-articulo > h3, .caja-articulo > a > h3{
  font-size: 1.8em;
}

.caja{

}
.caja-sombra{
    /*box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;*/
}
.caja-sombra:before, .caja-sombra:after{
    content: "";
    position: absolute;
    z-index: -2;
}
.caja-sombra:before{
    bottom: 20px;
    left: 5px;
    width: 28%;
    height: 40%;
    box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);
    -webkit-transform: rotate(-5deg);
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -o-transform: rotate(-5deg);
    transform: rotate(-5deg);
}
.caja-sombra:after{
    bottom: 30px;
    width: 45%;
    height: 20%;
    right: 5px;
    left: auto;
    box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    transform: rotate(5deg);
}

.carousel .item>img {
    text-align: center;
    margin: auto;
    clear: both;
    padding-bottom: 0px!important;
    max-height: 320px;
}

.autor-text h1{
    text-align: center;
    font-size: 1.5em;
}

#id-portada-autores{
    /*background-color: rgba(10, 10, 10, 0.52);*/
    margin: 0;
    padding: 0;
    text-align: center;
}

#id-portada-autores img{
  width: 60%;
}



.titulo-color-nota {
    font-size: 2.2em !important;
    font-family: source_sans_probold !important;
    line-height: 1em !important;
    letter-spacing: 0.01em !important;
    margin: 0;
    color: rgba(0, 0, 0, 0.8) !important;
}

.imagen-nota{
    text-align: center;
    clear: both;
    background-color: rgb(0, 0, 0);
    padding: 15px;
    margin: 30px 0px;
}

.descripcion-img {
    left: 0!important;
    padding: 0px !important;
    margin: 0 !important;
    bottom: 0px;
}

.galeria-destacada{
    background-color: #242424;
    padding-top: 0px;
    color: #FFFFFF;
}

.galeria-destacada h1{
      font-size: 2.5em;
    font-family: roboto_condensedregular;
}

.slider5{
      background-color: black !important;
}

.fancybox-custom .fancybox-skin {
      box-shadow: 0 0 50px #222;
}


.galeria-completa{
    background-color: #EAEAEA;
    padding: 10px;
    margin-top: 15px;

}
p.galeria-completa{
  font-size: 1.2em;
  font-family: source_sans_prolight;
}

.galeria-img{
  text-align: center;
  margin: 15px 0px;}

.note {
    margin: 2em auto;
    overflow: hidden;
    padding: 1em 1.5em;
    position: relative;
}
.note:before {
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3), -1px 1px 1px rgba(0, 0, 0, 0.2);
    background: none repeat scroll 0 0 #101010;
    border-color: #FFFFFF #FFFFFF #C1B7B7 #2D2C2D;
    border-style: solid;
    border-width: 0 25px 25px 0;
    content: "";
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    width: 0;
}



.compartir{
  display: none;
}
.descripcion-img p{
    font-size: 1.2em;
    margin: 0;
    font-family: source_sans_proregular;
    padding-top: 5px;
}
@media all and (max-width: 480px){
  .secondary-nitf {
    height: auto !important;
  }

  div.row {
    width: 100%;
    padding:0px !important;
    margin: 0px !important;
  }

  .imagen-destacada-sinfronteras{
    height: 220px !important;
  }

  .container {
    padding-right: 0px;
    padding-left: 0px;
    margin-right: auto;
    margin-left: auto;
    width: 100%;
}

  div.width-11,div.width-5 {width: 100%;}
  div.cell {position: relative;float: none;left: 100%;}
  div.position-11 {margin-left: -100%;}
  div.position-5 {margin-left: -100%;}
  div.position-5 {
    margin-left: -100%;
}
div.position-10 {
    margin-left: -100%;
}

#id-portada-autores img{
    display: none !important;}
.descripcion-img {left: none; width: 100%;}

iframe#current_video_chat{
    width:100% !important;
    height:200px !important;
  }

      p#video_description_chat{
        width: 100% !important;
      }

.navbar .nav>li {
    float: none !important;
}

.compartir{
  display: block !important;
}

#carousel-caption p{
  font-size: 1em !important;
}

.publicidad-movil{
  padding: 0px;
  display: block;
  text-align: center !important;
  margin: auto;
  clear: both;
}
.publicidad-grande{
  display: none;
}

.title-destacada {
    font-size: 1.5em;
    text-align: center;
}

}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  { 
  .container {
    padding-right: 0px;
    padding-left: 0px;
    margin-right: auto;
    margin-left: auto;
    width: 100%;
}

}
iframe#current_video_chat{
    width:630px;
    height:360px;
  }

#content a:hover, dl.portlet a:hover {
  color: rgba(0, 0, 0, 0.20) !important;
}

#category{
  display: none !important;
}
a.managePortletsFallback{
  display: none !important;
}

#portaltab-despenalizacion-del-aborto{
  display: none;
}

#portaltab-creditos{
  display: none !important;
}


/*Migraciones*/
.titulo-nif-micrositios,.titulo-nift-secondary{
  color: #000 !important;
}

.secciones{
    background-color: #B39152;
    padding-left: 13px;
    padding-right: 4px;
    padding-top: 2px;
    min-height: 20px;
    max-width: 20px;
    display: inline;
    margin: 5px;

}

.titulo-secciones{
    text-transform: uppercase;
    font-size: 1em;
    font-weight: 700;
    font-family: sans-serif;
}

.img-principal-nift{
  width: 90% !important;
}

.principal-nitf{
    padding: 10px;
    -moz-box-shadow: -15px 2px 17px -6px #aaa;
    -webkit-box-shadow: -15px 2px 17px -6px #aaa;
    box-shadow: -15px 2px 17px -6px #aaa;
    min-height: 500px;
}

.principal-nitf-dos{
    background-color: rgba(239, 236, 236, 0.44);
    padding: 10px;
    min-height: 500px;
}

.secondary-nitf{
    background-color: white;
    -moz-box-shadow: 1px 2px 17px -6px #aaa;
    -webkit-box-shadow: 1px 2px 17px -6px #aaa;
    box-shadow: -1px 2px 17px -6px #aaa;
    padding: 5px;
    margin-bottom: 15px !important;
    height: 370px;


}

.lajornada-tile-principal-nitf-uuids{
  min-height: 250px !important;
}

li.lista-secondary-dos:first-child{
  border-right: solid rgba(130, 130, 130, 0.35); 
}

.textline-sortable-element {
    height: 125px !important;

}

.imagen-destacada-sinfronteras{
  overflow: hidden;
  position: relative;
  height: 600px;
}

.content-text-micrositios img{
  width: 100% !important;
}

.content-text-micrositios iframe{
  width: 100% !important;
}

