@import url(https://fonts.googleapis.com/css?family=Lato:200,300,400,700,900,300italic,400italic,700italic,900italic);
/*errors*/
.not-logged-in .l-messages {
  display: none; 
}

/* ADMINISTRACION */
div#admin-menu {
    box-shadow: none;
}
#admin-menu-wrapper {
    font-size: .846em;
    padding: 0px;
    border-bottom:2px solid #555;
}
#admin-menu-wrapper * {
    /*color: #333 !important;*/
    font-size: 13px !important;
}
/* _______________ */

/*FILTRO AUTOR*/
div#edit-field-nombre-completo-value-wrapper {
  display: none;
}

* {-webkit-font-smoothing: antialiased; }

span.mollom-image-captcha-instructions {
    float: left;
}

span.mollom-captcha-content.mollom-image-captcha {
    float: left;
    /* width: 200px; */
    clear: none;
}

span.mollom-image-captcha-instructions {
    float: left !important;
    display: block;
    width: 70%;
    margin-left: 20px;
    clear: none;
}
@font-face {
  font-family: "ijmicons";
  src: url("fonts/ijm.eot");
  src: url("fonts/ijm.eot?#iefix") format("embedded-opentype"), url("fonts/ijm.woff") format("woff"), url("fonts/ijm.ttf") format("truetype"), url("fonts/ijm.svg#ijm") format("svg");
  font-weight: normal;
  font-style: normal;
}
.field-entrada.field-wrapper p,
.node-type-carta-amigos-ijm .field-carta-entrada p{
  font-size: 20px;
  font-weight: 100;
  margin-bottom: 20px;
}
/* line 19, ../../Desktop/IJM/scss/_icons.scss */
[class^="icon-"]:before,
[class*=" icon-"]:before,
.block-views-listado-destacados-block-1 .pager-next,
.block-views-listado-destacados-block-1 .pager-previous,
.block-views-vistas-multimedia-block-5 .block-title {
  font-family: "ijmicons" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-play-circle:before {
  content: "\e002";
}
.icon-twitter-circled:before {
  content: "\e003";
}
.icon-facebook-circled:before {
  content: "\e004";
}
.icon-linkedin-circled:before {
  content: "\e005";
}
.icon-search-find:before {
  content: "\e006";
}
.icon-arrow-circle-right-line:before {
  content: "\e007";
}
.icon-play:before {
  content: "\e008";
}
.icon-camera:before {
  content: "\e009";
}
.icon-stop:before {
  content: "\e00a";
}
.icon-icon-actualidad:before {
  content: "\e00b";
}
.icon-icon-lupa:before {
  content: "\e00c";
}
.icon-icon-media:before {
  content: "\e00d";
}
.icon-icon-pildora:before {
  content: "\e00e";
}
.icon-ijm:before {
  content: "\e00f";
}
.icon-left-open-big:before {
  content: "\e010";
}
.icon-right-open-big:before {
  content: "\e011";
}

@font-face {
  font-family: 'merriweatherregular';
  src: url("fonts/merriweather-regular-webfont.eot");
  src: url("fonts/merriweather-regular-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/merriweather-regular-webfont.woff2") format("woff2"), url("fonts/merriweather-regular-webfont.woff") format("woff"), url("fonts/merriweather-regular-webfont.ttf") format("truetype"), url("fonts/merriweather-regular-webfont.svg#merriweatherregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'merriweatherlight';
  src: url("fonts/merriweather-light-webfont.eot");
  src: url("fonts/merriweather-light-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/merriweather-light-webfont.woff2") format("woff2"), url("fonts/merriweather-light-webfont.woff") format("woff"), url("fonts/merriweather-light-webfont.ttf") format("truetype"), url("fonts/merriweather-light-webfont.svg#merriweatherlight") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'merriweatherlight_italic';
  src: url("fonts/merriweather-lightitalic-webfont.eot");
  src: url("fonts/merriweather-lightitalic-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/merriweather-lightitalic-webfont.woff2") format("woff2"), url("fonts/merriweather-lightitalic-webfont.woff") format("woff"), url("fonts/merriweather-lightitalic-webfont.ttf") format("truetype"), url("fonts/merriweather-lightitalic-webfont.svg#merriweatherlight_italic") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'merriweather_sansbook';
  src: url("fonts/merriweathersans-light-webfont.eot");
  src: url("fonts/merriweathersans-light-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/merriweathersans-light-webfont.woff2") format("woff2"), url("fonts/merriweathersans-light-webfont.woff") format("woff"), url("fonts/merriweathersans-light-webfont.ttf") format("truetype"), url("fonts/merriweathersans-light-webfont.svg#merriweather_sansbook") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'merriweather_sansregular';
  src: url("fonts/merriweathersans-regular-webfont.eot");
  src: url("fonts/merriweathersans-regular-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/merriweathersans-regular-webfont.woff2") format("woff2"), url("fonts/merriweathersans-regular-webfont.woff") format("woff"), url("fonts/merriweathersans-regular-webfont.ttf") format("truetype"), url("fonts/merriweathersans-regular-webfont.svg#merriweather_sansregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'merriweather_sansbookitalic';
  src: url("fonts/merriweathersans-lightitalic-webfont.eot");
  src: url("fonts/merriweathersans-lightitalic-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/merriweathersans-lightitalic-webfont.woff2") format("woff2"), url("fonts/merriweathersans-lightitalic-webfont.woff") format("woff"), url("fonts/merriweathersans-lightitalic-webfont.ttf") format("truetype"), url("fonts/merriweathersans-lightitalic-webfont.svg#merriweather_sansbookitalic") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'merriweather_sansbold';
  src: url("fonts/merriweathersans-bold-webfont.eot");
  src: url("fonts/merriweathersans-bold-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/merriweathersans-bold-webfont.woff2") format("woff2"), url("fonts/merriweathersans-bold-webfont.woff") format("woff"), url("fonts/merriweathersans-bold-webfont.ttf") format("truetype"), url("fonts/merriweathersans-bold-webfont.svg#merriweather_sansbold") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 85, ../../Desktop/juan/scss/partials/_fonts.scss */
/* line 58, ../../Desktop/IJM/scss/_ijm-css-version.scss */
body {
  /* font-family: 'merriweatherregular'; */
  font-family: 'Lato';
}

/*----------------------------OCULTADO------------------------------*/
/* line 3, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 64, ../../Desktop/IJM/scss/_ijm-css-version.scss */
header #site-name {
  display: none;
}

/* line 4, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 69, ../../Desktop/IJM/scss/_ijm-css-version.scss */
header .block-search-form {
  display: none;
}

/* line 5, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 74, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-search-form--2 {
  display: none;
}

/* line 6, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 79, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.recursivo .block-user-login {
  display: none;
}

/* line 7, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 84, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.l-main aside:first-child .block-title {
  display: none;
  background: yellow;
}

/* line 8, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 90, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.l-main aside:first-child {
  background: yellow;
}

/*------------------------------------------------------------------*/
/* INICIO DE SESION */
/* line 13, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 98, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-user-login,
.block-user-login--2 {
  position: absolute;
  top: 28px;
  left: 0px;
  background: white;
  padding: 20px;
  box-shadow: 0px 10px 90px;
  width: 200px;
  z-index: 10;
}

/* line 25, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 111, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-user-login h2,
.block-user-login--2 h2 {
  display: none !important;
}

/* line 29, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 117, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-user-login ul li,
.block-user-login--2 ul li {
  padding: 0;
  margin: 0;
  list-style: none;
  line-height: 0.8em;
}

/* line 36, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 126, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-user-login ul li a,
.block-user-login--2 ul li a {
  font-size: 10px !important;
  color: #ccc;
}

/* line 41, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 133, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-user-login .form-item,
.block-user-login--2 .form-item {
  margin: 0;
}

/* line 48, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 138, ../../Desktop/IJM/scss/_ijm-css-version.scss */
body h1, body h2, body h3, body h4, body h5, body h6 {
  font-family: "Lato", sans-serif;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
}

/* line 53, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 144, ../../Desktop/IJM/scss/_ijm-css-version.scss */
main {
  margin-top: 30px;
}

/* ENLACES */
/* line 58, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 150, ../../Desktop/IJM/scss/_ijm-css-version.scss */
a {
  color: #002D72;
}

/* line 59, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 155, ../../Desktop/IJM/scss/_ijm-css-version.scss */
a:hover {
  color: #002D72;
}

/* GENERALES */
/* line 63, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 161, ../../Desktop/IJM/scss/_ijm-css-version.scss */
body {
  color: #666 !important;
}

/* line 64, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 166, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.no-list ul {
  padding-left: 0;
}

/* line 65, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 171, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.no-list li {
  list-style: none;
  display: inline;
  margin: 0 1em 0 0 !important;
}

/* line 66, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 178, ../../Desktop/IJM/scss/_ijm-css-version.scss */
main p, article{
  font-size: 14px;
  line-height: 1.3;
  margin-bottom: 1.25rem;
  text-rendering: optimizeLegibility;
  word-wrap: break-word;
}

/* line 73, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 187, ../../Desktop/IJM/scss/_ijm-css-version.scss */
main h1, main h2, main h3, main h4 {
  line-height: 1.3;
  margin-bottom: .6rem;
}

/* line 77, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 193, ../../Desktop/IJM/scss/_ijm-css-version.scss */
main a, main a, main a, main a {
  color: #00a7d4;
}

li.comment-add.first.last.active {}

li.comment-add.first.last.active {
    list-style: none;
    margin-bottom: 30px !important;
    display: block;
    float: none;
    margin-top: -10px !important;
}

li.comment-add.first.last.active a { font-size: 15px; 
    padding: 11px 22px;    -webkit-transition: background-color 0.3s, box-shadow 0.3s, color 0.3s; transition: background-color 0.3s, box-shadow 0.3s, color 0.3s; -webkit-tap-highlight-color: rgba(0,0,0,0); box-shadow: 0 2px 1px rgba(0,0,0,0.1), 0 1px 3px rgba(0,0,0,0.3); background-color: #00a7d4; color: white;   
}

li.comment-add.first.last.active {}

/* line 80, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 198, ../../Desktop/IJM/scss/_ijm-css-version.scss */
* a:hover {
  color: #0055aa !important;
  -webkit-font-smoothing: antialiased;
}

/* TAGS */
/* line 85, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 204, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.tags {
  margin: 10px 0;
}

/* line 86, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 209, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.tags li {
  font-size: 13px;
  border: 1px solid #ccc;
  padding: 2px 4px !important;
  border-radius: 4px;
  margin-right: 4px !important;
}

/* RECURSIVO */
/* line 96, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 219, ../../Desktop/IJM/scss/_ijm-css-version.scss */
body > .recursivo {
  background: #0b2d72;
  width: 100%;
}

/* line 101, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 225, ../../Desktop/IJM/scss/_ijm-css-version.scss */
body > .recursivo section {
  float: right;
}

/* line 104, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 230, ../../Desktop/IJM/scss/_ijm-css-version.scss */
body > .recursivo section.block-search {
  float: right;
  height: 14px;
}

/* line 107, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 235, ../../Desktop/IJM/scss/_ijm-css-version.scss */
body > .recursivo ul.menu li {
  display: inline;
  list-style: none;
  font-weight: 400;
  font-size: 12px;
  background: #1ba9d3;
  margin: 0 -2px;
  text-transform: uppercase;
}

/* line 115, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 245, ../../Desktop/IJM/scss/_ijm-css-version.scss */
body > .recursivo ul.menu li:last-child {
  padding-right: 0;
}

/* line 119, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 250, ../../Desktop/IJM/scss/_ijm-css-version.scss */
body > .recursivo ul.menu li a {
  color: #FFFFFF !important;
  padding: 5px 10px;
  display: inline-block;
}

/* line 124, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 257, ../../Desktop/IJM/scss/_ijm-css-version.scss */
body > .recursivo ul.menu li a:hover {
  background-color: #1c8eb9;
}

/* line 127, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 262, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#b-sesion {
  color: #FFFFFF !important;
  padding: 5px 10px;
  position: relative;
}

/*BUSQUEDA*/
/* line 136, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 270, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#search-block-form button .form-item-search-block-form {
  margin: 0;
}

/* line 139, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 275, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#edit-search-block-form--2 {
  background: transparent;
  border: 0;
  color: white;
  height: 28px;
  margin-bottom: 0;
  width: 150px;
  border: 1px solid #3b578e;
}

/* line 147, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 286, ../../Desktop/IJM/scss/_ijm-css-version.scss 
#edit-submit--2 {
  border: 0;
  height: 28px;
  padding: 0.5rem;
  line-height: 0;
  margin-bottom: 0;
}*/

/* line 154, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 295, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#search-block-form button {
  width: 80px;
  border: none;
  margin-bottom: 0;
}

/* line 159, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 302, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.form-item-search-block-form {
  margin: 0;
}

/*BUSQUEDA -PAGINA DE BUSQUEDA*/
main .search-form .form-wrapper{
    position: relative;
    height: 37px;
}
main .search-form #edit-keys {
  position: absolute;
  bottom: 0;
  padding: 0;
  margin: 0;
  padding-right: 120px;
  padding-left: 6px;
  font-size: 18px;
  border-radius: 0 4px 4px 0;
  box-shadow: inset 0 0;
}
main .search-form  #edit-submit {
  height: 37px;
  position: absolute;
  right: 0;
  bottom: 0;
  border-radius: 0 4px 4px 0;
  margin: 0;
  width: 80px;
  background: linear-gradient(top,#4387fd,#4683ea) !important;
  background: -webkit-linear-gradient(top,#049bce,#0090c1);
  font-size: 0;
}
main .search-form  #edit-submit:after{
  font-family: "ijmicons" !important;
  vertical-align: middle;
  margin-left: 28px;
  content: "\E00C";
  font-size: 20px;
  color: #fff;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 8px;
}
main .search-form  label {
  display:none;
}
.page-search h2 {
  transition: all 220ms ease-in-out;
  font-size: 14px;  
  color: #999;
  margin-bottom: 30px;
  margin-top: 30px;
}
.page-search  {
  background: linear-gradient(to bottom, #f7f7f7 0%,#f7f7f7 180px,#ffffff 180px);
  background-repeat: no-repeat;
}
.page-search h3 a {
  color: #0b2d72;
}
.page-search h3  {
    margin-bottom: 0px;
}
.page-search .search-results {
    margin-left: 0;
}
.page-search .search-snippet-info  {
    padding-left: 0;
}
.page-search .search-snippet {
      margin-bottom: 4px;
}




/* CABECERA */
/* line 165, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 308, ../../Desktop/IJM/scss/_ijm-css-version.scss */
body {
  background-color: white;
}

/* line 168, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 313, ../../Desktop/IJM/scss/_ijm-css-version.scss */
header {
  clear: both;
}

/* line 171, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 318, ../../Desktop/IJM/scss/_ijm-css-version.scss */
header .cabecera {
  background-position: top center;
  background-repeat: no-repeat;
  overflow: hidden;
  max-width: 60.625rem;
  margin: 0 auto;
}

/* line 178, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 327, ../../Desktop/IJM/scss/_ijm-css-version.scss */
section.cabecera-principal {
  margin-top: 0;
  padding: 0;
}

/* line 183, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 333, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.cabecera {
  min-height: 175px;
}

/* line 186, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 338, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.section-ijm header .cabecera {
  background-image: url("http://googledrive.com/host/0B4Asq2zuwxDwNUNxS2dyOFNUZ1k/img/bg-ijm.jpg");
} 
/*COLOR ENLACES*/
.section-ijm a{ 
  color: #2e4679;
}
.section-ijm.page-node-145 .main a{
  color: #00a7d4;
}
.section-investigacion .block-title a, .section-investigacion #page-title a {
  color: #2e4679;
}

.section-ijm.page-node-145 .main h2{
  margin-top: 15px;
  margin-bottom: 0px;
}
/* line 187, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 343, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.section-opinion header .cabecera {
  background-image: url("http://googledrive.com/host/0B4Asq2zuwxDwNUNxS2dyOFNUZ1k/img/bg-opinion.jpg");
  background-size: cover;
  background-position: top center;
}

/* line 193, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 350, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.section-investigacion header .cabecera {
  background-image: url("http://googledrive.com/host/0B4Asq2zuwxDwNUNxS2dyOFNUZ1k/img/bg-investigacion.jpg");
}

/* line 194, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 355, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.section-actividades header .cabecera {
  background-image: url("http://googledrive.com/host/0B4Asq2zuwxDwNUNxS2dyOFNUZ1k/img/bg-actividades.jpg");
}

/* line 195, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 360, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.section-divulgacion header .cabecera {
  background-image: url("http://googledrive.com/host/0B4Asq2zuwxDwNUNxS2dyOFNUZ1k/img/bg-divulgacion.jpg");
}

/* line 196, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 365, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.section-formacion header .cabecera {
  background-image: url("http://googledrive.com/host/0B4Asq2zuwxDwNUNxS2dyOFNUZ1k/img/bg-formacion.jpg");
}

/* line 197, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 370, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.section-tienda header .cabecera {
  background-image: url("http://googledrive.com/host/0B4Asq2zuwxDwNUNxS2dyOFNUZ1k/img/bg-tienda.jpg");
}

/* line 198, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 375, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.section-tu header .cabecera {
  background-image: url("http://googledrive.com/host/0B4Asq2zuwxDwNUNxS2dyOFNUZ1k/img/bg-tu.jpg");
}

.menu-1716,
.section-ijm-actualidad .menu-1717,
.section-ijm-media .menu-1718
{background:#071f4f;} 

.menu-1716 a,
.section-ijm-actualidad .menu-1717 a,
.section-ijm-media .menu-1718 a
{opacity: 0.4;} 

.section-ijm-actualidad .menu-1716,
.section-ijm-media .menu-1716
{background:transparent;}

.section-ijm-actualidad .menu-1716 a,
.section-ijm-media .menu-1716 a
{opacity: 1;} 


input[type="file"], input[type="checkbox"], input[type="radio"], select {margin:0 !important;}
input[type="checkbox"] + label, input[type="radio"] + label {display:inline !important;}

/* line 204, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 385, ../../Desktop/IJM/scss/_ijm-css-version.scss */
header .logo {
  height: 96px;
  margin-top: 4px;
  float: left;
}

/* line 209, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 392, ../../Desktop/IJM/scss/_ijm-css-version.scss */
header > .row > a {
  display: block;
  width: 230px;
  height: 96px;
  position: absolute;
}

/* line 215, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 400, ../../Desktop/IJM/scss/_ijm-css-version.scss */
header ul li a, header ul li a:hover {
  color: #2e4679;
}

/* line 219, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 405, ../../Desktop/IJM/scss/_ijm-css-version.scss */
header #main-menu {
  width: auto;
  float: right;
}

/* line 223, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 411, ../../Desktop/IJM/scss/_ijm-css-version.scss */
header #secondary-menu-links {
  clear: both;
}

/* line 226, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 416, ../../Desktop/IJM/scss/_ijm-css-version.scss */
header #main-menu li a {
  margin-top: 47px;
  text-transform: uppercase;
  font-size: 14px;
}

/* line 231, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 423, ../../Desktop/IJM/scss/_ijm-css-version.scss */
header #main-menu li a.active, header #main-menu li a:hover.active {
  border-bottom: 5px solid #1b8eba;
}

/* line 237, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 428, ../../Desktop/IJM/scss/_ijm-css-version.scss */
header #main-menu-links {
  height: 90px;
}

/* line 240, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 433, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.cabecera section.block-menu h1.block-title.element-invisible {
  font-size: 0;
  position: absolute !important;
  top: -999px;
  line-height: 0;
}

/* line 246, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 441, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.l-header-region .block-menu-menu-menu-investigacion .menu {
  position: absolute;
  right: 0;
  bottom: 20px;
}

/* line 251, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 448, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.l-header-region .block-menu-menu-menu-investigacion .menu li {
  float: left;
  list-style: none;
  border: 1px solid #2e4679;
  padding: 10px 16px;
  min-width: 175px;
  text-align: center;
}

/* line 259, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 458, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.l-header-region .block-menu-menu-menu-investigacion .menu li.leaf {
  color: #2e4679;
}

/* line 262, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 463, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.l-header-region .block-menu-menu-menu-investigacion .menu li.leaf.active-trail a {
  color: #FFFFFF;
}

/* line 268, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 468, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.l-header-region .block-menu-menu-menu-investigacion .menu li.active-trail {
  background: #2e4679 !important;
}

/* line 271, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 473, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.l-header-region.row h1.block-title.element-invisible {
  position: static !important;
  clip: initial !important;
  overflow: auto !important;
  height: auto !important;
  display: inherit !important;
  font-family: 'merriweatherlight_italic';
  font-size: 40px;
  font-style: italic;
  margin-top: 0 !important;
}

/* line 283, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 486, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.section-opinion header .cabecera .l-header-region.row h1.block-title.element-invisible {
  color: #666666 !important;
}

/* line 286, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 491, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.l-header-region.row p:first-child {
  font-size: 1.4rem;
  font-weight: bold;
  text-transform: uppercase;
}

/* CARRUSEL */
/* line 293, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 499, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-views-divulgacion-slide-block {
  padding: 10px;
  margin-bottom: 30px;
}

/* line 298, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 505, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-views-divulgacion-slide-block h2.block-title {
  display: none;
}

/* line 301, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 510, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.views-slideshow-controls-top {
  position: absolute;
  right: initial;
  left: 80%;
  bottom: 0px;
}

/* line 307, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 518, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.views-slideshow-controls-top span {
  height: 40px;
  display: block;
  float: left;
  width: 40px;
  overflow: hidden;
}

/* line 316, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 529, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.views-slideshow-controls-top span a {
  height: 40px;
  display: block;
  width: 40px;
  padding-top: 40px;
}

/*WIDGET PORTADA NOTAS DE PRENSA*/

.view-notas-de-prensa-portada .views-field-title {
  font-size: 16px !important;
  margin-bottom: 6px;
  display: block;
}

/*FIN WIDGET PORTADA INVESTIGACIÓN*/

/*WIDGET PORTADA INVESTIGACIÓN*/

.block-quicktabs-pestanas-portada-documentos {
    margin-top:20px !important;

}

.block-quicktabs-pestanas-portada-documentos .quicktabs-ui-wrapper {
    margin-top:10px;
    color:#002D72 !important;
}

.block-quicktabs-pestanas-portada-documentos a {
    color:#002D72 !important;
}
.block-quicktabs-pestanas-portada-documentos a:hover {
    color:#0055aa !important;
}

.block-quicktabs-pestanas-portada-documentos .field-imagen-portada img {
    max-width:150px;
    float: left;
    margin-right: 20px;
}
.block-quicktabs-pestanas-portada-documentos .views-field-title {
    font-weight:bold;
    margin-top:12px;
}

.block-quicktabs-pestanas-portada-documentos .field-subtitulo {
    margin-top: 1px !important;
    color:#002D72 !important;
    font-size:20px;
}
.block-quicktabs-pestanas-portada-documentos ul.field-equipo {
    margin-top: 4px !important;
    color:#002D72 !important;
    font-size:20px;
    margin-bottom:2px;
    text-transform:uppercase;
    font-size:12px;
}
.block-quicktabs-pestanas-portada-documentos ul.field-equipo li {
    list-style:none;
    display: inline;
    margin-left:0px !important;
}

.block-quicktabs-pestanas-portada-documentos .field-carta-entrada {
    margin-top: 8px !important;
}
.block-quicktabs-pestanas-portada-documentos .ui-tabs .ui-tabs-nav {
    margin: 0;
    padding: .2em .2em 0;
    background: none;
    border: 0;
    padding: 0;
}


.block-quicktabs-pestanas-portada-documentos .ui-widget-content {
    color: inherit;
    border: 0;
    padding: 0;
}

.block-quicktabs-pestanas-portada-documentos .ui-tabs .ui-tabs-panel {
    padding: 0px 20px 20px;
    background: #f2f2f2;
    border-top: 2px solid #0b2d72;
}

.block-quicktabs-pestanas-portada-documentos .ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
    cursor: initial;
}


.block-quicktabs-pestanas-portada-documentos .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin-bottom: -1px;
    padding-bottom: 1px;
    background: #f2f2f2;
    border-radius: 0;
    margin-bottom: -3px;
    border-bottom: 2px solid #f2f2f2;
}


.block-quicktabs-pestanas-portada-documentos .ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
    cursor: pointer;
    text-transform: uppercase;
    color: #002D72 !important;
    font-weight: 600;
    font-size: 18px;
    margin-bottom: -2px;
    outline: none;
}

.block-quicktabs-pestanas-portada-documentos .views-row {
    position: relative;
    clear: both;
    padding: 20px 0 0 0 !important;
}
#qt-pestanas_portada_documentos-ui-tabs2 .views-row {
    padding: 20px 0 0 100px !important;
}

.block-quicktabs-pestanas-portada-documentos .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 0;
    background: #f2f2f2;
    font-weight: 600;
    color: #555;
    margin-right: 10px !important;
    border: #f2f2f2;
    border-radius: 0;
}

.block-quicktabs-pestanas-portada-documentos .views-row p {
    margin: 0;
}

#qt-pestanas_portada_documentos-ui-tabs2 .views-row:before {
    font-family: "ijmicons" !important;
    vertical-align: middle;
    color: inherit;
    margin-right: 5px;
    content: "\E00B";
    font-size: 70px;
    color: #0b2d72;
    position: absolute;
    left: 15px;
    top: 23px;
}

@media (max-width: 768px){
    .block-quicktabs-pestanas-portada-documentos .ui-tabs .ui-tabs-nav {
        display: none;
    }
    .block-quicktabs-pestanas-portada-documentos .field-imagen-portada img {
        width: 60px;
        margin-left: -80px;
    }
    #qt-pestanas_portada_documentos-ui-tabs1, #qt-pestanas_portada_documentos-ui-tabs2{
      display: block !important;
    }
    #qt-pestanas_portada_documentos-ui-tabs2 {
      border-top: 0;
    }
    .block-quicktabs-pestanas-portada-documentos .views-row {
      padding: 20px 0 0 80px !important;
}
}

/*FIN WIDGET PORTADA INVESTIGACIÓN*/

/*PIE*/
/* line 327, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 540, ../../Desktop/IJM/scss/_ijm-css-version.scss */
footer.l-footer.panel.row {
  margin-bottom: 0 !important;
  margin-top: 40px;
}

/* line 331, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 546, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.l-footer.panel {
  border: 0 !important;
}

/* line 334, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 551, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#footer_last, #footer-first, #footer-middle {
  width: 100%;
}

/* line 337, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 556, ../../Desktop/IJM/scss/_ijm-css-version.scss */
footer div.col {
  width: 20%;
  float: left;
}

/* line 341, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 562, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#footer-first {
  margin-top: 10px;
  padding-left: 0;
  padding-right: 0;
}

/* line 344, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 569, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#footer-first h2 {
  display: inline;
  margin-top: 11px;
  font-size: 16px;
}

/* line 349, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 576, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#footer-first ul {
  display: inline;
  margin-left: 20px;
}

/* line 353, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 582, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#footer-middle h2 {
  width: 470px;
  display: inline-block;
  vertical-align: middle;
  margin: 0;
}

/* line 359, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 590, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#footer-middle form {
  display: inline-block;
  width: 49%;
}

/* line 363, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 596, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-newsletter-newsletter-subscribe .prefix {
  display: none;
}

/* line 364, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 601, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#footer-middle form #newsletter-error {
  position: absolute;
}

/* line 367, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 606, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#footer-middle form .form-type-textfield {
  display: inline-block;
  width: 300px;
}

/* line 371, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 612, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#footer-middle form .form-type-textfield input {
  height: 44px;
  margin: 0;
  border: 1px solid #476c91;
  background-color: transparent;
  color: white;
}

/* line 378, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 621, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#footer-middle form > div {
  vertical-align: middle;
}

/* line 381, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 626, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#newsletter-subscribe-form {
  position: relative;
}

/* line 384, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 631, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#newsletter-subscribe-form #subscribe {
  position: absolute;
  top: 1em;
  left: 310px;
}

/* line 389, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 638, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#footer-middle form button {
  height: 44px;
  border: 1px solid #476c91;
  padding: 0.5rem 35px;
}

/* line 394, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 645, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.wrap-footer {
  background: #002D72 !important;
}

/* line 397, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 650, ../../Desktop/IJM/scss/_ijm-css-version.scss */
footer, .l-footer, footer .panel {
  background: #002D72 !important;
  color: white;
}

/* line 401, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 656, ../../Desktop/IJM/scss/_ijm-css-version.scss */
footer h2, footer p, footer h2 a, footer li a, footer a {
  color: white !important;
  font-weight: 100;
}

/* line 405, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 662, ../../Desktop/IJM/scss/_ijm-css-version.scss */
footer p, footer li a {
  /* font-size: 14px; */
}

/* line 408, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 667, ../../Desktop/IJM/scss/_ijm-css-version.scss */
footer h2 a, footer h2 {
  font-size: 16px;
  font-weight: 400;
}

/* line 412, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 673, ../../Desktop/IJM/scss/_ijm-css-version.scss */
footer a:hover {
  color: white !important;
  border-bottom: 1px dotted white;
}

/* line 416, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 679, ../../Desktop/IJM/scss/_ijm-css-version.scss */
footer ul {
  margin-left: 0;
  margin-bottom: 40px;
}

/* line 420, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 685, ../../Desktop/IJM/scss/_ijm-css-version.scss */
footer ul li {
  list-style: none;
  margin-bottom: 5px;
}

/* line 424, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 691, ../../Desktop/IJM/scss/_ijm-css-version.scss */
footer #footer-middle {
  border-bottom: 1px solid #476c91;
  margin-bottom: 30px;
  border-top: 1px solid #476c91;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 0;
  padding-right: 0;
  margin-top: 30px;
}

/* line 433, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 703, ../../Desktop/IJM/scss/_ijm-css-version.scss */
footer #edit-submit--2 {
  float: none;
  height: 37px;
}

/* line 438, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 709, ../../Desktop/IJM/scss/_ijm-css-version.scss */
footer .block-menu-menu-menu-siguenos-en-las-redes h2 {
  display: inline;
}

/* line 440, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 714, ../../Desktop/IJM/scss/_ijm-css-version.scss */
footer .block-menu-menu-menu-siguenos-en-las-redes ul li {
  display: inline;
  margin-right: 15px;
}

/* line 443, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 720, ../../Desktop/IJM/scss/_ijm-css-version.scss */
footer .block-menu-menu-menu-siguenos-en-las-redes ul li a {
  font-size: 20px;
  font-weight: 500;
}


/* line 451, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 732, ../../Desktop/IJM/scss/_ijm-css-version.scss 
#edit-submitted-email-suscriptor {
  background: transparent;
  color: white;
  border: 1px solid #476c91;
  margin-right: 10px;
  width: 430px;
  margin-bottom: 0;
}*/

/* line 459, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 742, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#edit-submit--3 {
}

/* line 467, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 752, ../../Desktop/IJM/scss/_ijm-css-version.scss */
footer button.secondary {
  height: 38px;
  float: left;
  background: #008cba !important;
  color: white !important;
  line-height: 0;
}
.block-mailchimp-signup button, .block-webform button.secondary {
  background: #008cba !important;
  color: white !important;
  }

/* line 476, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 761, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#footer-middle #edit-submit {
  padding: .5rem;
  margin: 0;
  float: none;
}

/* line 481, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 767, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#footer-middle #edit-submitted-email-suscriptor {
  max-width: 310px;
}

/* line 484, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 771, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#footer-middle > section {
  text-align: justify;
  line-height: 0;
}

/* line 487, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 776, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#footer-middle > section:after {
  content: "";
  display: inline-block;
  width: 100%;
}

/* CALENDARIO */
#views-exposed-form-calendar-actividades-block-1 label{
  margin-top: 0px;
  position: absolute;
  margin-left: 0px;
  background: #eee;
  width: 90px;
  height: 37px;
  padding-left: 13px;
  padding-top: 7px;
  border: 1px solid #ccc;
}
#views-exposed-form-calendar-actividades-block-1 .views-widget {
  padding-left: 89px;
}
.calendar-calendar tr.single-day {
  background: white;
}
#views-exposed-form-calendar-actividades-block-1 .views-exposed-form .views-exposed-widget {
  float: none;
  padding: 0;
  margin-bottom: 20px;
}
.calendar-calendar th.days {
  background-color: transparent;
  color: #777;
  font-weight: normal;
  border: none;
}
.calendar-calendar .month-view .full td.single-day .calendar-empty, .calendar-calendar .month-view .full td.single-day.empty, .calendar-calendar .month-view .full td.date-box.empty {
  background: whithe;
}
.calendar-calendar td.empty {
  background: #ccc;
  border-color: #ccc;
  color: #ccc;
}
.calendar-calendar td {
  border: 0;
  border-top: 1px solid #ccc;
}
.calendar .view-header, .calendar .view-header div {
  display: inline !important;
}
.view-header .date-heading,
.view-header .date-nav,
.view-header h3,
.view-header .pager,
.view-header .pager ul,
.view-header .pager ul li,
.view-header .pager ul li a {
  position: static !important;
  width: auto !important;
  top: inherit !important;
  right: inherit !important;
}
.calendar-calendar .month-view .full td.single-day div.monthview, .calendar-calendar .week-view .full td.single-day div.weekview, .calendar-calendar .day-view .full td.single-day div.dayview {
  background: transparent;
  line-height:1;
}
.view-item .calendar.monthview .stripe {
  width: 10px !important;
  height: 10px !important;
  border-radius: 100% !important;
  float: left;
}
.calendar .field-content a {
  float: left;
  display: inline;
  padding-left: 13px;
  margin-top: -4px;
  line-height: 10px;
}
.view-item.view-item-calendar_actividades a {
  font-size: 12px;
  color: #2e4679;
}


/* line 569, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 856, ../../Desktop/IJM/scss/_ijm-css-version.scss */
header .l-header-region {
  margin-top: 20px;
}

/* line 573, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 861, ../../Desktop/IJM/scss/_ijm-css-version.scss */
header .l-header-region > div {
  padding-left: 30px;
}

/* line 576, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 866, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.l-header-region h2 {
  color: white;
  font-size: 50px;
  display: block;
  visibility: visible;
  position: static !important;
  overflow: auto;
  height: auto;
  margin-top: 35px;
}

/* line 587, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 878, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.l-header-region p {
  font-family: 'Lato';
  font-size: 16px;
  width: 50%;
}

/* line 597, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 886, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.section-opinion .l-header-region p,
.section-opinion .l-header-region .block-title {
  color: #666666 !important;
  line-height: 1.3;
}

/* MENU ASIDE */
/* line 606, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 893, ../../Desktop/IJM/scss/_ijm-css-version.scss */
aside {
  margin-top: 2px;
}

/* line 609, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 898, ../../Desktop/IJM/scss/_ijm-css-version.scss */
aside ul.menu {
  padding: 5px 0;
  margin: 0;
}

/* line 614, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 904, ../../Desktop/IJM/scss/_ijm-css-version.scss */
aside ul.menu li {
  list-style-type: none;
  padding: 5px 0;
  margin: 0;
  border-bottom: 1px solid #eeeeee;
  text-transform: uppercase;
  font-size: 14px;
}

/* line 623, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 914, ../../Desktop/IJM/scss/_ijm-css-version.scss */
aside ul.menu li a {
  color: #666666;
}

/* line 626, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 919, ../../Desktop/IJM/scss/_ijm-css-version.scss */
aside .menu-vertical h2 {
  display: none;
}

/*BREADCRUMB MIGAS*/
/* line 630, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 925, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.easy-breadcrumb {
  margin: 16px 0;
  font-size: 12px;
}

/*INVESTIGACION FILTRADO*/
/* line 636, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 932, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.page-investigacion  .view-archivo-de-publicaciones .view-filters {
    position: absolute;
    right: 0;
    top: 70px;
    width: 200px;
    z-index: 99;
}
.page-investigacion  .view-archivo-de-publicaciones .view-filters .views-exposed-widget {
    display: block;
    float: none;
}
.page-investigacion  .view-archivo-de-publicaciones .view-filters .form-type-bef-link {
    display: block;
}
.page-investigacion  .view-archivo-de-publicaciones .view-filters .form-type-bef-link a{
    border: 0;
    border-bottom: 1px solid #ccc;
    border-radius: 0;
    display: block;
    padding-bottom: 10px !important;
}
.page-investigacion  .view-archivo-de-publicaciones .view-filters .views-exposed-widget{
    padding: 8px 0 0 0;
}
.page-investigacion  .view-archivo-de-publicaciones .view-filters .selected a{
    color: #666;
    font-weight: 700;
}
.view-archivo-de-publicaciones{
    position: relative;
}
.page-node-133 h1#page-title,
.page-node-8801 h1#page-title {
    display:none;
} 


/*CONTENIDO PAGINA*/
/* line 645, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 941, ../../Desktop/IJM/scss/_ijm-css-version.scss */
main p {
  font-size: 14px;
  line-height: 1.3;
  color: #333;
  font-family: 'Lato';
}

/* line 651, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 949, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.field-entrada p {
  font: normal 17px/25px;
  color: #333;
}

/* EL IJM */
.section-el-ijm .block-title a {
  color: #2e4679;
}

.section-el-ijm #razonserijm, .section-el-ijm #actividadesijm {
  width: 30%;
  clear: none;
  float: left;
  position: initial;
  margin: 0 1.6%; 
}

.section-el-ijm #razonserijm h2, .section-el-ijm #actividadesijm h2 {
  font-size: 21px;
  font-weight: 500;
}
.section-el-ijm #razonserijm p {
  font-size: 16px;
  margin-top: 12px;
  margin-bottom:0px;
}

.section-el-ijm .actividadesIJM, .section-el-ijm .razonserIJM {
  display: inline-block;
}

.section-el-ijm #actividadesijm ul li {
  font-size: 16px;
}

.section-el-ijm .view-listado-de-cartas-amigos-ijm .views-row {
  padding: 0;
}

.section-el-ijm.page-node-21 .block-block, .section-el-ijm.page-node-21 .block-views {
  border-top: 1px solid #ccc;
  padding: 20px 0 15px 0;
}

.section-el-ijm.page-node-21 .views-field-title a {
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 4px;
  display: inline-block;
  color: #0b2d72
}

.section-el-ijm .views-field-field-firma a, .node-carta-amigos-ijm .field-firma a {
  font-size: 12px;
  color: #999;
  text-transform: uppercase;
  font-family: 'Lato';
}


/* line 121, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1290, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-views-ultima-carta-amigos-ijm-block-1 .views-field-title {
  margin-bottom: 0.7rem;
}

/* line 124, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1294, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-views-ultima-carta-amigos-ijm-block-1 .views-more-link {
  display: block;
  margin-top: 0.7rem;
}

/* line 130, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1300, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-id-listado_de_cartas_amigos_ijm .views-field-title {
  margin-bottom: 4px;
}

/*LISTADO NOTAS DE PRENSA*/
.notas-prensa .views-row {
  padding: 20px 10px 40px 100px !important;
  font-size:12px;
    background-color: #f2f2f2;
    border-top: 2px solid #0b2d72;
  margin-top: 10px;
}

.main .notas-prensa .views-row:before {
    font-family: "ijmicons" !important;
    vertical-align: middle;
    color: inherit;
    margin-right: 5px;
    content: "\E00B";
    font-size: 70px;
    color: #0b2d72;
    position: absolute;
    left: 15px;
    top: 23px;
}

.main .notas-prensa .views-row .views-field-title {
  color: #0b2d72;
  margin-top:0;
  margin-bottom:3px;
  font-size: 24px;
  font-weight:bold;
}

.main .notas-prensa .views-row .views-field-title a {
  color: #0b2d72;
}
.main .notas-prensa .views-row .body.field {
  margin-top:8px;
}

.main .node-nota-de-prensa .image {
  margin-bottom:20px;
}

/* LISTADO ARTICULOS*/
/* line 665, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 956, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.main .views-row {
  position: relative;
  clear: both;
  padding: 20px 0;
}

/* line 672, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 963, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.views-row h2 a {
  font-size: 24px;
  font-weight: bold;
}

/* FILTRADO CATEGORIAS */
/* line 679, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 970, ../../Desktop/IJM/scss/_ijm-css-version.scss */
div.form-item a {
  background: #ddd;
}

/* line 682, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 975, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.page-investigacion .view-filters {
  float: right;
  width: auto;
  background: #f4f4f4;
  padding: 4px;
}

/* LISTADOS CON IMAGEN */
/* line 691, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 984, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-ultimas-publicaciones-oce .views-row, .page-investigacion-biblioteca-ijm .views-row {
  padding-left: 100px;
}
.page-investigacion-biblioteca-ijm .views-row:before, 
.main  .view-archivo-de-publicaciones .views-row:before{
    font-family: "ijmicons" !important;
    vertical-align: middle;
    color: inherit;
    margin-right: 5px;
    content: "\e035";
    font-size: 70px;
    color: #0b2d72;
    position: absolute;
    left: 15px;
    top: 23px;
}
.main .view-ultimas-publicaciones-oce .views-row:before, 
.main  .view-archivo-de-publicaciones .views-row:before{
    font-family: "ijmicons" !important;
    vertical-align: middle;
    color: inherit;
    margin-right: 5px;
    content: "\E00B";
    font-size: 70px;
    color: #0b2d72;
    position: absolute;
    left: 15px;
    top: 23px;
}
.main .view-ultimas-publicaciones-oce .views-row,
.main  .view-archivo-de-publicaciones .views-row{
    background-color: #f2f2f2;
    background-repeat: no-repeat;
    background-position: 20px 22px;
    background-size: 60px;
    padding-left: 100px;
    border-color: #0b2d72;
    width: 100%;
}
.main .view-archivo-de-publicaciones .views-row{
    background-color: transparent;
}
.main .view-ultimas-publicaciones-oce .views-row-first {
    border-top: 3px solid #0b2d72;
    margin-bottom: -14px;
}
.box.investigacion.ultimas-publicaciones .views-row {
  background-repeat: no-repeat;
  background-position: 20px 22px;
  background-size: 60px;
  padding-left: 100px;
  border-color:#0b2d72;
  width: 100%; 
}

.main .page-investigacion .view-archivo-de-publicaciones .view-filters{
    width: 200px;
    border-top: 3px solid #ccc;
    position: fixed;
    right: 0;
}

.node-type-documento-de-investigacion .large-12.main.columns:nth-child(2) {
  padding-left: 240px;
  padding-top: 40px;
}
.section-investigacion .large-12.main.columns:nth-child(2) {
  padding-top: 40px;
}

.node-type-documento-de-investigacion .large-12.main.columns:nth-child(2):before {
  font-family: "ijmicons" !important;
  vertical-align: middle;
  color: inherit;
  margin-left: 25px;
  margin-top: 43px;
  content: "\E00B";
  font-size: 160px;
  color: #0b2d72;
  position: absolute;
  left: 15px;
  top: 23px;
}


/* line 694, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 989, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-ultimas-publicaciones-oce .views-row img {
  margin-left: -120px;
  float: left;
  background-color: green;
}

/* line 700, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 996, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-ultimas-publicaciones-oce li {
  list-style: none;
}

/* TIENDA 
.view-listado-productos .views-row {
    width: 32%;
    float: left !important;
    display: block;
    margin-right: 20px;
    padding: 24px;
    border: 1px solid #ccc !important;
    clear: none;
    padding-top: 10px;
}
.view-listado-productos .views-row.views-row-3,
.view-listado-productos .views-row.views-row-6,
.view-listado-productos .views-row.views-row-9,
.view-listado-productos .views-row.views-row-12,
.view-listado-productos .views-row.views-row-15,
.view-listado-productos .views-row.views-row-18,
.view-listado-productos .views-row.views-row-21,
.view-listado-productos .views-row.views-row-24
 { 
    margin-right: -20px;
}*/
/* line 730, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 1023, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-listado-productos .views-row {
  width: 33%;
  float: left !important;
  display: block;
  padding: 24px;
  border: none !important;
  clear: none;
  padding-top: 0;
}

/* line 739, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 1034, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-listado-productos .views-row-1 {
  padding-top: 0;
}

/* line 742, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 1039, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-listado-productos .views-row h2 a {
  font-size: 16px;
}

/* line 745, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 1044, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-listado-productos .views-row:hover {
  box-shadow: 0px 0px 11px rgba(0, 0, 0, 0.2);
  border-radius: 2px;
}

/* line 749, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 1050, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-listado-productos .views-row img {
  width: 100% !important;
}

/* line 752, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 1055, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.section-tienda .field-precio {
  font-size: 20px;
  font-weight: 100;
  text-align: center;
  background: #eee;
  border-radius: 4px;
  padding: 5px 0;
  margin: 12px 0;
}

/* line 765, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 1066, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.section-tienda article.view-mode-full .field-icono img {
  padding-right: 20px;
  margin-left: -100%;
  float: left;
}

/*
.section-tienda .field-icono {
    width: 320px;
margin-right: 40px;
border-right: 1px solid #ccc;
padding: 0 20px;
float: left;
}*/
/* DESTACADO CARRUSEL HOME */
/* line 789, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 1083, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.large-9 .view-listado-destacados.view-id-listado_destacados .views-field-title a,
.block-views-vistas-actualidad-block .views-field-title a{
  color: #0b2d72 !important;
  font-size: 30px;
}

/* line 794, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 1089, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.large-9 .view-listado-destacados.view-id-listado_destacados p,
.block-views-vistas-actualidad-block .body.field p {
  color: #0b2d72;
  font-size: 14px;
  margin-bottom: 0;
  margin-top: 10px;
}

.block-views-vistas-actualidad-block .views-field-created{
  display: block;
  margin: 10px 0;
  color: #999;
  font-size: 12px;
}
/* line 807, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 1097, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.large-9 .view-listado-destacados.view-id-listado_destacados .views-row {
  border: 0;
  padding: 0px;
}

/* line 811, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 1103, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.large-9 .view-listado-destacados.view-id-listado_destacados .pager-current {
  display: none;
}

/* line 815, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 1109, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.large-9 .view-listado-destacados.view-id-listado_destacados .pager-previous a,
.large-9 .view-listado-destacados.view-id-listado_destacados .pager-next a {
  color: transparent !important;
  font-size: 40px;
} 


/* line 870, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 1120, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.listado-imagen h2 {
  font-size: 16px;
  margin-bottom: 0px;
}

/* line 874, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 1126, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.listado-imagen h2 a {
  font-size: 16px;
}

/* line 877, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 1131, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.listado-imagen .field-autor {
  font-size: 13px;
  color: #999;
}

/* line 881, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 1137, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.listado-imagen p {
  margin-bottom: 10px;
}

/* line 884, ../../Desktop/juan/scss/partials/_juan.scss */
/* line 1142, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.listado-imagen.personas img {
  width: 90px;
  height: 90px;
  border-radius: 100%;
  border: 1px solid #eee;
}

/*LAYOUT_____________________________*/
/* line 3, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1151, ../../Desktop/IJM/scss/_ijm-css-version.scss */
div ul, div li {
  
  margin: 0;
}

/* line 9, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1157, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.l-header .large-12.columns {
  position: static;
}

/* line 13, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1162, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.cabecera {
  position: relative;
}

/* line 16, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1167, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.image {
  margin-top: 20px;
}

/* line 19, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1172, ../../Desktop/IJM/scss/_ijm-css-version.scss */
br {
  line-height: 2.3;
}

/* line 22, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1177, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.breadcrumbs {
  margin-bottom: 38px;
  display: none !important; 
}

/* line 25, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1182, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.overflow {
  overflow: hidden;
}

/* line 28, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1187, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.l-main.row {
  margin-top: 38px;
}

/* line 32, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1192, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.recursivo > .row {
  max-width: 60.625rem;
}

/*HEADER_____________________________*/
/* line 41, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1198, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.menu {
  margin-bottom: 0;
}

/* line 44, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1203, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-user-login {
  color: #e2e2e2;
}

/* line 46, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1207, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-user-login.active {
  display: block;
}

/* line 49, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1211, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-user-login li {
  display: inline-block !important;
  line-height: 1.3 !important;
}

/* line 54, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1217, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#b-sesion {
  cursor: pointer;
}

/* line 57, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1222, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.l-help {
  background-color: #f4f4f4;
}

/* line 60, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1227, ../../Desktop/IJM/scss/_ijm-css-version.scss */
header + .l-help {
  width: 100%;
  max-width: 60.625rem;
  margin: 0 auto;
}

/* line 64, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1233, ../../Desktop/IJM/scss/_ijm-css-version.scss */
header + .l-help > div {
  max-width: 60.625rem;
  margin: 0 auto;
  float: none;
}

/* line 71, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1240, ../../Desktop/IJM/scss/_ijm-css-version.scss */
header .top-bar {
  overflow: visible;
  height: auto;
  line-height: 0;
  background: transparent;
}

/* line 75, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1245, ../../Desktop/IJM/scss/_ijm-css-version.scss */
header .top-bar .title-area {
  float: none;
  display: inline-block;
  text-align: left;
}

/* line 82, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1251, ../../Desktop/IJM/scss/_ijm-css-version.scss */
header .top-bar .name {
  height: auto;
}

/* line 85, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1255, ../../Desktop/IJM/scss/_ijm-css-version.scss */
header .top-bar .name h1 a {
  display: inline-block;
  width: 340px;
  height: 112px;
  color: transparent !important;
  background: url("img/logo.jpg") no-repeat 100%;
}

/* line 95, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1263, ../../Desktop/IJM/scss/_ijm-css-version.scss */
header .top-bar-section {
  text-align: center;
}

/* line 97, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1267, ../../Desktop/IJM/scss/_ijm-css-version.scss */
header .top-bar-section ul {
  display: inline-block;
  float: none !important;
  min-width: 60.625rem;
}

/* line 103, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1273, ../../Desktop/IJM/scss/_ijm-css-version.scss */
header #main-menu {
  background-color: #2f4777;
}

/* line 106, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1277, ../../Desktop/IJM/scss/_ijm-css-version.scss */
header #main-menu li a {
  line-height: 50px;
  margin-top: 0;
  max-height: 50px;
  background-color: transparent;
}

/* line 111, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1284, ../../Desktop/IJM/scss/_ijm-css-version.scss */
header #main-menu li a:hover {
  background-color: #1b8eba;
  color: #FFFFFF !important;
}

/* line 136, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1305, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#node-19 ul + p {
  font-size: 17px;
  font-weight: bold;
}

/* line 142, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1311, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.body > .recursivo .columns section {
  float: none;
}

/* line 146, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1316, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.recursivo > .row > .large-12 {
  padding: 0;
  text-align: right;
  max-height: 35px;
}

/* line 150, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1322, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.recursivo .postfix {
  height: 28px;
  line-height: 0;
}

/*REDES SOCIALES_____________________________*/
/* line 158, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 183, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1331, ../../Desktop/IJM/scss/_ijm-css-version.scss */
footer {
  font-family: 'Lato';
}

/* line 185, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1335, ../../Desktop/IJM/scss/_ijm-css-version.scss */
footer #edit-submit--3 {
}

/* line 186, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1339, ../../Desktop/IJM/scss/_ijm-css-version.scss */
footer h1, footer h2, footer h3, footer h4 {
  font-family: 'Lato';
}

/* line 192, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1344, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.copyright {
  margin: 0;
  margin-left: 0;
  padding-left: 0 !important;
  /* opacity: 0.3; */
  padding: 40px 0;
  font-weight: 300;
}

/*Juan de Mariana_____________________________*/
/* line 196, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1350, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-pagina-basica-foto .body.field {
  overflow: hidden;
}

/* line 202, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1355, ../../Desktop/IJM/scss/_ijm-css-version.scss */

.node-pagina-basica-foto .field-imagen {
  /*
  float: left;
  max-width: 200px;
  margin-right: 20px;
  */
}
.node-pagina-basica-foto .field-imagen {
  margin-top: 10px;
  margin-bottom: 10px;
}

/*ULTIMAS PUBLICACIONES EQUIPO_________________*/
/* line 213, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1363, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-ultimas-publicaciones-equipo .views-field-title a {
  display: block;
  column-rule: #002D72;
  font-weight: bold;
  margin-bottom: 0.5em;
}

/* line 222, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1371, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-equipo {
  font-size: 0;
}

/* line 224, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1375, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-equipo .views-row {
 position: relative;
font-size: 16px;
width: 32%;
display: inline-block;
vertical-align: top;
text-align: center;
padding: 15px;
padding-top: 200px;
margin-right: 2%;
margin: 0 2% 2% 0;
min-height: 265px;
}
.view-equipo .user-picture {
max-width: 160px;
display: inline-block;
background: linear-gradient(to bottom, #e5e4e1 0%,#ffffff 100%);
border-radius: 100%;
overflow: hidden;
}
.view-equipo .field-cargo.field-wrapper {
margin-top: 6px; 
font-size: 20px;
font-weight: 100;
}
.view-equipo .username {
text-transform: uppercase;
font-family: 'Lato';
color: #0b2d72;
}
.view-equipo.listado-imagen.personas img {
width: inherit;
height: inherit;
}
.view-display-id-block_2 .field-resumen,
.view-display-id-block_3 .field-resumen,
{
  display: none;
}

/* line 234, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1387, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-equipo .views-row:nth-child(3n) {
  margin-right: 0;
}

/* line 238, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1391, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-equipo .views-field-picture  {
  position: absolute;
  top: 20px;
  left: 0;
  right: 0;
}

/*COLABORADORES________________________________*/
/* line 249, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1400, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-colaboradores .views-row {
  position: relative;
  padding-left: 115px;
  min-height: 130px;
}

/* line 254, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1406, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-colaboradores .views-field-picture {
  position: absolute;
  top: 20px;
  left: 0;
}

/* line 263, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1413, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-ultimas-publicaciones-equipo .item-list ul, .view-ultimas-publicaciones-equipo .item-list li {
  list-style: none;
  margin-left: 0;
}

/* line 267, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1418, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-ultimas-publicaciones-equipo .item-list li {
  display: inline-block;
  border-radius: 3px;
  font-size: 12px;
}

/* line 275, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1424, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-ultimas-publicaciones-equipo ul {
  margin-top: 10px;
  margin-bottom: 0;
}

/*ULTIMAS PUBLICACIONES EQUIPO_________________*/
/* line 283, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1431, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.user-picture {
/*
  max-width: 100px;
  display: inline-block;
*/
}

/* line 286, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1436, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.user-picture a {
  border-radius: 100px;
  display: inline-block;
  overflow: hidden;
  background: #dae8ec;
}

/* line 292, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1443, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.username {
  text-transform: uppercase;
  font-family: 'Lato';
  color: gray;
}

/* line 297, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1450, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-analisis-diario .view-header {
  margin-bottom: 5px;
}

/* line 300, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1454, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-analisis-diario .username {
  display: block;
  margin: 2px 0;
  color: #999;
  font-size: 12px;
}

/* line 304, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1460, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-analisis-diario .user-picture, .view-articulos-en-otros-medios .user-picture {
    position: absolute !important;
  left: 20px;
  top: 30px;
}

/* line 308, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1466, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-analisis-diario .user-picture a {
  display: block;
  overflow: hidden;
  max-width: 80px;
}

/* line 314, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1472, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-analisis-diario .views-row .foto, .view-articulos-en-otros-medios .views-row .foto {
  padding-left: 120px;
}

.view-analisis-diario .views-row , .view-articulos-en-otros-medios .views-row {
  min-height: 140px;
  text-align: left;
  color: #999;
}

.view-analisis-diario .views-row-1 .foto, .view-articulos-en-otros-medios .views-row-1 .foto,
.view-analisis-diario .views-row-1 .no-foto, .view-articulos-en-otros-medios .views-row-1 .no-foto {
  padding-left: 20px !important;}

.view-analisis-diario .views-row-1 .foto, .view-articulos-en-otros-medios .views-row-1 .foto {
  margin-right: 180px !important;}

.view-analisis-diario .views-row-1 .no-foto, .view-articulos-en-otros-medios .views-row-1 .no-foto {
  padding-right: 30px !important;}

/* line 320, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1480, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-analisis-diario .views-row .tags,
.view-analisis-diario .views-row .item-list li,
.view-analisis-diario .views-row .item-list {
  display: inline-block;
  vertical-align: middle;
  margin-top: 0;
}

/* line 326, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1486, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-analisis-diario .views-row .tags ul {
  margin-bottom: 0;
}

/* line 330, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1490, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-analisis-diario .views-row .tags {
  margin: 0;
}

/* line 333, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1494, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-analisis-diario .views-row .tags ul li {
  margin-bottom: 9px;
}

/* line 338, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1498, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-analisis-diario .views-row .item-list ul {
  margin-bottom: 0;
}

/* line 339, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1502, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-analisis-diario .views-row .item-list li {
  margin: 0;
  margin-bottom: 9px !important;
  list-style: none;
  font-size: 13px;
  border: 1px solid #ccc;
  padding: 2px 4px !important;
  border-radius: 4px;
  margin-right: 4px !important;
}

/* line 349, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1513, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-analisis-diario .views-row p, .view-vistas-pildoras .views-row p {
  margin-top: 8px;
}

/* line 352, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1517, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-analisis-diario .views-row p:last-child {
  margin-bottom: 0;
}

/* line 356, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1521, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-analisis-diario h2.field-content {
  direction: ltr;
  line-height: 0;
}

/* line 359, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1526, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-analisis-diario h2.field-content a {
  display: inline-block;
  line-height: 1.1;
  margin-bottom: 4px;
}

/* line 364, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1531, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-analisis-diario p {
  direction: ltr;
}

/* line 369, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1536, ../../Desktop/IJM/scss/_ijm-css-version.scss */
aside .articulos-mas-leidos-aside .views-row {
  margin-bottom: 10px;
  font-size: 12px;
}

aside .view-analisis-diario h2.field-content {
  margin-bottom: 2px;
}

/* line 378, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1546, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.views-exposed-form .form-type-bef-link,
.view-id-tags_mas_vistos,
.view-id-prueba_tags_vistas,
.field-tags,
.field-etiquetas,
.field-categoria-actividades .links,
.view-tags-otros-medios-mas-vistos a {
  line-height: normal;
  float: none;
  display: inline-block;
  margin-bottom: 3px;
}

aside .block-views .field-etiquetas {margin-bottom:0;}

.views-exposed-form .form-type-bef-link a.active {
  border: 1px solid #ccc;
  font-weight: 600;
}

/* line 383, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1558, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.views-exposed-form .form-type-bef-link a,
.view-id-tags_mas_vistos a,
.view-id-prueba_tags_vistas a,
.field-tags a,
.field-categ-temas a,
.field-categ-temas-art a,
.field-etiquetas a,
.field-categoria-actividades .links a,
.view-tags-otros-medios-mas-vistos a {
  margin: 0;
  list-style: none;
  font-size: 13px;
  border: 1px solid #ccc;
  padding: 2px 4px !important;
  border-radius: 4px;
  margin-right: 4px !important;
  background-color: transparent;
  color: #999;
}
.views-exposed-form .form-type-bef-link a:hover,
.view-id-tags_mas_vistos a:hover,
.view-id-prueba_tags_vistas a:hover,
.field-categ-temas a:hover,
.field-categ-temas-art a:hover,
.field-tags a:hover,
.field-etiquetas a:hover,
.field-categoria-actividades .links a:hover,
.view-tags-otros-medios-mas-vistos a:hover {
  background: #00a7d4;
  border-color: #00a7d4;
  color: #fff !important; 
}

.views-exposed-form .form-type-bef-link .selected a,
.view-id-tags_mas_vistos .selected a,
.view-id-prueba_tags_vistas .selected a,
.field-tags .selected a,
.field-etiquetas .selected a,
.field-categoria-actividades .links .selected a {
  border: 1px solid #ccc;
  background-color: #ccc;
  color: #fff;
}

/* line 394, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1575, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.views-exposed-form .form-type-bef-link li,
.view-id-tags_mas_vistos li,
.view-id-prueba_tags_vistas li,
.field-tags li,
.field-etiquetas li,
.field-categoria-actividades .links li,
.view-tags-otros-medios-mas-vistos li{
  display: inline-block;
}

/* line 399, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1581, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-id-tags_mas_vistos,
.view-id-prueba_tags_vistas {
  margin-bottom: 0;
}

/* line 401, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1586, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-id-tags_mas_vistos .views-row,
.view-id-prueba_tags_vistas .views-row,
.view-tags-otros-medios-mas-vistos .views-row {
  padding: 0;
  border-top: 0;
  display: inline-block;
}

/* line 405, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1593, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-id-tags_mas_vistos .views-row a,
.view-id-prueba_tags_vistas .views-row a,
.view-tags-otros-medios-mas-vistos .views-row a {
  font-size: 13px;
  font-weight: normal;
}

/* line 410, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1599, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-id-tags_mas_vistos a,
.view-id-prueba_tags_vistas a,
.view-tags-otros-medios-mas-vistos a {
  display: inline-block;
  margin-bottom: 6px;
}

/* line 416, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1606, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-views-tags-mas-vistos-block,
.view-id-prueba_tags_vistas,
.view-tags-otros-medios-mas-vistos  {
  margin-bottom: 30px;
}

/* line 420, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1611, ../../Desktop/IJM/scss/_ijm-css-version.scss */
aside .view-id-prueba_tags_vistas {
  margin-bottom: 0;
}

/* TAMAÃƒâ€˜O FECHA */
.main .view-id-analisis_diario .views-row,
.view-articulos-en-otros-medios .views-row,
.view-vistas-pildoras .views-row {
  font-size: 12px; 
}

/* line 427, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1620, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.main .view-id-analisis_diario .views-row h2.field-content a {
  font-size: 18px;
}

/* line 433, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1624, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.main .view-id-analisis_diario .views-row-1 h2.field-content a {
  font-size: 30px;
}


/* ETIQUETAS Y CATEGORÍAS - PÁGINAS DE RESÚMENES ANÁLISIS DIARIOS - ARTÍCULOS PRENSA*/
.section-ijm-actualidad .areas-actualidad ul.menu, .section-investigacion .tipos-investigacion ul.menu {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.section-ijm-actualidad .areas-actualidad ul.menu li, .section-investigacion .tipos-investigacion ul.menu li {
  display:inline;
  margin:0;
}

.section-ijm-actualidad .areas-actualidad ul.menu a, .section-investigacion .tipos-investigacion ul.menu a {
  font-size: 13px;
  padding: 2px 4px !important;
  border-radius: 4px;
  margin-right: 4px !important;
  background-color: transparent;
  color: #999;
}
.section-investigacion .tipos-investigacion ul.menu a {
  color:#0b2d72;
}

.section-ijm-actualidad .areas-actualidad ul.menu a.active-trail {
  font-weight:600; 
  border: 1px solid #ccc;
}

.section-investigacion .tipos-investigacion ul.menu a.active-trail {
  font-weight:500; 
  border: 1px solid #ccc;
  color: #0b2d72;
}

.section-ijm-actualidad .areas-actualidad ul.menu a:hover {
  background: #00a7d4;
  border-color: #00a7d4;
  color: #fff !important; 
}

.section-investigacion .tipos-investigacion ul.menu a:hover {
  background: #0b2d72;
  border-color: #0b2d72;
  color: #fff !important; 
}


.section-ijm-actualidad .view-taxonomias .views-row {
  background-color: #f2f2f2;
  width: 100%;
  margin-top: 10px;
  padding: 10px 20px 10px 20px;
  border-top: 2px solid #00a7d4;
  height: 140px;
}

.section-ijm-actualidad .view-taxonomias article {
  margin-bottom: 0;
  padding-left: 100px;
}

.section-ijm-actualidad .view-taxonomias .user-picture {
  width: 80px;
  height:80px;
  display: inline-block;
  left: 18px;
  top:30px;
  position:absolute;
}
.section-ijm-actualidad .view-taxonomias .views-row .user-picture a {
  display: block;
  overflow: hidden;
  max-width: 80px;
  max-height: 80px;
}

.section-ijm-actualidad .view-taxonomias .views-row .user-picture a img {
  display: block;
  overflow: hidden;
  max-width: 80px;
  max-height: 80px;
  border-radius: 100px;
  overflow: hidden;
  background: #dae8ec;
}


.section-ijm-actualidad .view-taxonomias .submitted-by {
  position:static;
  color: #999;
  font-size: 12px;
  text-transform: uppercase;  
  padding:0;
  border:none;
  margin:0;

}
.section-ijm-actualidad .view-taxonomias .submitted-by a {
  display:block;  
  color: #999;
}

.section-ijm-actualidad .view-taxonomias h2.node-title {
  margin: 12px 0 20px 0;
  line-height: 0.8;

}

/*DETALLE ARTICULO______________________________*/
/* line 441, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1630, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-article {
  /*padding: 30px 0;
  border-top: 1px solid #e7e7e7;*/
}

/* line 444, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1635, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-article .field-tags, .node-article .field-etiquetas,
.node-type-pildora .field-categ-temas, .node-type-pildora .field-etiquetas {
  display: block;
}

/* line 447, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1639, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-article.view-mode-full {
  position: relative;
  /* padding-left: 115px; */
}

/* line 450, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1644, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-article.view-mode-full .links.inline {
  clear: both;
}

.node-article.view-mode-full .submitted-by,
.node-articulo-en-prensa .submitted-by,
.node-type-pildora .submitted-by  {
  border-bottom: 2px solid #00a7d4;
  display: block;
  padding: 10px 0px 0px 0px;
  margin-top: 20px;
  width: 100%;
  font-size: 14px;
}
.node-article.view-mode-full .submitted-by .user-picture,
.node-articulo-en-prensa .submitted-by .user-picture,
.node-type-pildora .submitted-by .user-picture {

}
.node-article.view-mode-full .submitted-by .user-picture a,
.node-type-articulo-en-prensa .submitted-by .user-picture a,
.node-type-pildora .submitted-by .user-picture a {
  right: 0px;
  bottom: 0px;
  left: inherit;
  top: inherit;
  position: absolute;
  width: 180px;
  display: block;
  height: 180px;
}

.node-article.view-mode-full .field-medio-publicado {
  margin-top: 4px;
}

/* line 462, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1657, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-article .submitted-by, .node-type-articulo-en-prensa .submitted-by {
  margin-bottom: 20px;
  display: inline-block;
  text-transform: uppercase;
}

/* line 467, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1664, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-article .submitted-by a, .node-type-articulo-en-prensa .submitted-by a {
  font-family: 'Lato';
  display: block;
}

/* line 471, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1668, ../../Desktop/IJM/scss/_ijm-css-version.scss 
.node-article.node-teaser {
  padding-left: 115px;
  position: relative;
}*/

/* line 474, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1673, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-article.node-teaser .user-picture {
  position: absolute;
}

/* line 478, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1677, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-article .user-picture {
  margin-right: 1rem;
  top: 30px;
  left: 0;
  max-width: 100px;
  margin-right: 20px;
}

/* line 486, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1685, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-article .posted {
  overflow: hidden;
  margin: 13px 0;
}

/* line 489, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1690, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-article .posted span {
  text-transform: uppercase;
  display: block;
}

/* line 492, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1695, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-article .posted span a {
  margin: 0.2em 0;
}

/* line 498, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1699, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-article .image {
  margin-bottom: 10px;
}

/* line 501, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1703, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-article ul {
/*  list-style: none;*/
  margin: 0;
}


/* line 510, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1713, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-pildora.view-mode-full .submitted-by {
  font-size: 12px;
  border-top: 1px solid #e7e7e7;
  border-bottom: 0;
  display: block;
  padding: 0;
  padding-top: 6px;
  margin-top: 10px;
  overflow: hidden;
  position: relative;
  text-transform: uppercase;
}

/* line 522, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1727, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-pildora.view-mode-full .submitted-by a {
  font-family: 'Lato';
}

/* line 526, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1731, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-pildora.view-mode-full .user-picture {
  position: absolute;
  top: 20px;
  left: 0;
}

/* line 532, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1738, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.field-etiquetas li {
  display: inline-block;
}

/*DETALLE ARTICULO______________________________*/
/* line 538, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1744, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#comment-form .field-widget-text-textarea {
  overflow: hidden;
  display: block;
}

/* line 542, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1749, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#comment-form .form-type-textfield {
  float: none;
}

/*ULTIMAS PUBLICACIONES________________________*/
/* line 551, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1755, ../../Desktop/IJM/scss/_ijm-css-version.scss */
/*.ultimas-publicaciones .view-ultimas-publicaciones-oce .views-row {
  border-top: 1px solid #e7e7e7;
}*/

/* line 554, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1759, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.ultimas-publicaciones .view-ultimas-publicaciones-oce .views-field-title {
  font-size: 18px;
}

/* line 558, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1763, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.ultimas-publicaciones .view-ultimas-publicaciones-oce .views-field-term-node-tid .field-content,
.ultimas-publicaciones .view-archivo-de-publicaciones .views-field-term-node-tid .field-content {
  display: inline-block;
  margin-bottom: 10px;
}

.section-investigacion .view-archivo-de-publicaciones .views-row .views-field-term-node-tid .field-content, 
.section-investigacion .view-archivo-de-publicaciones .views-row .views-field-term-node-tid .field-content .item-list ul {
  margin-top:6px;
  margin-bottom:0 !important;
}

.section-investigacion .view-archivo-de-publicaciones .views-row .field-archivo {
  margin-top: 6px;
}

.view-ultimas-publicaciones-oce .field-tipo-de-investigacion ul.links {
  margin: 6px 0 !important;
  padding:0;
}

.view-ultimas-publicaciones-oce .field-tipo-de-investigacion ul.links li,
.view-ultimas-publicaciones .field-tipo-de-investigacion ul.links li,
.node-documento-de-investigacion .field-tipo-de-investigacion ul.links li {
  list-style:none;
}

/* line 561, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1768, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-ultimas-publicaciones-oce .field-tipo-de-investigacion .links a,
.ultimas-publicaciones .view-ultimas-publicaciones-oce .views-field-term-node-tid .field-content a,
.ultimas-publicaciones .view-archivo-de-publicaciones .views-field-term-node-tid .field-content a {
  margin: 0;
  list-style: none;
  font-size: 13px;
  border: 1px solid #ccc;
  padding: 2px 4px !important;
  border-radius: 4px;
  margin-right: 4px !important;
}

/* line 572, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1778, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.ultimas-publicaciones .view-ultimas-publicaciones-oce .views-field-title {
  margin-bottom: 5px;
}

/* line 578, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1783, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-ultimas-publicaciones-oce ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 582, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1789, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-ultimas-publicaciones-oce ul li {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 586, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1795, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-ultimas-publicaciones-oce ul li a {
  font-size: 14px;
}

/* line 593, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1800, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.views-field-term-node-tid .field-content {
  display: inline-block;
  margin: 10px 0;
}

/* line 596, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1805, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.views-field-term-node-tid .field-content a,
.node-documento-de-investigacion.view-mode-full .links a {
  margin: 0;
  list-style: none;
  font-size: 13px;
  border: 1px solid #ccc;
  padding: 2px 4px !important;
  border-radius: 4px;
  margin-right: 4px !important;
  color: #0b2d72;
}



/* line 607, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1816, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.views-field-name {
  font-size: 14px;
  font-weight: bold;
}

/* line 610, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1821, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.views-field-name a {
  color: #999999;
}

/* line 614, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1826, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-views-ultimas-publicaciones-oce-block {
  margin-bottom: 20px;
}

/* line 616, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1830, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-views-ultimas-publicaciones-oce-block .view-ultimas-publicaciones-oce {
  font-size: 0;
  border-top: 1px solid #e7e7e7;
}

/* line 619, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1835, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-views-ultimas-publicaciones-oce-block .view-ultimas-publicaciones-oce .views-row {
  border-color:#0b2d72;
}


/* line 622, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1839, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-views-ultimas-publicaciones-oce-block .view-ultimas-publicaciones-oce .view-content {
  display: inline-block;
  font-size: 14px;
  vertical-align: top;
}

/* line 627, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1845, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-views-ultimas-publicaciones-oce-block .view-ultimas-publicaciones-oce .view-content .views-field-title {
  font-size: 18px;
  margin-bottom: 0.2em;
}

section.block-views-investigadores-block-1 {
  margin-top: 25px;
}

/* line 634, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1851, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-investigadores {
  font-size: 0;
}

/* line 636, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1855, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-investigadores .view-content {
  font-size: 14px;
  display: inline-block;
}

/* line 640, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1860, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-investigadores .view-content .views-field {
  margin-bottom: 5px;
}

/* line 643, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1864, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-investigadores .view-content .views-field-name {
  margin-top: 10px;
}

/* line 648, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1868, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-investigadores.listado-imagen.personas .views-row {
  padding-left: 110px;
  min-height: 130px;
}

/* line 652, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1873, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-investigadores.listado-imagen.personas .views-field-picture {
  position: absolute;
  top: 20px;
  left: 0;
}

/* line 661, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1880, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-menu-menu-menu-investigacion .menu {
  margin-bottom: 14px;
}

/*TIENDA_______________________________________*/
/* line 670, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1886, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.listado-imagen.libros .view-content {
  font-size: 0;
  margin-bottom: 1.25rem;
}

/* line 674, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1891, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.listado-imagen.libros .views-row {
  font-size: 14px;
  display: inline-block;
  width: 48%;
  margin-left: 2%;
  vertical-align: top;
}
.listado-imagen.libros .field-editorial img{
  max-width: 130px;
  max-height: 26px;
  height: inherit;
  width: inherit;
}
.listado-imagen.libros .field-editorial .node-title{
  font-size: 13px;
  color: #ccc;
}

/* line 680, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1899, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.listado-imagen.libros .views-row:first-child {
  margin-left: 0;
}

/* line 683, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1903, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.listado-imagen.libros .views-row a {
  font-size: 18px;
  display: inline-block;
  margin-bottom: .5em;
    color: #002D72; 
}

/* line 688, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1909, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.listado-imagen.libros .views-row:nth-child(3n) {
  margin-left: 0;
}

/* line 693, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1914, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-libro-investigacion,
.node-libro {
  position: relative;
  padding-left: 240px;
}

/* line 696, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1919, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-libro-investigacion .field-icono,
.node-libro .field-icono  {
  width: 220px;
  border: none;
  float: left;
  margin-left: -240px;
}
.node-libro-investigacion .field-icono img,
.node-libro .field-icono img{
  padding: 0;
  margin: 0;
  border: 1px sold #ccc;
}
.node-libro-investigacion .node-title{
  font-size: 13px;
}

/* line 704, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1928, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.section-tienda article.view-mode-full.node-libro,
.section-tienda article.view-mode-full .field-icono img {
  margin-left: 0;
}

/* line 709, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1933, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-views-listado-libros-block h2 {
  border-bottom: 1px solid #e7e7e7;
}

/* line 712, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1937, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-views-listado-libros-block .views-row {
  border-top: none;
}

/* line 718, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1942, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-listado-libros .views-row {
  padding-left: 110px;
}

/* line 721, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1946, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-listado-libros .field-icono {
  max-width: 90px;
  position: absolute;
  top: 20px;
  left: 0;
    box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
}

/*HOME SLIDER______________________________________________*/

/*Controles*/
#views_slideshow_controls_text_next_listado_destacados-block_5,
#views_slideshow_controls_text_previous_listado_destacados-block_5{
    background: transparent url("");
}
#views_slideshow_controls_text_next_listado_destacados-block_5 a:before,
#views_slideshow_controls_text_previous_listado_destacados-block_5 a:before  {
  font-family: "ijmicons" !important;
  vertical-align: middle;
  margin-right: 5px;
  content: "\e011";
  font-size: 30px;
  margin-top: -30px;
  display: inline-block;
  background: transparent url("");
}
#views_slideshow_controls_text_previous_listado_destacados-block_5  a:before{content: "\e010";}

div#views_slideshow_cycle_teaser_section_listado_destacados-block_5 {
  position: relative;
  height: 300px;
}
#views_slideshow_cycle_teaser_section_listado_destacados-block_5 .views-slideshow-cycle-main-frame-row {
  position: absolute !important;
  width: 100% !important;
  height: 300px !important;
  /*border: 1px solid blue;*/
}
/* line 730, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1955, ../../Desktop/IJM/scss/_ijm-css-version.scss */

.block-views-listado-destacados-block-5 {
  position: relative;
  height: 300px;
  background-color: #F2F2F2;
  overflow: hidden;
}

.block-views-listado-destacados-block-5 img {
  width: auto;
  height: auto;
  max-height: 300px;
  max-width: none;
}

.block-views-listado-destacados-block-5 .field-imagen {
  width: 60%;
  float: left;
  overflow: hidden;
  margin-right: 20px;
}

/* line 785, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2007, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-views-listado-destacados-block-5 .item-list {
  position: absolute;
  bottom: 0px;
  right: 30px;
}

/* line 745, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1972, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-views-listado-destacados-block-1 .views-row {
  position: static;
}


/* line 776, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1996, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-views-listado-destacados-block-5 .views-field-title {
  margin-right: 35px;
}

/* line 749, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 1976, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-views-listado-destacados-block-5 .field-resumen p {
  margin-bottom: 0;
  margin-right: 20px;
}
/*Botones slider*/
.widget_pager .views-slideshow-pager-field-item {
  float: left;
  text-indent: -10000px;
  background-image: url("img/bullet-static.png");
  background-repeat: no-repeat;
  width:15px;
  height:15px;
  padding-right:5px;
  margin:0 5px 10px;
}

.widget_pager .active {
  float: left;
  text-indent: -10000px;
  background-image: url("img/bullet-active.png");
  background-repeat: no-repeat;
  width:15px;
  height:15px;
}

.widget_pager .views-content-counter:hover {
  background-image: url("img/bullet-hover.png");
  background-repeat: no-repeat;
  width:15px;
  height:15px;
  cursor: pointer;
}


/* line 791, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2014, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.item-list .pager {
  text-align: right;
}

/* line 795, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2019, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-views-listado-destacados-block-1 + section {
  margin-top: 35px;
}

/* line 801, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2025, ../../Desktop/IJM/scss/_ijm-css-version.scss */
aside .view-divulgacion-ultimo-video .views-field-title,
aside .view-divulgacion-ultimo-video .field-video-externo {
  display: inline-block;
  width: 50%;
  font-size: 12px;
}

/* line 806, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2031, ../../Desktop/IJM/scss/_ijm-css-version.scss */
aside .view-divulgacion-ultimo-video .views-field-title {
  float: right;
  padding-left: 10px;
}

/* line 810, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2036, ../../Desktop/IJM/scss/_ijm-css-version.scss */
aside .view-divulgacion-ultimo-video .views-row {
  font-size: 0;
}

/* line 816, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2041, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-listado-destacados .views-field-title {
  margin-bottom: 4px;
}

/* line 821, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2046, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.views-slideshow-cycle-main-frame-row-item .field-video-externo {
  /* float: left; */
  max-width: 150px;
  position: absolute;
  left: 0;
}

/* line 827, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2053, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.views-slideshow-cycle-main-frame-row-item ul {
  list-style: none;
  margin: 0;
}

/* line 831, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2058, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.views-slideshow-cycle-main-frame-row-item .links {
  margin-bottom: 20px;
}

/* line 836, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2063, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-views-divulgacion-slide-block .views-row {
  border-top: 0;
}

/* line 842, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2069, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-divulgacion-ultimo-video,
.view-divulgacion-ultimo-album {
  margin-bottom: 20px;
}

/* line 844, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2074, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-divulgacion-ultimo-video .field-content,
.view-divulgacion-ultimo-album .field-content {
  margin-bottom: 10px;
  display: inline-block;
}

/* line 851, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2081, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-title,
#page-title {
  font-size: 20px;
  color: #666666;
}

/* line 854, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2087, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-title a, #page-title a {
  /*color: #0b2d72 ;*/
}
.section-tu .block-title a, .section-tu #page-title a,
.section-ijm-actualidad .block-title a, .section-ijm-actualidad #page-title a {
  color: #00a7d4 ;
}

/* line 859, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2092, ../../Desktop/IJM/scss/_ijm-css-version.scss */
aside h2.block-title {
  font-family: 'Lato';
  font-size: 14px;
}
aside section.block-views {
  margin-bottom: 15px;
}

/* line 868, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2099, ../../Desktop/IJM/scss/_ijm-css-version.scss */
aside .view-listado-destacados .views-row {
  padding-bottom: 0;
  margin-bottom: 10px;
}
aside .view-listado-destacados .views-row-last {
  margin-bottom: 0px;
}

/* line 872, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2103, ../../Desktop/IJM/scss/_ijm-css-version.scss */
aside .view-listado-destacados .field-resumen p:last-child {
  margin-bottom: 0;
}
aside .view-listado-destacados a {
    color: #0b2d72;
}

/*notas prensa derecha*/
aside .portada-notas-prensa .views-field-created {
  font-size:13px;
    margin:3px 0 3px 0;

}

main aside p{
    color: #808080;
}

/* line 877, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2107, ../../Desktop/IJM/scss/_ijm-css-version.scss */
aside .block-views {
  /* margin-bottom: 35px; */
}

/* line 885, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2112, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-divulgacion ul {
  list-style: none;
  margin-left: 0;
}

/* line 889, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2117, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-divulgacion.view-mode-full {
  margin-top: 30px;
}

/* line 891, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2121, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-divulgacion.view-mode-full .posted {
  margin-bottom: 20px;
}

/* line 894, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2125, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-divulgacion.view-mode-full .user-picture {
  display: inline-block;
  vertical-align: middle;
}

/* line 897, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2130, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-divulgacion.view-mode-full .user-picture + span {
  vertical-align: middle;
}

/* line 902, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2134, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-divulgacion.node-teaser {
  border-top: 1px solid #e7e7e7;
  padding-top: 30px;
  position: relative;
  padding-left: 115px;
}

/* line 907, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2141, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-divulgacion.node-teaser .posted {
  position: absolute;
  top: 30px;
  left: 0;
}

/* line 913, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2147, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-divulgacion.node-teaser .body p:last-child {
  margin-bottom: 0;
}

/* line 917, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2151, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-divulgacion.node-teaser h2 {
  font-size: 20px;
  font-family: 'Lato';
}

/* line 922, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2156, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-divulgacion .user-picture {
  margin-right: 20px;
}

/* line 929, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2161, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.articulos-mas-leidos-aside .views-row {
  padding: 0;
  min-height: 0;
  border: none;
}

/* line 934, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2167, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.articulos-mas-leidos-aside .user-picture {
  display: none;
}

/* line 938, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2171, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.articulos-mas-leidos-aside h2.field-content a {
  font-size: 14px !important;
}

/* line 944, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2176, ../../Desktop/IJM/scss/_ijm-css-version.scss */
aside .block-title {
  border-bottom: 1px solid #eeeeee;
  padding-bottom: 5px;
  margin-bottom: 10px;
}

/* line 951, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2183, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.pagination-centered ul.pagination.pager li {
  float: left;
}
.pagination.pager {
  float: right;
  /* margin: 30px 0 30px; */
}
.pagination-centered ul.pagination.pager .current a {
  border-radius: 100%;
  padding: 2px 8px;
  background: #00a7d4;
}

/* line 956, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2188, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-pildora {
  padding-bottom: 30px;
}

/* line 958, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2192, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-pildora .submitted-by {
  margin-top: 10px;
  vertical-align: top;
}

/* line 961, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2197, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-pildora .submitted-by a {
  vertical-align: top;
}

/* line 967, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2202, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.views-widget-filter-field_nombre_completo_value .views-widget {
  margin-top: 10px;
}

/* line 972, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2207, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#edit-tid-wrapper .views-widget {
  margin-top: 10px;
}

/* line 977, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2212, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-vistas-pildoras .views-field-picture {
  float: left;
  margin-right: 20px;
  max-width: 90px;
}

.view-vistas-pildoras .views-field-title {
  margin-bottom:3px;
}

/* line 983, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2219, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.main .view-vistas-pildoras .field-tags,
.main .view-vistas-pildoras .field-etiquetas {
  margin-bottom: 2px;
}

/* line 985, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2224, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.main .view-vistas-pildoras .field-tags ul,
.main .view-vistas-pildoras .field-etiquetas ul {
  list-style: none;
  margin: 0;
}

/* line 989, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2230, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.main .view-vistas-pildoras .field-tags li,
.main .view-vistas-pildoras .field-etiquetas li {
  display: inline-block;
}

/* line 993, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2234, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-vistas-pildoras .body {
  /*overflow: hidden;
  margin-top: 13px;*/
}

/* line 997, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2239, ../../Desktop/IJM/scss/_ijm-css-version.scss */
aside .view-vistas-pildoras .views-field-title {
  margin-bottom: 4px;
  font-size: 14px;
  font-weight: bold;
}

.view-vistas-pildoras .views-row {
  color: #999;
}
.views-field.views-field-title {
  font-size: 20px;
/*  margin-bottom: 9px;*/
}


/* line 1003, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2245, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.main .view-vistas-pildoras .field-etiquetas:before, .main .view-vistas-pildoras .field-etiquetas:after,
.main .view-vistas-pildoras .field-tags:before,
.main .view-vistas-pildoras .field-tags:after {
  display: none;
}

/* line 1008, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2250, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.main .view-vistas-pildoras .field-tags,
.main .view-vistas-pildoras .field-etiquetas {
  padding-left: 110px;
}

/* line 1012, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2255, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view-vistas-pildoras .views-field-created,
.view-vistas-pildoras .views-field-name-1,
.view-articulos-en-otros-medios .views-field-created
.view-articulos-en-otros-medios .views-field-name-1{
  display: inline-block;
  font-size: 12px;
  text-transform: uppercase;
}

/* line 1021, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2262, ../../Desktop/IJM/scss/_ijm-css-version.scss */
aside .view-vistas-pildoras .views-field-picture {
  max-width: 40px;
  min-height: 60px;
}

/* line 1025, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2267, ../../Desktop/IJM/scss/_ijm-css-version.scss */
aside .view-vistas-pildoras .views-field-title {
  margin-top: 5px;
  margin-bottom: 5px;
}

/* line 1029, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2271, ../../Desktop/IJM/scss/_ijm-css-version.scss */
aside .views-row {
  border: none;
}

/* line 1036, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2277, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-readmore,
.comment-add {
  font-size: 16px;
  margin-left: 0;
  padding-left: 0 !important;
}

/* line 1039, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2282, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-readmore {
  font-size: 12px;
  padding-right: 10px;
}

/* line 1042, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2287, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-readmore.first {
  border-right: 1px solid #002D72;
}

/* line 1046, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2292, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.comment-add {
  font-size: 12px;
}

/* line 1048, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2296, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.comment-add.last {
  padding-left: 10px;
}

/* line 1053, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2301, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-article .user-picture {
  float: left;
}

/* line 1057, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2305, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-article:first-of-type .node-title {
  font-size: 38px;
}

/* line 1061, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2309, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-article .node-title {
  font-size: 24px;
  margin: 0;
}

/* line 1067, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2314, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-article .node-article .node-title span {
  overflow: hidden;
}

/* line 1075, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2319, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-article.view-mode-full .field-etiquetas .links,
.node-article.view-mode-full .field-tags .links,
.node-articulo-en-prensa.view-mode-full .field-etiquetas .links,
.node-articulo-en-prensa.view-mode-full .field-categ-temas-art .links,
.node-pildora.view-mode-full .field-etiquetas .links,
.node-pildora.view-mode-full .field-categ-temas .links {
  padding: 15px 0;
  border-top: 1px solid #e7e7e7;
  border-bottom: 1px solid #e7e7e7;
}

.node-pildora.view-mode-full .field-categ-temas .links li, .node-articulo-en-prensa.view-mode-full .field-categ-temas-art .links li {list-style:none;}

/* line 1085, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2326, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.pagination.pager {
  float: right;
  clear: left !important;
  margin-top: 20px !important;
}

/* line 1090, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2331, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#comments {
  padding-top: 0px;
  clear: both;
}

#comments .commentizda {
  padding:10px 3px 0px 4px;
  width: 20%;
  background-image: url("img/flecha-comentario.gif");
  background-repeat: no-repeat;
  background-position: right 11px;

}
#comments .commentdcha {
  width: 80%;
  background-color:#f0eeee;
  padding: 8px 5px 0 14px;
}

#comments .field-post-date {
  margin-top:6px;
  font-size:12px;
}

#comments .username {
  color: #2e4679;
  padding-bottom:4px;
  font-size:13px;
}
#comments ul.links {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

#comments ul.links li {
  display:inline;
  padding-right: 10px;
}
#comments .indented {
  margin-left:30px; 
}

#comments .indented .indented {
  margin-left:0px;
  border-left:none;
}

#comments .comment.ajax-comment-wrapper, #comments .comment {
  margin-top: 15px;
}

#comments .indented .comment.ajax-comment-wrapper {
  border-top:none;
  margin-top:8px;
}

#comments .filter-wrapper {
  display:none;
}

/* line 1095, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2337, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.comment-wrapper h2.title {
  font-size: 20px;
  color: #333333;
  font-family: 'Lato';
  border-bottom: 2px solid rgb(71, 108, 145);
  text-transform: uppercase;
  margin-bottom: 10px;
}
.comment-wrapper h2.title.comment-form {
  font-size: 20px;
  color: #333333;
  font-family: 'Lato';
  border:none;
  text-transform:none;
}


/* line 1101, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2344, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.comment-wrapper .user-picture {
  display: none;
}

/* line 1106, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2348, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.comment-wrapper form {
  clear: both;
}

/* line 1108, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2352, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.comment-wrapper form input, .comment-wrapper form textarea {
  border: 1px solid #cccccc;
  box-shadow: none;
}

/* line 1112, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2357, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.comment-wrapper form input {
  height: 30px;
}

input#edit-mollom-captcha {
    margin: 5px 23px 0;
    width: 106px;
    height: 40px;
    font-size: 25px;
}

/* line 1115, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2361, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.comment-wrapper form textarea {
  min-height: 85px;
}

/* line 1118, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2365, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.comment-wrapper form .grippie {
  display: none;
}

/* line 1119, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2369, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.comment-wrapper form div.form-item a {
  background-color: transparent;
  margin-top: 5px;
  display: block;
}

/* line 1126, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2375, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.comment-wrapper .form-type-textarea {
  width: 100%;
}

/* line 1129, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2379, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.comment-wrapper .field-widget-text-textarea {
  margin-bottom: 20px;
}

/* line 1137, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2384, ../../Desktop/IJM/scss/_ijm-css-version.scss */
div.easy_social_box {
  height: auto;
  padding: 20px 0;
}

/* line 1140, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2389, ../../Desktop/IJM/scss/_ijm-css-version.scss */
div.easy_social_box .easy_social-widget-twitter {
  background: url("img/twitter-share.png") no-repeat center center;
  background-color: #00aaef;
  background-size: 40%;
}

/* line 1145, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2395, ../../Desktop/IJM/scss/_ijm-css-version.scss */
div.easy_social_box .easy_social-widget-facebook {
  background: url("img/facebook-share.jpg") no-repeat center center;
  background-color: #3b5999;
}

/* line 1149, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2400, ../../Desktop/IJM/scss/_ijm-css-version.scss */
div.easy_social_box .easy_social-widget-googleplus {
  background: url("img/googleplus-share.jpg") no-repeat center center;
  background-color: #f63e28;
}

/* line 1154, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2406, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.easy_social_box {
  height: auto !important;
}

/* line 1156, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2410, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.easy_social_box iframe {
  opacity: 0;
}

/* line 1160, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2415, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.submitted-by + .easy_social_box {
  padding-top: 0;
}

/* line 1164, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2421, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.easy_social_box.vertical div.easy_social-widget,
div.easy_social-widget {
  width: 45px;
  height: 28px;
  border-radius: 3px;
}

/* line 1168, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2428, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.easy_social_box.vertical div.easy_social-widget a,
div.easy_social-widget a {
  color: transparent !important;
  width: 100%;
  height: 100%;
}

/* line 1178, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2435, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.calendar-calendar ul {
  list-style: none;
  margin: 0;
}

/* line 1182, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2440, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.calendar-calendar .stripe {
  float: none !important;
}

/* line 1184, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2444, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.calendar-calendar .stripe + div {
  margin-top: 10px;
}

/* line 1194, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2450, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.view .date-nav-wrapper .date-prev a,
.view .date-nav-wrapper .date-next a {
  margin-right: 10px;
  margin-left: 10px;
}

/* line 1201, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2456, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.views-slideshow-controls-text-pause {
  display: none;
}

/* line 1204, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2461, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#views_slideshow_controls_text_pause_divulgacion_slide-block {
  display: none;
}

/* line 1207, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2466, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#views_slideshow_controls_text_previous_divulgacion_slide-block {
  background: transparent url("img/arrow-right-black.png") center center no-repeat;
  border: 0;
}

/* line 1210, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2471, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#views_slideshow_controls_text_previous_divulgacion_slide-block a {
  border: 0;
  background: transparent;
}

/* line 1215, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2477, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#views_slideshow_controls_text_next_divulgacion_slide-block {
  background: transparent url("img/arrow-left-black.png") center center no-repeat;
  border: 0;
}

/* line 1218, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2482, ../../Desktop/IJM/scss/_ijm-css-version.scss */
#views_slideshow_controls_text_next_divulgacion_slide-block a {
  border: 0;
  background: transparent;
}

/* line 1223, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2488, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.views-slideshow-controls-top {
  z-index: 5;
}

/* line 1226, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2493, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.views_slideshow_cycle_main {
  z-index: 0;
}

/* line 1232, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2498, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.block-views-divulgacion-slide-block .body p:last-child {
  margin-bottom: 0;
}

/* line 1242, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2503, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.calendario-actividades .calendar-calendar {
  margin-bottom: 60px;
}
.section-actividades .views-row {
  padding: 10px 10px 0px 65px;
  margin-top: 0;
  border-top: 1px solid #eee;
}
.section-actividades .views-row .views-field-title a{
    font-size: 22px;
    margin-bottom: 3px;
    display: block;
}
.section-actividades .views-row:before {
  font-family: "ijmicons" !important;
  vertical-align: middle;
  margin-right: 5px;
  content: "\E016";
  font-size: 50px;
  color: #00a7d4;
  position: absolute;
  left: 0;
}
.section-actividades .views-row:before:before {
  content: "25 ";
}
.section-actividades .view .date-nav-wrapper .date-nav{
    height: 60px;
}
.view-calendar-actividades .date-nav-wrapper .date-heading h3{
    font-size: 18px;
  border-top: 1px solid #ccc;
  margin-top: 30px;
  padding-top: 15px;
  margin-bottom: 110px;
  display: block;
}
/*.section-actividades .view .date-nav-wrapper .date-prev a, .view .date-nav-wrapper .date-next a{display:none;}
.section-actividades .view .date-nav-wrapper .date-prev a:before, .view .date-nav-wrapper .date-next a:before{
  font-family: "ijmicons" !important;
  vertical-align: middle;
  margin-right: 5px;
  content: "\E010";
  font-size: 50px;
  color: #00a7d4;
  position: absolute;
  left: 0;
  top:0;
}*/
/*.view .date-nav-wrapper .date-next a:before {
  content: "\E011";
}*/
.section-actividades .date-nav-wrapper .date-prev {
  left: 0;
  right: auto;
}

/* line 1247, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2508, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-actividades .geolocation-map, .geolocation-map {
  max-width: 100% !important;
  min-width: 100% !important;  
  height:450px !important;
}

.node-actividades.view-mode-full {
  padding: 20px 0;
  /*padding-left: 115px;*/
  position: relative;
  border-top: 1px solid #e7e7e7;
}

.node-actividades.view-mode-full .field-fecha, .node-actividades.view-mode-full .a2a_kit div,
.node-actividades.view-mode-full .field-categoria-actividades, .node-actividades.view-mode-full .field-lugar,
.node-actividades.view-mode-full ul.field-participante-externo-ijm-, .node-actividades.view-mode-full ul.field-participante-usuario-
 {
  margin-left:115px;
}

/* line 1255, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2515, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-actividades.view-mode-full .posted {
  position: absolute;
  left: 0;
}

/* line 1261, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2521, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-actividades.view-mode-full ul {
  margin: 0;
}

.node-actividades.view-mode-full ul.field-participante-externo-ijm-,
.node-actividades.view-mode-full ul.field-participante-usuario- {
  margin-top:3px;
}
.node-actividades.view-mode-full ul.links {
  padding-top: 0;
}


/* line 1266, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2527, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-actividades.view-mode-full .posted {
  float: left;
  margin-right: 20px;
}

/* line 1271, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2532, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-actividades.view-mode-full .field-categoria-actividades h2 {
  display: inline-block;
  font-size: 14px;
  vertical-align: sub;
}

/* line 1277, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2538, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-actividades.view-mode-full .field-label {
  font-size: 14px;
  display: inline-block;
}

/* line 1281, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2543, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.node-actividades.view-mode-full .field-fecha {
  display: inline-block;
  margin-right: 5px;
  margin-bottom: 0.6rem;
  font-size: 12px;
}

ul.field-participante-externo-ijm-, ul.field-participante-usuario- {
  list-style: none;
  margin-bottom:3px !important;
  line-height:1.1;
}
ul.field-participante-externo-ijm- .field-item, 
ul.field-participante-usuario- .field-item {
  display: inline-block;
  margin:0;
  font-size:15px;
  line-height:1.1;
}

.node-actividades.view-mode-full:before{
  font-family: "ijmicons" !important;
  vertical-align: middle;
  margin-right: 5px;
  content: "\E016";
  font-size: 100px;
  color: #00a7d4;
  position: absolute;
  left: 0;
  margin-top: 0px;
}

.node-actividades.view-mode-full .field-fecha {
  display: inline-block;
  margin-bottom: 0;
  font-size: 18px;
}
.node-actividades.view-mode-full .field-lugar p{
  font-weight: 600;
  margin-bottom: 5px;
}
.node-actividades.view-mode-full .field-participante-externo-ijm- p{
  margin-bottom: 0px;
}
.horizontal-tabs ul.horizontal-tabs-list {
  background-color: #fff;
  border-right:none;
  border-bottom:1px solid #e7e7e7; 
}
.horizontal-tabs ul.horizontal-tabs-list li  {
  list-style: none;
  background-color: #fff;
  border: none;
  text-transform:uppercase;
  }
.horizontal-tabs ul.horizontal-tabs-list li.selected {
  background-color: #f2f2f2;   
  text-transform: uppercase;
}
div.horizontal-tabs {
  border: none;
 /* background-color: #f2f2f2;  */ 
  margin-top: 35px;
}

.page-taxonomy h2{ font-size: 20px;}

/* line 1289, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2551, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.profile {
  padding-left: 115px;
  min-height: 100px;
}

/* line 1292, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2556, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.profile .user-picture {
  position: absolute;
  left: 0;
}

/* line 1296, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2561, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.profile > div {
  margin-bottom: 0.5em;
}

/* line 1300, ../../Desktop/juan/scss/partials/_layout.scss */
/* line 2565, ../../Desktop/IJM/scss/_ijm-css-version.scss */
.profile + section {
  margin-top: 60px;
}

/* line 5, ../../Desktop/juan/scss/ijm-css.scss */
/* line 2570, ../../Desktop/IJM/scss/_ijm-css-version.scss */
html body {
  background: white;
  font-family: 'Lato', sans-serif;
}

/*HEADER
 *___________________________________________________
*/
/* line 6, ../../Desktop/IJM/scss/_layout.scss */
.recursivo a {
  color: white;
}
.recursivo h2.element-invisible {
  display: none;
}

/* line 11, ../../Desktop/IJM/scss/_layout.scss */
#main-menu {
  display: inline-block;
}
/* line 13, ../../Desktop/IJM/scss/_layout.scss */
#main-menu ul {
  display: inline-block;
}

/* line 18, ../../Desktop/IJM/scss/_layout.scss */
#main-menu-links {
  text-align: right;
  margin-bottom: 0;
}
/* line 21, ../../Desktop/IJM/scss/_layout.scss */
#main-menu-links li {
  padding: 3px 9px;
  display: inline-block;
  float: none;
  margin: 0;
  border-right: 1px solid #3b578e;
  margin-left: -3px;
}
/* line 27, ../../Desktop/IJM/scss/_layout.scss */
#main-menu-links li a {
  display: inline-block;
}
/* line 29, ../../Desktop/IJM/scss/_layout.scss */
#main-menu-links li a:hover {
  color: #3b578e !important;
}
/* line 33, ../../Desktop/IJM/scss/_layout.scss */
#main-menu-links li:hover {
  color: #3b578e !important;
}
/* line 36, ../../Desktop/IJM/scss/_layout.scss */
#main-menu-links li.menu-1718 a {
  color: #ffffff;
}
/* line 38, ../../Desktop/IJM/scss/_layout.scss */
#main-menu-links li.menu-1716 a:before,
#main-menu-links li.menu-1717 a:before,
#main-menu-links li.menu-1718 a:before,
nav.top-bar ul.menu li:nth-last-child(1) a:before,
nav.top-bar ul.menu li:nth-last-child(2) a:before {
  font-family: "ijmicons" !important;
  vertical-align: middle;
  color: inherit;
  margin-right: 5px;
}
#main-menu-links li.menu-1716 a:before { content: "\e00f";}
#main-menu-links li.menu-1717 a:before { content: "\e012";}
#main-menu-links li.menu-1718 a:before { content: "\e00d";}

nav.top-bar ul.menu a.tu:before{ 
  content: "\e001";
  font-size: 1.2em;
  line-height: 11px;
  margin-top: -4px;
  display: inline-block;
  color: #00a7d4;
}
nav.top-bar ul.menu a.tu{ 
  color: #00a7d4;
}
nav.top-bar ul.menu a.tienda:before{ 
  content: "\e000";
  font-size: 1.2em;
  line-height: 11px;
  margin-top: -7px;
  display: inline-block;
}

/* line 48, ../../Desktop/IJM/scss/_layout.scss */
.block-search-form {
  display: inline-block;
  float: none !important;
  vertical-align: super;
}
/* line 52, ../../Desktop/IJM/scss/_layout.scss */
.block-search-form #edit-submit {
  width: auto;
  color: transparent;
  font-family: "ijmicons" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 30px;
  padding: 0 3px;
  background: transparent;
}
/* line 67, ../../Desktop/IJM/scss/_layout.scss */
.block-search-form #edit-submit:before {
  font-size: 20px;
  content: "\e006";
  color: white;
  font-family: inherit;
}

/*MAIN MENU
___________________________________________________
*/
/* line 80, ../../Desktop/IJM/scss/_layout.scss */
.top-bar {
  text-align: justify;
  max-width: 60.625rem;
  margin: 0 auto;
}
/* line 84, ../../Desktop/IJM/scss/_layout.scss */
.top-bar:after {
  content: "";
  display: inline-block !important;
  width: 100%;
}

/* line 90, ../../Desktop/IJM/scss/_layout.scss */
.block-menu-menu-menu-principal-ijm {
  display: inline-block;
  margin-bottom: 25px;
  vertical-align: bottom;
}
/* line 94, ../../Desktop/IJM/scss/_layout.scss */
.block-menu-menu-menu-principal-ijm li {
  display: inline-block;
  padding: 0 7px;
}

/*SLIDER HOME
___________________________________________________
*/
/* line 106, ../../Desktop/IJM/scss/_layout.scss */

/*MAIN BODY
___________________________________________________
*/
/* line 141, ../../Desktop/IJM/scss/_layout.scss */
.large-9.main > section {
  margin-top: 10px;
}
/* line 144, ../../Desktop/IJM/scss/_layout.scss */
.large-9.main:first-child {
}
.page-node-145  .main {
  margin-top: 30px;
}

/*MULTIMEDIA 
___________________________________________________
*/
/* line 151, ../../Desktop/IJM/scss/_layout.scss */
.block-views-vistas-multimedia-block-5 {
  background-color: #212121;
  color: #ffffff;
  padding: 10px 0;
}
.block-views-vistas-multimedia-block-5 .views-row a{
    margin-top: 12px;
    font-size: 18px;
    font-weight: 200;
    color: #fff;
}
.block-views-vistas-multimedia-block-5 .views-row-first a{
    margin-top: 12px;
    font-size: 25px;
    display: inline-block;
    color: #fff;
}
/* line 155, ../../Desktop/IJM/scss/_layout.scss */
.block-views-vistas-multimedia-block-5 * {
  color: inherit;
}
/* line 156, ../../Desktop/IJM/scss/_layout.scss */
.block-views-vistas-multimedia-block-5 .block-title {
  font-family: "Lato", sans-serif;
  color: inherit;
}
/* line 159, ../../Desktop/IJM/scss/_layout.scss */
.block-views-vistas-multimedia-block-5 .block-title:before {
  vertical-align: middle;
  margin-right: 10px;
}
/* line 164, ../../Desktop/IJM/scss/_layout.scss */
.block-views-vistas-multimedia-block-5 .views-row {
  border: 0;
}
.page-node-138 {}
.block-views-divulgacion-slide-block .field-video-externo{

}

/*FOOTER
___________________________________________________
*/
/* line 174, ../../Desktop/IJM/scss/_layout.scss */
footer li, footer ul, footer h2 {
  display: inline-block !important;
  vertical-align: top;
}

/* line 178, ../../Desktop/IJM/scss/_layout.scss */
.block-menu-menu-menu-siguenos-en-las-redes--2 li a:before,
aside .block-menu-menu-menu-siguenos-en-las-redes {
  margin-bottom: 30px;
}
.block-menu-menu-menu-siguenos-en-las-redes--2 li a:before,
.block-menu-menu-menu-siguenos-en-las-redes li a:before {
  font-family: "ijmicons" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  font-size: 35px; 
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-right: 8px;
  vertical-align: middle;
}
/* line 192, ../../Desktop/IJM/scss/_layout.scss */
.block-menu-menu-menu-siguenos-en-las-redes--2 li,
.block-menu-menu-menu-siguenos-en-las-redes li {
  margin-right: 10px;
}
/* line 195, ../../Desktop/IJM/scss/_layout.scss */
.block-menu-menu-menu-siguenos-en-las-redes--2 li:nth-child(1) a:before,
.block-menu-menu-menu-siguenos-en-las-redes li:nth-child(1) a:before {
  content: "\e004";
}
/* line 200, ../../Desktop/IJM/scss/_layout.scss */
.block-menu-menu-menu-siguenos-en-las-redes--2 li:nth-child(2) a:before,
.block-menu-menu-menu-siguenos-en-las-redes li:nth-child(2) a:before {
  content: "\e003";
}
/* line 205, ../../Desktop/IJM/scss/_layout.scss */
.block-menu-menu-menu-siguenos-en-las-redes--2 li:nth-child(3) a:before,
.block-menu-menu-menu-siguenos-en-las-redes li:nth-child(3) a:before {
  content: "\e005";
}
.block-menu-menu-menu-siguenos-en-las-redes--2 li:nth-child(4) a:before,
.block-menu-menu-menu-siguenos-en-las-redes li:nth-child(4) a:before {
  content: "\e00d"; 
}
.block-menu-menu-menu-siguenos-en-las-redes--2 li:nth-child(5) a:before,
.block-menu-menu-menu-siguenos-en-las-redes li:nth-child(5) a:before {
  content: "\e033"; 
}
.block-menu-menu-menu-siguenos-en-las-redes--2 li:nth-child(6) a:before,
.block-menu-menu-menu-siguenos-en-las-redes li:nth-child(6) a:before {
  content: "\e02b";
}

/* line 211, ../../Desktop/IJM/scss/_layout.scss */
#footer_last {
  padding: 20px 0px;
border-bottom: 1px solid #476c91;
border-top: 1px solid #476c91;
}
/* line 214, ../../Desktop/IJM/scss/_layout.scss */
#footer_last .col {
  width: 100%;
}
/* line 217, ../../Desktop/IJM/scss/_layout.scss */
#footer_last li {
  margin-right: 20px;
}

/*IJM MEDIA
___________________________________________________
*/
/* line 4, ../../Desktop/IJM/scss/_ijm-media.scss */
.section-ijm-media main {
  background-color: #212121;
  max-width: 100%;
  padding: 20px 0;
  color: white;
  margin-bottom: 0 !important;
}
/* line 9, ../../Desktop/IJM/scss/_ijm-media.scss */
.section-ijm-media main > .main {
  max-width: 62.5rem;
  margin: 0 auto;
  float: none;
}
/* line 13, ../../Desktop/IJM/scss/_ijm-media.scss */
.section-ijm-media main > .main > h1 {
  font-family: 'Lato', sans-serif;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: white !important;
}
/* line 24, ../../Desktop/IJM/scss/_ijm-media.scss */
.section-ijm-media main > .main > h1:before {
  font-family: "ijmicons" !important;
  content: "\e00d";
  vertical-align: middle;
  margin-right: 5px;
}
.page-node-145 .block-views-vistas-multimedia-block-5 a.block-title-link {
  color: #fff;
  font-family: Lato;
  margin-top: 10px;; 
}
.page-node-145 .block-views-vistas-multimedia-block-5 h2 {
  margin-top: 25px;
}
.page-node-145 .block-views-vistas-multimedia-block-5 h2 a{
}
.page-node-145 .block-views-vistas-multimedia-block-5 a.block-title-link:before {
  content: "\e00d";
  font-family: "ijmicons" !important;
  vertical-align: middle;
  color: inherit; 
  margin-right: 5px;
  bottom: 8px; 
}
/* line 33, ../../Desktop/IJM/scss/_ijm-media.scss */
.section-ijm-media main + .wrap-footer footer {
  margin-top: 0 !important;
}
/* line 35, ../../Desktop/IJM/scss/_ijm-media.scss */
.section-ijm-media main * {
  color: inherit !important;
}
.page-ijm-media-podcasts .views-row {
    border-top: 1px solid #333;
    padding: 8px 0 8px 50px;
}
/*.page-ijm-media-podcasts main > .main > h1:before {
    iiccoonnoo 
    content: "\e019";
}*/
.page-ijm-media-podcasts .views-row:before {
    font-family: "ijmicons" !important;
    content: "\e033";
    vertical-align: middle;
    margin-right: 5px;
    position: absolute;
    margin-left: -51px;
    font-size: 48px;
    margin-top: 0px;
}
/* line 38, ../../Desktop/IJM/scss/_ijm-media.scss */
.section-ijm-media main h2.block-title {
  font-family: 'Lato', sans-serif;
  color: #909090 !important;
  font-size: 16px;
  text-transform: uppercase;
}
/* line 44, ../../Desktop/IJM/scss/_ijm-media.scss */
.section-ijm-media main section.block-views {
  overflow: hidden;
  padding: 20px 0;
  position: relative;
  border-top: 1px dotted #444;
}
/* line 50, ../../Desktop/IJM/scss/_ijm-media.scss */
.section-ijm-media main h1 + section {
  border-top: 0;
}
/* line 53, ../../Desktop/IJM/scss/_ijm-media.scss */
.section-ijm-media main .views-field-created {
  font-size: 14px;
  margin: 12px 0 0;
}
/* line 57, ../../Desktop/IJM/scss/_ijm-media.scss */
.section-ijm-media main .views-field-title {
  line-height: 1.4;
}
/* line 60, ../../Desktop/IJM/scss/_ijm-media.scss */
.section-ijm-media main .views-slideshow-cycle-main-frame-row {
  position: static !important;
}
/* line 62, ../../Desktop/IJM/scss/_ijm-media.scss */
.section-ijm-media main .views-slideshow-cycle-main-frame-row .views-slideshow-controls-top {
  margin-left: -15px;
}
/* line 65, ../../Desktop/IJM/scss/_ijm-media.scss */
.section-ijm-media main .views-slideshow-cycle-main-frame-row .field-imagen {
  position: absolute;
  top: 0;
  left: 0;
}
/* line 70, ../../Desktop/IJM/scss/_ijm-media.scss */
.section-ijm-media main .views-slideshow-cycle-main-frame-row .views-slideshow-cycle-main-frame-row-item {
  padding-left: 50%;
  padding-bottom: 32px;
  position: static;
}
/* line 75, ../../Desktop/IJM/scss/_ijm-media.scss */
.section-ijm-media main .views-slideshow-cycle-main-frame-row .field-categoria-divulgacion {
  display: inline-block;
}
/* line 80, ../../Desktop/IJM/scss/_ijm-media.scss */
.section-ijm-media main .block-views-vistas-multimedia-block-1 ul li {
  margin-left: 0;
  list-style: none;
}
/* line 83, ../../Desktop/IJM/scss/_ijm-media.scss */
.section-ijm-media main .block-views-vistas-multimedia-block-1 .views-row {
  padding-bottom: 0;
}
/* line 89, ../../Desktop/IJM/scss/_ijm-media.scss */
.section-ijm-media main .block-views-vistas-multimedia-block-2 .views-row,
.section-ijm-media main .block-views-vistas-multimedia-block-1 .views-row {
  width: 31.333%;
  float: left;
  margin-right: 20px;
  clear: none;
  padding-top: 0;
}
/* line 95, ../../Desktop/IJM/scss/_ijm-media.scss */
.section-ijm-media main .block-views-vistas-multimedia-block-2 .views-row.views-row-3,
.section-ijm-media main .block-views-vistas-multimedia-block-1 .views-row.views-row-3 {
  margin-right: 0;
}
/* line 101, ../../Desktop/IJM/scss/_ijm-media.scss */
.section-ijm-media main .block-views-vistas-multimedia-block-3 .views-row {
  padding-left: 50px;
  padding-top: 5px;
}
.section-ijm-media main .block-views-vistas-multimedia-block-3 .views-row:before {
    font-family: "ijmicons" !important;
    content: "\e033";
    vertical-align: middle;
    margin-right: 5px;
    position: absolute;
    margin-left: -51px;
    font-size: 48px;
    margin-top: -4px;
    /* color: #999; */
}
/* line 105, ../../Desktop/IJM/scss/_ijm-media.scss */
.section-ijm-media main .block-views-vistas-multimedia-block-3 .views-field-created {
  margin-top: 0;
}
/* line 108, ../../Desktop/IJM/scss/_ijm-media.scss */
.section-ijm-media main .block-views-vistas-multimedia-block-3 .field-fichero {
  cursor: pointer;
  position: absolute;
  top: 5px;
  left: 0;
}
/* line 113, ../../Desktop/IJM/scss/_ijm-media.scss */
.section-ijm-media main .block-views-vistas-multimedia-block-3 .field-fichero:before {
  content: "\e008";
  font-family: "ijmicons" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  font-size: 30px;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 127, ../../Desktop/IJM/scss/_ijm-media.scss */
.section-ijm-media main .block-views-vistas-multimedia-block-3 .field-fichero.paused:before {
  content: "\e00a";
}
/* line 131, ../../Desktop/IJM/scss/_ijm-media.scss */
.section-ijm-media main .block-views-vistas-multimedia-block-3 .field-fichero audio {
  display: none;
}



/*COMPONENTS
___________________________________________________
*/
/*
___________________________________________________
*/

.large-9.main .view-id-analisis_diario .view-content {
  /*overflow: hidden;*/
}

.main .view-id-analisis_diario .views-row {
  background-color: #f2f2f2;
  width: 49%;
  float: left;
  clear: none;
  margin-top: 10px;
  padding-right: 20px;
  border-top: 2px solid #00a7d4;
}

.large-9.main .view-id-analisis_diario .views-row:first-child {
  width: 100%;
}
.section-ijm-actualidad .large-9.main .view-id-analisis_diario .views-row:nth-child(2) {
  width: 100%;
    height: initial !important;
}

.main .view-id-analisis_diario .views-row { /* height: 216px; */}
.section-ijm .main .view-id-analisis_diario .views-row { height: 220px;}
.page-node-145 .view-id-analisis_diario .views-row { height: 260px !important;} 
.page-node-145 .view-id-analisis_diario .views-row-first { height: inherit !important;   padding-bottom: 20px !important;}  
.page-ijm-actualidad-analisis-diario .main .view-id-analisis_diario .views-row { /* height: 140px; */}
/*ultimo*/
.main .view-id-analisis_diario .views-row:first-child { height: inherit;}

.view-analisis-diario .no-foto .views-row-1 h2 a {
  font-size: 1.5rem !important;
}

.view-analisis-diario .no-foto h2 a {
  font-size: 1.4rem !important;
}






/*----------------------------------------------------------*/
/*----------------------------------------------------------*/
/*----------------------------------------------------------*/
/*----------------------------------------------------------*/
/*----------------------------------------------------------*/
/*----------------------------------------------------------*/
/*----------------------------------------------------------*/
/*----------------------------------------------------------*/
/* PLUS JD -------------------------------------------------*/
section.block-views, section.block-block {
  clear: both;
  padding-top: 1px;
} 
main div.view {
  display: inline-block;
  width: 100%;
}
main .l-main section>h2.block-title{
  margin-top: 20px;
  margin-bottom: 0;
  font-size: 16px;
} 
main h1{
  margin-top: 20px;
}
/* BOX GENERAL */
.main .box .views-row {
  background-color: #f2f2f2;
  width: 49%;
  float: left;
  clear: none;
  margin-top: 10px;
  padding: 20px;
  border-top: 2px solid #00a7d4;/*
  font-size: 16px;
  line-height: 1.2;
  color: #555;*/
}
.main .box .view-header {
  margin-bottom: 5px;
}
.main .box .username {
  display: block;
  margin: 2px 0;
  color: #999;
}
.main .box .user-picture {
  position: absolute;
  left: 20px;
  top: 30px;
}
.main .box .user-picture a {
  display: block;
  overflow: hidden;
  max-width: 80px;
}
.front .main .box .views-row {
  min-height: 80px;
  text-align: left;
}
.main .box .views-row .tags,
.main .box .views-row .item-list li,
.main .box .views-row .item-list {
  display: inline-block;
  vertical-align: middle;
  margin-top: 0;
}
.main .box .views-row .tags ul {
  margin-bottom: 0;
}
.main .box .views-row .tags {
  margin: 0;
}
.main .box .views-row .tags ul li {
  margin-bottom: 9px;
}
.main .box .views-row .item-list ul {
  margin-bottom: 0;
}
/* BOX articulos-en-otros-medios */
.main .box.articulos-en-otros-medios .views-row {
  width: 49%;
  margin-right: 2%;
}
.main .box.articulos-en-otros-medios .views-row-3 {
  /*margin-right: 0;*/
}
/* BOX pildoras */
.main .box.pildoras .views-row {
  width: 100%;
  min-height: 90px;
}
/* BOX analisis-diario */
.main .box.analisis-diario .views-row, .main .box.view-articulos-en-otros-medios .views-row {
  padding-left: 120px;
}
.main .box.analisis-diario .views-row {
  font-size: 12px;
}
.main .box.analisis-diario .views-row div + a, .main .box.view-articulos-en-otros-medios .views-row div + a  {
  font-size: 18px;
  margin-bottom: 5px;
}
.main .box.analisis-diario .views-row-1 div + a {
  font-size: 30px;
}
.main .box.analisis-diario .views-row-1, .main .box.view-articulos-en-otros-medios .views-row-1{
  width: 100%;
}


.section-ijm-actualidad article .submitted-by {
  position:relative;
}

.section-ijm-actualidad .main .view-articulos-en-otros-medios .views-row-1,  .section-ijm-actualidad .main .view-analisis-diario .views-row-1,
.page-node-145 .large-9.main .view-id-analisis_diario .views-row-1 {
  position:relative;
  padding: 10px 0px 10px 20px;
}
.section-ijm-actualidad article .user-picture a img,
.section-ijm-actualidad .main  .views-row-1 .user-picture a img,
.page-node-145 .large-9.main .view-id-analisis_diario .views-row-1 .user-picture a img  {
  width: 100%;
  height:100%; 
  max-width: none;
  background: transparent;
}
.section-ijm-actualidad article .user-picture,
.section-ijm-actualidad .main .view-articulos-en-otros-medios .views-row-1 .user-picture,
.section-ijm-actualidad .main .view-analisis-diario .views-row-1 .user-picture,
.page-node-145 .large-9.main .view-id-analisis_diario .views-row-1 .user-picture { 
  right: 0;
  bottom: 0;
  left: inherit;
  top: inherit;
}
.section-ijm-actualidad.node-type-article main.l-main .large-9.main.columns h1,
.section-ijm-actualidad.node-type-articulo-en-prensa  main.l-main .large-9.main.columns h1 { 
    font-size: 43px !important; 
    padding-right: 200px;
    text-transform: inherit !important;
    line-height: 40px;
    min-height: 86px;
}
.node-type-pildora  .large-9.main.columns h1{ 
    font-size: 43px !important; 
    text-transform: inherit !important;
    line-height: 40px;
}
.section-ijm-actualidad article p,
.field-comment-body {
  font-size: 16px;
  line-height: 1.3;
  color: #333;
  font-family: 'Lato';
  font-weight: 400;
  margin-top: 4px;
}
.field-comment-body {
  color: #666;
 /* font-style: italic;*/ 
}
/* PRIMER PARRAFO
.section-ijm-actualidad article p:first-child{
  font-size: 20px;
  line-height: 1.3;
  color: #333;
  font-family: 'Lato';
  font-weight: 300;
}
*/ 
.node-type-articulo-en-prensa article .body.field{ margin-top: 30px;}

.section-ijm-actualidad article .user-picture a,
.section-ijm-actualidad .main .view-articulos-en-otros-medios .views-row-1 .user-picture a,
.section-ijm-actualidad .main .view-analisis-diario .views-row-1 .user-picture a,
.page-node-145 .large-9.main .view-id-analisis_diario .views-row-1 .user-picture a {
  width: 170px;
  border-radius: 0;
  height: 170px;
  display: block;
  max-width: none;
  background: transparent;
}
.section-ijm-actualidad article .user-picture a {
  width: 180px;
  height: 180px;
  background: transparent;
}

.section-ijm-actualidad .main .view-analisis-diario .views-row-1 {
  width: 100%;
}
.main .view-analisis-diario .views-row.views-row-even {
  margin-right: 2%;
}
.page-node-145 .view-analisis-diario .views-row.views-row-even {
  margin-right: 2% !important;
}
.section-ijm-actualidad .main .view-analisis-diario .views-row.views-row-odd {
  margin-right: 2%;
}
.view-articulos-en-otros-medios .views-row.views-row-even,
.view-analisis-diario  .views-row.views-row-even {
  margin-right: 0 !important;
}
.main.large-9 .view-articulos-en-otros-medios .views-row {
  padding-left: 120px;
}
.main.large-9 .view-articulos-en-otros-medios .views-row.views-row-1 {
  padding-left: 20px;
}
.view-articulos-en-otros-medios .views-row-even {
  margin-right: 0; 
}
aside .view-articulos-en-otros-medios-mas-vistos .views-field-title {
  margin-bottom: 5px;
  font-size: 14px;
  font-weight: bold;
}
aside .view-articulos-en-otros-medios-mas-vistos .username {
  display: block;
  margin: 2px 0;
  color: #999;
  font-size: 12px;
  font-weight: normal;
}
aside .view-articulos-en-otros-medios-mas-vistos .views-field-created {
  color: #999;
  font-size: 12px;
}
aside .view-articulos-en-otros-medios-mas-vistos .views-row {
  margin-bottom: 12px;
}
.main.large-9 .view-articulos-en-otros-medios .views-row.views-row-odd {
  margin-right: 2%;
}
.main.large-9 .view-articulos-en-otros-medios .views-row.views-row-2.views-row-even {
  width: 100%;
}
.main .view-analisis-diario .views-row.views-row-even {
}
.page-node-30.section-ijm-actualidad .main .view-analisis-diario .views-row.views-row-even { margin-right: 2% !important;}
.page-node-30.section-ijm-actualidad .main .view-analisis-diario .views-row.views-row-odd  { margin-right: 0; }

.page-node-30.section-ijm-actualidad .main .view-vistas-pildoras.box.actualidad .views-row { width: 32%; margin-right: 2% ;}
.page-node-30.section-ijm-actualidad .main .view-vistas-pildoras.box.actualidad .views-row.views-row-3  { margin-right: 0;}
.page-node-30.section-ijm-actualidad .main .view-vistas-pildoras.box.actualidad .views-row { width: 100%; margin-right: 0% ;}

.page-ijm-actualidad-libertad-en-pildoras .main .box .views-row { width: 100%; margin-right:0 ;}
.page-ijm-actualidad-libertad-en-pildoras .main .box .views-row h2 a { font-size: 22px; display: inherit;}

.page-node-145 .view-articulos-en-otros-medios .views-row{ width: 100% !important; padding-left: 20px !important;}  

  /* padding-left: 120px; */

.views-exposed-form .form-type-bef-link a{
    border: 0;
} 
.views-exposed-form .form-type-bef-link.selected a {
  font-weight: 800;
  color: #000;
}

.page-ijm-actualidad-articulos-en-otros-medios .main .box.articulos-en-otros-medios .views-row {
  width: 100%;
  margin-right: 0;
  padding-left: 120px;
}
.submitted .permalink {
  color: #999;
  font-weight: 300;
  line-height: 1.3;
}
.comment-wrapper .user-picture {
  display: block;
  border-radius: 100%;
  overflow: hidden;
  width: 40px;
  margin-right: 10px;
  margin-top: 11px;
}
.comment-wrapper h3 a{
  color: #333;
  font-size: 18px;
  font-weight: bold;
}
.comment-wrapper h3{
  margin: 0;
}
.comment.comment-by-anonymous.clearfix {

}
h2.title.comment-form {
  margin-top: 30px;
}
.form-item, .form-actions {
  margin-top: 0em;
  margin-bottom: 1em;
}

.l-main.row{margin-top: 0; margin-bottom: 30px;}

.recursivo a.active {opacity: 0.4;}

.header-instituto{width: 100%; margin:30px 0 0 0;}
.header-instituto .menu{float:right; margin-top: 14px;}
.header-instituto .block-title{float:left; margin-top: -10px;}
.header-instituto .block-title a{
  background: url("img/instituto-juan-de-mariana.png");
  background-size: 280px;
  background-repeat: no-repeat;
  font-size: 10px;
  width: 280px;
  height: 66px;
  display: block;
  line-height: 62;
  overflow: hidden;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/instituto-juan-de-mariana.png', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/instituto-juan-de-mariana.png', sizingMethod='scale')";
}
header.l-header{background: #f7f7f7; margin-bottom: 14px;}
.page-node-145 header.l-header{margin-bottom: 0;}


header li a.active-trail { 
  padding-bottom: 31px;
  font-weight: 600;
  border-bottom: 3px solid;
}

/*ACTIVIDAD EN DIRECTO*/
.view-destacado-actividades-directo  {
    background: url("img/IJM-Media-in.png");
    background-size: 110px;
    background-position: 12px 12px;
    background-repeat: no-repeat;
    padding-left: 135px;
    color: #fff;
    background-color: #212121;
    height: auto;
}

.view-destacado-actividades-directo .views-row.views-row-1.views-row-odd.views-row-first.views-row-last {
    height: initial;
    padding: 15px 15px 15px 0;
}

.section-ijm-media main .view-destacado-actividades-directo {
    background-color: red;
}


.view-destacado-actividades-directo a {
  color:#fff !important;
  font-style: italic;
}
.view-destacado-actividades-directo a:hover {
  color:#fff !important;
  opacity: 0.6;
}

.section-ijm-media header li a.active { 
  padding-bottom: 15px;
}
.section-ijm-actualidad header li a.active { 
  padding-bottom: 15px;
  font-weight: 600 !important;
  border-bottom: 3px solid #00e1ff;
}

body.section-ijm-media header{width: 100%; padding-top: 30px;}
body.section-ijm-media header .menu{float:right; margin-top: -10px;}
body.section-ijm-media header .menu li {display: inline-block;padding: 0 7px;}
body.section-ijm-media header .menu li a{color: white; font-size: 17px; font-weight: 400;}
body.section-ijm-media header .menu li a.active{color: white; font-size: 17px; font-weight: 600;} 
body.section-ijm-media header .block-title{float:left; margin-top: -20px; margin-bottom: 10px;}
body.section-ijm-media header .block-title a{
  background: url("img/IJM-Media-in.png");
  background-size: cover;
  background-repeat: no-repeat;
  font-size: 10px;
  width: 180px;
  height: 36px;
  display: block;
  line-height: 62;
  overflow: hidden;
}
body.section-ijm-media header.l-header{background: #000; margin-bottom: 0;}

body.section-ijm-media .field-video-externo img,
body.section-ijm-media .field-imagen img {
  width: 100%;
}
body.section-ijm-media a:hover {
  color: #fff !important;
  text-decoration: none;
  opacity: 0.6;
}
body.section-ijm-media .field-video-externo,
body.section-ijm-media .field-imagen  {
/*border: 1px solid #666;*/
}

body.section-ijm-media .field-video-externo iframe  {
  display: block;
  margin-bottom: 20px;}

body.section-ijm-media .body.field  {
  margin-top: 15px;
  text-align:justify;
}

body.section-ijm-media .field-tipo-de-video {margin-top:20px;}

body.section-ijm-media .field-tipo-de-video ul.links li {list-style: none;}

body.section-ijm-media .field-tipo-de-video ul.links a {
    margin: 0;
    list-style: none;
    font-size: 13px;
    border: 1px solid #ccc;
    padding: 2px 4px !important;
    border-radius: 4px;
    margin-right: 4px !important;
    color: #fff;
}

body.section-ijm-actualidad header{width: 100%; padding-top: 30px; margin-bottom: 25px;}
body.section-ijm-actualidad header .menu{float:right; margin-top: -10px;}
body.section-ijm-actualidad header .menu li {display: inline-block;padding: 0 7px;}
body.section-ijm-actualidad header .menu li a{color: white; font-size: 17px; font-weight: 400;}
body.section-ijm-actualidad header .block-title{float:left; margin-top: -20px; margin-bottom: 10px;}
body.section-ijm-actualidad header .block-title a{
  background: url("img/IJM-Actualidad-in.png");
  background-size: cover;
  background-repeat: no-repeat;
  font-size: 10px;
  width: 262px;
  height: 36px;
  display: block;
  line-height: 62;
  overflow: hidden;
}
body.section-ijm-actualidad header.l-header{background: #00a7d4;}

#page-title{
  color: #333;
  text-transform: uppercase;
}



.box.investigacion.ultimas-publicaciones .views-row .views-field-title a{
  color: #0b2d72;
  background-size: 70px;
}
.block-views-0b01ecaec6ae049220e2e85632f3c4f2{margin-top: 0 !important; padding-top: 0;}
.block-views-0b01ecaec6ae049220e2e85632f3c4f2 .views-row {margin-top: 0 !important; border-top: 0 !important;} 
.block-views-ultimas-publicaciones-oce-block{margin-bottom: 0;}

.block-title, #page-title a{
  font-size: 18px;
  font-weight: 700;
  color: #666666;
  text-transform: uppercase;
}
.section-ijm-actualidad .large-9 .block-title,
.section-ijm-actualidad .large-12 .block-title{
  margin-bottom: 0;
  margin-top: 20px;
}


.view-investigadores .views-row {
  float: left;
  width: 31%;
  clear: none;
}
.view-investigadores.listado-imagen.personas .views-row .user-picture{
  display: inline-block;
text-align: center;
width: 100%;
background: #eee;
max-width: none;
}
.listado-imagen.personas img {
border-radius: 0;
border: none;
display: inline-block;
}
.view-investigadores.listado-imagen.personas .views-field-picture {
  position: inherit;
  top:0;
}
.view-investigadores.listado-imagen.personas .views-row{
  padding-left: 0;
  height: 240px;
  margin: 10px 10px 0 10px ;
  min-height: none !important;
  padding-top: 0;
}
.view-investigadores.listado-imagen.personas a{
  color: #ccc;
  text-decoration: underline;
}
.view-investigadores .view-content .views-field-name a{
  color: #2E4672;
  text-decoration: none;
}


.large-9 .view-listado-destacados.view-id-listado_destacados .views-field-title{
  font-size: 26px;
  font-weight: 700;
  padding-top: 20px;
  color: #0b2d72 !important
}
.large-9 .view-listado-destacados.view-id-listado_destacados p {
font-weight: normal;
}
aside .view-listado-destacados{/*
  border-bottom: 1px solid #eee;
  margin-bottom: 15px;*/
  margin-top: 5px;
}
aside{
  margin-top: 14px;
}




/* BUSQUEDA */
.form-item-search-block-form{
}
.safarisearch {
  background: transparent;
}
form#search-block-form .form-item-search-block-form .safarisearch-l,
form#search-block-form .form-item-search-block-form .safarisearch-r {
  display: none;
}
form#search-block-form .form-item-search-block-form input[type="search"],
form#search-block-form .form-item-search-block-form input[type="text"] {
    background: url("img/search-icon.png") no-repeat 10px 6px;
    background-size: 22px;
    margin-left: -4px;
    font-size: 16px;
    font-family: lato;
    font-weight: 100;
    width: 37px;
    height: 35px;
    margin-top: -13px;
    border: 0 none;
    color: #0a2d72;
    padding: 6px 15px 6px 45px;
    -webkit-transition: width 0.4s cubic-bezier(0.645, 0.045, 0.355, 1),opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
    -moz-transition: width 0.4s cubic-bezier(0.645, 0.045, 0.355, 1),opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
    -o-transition: width 0.4s cubic-bezier(0.645, 0.045, 0.355, 1),opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
    transition: width 0.4s cubic-bezier(0.645, 0.045, 0.355, 1),opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
    box-shadow: none;
    }
form#search-block-form .form-item-search-block-form input[type="search"]:focus,
form#search-block-form .form-item-search-block-form input[type="text"]:focus {
    color: white;
    width: 250px;
    background-color: #071f4f !important;
    height: 33px;
    }
_::-moz-svg-foreign-content, :root form#search-block-form .form-item-search-block-form input[type="search"] {
    margin-top: -5px;
}
.block-search-form #edit-submit{display:none;}
.block-search-form button {display:none;}

.alert-box.alert {
 background-color: #f04124;
 border-color: #de2d0f;
 color: white;
 overflow: hidden;
 /* height: 50px; */
}

.alert-box.alert * {
    color: white;
}

.alert-box.alert a {
    text-decoration: underline;
    font-weight: 700;
}

/* PIE */
div#footer_last .menu a {
    font-size: 16px;
    text-transform: uppercase;
} 


/* ACTUALIDAD */
.contextual-links-region.block-views-vistas-actualidad-block{display:none;}  /* CARRUSEL ACTUALIDAD */
/* PILDORAS */
.view-vistas-pildoras .user-picture{display: none;}
.view-id-vistas_pildoras .views-field-title h2{margin-bottom: 0;}
.main .view-id-vistas_pildoras .views-row{padding: 20px 10px 10px 100px;}
.main .view-id-vistas_pildoras .views-row:before {
  font-family: "ijmicons" !important;
  vertical-align: middle;
  color: inherit;
  margin-right: 5px;
  content: "\e00e";
  font-size: 70px;
color: #00a7d4;
position: absolute;
left: 14px;
top: 3px;
}
.page-ijm-actualidad-pildoras-de-libertad .main .box .views-row,
.page-taxonomy-term .view-vistas-pildoras .views-row {
  width: 100%;
}
.page-ijm-actualidad-pildoras-de-libertad .main .box .views-row h2 { 
  margin-top: 0; 
}
.page-ijm-actualidad-pildoras-de-libertad .main .box .views-row h2 a{
  display: block; 
}

/* MULTIMEDIA */
.view-id-vistas_multimedia.view-display-id-page_2 .views-row {
  width: 30%;
  clear: none;
  float: left;
  position: initial;
  margin: 0 1.6%; 
  height: 400px;
}
.page-ijm-media-fotografias .view-display-id-page_3 .views-row {
  width: 30%;
  clear: none;
  float: left;
  position: initial;
  margin: 0 1.6%; 
  height: 400px;
}
.page-ijm-media-fotografias .view-display-id-page_3 .field-imagen {
  height: 215px;
}
.page-ijm-media-fotografias .view-display-id-page_3 .item-list ul li {
  list-style: none;
}
.page-ijm-media-fotografias .view-display-id-page_3 .item-list ul li {
  margin-left: 0;
}

.main .views-slideshow-cycle-main-frame {
  position: relative;
  height: 300px;
}
.main .views-slideshow-cycle-main-frame .views-slideshow-cycle-main-frame-row {
  position: absolute !important;
  width: 100% !important;
  height: 420 !important;
  /*border: 1px solid blue;*/
}
.main .views-slideshow-cycle-main-frame .views-field-easy-social {
  margin-top: 30px;
}
.main .views-slideshow-cycle-main-frame .views-field-easy-social .easy_social_box {
  padding: 0;
}
.main .views-slideshow-cycle-main-frame .field-imagen,
.main .views-slideshow-cycle-main-frame .field-video-externo {
  display: inline-table; 
  background: #333;
  text-align: center;
  width: 47%;
  height: 300px;
  top: 0;
  max-width: none;
}
.main .views-slideshow-cycle-main-frame .field-imagen img, 
.main .views-slideshow-cycle-main-frame .field-video-externo img {
  display: inline!important;
  height: 342px;
  width: initial;
  width: auto;
}
.main .views-slideshow-cycle-main-frame .field-imagen a, 
.main .views-slideshow-cycle-main-frame .field-video-externo a  {
  display: block;
}
.main .views-slideshow-cycle-main-frame .field-content {
  font-size: 26px;
  line-height: 1;
  font-weight: 600;
}
.main .views-slideshow-cycle-main-frame .body.field{
  font-size: 17px;
}
.block-views-divulgacion-slide-block .views-slideshow-controls-top {
  position: absolute;
  z-index: 99;
}
.views-slideshow-controls-top span{
  height: 74px !important;
  font-size: 0 !important;
}
#views_slideshow_controls_text_next_divulgacion_slide-block,
#views_slideshow_controls_text_previous_divulgacion_slide-block{
    background: transparent url("");
}
#views_slideshow_controls_text_next_divulgacion_slide-block a:before,
#views_slideshow_controls_text_previous_divulgacion_slide-block a:before  {
  font-family: "ijmicons" !important;
  vertical-align: middle;
  color: white;
  margin-right: 5px;
  content: "\e011";
  font-size: 40px;
  margin-top: -30px;
  display: inline-block;
  background: transparent url("");
}
#views_slideshow_controls_text_previous_divulgacion_slide-block  a:before{content: "\e010";}

.main .views-slideshow-cycle-main-frame .views_slideshow_controls_text_next_divulgacion_slide-block {content: "\e00f";}
.field-video-externo:before{
  /*font-family: "ijmicons" !important;
  vertical-align: middle;
  color: white;
  margin-right: 5px;
  content: "\e008";
  font-size: 40px;
  margin-top: -30px;
  display: inline-block;*/
}

.section-ijm-media .block-menu-menu-men-categorias-videos ul.menu {
  margin: 5px 15px 15px 15px !important;
}

.section-ijm-media .block-menu-menu-men-categorias-videos ul.menu li {
  list-style: none;
  border-bottom: 1px #352D2D solid;
  margin: 0;
}

.section-ijm-media .block-menu-menu-men-categorias-videos ul.menu li ul {
  display: inline;
  margin: 0px !important;
}

.section-ijm-media .block-menu-menu-men-categorias-videos ul.menu li ul li{
  display:inline; 
  border:none;
  padding:0;
}
.section-ijm-media .block-menu-menu-men-categorias-videos ul.menu li.expanded a {
  pointer-events: none;
  cursor: default;
  font-size: 13px;
  padding: 2px 4px 2px 0px !important;
  margin-right: 4px !important;
  color:#999 !important;
  font-weight:bold;
}



.section-ijm-media .block-menu-menu-men-categorias-videos ul.menu li.expanded ul li.leaf a:hover, 
.section-ijm-media .block-menu-menu-men-categorias-videos ul.menu li a#todos-videos:hover {
  background-color:white !important;
  border-color: #999 !important;
  color: #000 !important; 
  opacity:0.9;
}

.section-ijm-media .block-menu-menu-men-categorias-videos ul.menu li.expanded ul li.leaf a,
.section-ijm-media .block-menu-menu-men-categorias-videos ul.menu li a#todos-videos {
  padding: 2px 4px !important;
  color: #fff !important;
  pointer-events: auto;
  cursor: auto;
  font-weight:normal;
  border-radius: 4px;
  background-color: transparent;
}


.section-ijm-media .block-menu-menu-men-categorias-videos ul.menu li.expanded ul li.leaf a.active-trail {
  border: 1px solid #ccc;
  opacity:0.7;
}

.section-ijm-media .block-menu-menu-men-categorias-videos ul.menu li a#todos-videos.active-trail {
  border: 1px solid #ccc;
  opacity:0.7;
}


/* -INVESTIGACION- */
.block-menu-menu-menu-investigacion ul.menu{
  display: block;
  float: right;
  margin-left: 30px;
  position: absolute;
  right: 16px;
  /*top: 50px;*/
  top: 5px;
  z-index: 99;
}
.section-investigacion .cabecera-principal p{
  /*margin-right:270px;*/
}
.section-investigacion h2.field-subtitulo {
  font-size:18px;
  font-weight:400;
}
.section-investigacion ul.field-equipo {
    color: #002D72 !important;
    text-transform: uppercase;
    font-size: 12px;
  margin-bottom:2px;
}

.section-investigacion ul.field-equipo a {
    color: #002D72 !important;
}
.section-investigacion ul.field-equipo a:hover {
  color: #0055aa !important;
}

.section-investigacion ul.field-equipo li {
    list-style: none;
    display: inline;
    margin-left: 0px !important;
}

.block-menu-menu-menu-investigacion ul.menu li{
  display: inline-block;
  margin-left: -4px;
}
.block-menu-menu-menu-investigacion ul.menu li a{
  color: #999;
  font-size: 15px;
  border: 1px solid #f2f2f2;
  padding: 3px 12px 6px;
  width: 120px;
  display: inline-block;
  text-align: center;
}
.block-menu-menu-menu-investigacion ul.menu li a.active-trail {
  background: #f2f2f2;
  color: #444;
}

.view-ultimas-publicaciones-oce br,
.view-ultimas-publicaciones-oce br{
    display:none;
}
.view-ultimas-publicaciones-oce.listado-imagen p,
.view-archivo-de-publicaciones.listado-imagen p {
  margin-bottom: 0px;
}
.view-ultimas-publicaciones-oce.listado-imagen a,
.view-archivo-de-publicaciones.listado-imagen a {
  color: #0b2d72;
}
.view-ultimas-publicaciones-oce .views-field-title a,
.view-archivo-de-publicaciones  .views-field-title a{
    font-size: 18px;
  font-weight: 600;
  margin-bottom: 4px;
  display: inline-block;
}
       .section-tu .large-4,
.section-formacion .large-4 { 
    width: 100%;
    padding-left: 160px;
    min-height: 180px;
    }
       .section-tu .large-4 .views-field-field-imagen,
.section-formacion .large-4 .views-field-field-imagen{
    max-width: 140px;
    margin-left: -160px;
    position: absolute;
    margin-top: -34px; 
    }
.section-tu section.block-views, .section-formacion section.block-views{
  clear: none; margin: 0; border-top:1px solid #ccc; padding-top: 20px;
}

       .section-tu .main .views-row,
.section-formacion .main .views-row{padding: 0;} 


.section-formacion .field-imagen,
.section-tu .field-imagen{ 
    float: none;
    margin-bottom: 20px;
    max-width: none;
    margin-right: 20px;
    width: 100%;
    background: #DAF2F7;
    height: 200px;
    text-align: center;
    overflow: hidden;
}
.section-formacion .node-pagina-basica-foto .field-imagen{ background: #0098cf;}

.section-formacion .field-imagen img,
.section-tu .field-imagen img{
    height: 300px !important;
    width: 300px !important;
    margin-top: -45px;
}


@media (min-width: 1026px){
    /*body { background:red !important; }*/

    main + .block-views-vistas-multimedia-block-5 .view-vistas-multimedia {
      position: relative;
      padding-left: 385px;
      overflow: hidden;
      margin-top: 20px;
    }
    main + .block-views-vistas-multimedia-block-5 iframe {
      width: 100% !important;
      height: 135px !important;
    }
    main + .block-views-vistas-multimedia-block-5 > h2, main + .block-views-vistas-multimedia-block-5 > div {
      max-width: 62.5rem;
      margin: 0 auto;
    }
    main + .block-views-vistas-multimedia-block-5 .views-row {
      margin-left: 50px;
      clear: both;
      overflow: hidden;
      margin-bottom: 20px;
    }
    main + .block-views-vistas-multimedia-block-5 .views-row-first {
      margin-left: 0;
      width: 385px;
      position: absolute;
      left: 0;
    }
    main + .block-views-vistas-multimedia-block-5 .views-row-first iframe {
      width: 385px !important;
      height: 323px !important;
      margin-bottom: 15px;
    }
    main + .block-views-vistas-multimedia-block-5 .views-row-first .field-video-externo {
      width: auto;
      margin-right: 0px;
    }
    main + .block-views-vistas-multimedia-block-5 .field-video-externo {
      float: left;
      width: 33.333%;
      margin-right: 20px;
    }
    main + .block-views-vistas-multimedia-block-5 .views-field.views-field-created {
      margin-top: 10px;
      font-size: 14px;
    }
    section.block.block-views.block-views-vistas-multimedia-block-5 + .wrap-footer footer {
      margin-top: 0;
    }
}
@media (max-width: 1026px) {
    /* body { background:#fcfff3 !important; }*/
    #footer-middle h2 { width: 100%;}
    #newsletter-subscribe-form #subscribe { position: inherit;}
    /*
    main + .block-views-vistas-multimedia-block-5 .view-vistas-multimedia{
        padding-left: 0;
        overflow-y: scroll;
    }
    main + .block-views-vistas-multimedia-block-5 .view-vistas-multimedia .view-content {
      overflow: hidden;
      width: 1002px;
      height: 280px;
    }
    main + .block-views-vistas-multimedia-block-5 .view-vistas-multimedia .views-row {
      border: 0;
      float: left;
      width: 227px;
      margin-left: 20px;
    }
    
    .block-menu-menu-menu-siguenos-en-las-redes {
      display: none;
    }
    */ 
}
@media (max-width: 768px) {
    /* body { background:yellow !important;} */
    .main section .view-content .views-row,
    .section-ijm .main .view-id-analisis_diario .views-row,
    .views-row.views-row-1.views-row-odd.views-row-first.views-row-last,
    .view-id-vistas_multimedia.view-display-id-page_2 .views-row,
    .page-ijm-media-fotografias .view-display-id-page_3 .views-row
    {
        width: 100% !important; 
    }
    .block-views-vistas-multimedia-block-5 {
      padding: 20px;
    }
    .block-views-listado-destacados-block-1 .view-listado-destacados, .block-views-listado-destacados-block-1 .view-content, .block-views-listado-destacados-block-1 .views-row, .block-views-listado-destacados-block-1 .field-imagen{
        height:230px;
    }
    .block-views-listado-destacados-block-1{
        height:330px;
    }
    .block-views-listado-destacados-block-1 .foot-slider {
      width: 100%;
    }
    .block-views-listado-destacados-block-1 .field-imagen {
      width: 100%;
    }
    .block-views-listado-destacados-block-1 img {
      width: 100%;
      height: auto; 
    }
    .views-row.views-row-1.views-row-odd.views-row-first.views-row-last{
      /*position: absolute; */ 
      height: 250px;
      overflow:hidden;
    }
    .page-ijm-media-fotografias .view-display-id-page_3 .field-imagen, .page-ijm-media-fotografias .view-display-id-page_3 .views-row, .view-id-vistas_multimedia.view-display-id-page_2 .views-row {
      height: auto;
    }

    .block-views-listado-destacados-block-1 .field-imagen {
      position: absolute; 
      top: -50%; 
      left: -50%; 
      width: 200%; 
      height: 200%;
      overflow:hidden;
    }
    .block-views-listado-destacados-block-1 img {
      position: absolute; 
      top: 0; 
      left: 0; 
      right: 0; 
      bottom: 0; 
      margin: auto; 
      min-width: 50%;
      min-height: 50%;
      overflow-x: hidden;
    }
}

@media (max-width: 600px) {
    .section-ijm .main .view-id-analisis_diario .views-row {
      height: inherit !important;
    }
    #main-menu-links li {
        padding: 2px 6px;
        height: 42px;
    }
    #main-menu-links li a{
        font-size:0;
    }
    #main-menu-links li a:before{
        font-size: 28px;
        display: inline-block;
        margin: -4px 2px;
        padding: 0;
    }
    .recursivo > .row > .large-12{
        text-align: left;
    }
    #main-menu-links{
        margin-left: 0;
    }
    /*
    body > .recursivo section.block-search {
        float: right;
        height: 14px;
        position: absolute;
        display: list-item;
        top: 0;
        right: 0;
        margin: 0;
        padding: 0;
    }*/
    .recursivo > .row > .large-12 {
      max-height: none;
    }
    /*-Menu-*/
    .block-menu-menu-menu-principal-ijm li {
        display: block;
        float: left;
        width: 100%;
        height: 50px;
        border-top: 1px solid #ccc;
        padding-top: 11px;
        padding: 12px 0 0 20px;
        font-size: 18px;
    }
    .block-menu-menu-menu-principal-ijm {
      margin-left: 0;
      padding-left: 0;
      display: block;
      float: left;
      width: 100%;
    }
    .header-instituto h2{margin-left: 20px;}
    header .top-bar .title-area{display: none;}
    .recursivo .block-search-form { top: 17px;}

    /*-Pie-*/
    .simplenews-subscribe{width: 100%;}
    .block-mailchimp-signup {width: 100%;}
}

/* -Pagina de Usuario- */
.page-user .field-content a{
  font-family: 19px;
}
.page-user .profile {
  padding-left: 220px;
  min-height: 220px;
  border-bottom: 1px solid #ccc;
  padding-bottom: 30px;
}
.page-user .profile .user-picture {
  position: absolute;
  left: 20px;
}
.page-user .user-picture a {
  width: 190px;
  height: 190px;
}
.page-user h1 {
  display: none;
}
.page-user .field-nombre-completo.field-wrapper {
  font-size: 30px;
  text-transform: uppercase;
}
.page-user .field-resumen p{
  font-size: 20px;
  line-height: 1.3;
  color: #333;
  font-weight: 300;
}
.page-user .views-field-created span.field-content {
  font-size: 14px;
  color: #999;
}
.page-user .view-ultimas-publicaciones-equipo .body.field{
  margin-bottom: 0;
}
.page-user .profile + section{
  margin-top: 10px;
}
.page-user .main .views-row {
  position: relative;
  clear: both;
  padding: 5px 0 0;
}

/* -ARTICULOS- */
article h2 {
  font-size: 18px;
  margin-top: 20px;
}
article h3 {
  font-size: 16px;
  margin-top: 20px;
  /* text-transform: uppercase; */
}
article h4 {
  font-size: 14px;
  margin-top: 20px;
  font-weight: 600;
}

.main ul li, .main ol li {
  color: #333;
  font-size: 14px;
  line-height: 1.3;
  margin: 0 0 5px 20px;
}
.section-ijm-actualidad article ul li, 
.section-ijm-actualidad article ol li{
  font-size: 16px;
}
.main ol li {
  list-style-type: decimal;
}
.main ul, ol { 
  margin: 0;
  margin-bottom: 20px;
}
article p {
  margin: 10px 0;
}

.main ul.links li {
  margin: 0 !important;
} 
.main ul.links {
  padding-top: 20px;
}
blockquote, blockquote p {
  font-size:15px;
  color: #666 !important;
}

blockquote p {
  margin-top:1px !important;
  font-size:15px !important;
}
blockquote {
  background-image: url("img/citas.png");
  background-position: 2px 6px;
  background-repeat: no-repeat;
  line-height: 1.3 !important;
  border-left: none !important;
  padding-left:3.5rem !important;
  padding-top: 0.1rem !important;
  margin-top:0.44rem !important;
  min-height:35px;
}


/*----------------------------------------------------------*/
/* -LEER- */

#btn-leer{
  text-align: center;
  font-family: "Open Sans";
  text-decoration: none;
  font-size: 15px;
  line-height: 20px;
  /* padding: 11px 22px; */
  margin: 5px 0;
  text-transform: uppercase;
  background-color: transparent;
  border-radius: 100%;
  border: none;
  -webkit-transition: background-color 0.3s, box-shadow 0.3s, color 0.3s;
  transition: background-color 0.3s, box-shadow 0.3s, color 0.3s;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  box-shadow: 0 2px 1px rgba(0,0,0,0.1), 0 1px 3px rgba(0,0,0,0.3);
  background-color: #00a7d4;
  color: white;
  height: 70px;
  width: 70px;
  z-index: 999;
  bottom: 20px; 
  right: 20px; 
  position: fixed;
}
#btn-leer:before{
font-family: "ijmicons" !important;
vertical-align: middle;
color: white;
margin-right: -3px;
content: "\e013";
font-size: 45px;
margin-top: 26px;
display: inline-block;
transform: scaleX(-1);
transform: scaleY(-1);
}
#btn-leer:hover:before{
content: "\e014";
}
#cont-article-leer{
  display:none;
  position:absolute;
  top:0;
  left:0;
  right:0;
  text-align: center;
}
#article-leer{
  display:inline-block;
  font-family:"Georgia";
  background: #eee;
  color:#333;
  padding:8%;
  margin:10px 1%;
  font-size:1.2em;
  max-width:900px;
  text-align: left;
  position: relative;
}
#fondo-leer{
  background: #000;
  position:fixed;
  top:0;
  left:0;
  width:100%;
  height:100%;
  opacity:0.9;
}
#article-leer article p {
  font-size: 18px;
  line-height: 1.4;
  color: #333;
  font-family: 'Georgia';
  font-weight: 400;
}
#article-leer  article p:first-child {
    font-size: 22px;
  line-height: 1.5;
  color: #333;
  font-family: 'Georgia';
  font-weight: 400;
}
#cerrar-leer {
  position: absolute;
  top: 30px;
  right: 30px;
  font-family: arial;
  font-size: 30px;
  color: #999;
}
#article-leer h1 {
  font-family: georgia;
  text-transform: none;
  font-size: 34px;
  font-weight: 600;
  line-height: 1;
}
#article-leer .user-picture,
#article-leer #comments,
#article-leer .field-etiquetas,
#article-leer .field-tags,
#article-leer ul.links.inline
{display: none;}


/*----------------------------------------------------------*/
/*----------------------------------------------------------*/
/* ADMINISTRACION ------------------------------------------*/
body.admin-menu {
  margin-top: 27px !important;
}
#admin-menu, #admin-menu .dropdown {
  font-size: 14px;
  font-family: lato;
  background: black;
  /* border: 1px solid red; */
}
#admin-menu .dropdown li ul,
#admin-menu .dropdown li li.expandable ul {
  background: #0A2D72;
}
#admin-menu li.admin-menu-account > a{
  background: none;
}


/*----------------------------------------------------------*/
/*----------------------------------------------------------*/
/* Javascript ------------------------------------------*/

.no-foto {
  padding-left: 20px !important;
}
.no-foto  .user-picture{
  display: none;
}
aside .no-foto, .submitted-by.no-foto {
  padding-left: 0 !important;
}


/*----------------------------------------------------------*/
/*----------------------------------------------------------*/
/* arreglos ------------------------------------------*/

/*.main.large-9 .view-articulos-en-otros-medios .views-row {
  font-size: 12px;
}*/

.view-articulos-en-otros-medios .views-row .user-picture+a {
  margin-bottom: 0.6rem; 
  display: inline-block;
  font-size: 18px;
  font-weight: bold;
}
.view-articulos-en-otros-medios .views-row a:first-child {
  margin-bottom: 4px;
  display: inline-block;
  font-size: 18px;
  font-weight: bold;
}

.main.large-9 .view-articulos-en-otros-medios .views-row.views-row-1 .user-picture+a {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 0.6rem;
}


li.pager-previous:before,
.block-views-vistas-actualidad-block .arrow.first a:before
 {
  content: "\e010";
  font-family: ijmicons;
  top: 0;
  position: absolute;
  left: 0;
}

li.pager-previous a {
  top: 0;
  position: absolute;
  left: 0;
}
li.pager-next:before,
.block-views-vistas-actualidad-block .arrow a:before {
  position: absolute;
  top: 0; 
  right: 0;
  content: "\e011";
  font-family: ijmicons;
  color: #8091b4;
}
.block-views-vistas-actualidad-block .first + .arrow a:before {
  content: "\e010";

}
li.pager-next a {
  top:0;
  position: absolute;
  right: 0;
}
.block-views-vistas-actualidad-block .pager li {
  display: none !important;
}
.block-views-vistas-actualidad-block .arrow a:before,
.block-views-vistas-actualidad-block .arrow a:before {
  position: static;
  color: #8091b4 !important;
  font-size: 30px;
}
.arrow.first a:before,
.arrow.last a:before {
  display: none;
}
.block-views-vistas-actualidad-block li.arrow,
.block-views-vistas-actualidad-block li.arrow {
  display: block !important;
}
.block-views-vistas-actualidad-block li.arrow:hover a{
  background: transparent;
}
.block-views-vistas-actualidad-block li.arrow a,
.block-views-vistas-actualidad-block li.arrow a:hover {
  color: transparent !important;
}
.block-views-vistas-actualidad-block {
  position: relative;
}
.block-views-vistas-actualidad-block .pagination-centered {
  position: absolute;
  bottom: 0;
  right: 0;
}
.view-listado-destacados .ajax-progress,
.block-views-vistas-actualidad-block .ajax-progress{
  display: none;
}

.view-listado-destacados .item-list .pager {
  width: 100px;
  height: 44px;
  position: relative;
} 

.block-views-vistas-actualidad-block .image {
  margin-top: 0;
  margin-right: 20px;
  max-width: 60%;
  float: left;
}

.page {
  display: table;
  width: 100%;
  height: 100%;
  /* border: 8px solid red; */
}
.wrap-footer {
  display: table-footer-group;
}

.block-simplenews-150 .simplenews-subscribe .form-text {
  height: 48px;
}

.block-simplenews-150 .form-type-textfield {
  display: inline-block;
  width: 100%;
  /* margin-left: 10px; */
  /* margin-bottom: 0; */
}

.wrap-footer .block-webform-client-block-119 {
  padding: 20px 0px;
  border-bottom: 1px solid #476c91;
  border-top: 1px solid #476c91;
}


.wrap-footer .webform-client-form-119  {
  position:relative;
}

.wrap-footer .webform-component {
  display: inline-block;
  width: 40.7%;
  margin-right: 10px;
  margin-bottom: 0;
  margin-left: 0;
}

.wrap-footer .form-type-textfield {
  display: inline-block;
  width: 40.7%;
  margin-right: 10px;
  margin-bottom: 0;
  margin-left: 0;
}
.wrap-footer .webform-component-textfield {
  display: inline-block;
  width: 40.7%;
  margin-right: 10px;
  margin-bottom: 0;
  margin-left: 0;
  float:left;
}

.wrap-footer .webform-component.webform-component--lopd {
  width:100%;
  right:5px;
}
.wrap-footer #privacidad #desplegado, .wrap-footer #eliminar {
  display:none;
}

.wrap-footer #privacidad {
  margin-top: 8px;
}

.wrap-footer #privacidad #expandir {
  text-align:right;
  margin-bottom: 3px;
}
.wrap-footer #privacidad:hover #desplegado {
  display:block;
  font-size:0.8rem;
}
.wrap-footer #privacidad a {
  color:white;
  background:none;
}

.wrap-footer form.webform-client-form button {
  top:1px;
  right:0px;
   width:150px;
  position:absolute;
}


/*MAILCHIMP*/


/*CON MAILCHIMP, EN PRINCIPIO, ACTIVO*/
.block-mailchimp-signup {
  padding: 15px 0 2px 0;
  border-top: 1px solid rgb(71, 108, 145);
  border-bottom: 1px solid rgb(71, 108, 145);  
  text-align: justify;
}
.wrap-footer .texto-privacidad {
  border-bottom: 1px solid rgb(71, 108, 145);  
  padding-bottom:5px;
}

.block-mailchimp-signup:after {
  content: "";
  width: 100%;
  display: inline-block;
}

.block-mailchimp-signup div.mailchimp-signup-subscribe-form-description {
  text-transform: uppercase;
  font-weight: bold;
}

.block-mailchimp-signup .mailchimp-signup-subscribe-form .mailchimp-newsletter-mergefields {
  margin-top:8px;
}

.wrap-footer .block-mailchimp-signup p {
  display: inline-block;
}
.block-mailchimp-signup .mailchimp-signup-subscribe-form {
  position:relative;
}
.block-mailchimp-signup .mailchimp-signup-subscribe-form .form-text {
  background: transparent;
  border: 1px solid rgb(71, 108, 145);
  margin-bottom: 0;
  color: #666;
}
.wrap-footer .block-mailchimp-signup .mailchimp-signup-subscribe-form .form-text {
  color: white;
}


.wrap-footer .block-mailchimp-signup .mailchimp-signup-subscribe-form .form-text {
  height: 45px;
}

.block-mailchimp-signup .mailchimp-signup-subscribe-form .form-text:focus {
  background: transparent;
}
.wrap-footer .block-mailchimp-signup .mailchimp-signup-subscribe-form label {
  display: none;
}

.wrap-footer .block-mailchimp-signup .mailchimp-signup-subscribe-form button {
    margin: 0;     
    position: absolute;    
    right: 10px;  
    top: -2px;
    height:46px;
}


/*CON SIMPLENEWS, EN PRINCIPIO, DEPRECATED*/
.block-simplenews, .block-webform  {
  padding: 30px 0;
  border-top: 1px solid rgb(71, 108, 145);
  border-bottom: 1px solid rgb(71, 108, 145);
  text-align: justify;
}
.block-simplenews:after {
  content: "";
  width: 100%;
  display: inline-block;
}
.block-simplenews p {
  text-transform: uppercase;
  margin-bottom: 8px;
  font-weight: bold;
}
.block-webform h2 {
  text-transform: uppercase;
  margin-bottom: 8px;
  font-weight: bold;
  color:#333;
  font-size: 14px;
}
.wrap-footer .block-simplenews p {
  display: inline-block;
}
.simplenews-subscribe {
  position:relative;
}
.simplenews-subscribe .form-text {
  background: transparent;
  border: 1px solid rgb(71, 108, 145);
  margin-bottom: 0;
  color: #666;
}

form.webform-client-form  .form-text {
  background: transparent;
  border: 1px solid rgb(71, 108, 145);
  margin-bottom: 0;
  color: #666;
}

.wrap-footer .simplenews-subscribe .form-text {
  color: white;
}
.block-simplenews-150 .simplenews-subscribe .form-text {
  height: 48px;
}
.wrap-footer .simplenews-subscribe .form-text {
  height: 45px;
}

.simplenews-subscribe .form-text:focus {
  background: transparent;
}
.wrap-footer .simplenews-subscribe label {
  display: none;
}
.block-simplenews-150 .form-type-textfield {
  display: inline-block;
  width: 100%;
  /* margin-left: 10px; */
  /* margin-bottom: 0; */
}


.wrap-footer .simplenews-subscribe button {
    margin: 0;     
    position: absolute;    
    right: 10px;  
    top: 0px;
  height:46px;
}


.block-menu-menu-menu-siguenos-en-las-redes--2,
.block-menu-menu-menu-siguenos-en-las-redes {
  margin: 20px 0;
}

.node-novedades.view-mode-full .body.field li{
  list-style: disc;
  margin-left: 20px; 
}

.view-archivo-de-publicaciones .views-field-created,
.view-ultimas-publicaciones-oce .views-field-created,
.view-archivo-de-publicaciones .views-field-name a,
.view-ultimas-publicaciones-oce .views-field-name a,
.view-archivo-de-publicaciones .autores a,
.view-ultimas-publicaciones-oce .autores a
{
  font-size: 12px;
  color: #999;
}

.view-archivo-de-publicaciones .autores a,
.view-ultimas-publicaciones-oce .autores a {
  text-transform: uppercase;
  font-weight:500;
}

.view-biblioteca.view-id-biblioteca .views-field-title{
  font-size: 18px;
font-weight: 600;
margin-bottom: 4px;
display: inline-block;
}
.view-biblioteca.view-id-biblioteca .views-field-title a {
  color: #0b2d72;
}
.view-archivo-de-publicaciones .views-field-term-node-tid li{
  margin-left: 0;
  display: inline-block;
}

.node-documento-de-investigacion.view-mode-full .field-published-on{
  font-size: 12px;
  color: #999;
  margin-bottom:5px;
}

.node-documento-de-investigacion.view-mode-full .field-carta-entrada p {
  margin-top:7px;
}

.node-documento-de-investigacion.view-mode-full .links {
  margin-bottom: 5px;
}

.node-documento-de-investigacion.view-mode-full .file a {
  color: #0b2d72;
} 
 
.page-node-145 .view-header {
  margin-top: -30px;
}
.view-calendar-actividades .date-nav-wrapper .pager a,
.view-calendar-actividades .date-nav-wrapper .pager a:hover {
  color: transparent !important;
}
.view-calendar-actividades .date-nav-wrapper .pager a:before {
  font-family: ijmicons;
  color: #8091b4 !important;
  font-size: 30px;
}
.view-calendar-actividades .date-nav-wrapper .pager .date-prev,
.view-calendar-actividades .date-nav-wrapper .pager .date-next {
  width: 40px;  
  background-color: transparent;
}
.view-display-id-block_1 .date-nav-wrapper .pager .date-prev,
.view-display-id-block_1 .date-nav-wrapper .pager .date-next {
  margin-top: 35px;
} 
.view-display-id-block_12 .date-nav-wrapper .pager a:before {
  font-size: 22px;
}
.view-display-id-block_12 .date-nav-wrapper .pager .date-prev,
.view-display-id-block_12 .date-nav-wrapper .pager .date-next {
  margin-top:12px;
}
.view-calendar-actividades .date-nav-wrapper .pager .date-prev a:before {
  content: "\e010";
}
.view-calendar-actividades .date-nav-wrapper .pager .date-next a:before {
  content: "\e011";
}
.view-calendar-actividades .ajax-progress {
  display: none !important;
}


aside .view-calendar-actividades .date-nav-wrapper .date-heading h3 {
   border-top: none;
   margin-top: 7px;
   padding-top: 15px;
  margin-bottom: -30px;
  display: block;
  font-family: 'Lato';
  font-size: 13px;
  color: #002D72;
   text-transform: uppercase;
  font-weight: 600;
  text-align: left;
   border-bottom: 1px solid #eeeeee;
}
aside .view-calendar-actividades .views-row {
  margin-bottom: 10px;
  border-top: 1px solid #eee;
  padding-top: 8px;
}

aside .view-calendar-actividades .views-row ul {
  line-height:1.1;
  margin-top:3px;
}

aside .view-calendar-actividades .views-row ul li {
  font-size: 14px;
}


aside .view-calendar-actividades .date-nav-wrapper .date-heading h3 a{
  color: #333;
}
aside .view-calendar-actividades .pager a:before {
  font-family: ijmicons;
  color: #8091b4 !important;
  font-size: 20px;
  /* padding-top: 6px; */
}
aside .view-calendar-actividades .pager .date-prev, .view-calendar-actividades .pager .date-next {
  margin-top: 35px;
}
aside .block-views .view .date-nav-wrapper .date-prev {
  left: inherit;
  right: 28px;
}
aside .view-calendar-actividades .attachment{
  margin-top: 20px;
}
aside .view-calendar-actividades a {
  color: #0b2d72 !important;
}
aside .view-calendar-actividades span.date-display-single {
  font-size: 13px;
}
aside .view-calendar-actividades p {
  font-size: 14px;
  line-height: 1.1;
  margin: 5px 0;
}
aside .view-calendar-actividades .view-content{
  font-size: 13px;
  line-height: 1.1;
}
aside .view-calendar-actividades .views-field-title{
  font-size: 16px;
}
aside p {
  font-size: 14px;
  line-height: 1.1;
  color: #333;
}

.section-ijm-media table{
  background: transparent;
  border: none;
}
.section-ijm-media table tr.even, .section-ijm-media table tr.alt, .section-ijm-media table tr:nth-of-type(even){
  background: transparent;
  border: none;
}

#edit-categoria {
    /* -webkit-box-shadow: 0 3px 2px 0 rgba(0, 0, 0, 0.06), inset -1px -1px 1px 0 rgba(0, 0, 0, 0.02); */   -moz-box-shadow: 0 3px 2px 0 rgba(0, 0, 0, 0.06), inset -1px -1px 1px 0 rgba(0, 0, 0, 0.02);   
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.5), inset -1px -1px 1px 0 rgba(0, 0, 0, 0.02);   
    /* border-bottom-color: #cecece; */   
    /* margin-right: 6px; */   
    height: 37px;   border: 1px solid #ccc;   font-weight: 700;   -webkit-transition: all .2s ease-out;   -moz-transition: all .2s ease-out;   -o-transition: all .2s ease-out;   -ms-transition: all .2s ease-out;   transition: all .2s ease-out;
    background: #333;
    border: none;
    background: #333 url("&quot;data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iM3B4IiB2aWV3Qm94PSIwIDAgNiAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNS45OTIsMCAyLjk5MiwzIC0wLjAwOCwwICIvPjwvc3ZnPg==&quot;") no-repeat;
    background-position: 93%;
    border-radius: 3px;
    width: 330px;
}
#edit-categoria:hover {
  background-color: #444;
}
#edit-categoria-wrapper label{
  display: none;
}

.field-video-externo img {
  background: transparent url("img/video-icono.png") no-repeat center;
}


/*ENCUESTAS - CUESTIONARIOS*/
.node-type-encuestas .webform-progressbar {
  margin:40px 0 70px 0; 
}
.node-type-encuestas .webform-progressbar-outer {
  width: 90%;
  margin: 2.35em 40px 2em;
  border: none;
}
.node-type-encuestas button{
  border-radius: 4px;
  height: 28px; 
}
main .node-type-encuestas button::before{
  content: "Siguiente ";
  font-family: Lato;
}
.node-type-encuestas .webform-progressbar-outer {
  border-bottom:8px solid #ececec;
  height:0px;
  border:0;
  border-top:none;
}

.node-type-encuestas .webform-progressbar-inner {
  margin-bottom:0px;
  height:0px;
  background-color:#C0C9D0;
}
.node-type-encuestas .webform-progressbar-page {
  background-color:#ececec;
  border:none;
  width:24px;
  height:24px;
  border-radius:24px;
  margin-left:-12px;
  position:absolute;
  margin-top:-8px;  
  }
.node-type-encuestas .webform-progressbar-page.current {
  height:24px;
  margin-top:-8px;
  background-color:#00a5d7;
  width:24px;
  }

.webform-progressbar-page {
    border: none;
}
.node-type-encuestas .webform-progressbar-page.completed {
  background-color: #9D9EA2;
}
  
.node-type-encuestas .webform-progressbar-page .webform-progressbar-page-label {
  top:30px;
  text-transform:uppercase;
    overflow-y:hidden;
  left:90px;
  font-size:11px;
  position:absolute;
  }
.node-type-encuestas .webform-progressbar-page.current .webform-progressbar-page-label {
  font-weight:bold;
  color:#00a5d7;
  } 
.node-type-encuestas .form-submit {
  margin-top:40px;
  }
.node-type-encuestas .webform-component {
  margin:0 !important;
  padding:15px 0px;
  }
.node-type-encuestas select, .node-type-encuestas .form-text {
  width: 200px;

  }
.node-type-encuestas button {
  background-color: #00a5d7;
  border-radius: 3px;
  
  }
.node-type-encuestas label {
  margin-bottom:5px;
  font-weight:500;
  }
.node-type-encuestas .form-type-checkbox label, .node-type-encuestas .form-type-radio label {
  font-weight:normal;
  font-size:14px;
  text-transform:none;
  color:#4d4d4d;
  border:none;
}
.node-type-encuestas form.webform-client-form  .form-text   {
  border:none;
  border-bottom:1px solid #ccc;
  }
.node-type-encuestas .sangria  {
    margin-left:15px;
  }
.node-type-encuestas .sangria label {
  border:none;
  text-transform:none;
  }
  
/*TIENDA*/

/*MenÃƒÂº superior*/
body.section-tienda header.l-header {
 /*   background: ;*/
  width:100%;
  padding-top: 30px;
  margin-bottom: 25px;
}   

body.section-tienda header .block-title {
    float: left;
    margin-top: -20px;
    margin-bottom: 10px;
}

body.section-tienda header .block-title a {
    background: url("img/IJM-Tienda.png");
    background-size: cover;
    background-repeat: no-repeat;
    font-size: 10px;
    width: 188px;
    height: 36px;
    display: block;
    line-height: 62;
    overflow: hidden;
}

body.section-tienda header .menu {
    float: right;
    margin-top: -10px;
}

body.section-tienda header .menu li {
    display: inline-block;
    padding: 0 7px;
}

body.section-tienda header .menu li a {
    color: black;
    font-size: 17px;
    font-weight: 400;
}

/*Slider tienda*/

section.block-views-carrusel-tienda-block {
  display: block;
  height: 300px;
  width:100%;
  overflow-y:hidden;
  margin-bottom:60px;
  position:relative;  
}

.main #views_slideshow_cycle_main_carrusel_tienda-block .views-row {
  padding:0;
}

.main .views-slideshow-cycle-main-frame .field-imagen-slider-tienda img {
    display: inline!important;
    width: 100%;
}

/*Controles tienda*/

.block-views-carrusel-tienda-block .views-slideshow-controls-top {
   position: absolute;
   z-index: 99;
   top:100px;
  left:0px;
  width:100%;
  padding:0 8px;
}

#views_slideshow_controls_text_previous_carrusel_tienda-block {
  background-color:#002D72;
  opacity:0.8;
  display:block;
  border-radius: 8px;
}

span#views_slideshow_controls_text_previous_carrusel_tienda-block:hover,
span#views_slideshow_controls_text_next_carrusel_tienda-block:hover {
  background-color:#f2f2f2;
}

#views_slideshow_controls_text_previous_carrusel_tienda-block a {
    border: 0;
    background: transparent;
}

#views_slideshow_controls_text_previous_carrusel_tienda-block a:before {
    font-family: "ijmicons" !important;
    vertical-align: middle;
    color: ##00a7d4;
    font-weight:600;
    margin-right: 5px;
    content: "\e010";
    font-size: 40px;
    margin-top: -22px;
    display: inline-block;
    background: transparent url("");
}

#views_slideshow_controls_text_previous_carrusel_tienda-block a:hover:before,
#views_slideshow_controls_text_next_carrusel_tienda-block a:hover:before {
  color: #ccc;
}

#views_slideshow_controls_text_pause_carrusel_tienda-block {
  display:none;
}

#views_slideshow_controls_text_next_carrusel_tienda-block {
  background-color:#002D72;
  float: right;
  opacity:0.8;
  border-radius: 8px;
}

#views_slideshow_controls_text_next_carrusel_tienda-block a {
    border: 0;
    background: transparent;
}

#views_slideshow_controls_text_next_carrusel_tienda-block a:before {
    font-family: "ijmicons" !important;
    vertical-align: middle;
    color: #00a7d4;
    font-weight:600;
    content: "\e011";
    font-size: 40px;
    margin-top: -22px;
    display: inline-block;
    background: transparent url("");
}

/*Listado productos Tienda (portada) por categorÃƒÂ­a
Listado productos Tienda para cada categorÃƒÂ­a del catÃƒÂ¡logo */

section.catalogo-portada .block-title {
  margin:0 0 10px 35px;
}

section.catalogo-portada .block-title a {
 color: #0b2d72;
}

body.section-tienda .catalogo-portada-tienda {
  padding:0 35px;
}

body.section-tienda .catalogo-portada-tienda .views-row  {
  width: 32.5%;
  float: left;
  clear: none;
  padding-top: 0;
  height:360px;
}
body.section-tienda .catalogo-portada-tienda .views-row-2 {
  margin:0 1.25%;
}

body.section-tienda .catalogo-portada-tienda .views-row .field-uc-product-image {
  text-align: center;
  background: #bebebe;
}

body.section-tienda .catalogo-portada-tienda .views-row .field-uc-product-image img {
  width: 100%;
  height:auto;
}

body.section-tienda .catalogo-portada-tienda .views-row .views-field-title {
  margin-top:8px;
  font-size:14px;
  text-transform: uppercase;
}

body.section-tienda .catalogo-portada-tienda .views-row .views-field-title a {
  color: #999;
}
body.section-tienda .catalogo-portada-tienda .views-row .views-field-sell-price {
  margin-top:4px;
  font-size:15px;
  font-weight:500;
  color:black;
  vertical-align:bottom;
}

body.section-tienda.page-taxonomy-term h1.title  {
  margin-left:35px;
}