/*************************************************
              Vídeos
**************************************************/
body.section-our-students-stories .views-field-nothing,
body.section-hablan-nuestros-alumnos .views-field-nothing,
#page #block-block-119 .video_section,
#page #block-block-101 .video_section,
#block-views-bloque-titulacion-ficha-block-5 .video_section,
#block-views-bloque-titulacion-ficha-block-8 .video_section,
#block-views-bloque-titulacion-ficha-block .video_section {
  width: 395px;
  display: inline-block;
  background-image: linear-gradient(113deg, #004A61, #004B63, #006B8D);
  box-sizing: border-box;
  color: #ffffff;
  background-size: cover;
  position: relative;
  margin-left: 14px;
  margin-right: 14px;
}
#colorbox-container{
  display: inline-block;
}
#colorbox-container .video_section{
  width: 100%;
  display: inline-block;
  background-image: linear-gradient(113deg, #004A61, #004B63, #006B8D);
  box-sizing: border-box;
  color: #ffffff;
  background-size: cover;
  position: relative;
  margin-left: 14px;
  margin-right: 14px;
}

#page #block-block-119 .video_section,
#page #block-block-101 .video_section {
  width: 395px;
}

#block-views-bloque-titulacion-ficha-block-5 .video_section {
  margin-left: 10px;
  margin-right: 10px;
}

#colorbox-container .video_section.first,
#page #block-block-119 .video_section.first,
#page #block-block-101 .video_section.first,
#block-views-bloque-titulacion-ficha-block-8 .video_section.first,
#block-views-bloque-titulacion-ficha-block-5 .video_section.first,
#block-views-bloque-titulacion-ficha-block .video_section.first {
  margin-left: 0px;
}

#colorbox-container .video_section.last,
#page #block-block-119 .video_section.last,
#page #block-block-101 .video_section.last,
#block-views-bloque-titulacion-ficha-block-8 .video_section.last,
#block-views-bloque-titulacion-ficha-block-5 .video_section.last,
#block-views-bloque-titulacion-ficha-block .video_section.first {
  margin-right: 0px;
}

#colorbox-container .video_section_under,
body.section-our-students-stories .video_section_under,
body.section-hablan-nuestros-alumnos .video_section_under,
#page #block-block-119 .video_section_under,
#page #block-block-101 .video_section_under,
#block-views-bloque-titulacion-ficha-block-8 .video_section_under,
#block-views-bloque-titulacion-ficha-block-5 .video_section_under,
#block-views-bloque-titulacion-ficha-block .video_section_under {
  position: absolute;
  bottom: 0px;
  background-color: #004A61;
  background-color: #004A61b3;
  width: 100%;
  padding-left: 10%;
  box-sizing: border-box;
  font-size: 16px;
  font-weight: 600;
  height: 40px;
  padding-top: 7px;
}

#colorbox-container .video_section_under i,
body.section-our-students-stories .video_section_under i,
body.section-hablan-nuestros-alumnos .video_section_under i,
#page #block-block-119 .video_section_under i,
#page #block-block-101 .video_section_under i,
#block-views-bloque-titulacion-ficha-block-8 .video_section_under i,
#block-views-bloque-titulacion-ficha-block-5 .video_section_under i,
#block-views-bloque-titulacion-ficha-block .video_section_under i {
  /* padding: 5px 0px 0 0px; */
  margin-left: -23px;
  padding: 0;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
}

#colorbox-container .image-video-wrapper,
body.section-our-students-stories .image-video-wrapper,
body.section-hablan-nuestros-alumnos .image-video-wrapper,
#page #block-block-119 .image-video-wrapper,
#page #block-block-101 .image-video-wrapper,
#block-views-bloque-titulacion-ficha-block-8 .image-video-wrapper,
#block-views-bloque-titulacion-ficha-block-5 .image-video-wrapper,
#block-views-bloque-titulacion-ficha-block .image-video-wrapper {
  line-height: 0.8em;
  position: relative;
}

#colorbox-container .image-video-wrapper img,
body.section-our-students-stories .image-video-wrapper img,
body.section-hablan-nuestros-alumnos .image-video-wrapper img,
#page #block-block-119 .image-video-wrapper .image-video-image img,
#page #block-block-101 .image-video-wrapper .image-video-image img,
#block-views-bloque-titulacion-ficha-block-8 .image-video-wrapper .image-video-image img,
#block-views-bloque-titulacion-ficha-block-5 .image-video-wrapper .image-video-image img,
#block-views-bloque-titulacion-ficha-block .image-video-wrapper .image-video-image img {
  width: 100%;
}

#colorbox-container .image-video-wrapper .image-video-video-false,
body.section-our-students-stories .image-video-wrapper .image-video-video-false,
body.section-hablan-nuestros-alumnos .image-video-wrapper .image-video-video-false,
#page #block-block-119 .image-video-wrapper .image-video-video-false,
#page #block-block-101 .image-video-wrapper .image-video-video-false,
#block-views-bloque-titulacion-ficha-block-8 .image-video-wrapper .image-video-video-false,
#block-views-bloque-titulacion-ficha-block-5 .image-video-wrapper .image-video-video-false,
#block-views-bloque-titulacion-ficha-block .image-video-wrapper .image-video-video-false {
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 5;
}

#colorbox-container .image-video-wrapper .image-video-video-false a,
body.section-our-students-stories .image-video-wrapper .image-video-video-false a,
body.section-hablan-nuestros-alumnos .image-video-wrapper .image-video-video-false a,
#page #block-block-119 .image-video-wrapper .image-video-video-false a,
#page #block-block-101 .image-video-wrapper .image-video-video-false a,
#block-views-bloque-titulacion-ficha-block-8 .image-video-wrapper .image-video-video-false a,
#block-views-bloque-titulacion-ficha-block-5 .image-video-wrapper .image-video-video-false a,
#block-views-bloque-titulacion-ficha-block .image-video-wrapper .image-video-video-false a {
  display: block;
  height: 100%;
  width: 100%;
}

#colorbox-container .image-video-wrapper .image-video-video-hover,
body.section-our-students-stories .image-video-wrapper .image-video-video-hover,
body.section-hablan-nuestros-alumnos .image-video-wrapper .image-video-video-hover,
#page #block-block-119 .image-video-wrapper .image-video-video-hover,
#page #block-block-101 .image-video-wrapper .image-video-video-hover,
#block-views-bloque-titulacion-ficha-block-8 .image-video-wrapper .image-video-video-hover,
#block-views-bloque-titulacion-ficha-block-5 .image-video-wrapper .image-video-video-hover,
#block-views-bloque-titulacion-ficha-block .image-video-wrapper .image-video-video-hover {
  background: #E4004F;
  height: 0;
  opacity: 0.4;
  position: absolute;
  top: 40px;
  width: 100%;
  z-index: 1;
  transition: all 0.25s;
  -ms-transition: all 0.25s;
  -moz-transition: all 0.25s;
  -webkit-transition: all 0.25s;
}

#colorbox-container .image-video-wrapper:hover .image-video-video-hover{
  height: 100%;
  top: 0;
}
#page #block-block-119 .image-video-wrapper:hover .image-video-video-hover,
#page #block-block-101 .image-video-wrapper:hover .image-video-video-hover,
#block-views-bloque-titulacion-ficha-block-8 .image-video-wrapper:hover .image-video-video-hover,
#block-views-bloque-titulacion-ficha-block-5 .image-video-wrapper:hover .image-video-video-hover,
#block-views-bloque-titulacion-ficha-block .image-video-wrapper:hover .image-video-video-hover {
  height: 179px;
  top: 0;
}

body.section-our-students-stories .image-video-wrapper:hover .image-video-video-hover,
body.section-hablan-nuestros-alumnos .image-video-wrapper:hover .image-video-video-hover {
  height: 176px;
  top: 0;
}

#colorbox-container .image-video-wrapper:active .image-video-video-hover,
body.section-our-students-stories .image-video-wrapper:active .image-video-video-hover,
body.section-hablan-nuestros-alumnos .image-video-wrapper:active .image-video-video-hover,
#page #block-block-119 .image-video-wrapper:active .image-video-video-hover,
#page #block-block-101 .image-video-wrapper:active .image-video-video-hover,
#block-views-bloque-titulacion-ficha-block-8 .image-video-wrapper:active .image-video-video-hover,
#block-views-bloque-titulacion-ficha-block-5 .image-video-wrapper:active .image-video-video-hover,
#block-views-bloque-titulacion-ficha-block .image-video-wrapper:active .image-video-video-hover {
  background: #004A61;
}

#colorbox-container .video_section_under div{
  display:inline-block;
}

/*************** Para las imágenes de los vídeos de las titulaciones ***************************/
#block-views-bloque-titulacion-ficha-block-8 .image-video-wrapper .image-video-image img.image_tablet,
#block-views-bloque-titulacion-ficha-block-5 .image-video-wrapper .image-video-image img.image_tablet,
#block-views-bloque-titulacion-ficha-block .image-video-wrapper .image-video-image img.image_tablet,
#block-views-bloque-titulacion-ficha-block-8 .image-video-wrapper .image-video-image img.image_mobile,
#block-views-bloque-titulacion-ficha-block-5 .image-video-wrapper .image-video-image img.image_mobile,
#block-views-bloque-titulacion-ficha-block .image-video-wrapper .image-video-image img.image_mobile {
  display: none;
}

#block-views-bloque-titulacion-ficha-block-8 .image-video-wrapper .image-video-image img.image_desktop,
#block-views-bloque-titulacion-ficha-block-5 .image-video-wrapper .image-video-image img.image_desktop,
#block-views-bloque-titulacion-ficha-block .image-video-wrapper .image-video-image img.image_desktop {
  display: inline-block;
}

/***************************************************************
        NODE CONTENT
****************************************************************/
.node {
  position: relative;
}

.node .rtejustify,
.node .field-name-body {
  text-align: justify;
}

.node .img-body-desktop {
  display: block;
}

.node .img-body-mobile {
  display: none;
}

body.section-whats-new .node .field-name-body,
body.section-actualidad .node .field-name-body,
body.section-our-students-stories .node .field-name-body,
body.section-hablan-nuestros-alumnos .node .field-name-body,
body.section-fundacion-universidad-isabel-i .node .field-name-body,
body.section-sala-de-prensa .node .field-name-body,
body.section-blog-ui1 .node .field-name-body,
body.section-how-online-learning-experience .node .field-name-body,
body.section-como-se-estudia .node .field-name-body,
body.node-type-facultad .node .field-name-body,
body.section-courses .node .field-name-body,
body.section-oferta-academica .node .field-name-body {
  text-align: left;
}

body.section-courses .node .field-name-body .img-body-desktop img,
body.section-oferta-academica .node .field-name-body .img-body-desktop img {
  margin: 0 auto;
  display: block;
}

.highlighted-letter {
  font-weight: 700;
  text-transform: uppercase;
}

.node .links-wrapper ul.links {
  display: block;
  font-size: 11px;
  margin: 0;
  text-align: right;
}

.node .links-wrapper ul.links .translation-link,
.node .links-wrapper ul.links .comment-add {
  display: none;
}

.node .field-name-body:after,
.node .field-name-field-images:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.node.node-teaser {
  border-bottom: 1px solid #CCCCCC;
  margin-bottom: 20px;
  padding-bottom: 0;
}

.node.node-teaser p,
.node.node-teaser .field,
.node.node-teaser .form-item {
  margin: 10px 0;
}

.node.view-mode-full .field-name-field-files,
.node.view-mode-full .field-name-field-images {
  margin: 0 40px 10px;
  padding: 10px 20px;
}

.node.view-mode-full .field-name-field-images {
  border-bottom: 1px solid #CCCCCC;
  border-top: 1px solid #CCCCCC;
}

.node.view-mode-full .field-name-field-images img {
  float: left;
  margin: 0 10px 0 0;
}

.node.view-mode-full .field-name-field-embedded-video .media-youtube-video {
  padding-bottom: 10px;
  text-align: center;
}

.node.node-sticky {
  background: #f9f9f9;
  border: 1px solid #d3d7d9;
  padding: 0 15px 15px;
}

.node .image-rector {
  float: left;
  margin: 0 10px;
  max-width: 60%;
}

.node #colorbox-container .image-rector {
  float: left;
  margin: 0 ;
  max-width: 100%;
}

.node .name-rector,
.node .title-rector {
  text-align: left;
  margin: 10px 0;
}

.node .background_white {
  background-color: #FFFFFF;
}

/***************************  arrow sidebar  ************************/
.one-sidebar.sidebar-first .node .arrow-body-white {
  /* background-image: url(../images/menu_section/background_content_column.png); */
  background-repeat: no-repeat;
  height: 158px;
  left: 0;
  position: absolute;
  top: 0;
  width: 44px;
  z-index: 10;
}

/***************************  links  ************************/
.node .links-wrapper {
  text-align: right;
}

/**************************  submitted  ***********************/
.node .submitted {
  font-size: 10px;
  font-style: italic;
  font-weight: bold;
  margin: 0;
  text-align: right;
}

/***************************************************************
        LA UNIVERSIDAD
****************************************************************/
.node-139 .la-universidad-wrapper,
.node-3270 .la-universidad-wrapper {
  margin: 0 auto;
  max-width: 1600px;
}

.node-139 .la-universidad-wrapper .la-universidad-column-text,
.node-3270 .la-universidad-wrapper .la-universidad-column-text {
  float: left;
  text-align: justify;
  width: 32%;
}

.node-139 .la-universidad-wrapper .la-universidad-column-text .description-special,
.node-3270 .la-universidad-wrapper .la-universidad-column-text .description-special {
  background: #E4004F;
  color: #FFFFFF;
  padding: 10px 30px;
}

.node-139 .la-universidad-wrapper .la-universidad-column-text .description-special h2,
.node-3270 .la-universidad-wrapper .la-universidad-column-text .description-special h2 {
  color: #FFFFFF;
}

.node-139 .la-universidad-wrapper .la-universidad-column-text .description-image,
.node-3270 .la-universidad-wrapper .la-universidad-column-text .description-image {
  position: relative;
}

.node-139 .la-universidad-wrapper .la-universidad-column-text .description-image img,
.node-3270 .la-universidad-wrapper .la-universidad-column-text .description-image img {
  width: 100%;
}

.node-139 .la-universidad-wrapper .la-universidad-column-text .description-image .description-image-arrow,
.node-3270 .la-universidad-wrapper .la-universidad-column-text .description-image .description-image-arrow {
  background: url(../images/section_content_white.png) no-repeat left top -1px;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.node-139 .la-universidad-wrapper .la-universidad-column-text .description-special-arrow,
.node-3270 .la-universidad-wrapper .la-universidad-column-text .description-special-arrow {
  background: url(../images/section_content_title_footer_universidad.png) no-repeat left top -1px;
  height: 50px;
}

.node-139 .la-universidad-wrapper .la-universidad-column-menu,
.node-3270 .la-universidad-wrapper .la-universidad-column-menu {
  float: right;
  width: 68%;
}

.node-139 .la-universidad-wrapper .la-universidad-column-menu .list-items-la-universidad,
.node-3270 .la-universidad-wrapper .la-universidad-column-menu .list-items-la-universidad {
  background: url(../images/la_universidad/centro_la_universidad.png) no-repeat center center;
  height: 980px;
  margin: 0 auto;
  position: relative;
  width: 740px;
}

.node-139 .la-universidad-wrapper .item-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad {
  position: absolute;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-sede,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-sede {
  height: 209px;
  left: 0;
  top: 260px;
  width: 300px;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-estilo,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-estilo {
  height: 209px;
  left: 0;
  top: 500px;
  width: 300px;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-como-estudia,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-como-estudia {
  height: 325px;
  left: 125px;
  top: 610px;
  width: 208px;
}

.node-3270 .la-universidad-wrapper .item-la-universidad.item-como-estudia {
  height: 350px;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-saludo,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-saludo {
  height: 325px;
  left: 125px;
  top: 40px;
  width: 208px;
}

.node-3270 .la-universidad-wrapper .item-la-universidad.item-saludo {
  top: 15px;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-organigrama,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-organigrama {
  height: 325px;
  right: 115px;
  top: 40px;
  width: 228px;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-espacio,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-espacio {
  height: 350px;
  right: 150px;
  top: 610px;
  width: 183px;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-normativa,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-normativa {
  height: 258px;
  right: 0;
  top: 500px;
  width: 300px;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-defensor,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-defensor {
  height: 224px;
  right: 0;
  top: 235px;
  width: 300px;
}

.node-139 .la-universidad-wrapper .item-la-universidad a,
.node-3270 .la-universidad-wrapper .item-la-universidad a {
  display: block;
  height: 100%;
  width: 100%;
}

.node-139 .la-universidad-wrapper .item-la-universidad .link-la-universidad,
.node-139 .la-universidad-wrapper .item-la-universidad .imagen-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad .link-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad .imagen-la-universidad {
  position: absolute;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-sede .imagen-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-sede .imagen-la-universidad {
  background: url(../images/la_universidad/sede.png) no-repeat left top;
  height: 179px;
  top: 30px;
  width: 300px;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-sede a:hover .imagen-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-sede a:hover .imagen-la-universidad {
  background: url(../images/la_universidad/sede_hover.png) no-repeat left top;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-estilo .imagen-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-estilo .imagen-la-universidad {
  background: url(../images/la_universidad/estilo.png) no-repeat left top;
  height: 179px;
  width: 300px;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-estilo a:hover .imagen-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-estilo a:hover .imagen-la-universidad {
  background: url(../images/la_universidad/estilo_hover.png) no-repeat left top;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-como-estudia .imagen-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-como-estudia .imagen-la-universidad {
  background: url(../images/la_universidad/como_estudia.png) no-repeat left top;
  left: 25px;
  height: 295px;
  width: 183px;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-como-estudia a:hover .imagen-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-como-estudia a:hover .imagen-la-universidad {
  background: url(../images/la_universidad/como_estudia_hover.png) no-repeat left top;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-saludo .imagen-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-saludo .imagen-la-universidad {
  background: url(../images/la_universidad/saludo.png) no-repeat left top;
  height: 295px;
  left: 25px;
  top: 30px;
  width: 183px;
}

.node-3270 .la-universidad-wrapper .item-la-universidad.item-saludo .imagen-la-universidad {
  top: 55px;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-saludo a:hover .imagen-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-saludo a:hover .imagen-la-universidad {
  background: url(../images/la_universidad/saludo_hover.png) no-repeat left top;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-organigrama .imagen-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-organigrama .imagen-la-universidad {
  background: url(../images/la_universidad/organigrama.png) no-repeat left top;
  height: 295px;
  left: 10px;
  top: 30px;
  width: 183px;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-organigrama a:hover .imagen-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-organigrama a:hover .imagen-la-universidad {
  background: url(../images/la_universidad/organigrama_hover.png) no-repeat left top;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-espacio .imagen-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-espacio .imagen-la-universidad {
  background: url(../images/la_universidad/espacio_europeo.png) no-repeat left top;
  height: 295px;
  width: 183px;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-espacio a:hover .imagen-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-espacio a:hover .imagen-la-universidad {
  background: url(../images/la_universidad/espacio_europeo_hover.png) no-repeat left top;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-defensor .imagen-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-defensor .imagen-la-universidad {
  background: url(../images/la_universidad/defensor.png) no-repeat left top;
  height: 179px;
  top: 55px;
  width: 300px;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-defensor a:hover .imagen-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-defensor a:hover .imagen-la-universidad {
  background: url(../images/la_universidad/defensor_hover.png) no-repeat left top;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-normativa .imagen-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-normativa .imagen-la-universidad {
  background: url(../images/la_universidad/normativa.png) no-repeat left top;
  height: 179px;
  width: 300px;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-normativa a:hover .imagen-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-normativa a:hover .imagen-la-universidad {
  background: url(../images/la_universidad/normativa_hover.png) no-repeat left top;
}

.node-139 .la-universidad-wrapper .item-la-universidad .link-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad .link-la-universidad {
  background: url(../images/arrow.png) no-repeat left -118px;
  color: #38414A;
  display: block;
  font-size: 18px;
  padding-left: 25px;
  text-align: left;
}

.node-139 .la-universidad-wrapper .item-la-universidad a:hover .link-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad a:hover .link-la-universidad {
  background-position: left -197px;
  color: #E4004F;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-saludo.link-la-universidad,
.node-139 .la-universidad-wrapper .item-la-universidad.item-sede .link-la-universidad,
.node-139 .la-universidad-wrapper .item-la-universidad.item-defensor .link-la-universidad,
.node-139 .la-universidad-wrapper .item-la-universidad.item-organigrama .link-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-saludo .link-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-sede .link-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-defensor .link-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-organigrama .link-la-universidad {
  top: 0;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-normativa .link-la-universidad,
.node-139 .la-universidad-wrapper .item-la-universidad.item-estilo .link-la-universidad,
.node-139 .la-universidad-wrapper .item-la-universidad.item-como-estudia .link-la-universidad,
.node-139 .la-universidad-wrapper .item-la-universidad.item-espacio .link-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-normativa .link-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-estilo .link-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-como-estudia .link-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-espacio .link-la-universidad {
  bottom: 0;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-sede .link-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-sede .link-la-universidad {
  left: 5px;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-estilo .link-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-estilo .link-la-universidad {
  left: 0;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-defensor .link-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-defensor .link-la-universidad,
.node-139 .la-universidad-wrapper .item-la-universidad.item-normativa .link-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-normativa .link-la-universidad {
  left: 138px;
}

.node-139 .la-universidad-wrapper .item-la-universidad.item-espacio .link-la-universidad,
.node-3270 .la-universidad-wrapper .item-la-universidad.item-espacio .link-la-universidad {
  width: 190px;
}

body.section-our-university .options-universidad-wrapper,
body.section-la-universidad .options-universidad-wrapper {
  padding-left: 30px;
}

/****************************************************************
        SERVICIOS ALUMNO
****************************************************************/
.node-135 .servicios-alumno-wrapper,
.node-3397 .servicios-alumno-wrapper {
  background: url(../images/servicios_alumno/centro_servicios.png) no-repeat center top;
  position: relative;
  height: 1430px;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno {
  float: left;
  height: 220px;
  margin-bottom: 15px;
  width: 49.9%;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno a,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno a {
  display: block;
  height: 100%;
  width: 100%;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno .imagen-servicios {
  height: 180px;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-precios .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-precios .imagen-servicios {
  background: url(../images/servicios_alumno/precios.png) no-repeat left top;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-precios:hover .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-precios:hover .imagen-servicios {
  background-image: url(../images/servicios_alumno/precios_hover.png);
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-reconocimiento .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-reconocimiento .imagen-servicios {
  background: url(../images/servicios_alumno/reconocimiento.png) no-repeat left top;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-reconocimiento:hover .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-reconocimiento:hover .imagen-servicios {
  background-image: url(../images/servicios_alumno/reconocimiento_hover.png);
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-becas .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-becas .imagen-servicios {
  background: url(../images/servicios_alumno/becas.png) no-repeat left top;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-becas:hover .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-becas:hover .imagen-servicios {
  background-image: url(../images/servicios_alumno/becas_hover.png);
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-pruebas-acceso .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-pruebas-acceso .imagen-servicios {
  background: url(../images/servicios_alumno/pruebas.png) no-repeat left top;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-pruebas-acceso:hover .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-pruebas-acceso:hover .imagen-servicios {
  background-image: url(../images/servicios_alumno/pruebas_hover.png);
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-calendario .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-calendario .imagen-servicios {
  background: url(../images/servicios_alumno/calendario.png) no-repeat left top;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-calendario:hover .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-calendario:hover .imagen-servicios {
  background-image: url(../images/servicios_alumno/calendario_hover.png);
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-centros-examen .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-centros-examen .imagen-servicios {
  background: url(../images/servicios_alumno/centros.png) no-repeat left top;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-centros-examen:hover .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-centros-examen:hover .imagen-servicios {
  background-image: url(../images/servicios_alumno/centros_hover.png);
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-amigo .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-amigo .imagen-servicios {
  background: url(../images/servicios_alumno/plan_amigo.png) no-repeat left top;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-amigo:hover .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-amigo:hover .imagen-servicios {
  background-image: url(../images/servicios_alumno/plan_amigo_hover.png);
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-orientacion .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-orientacion .imagen-servicios {
  background: url(../images/servicios_alumno/orientacion.png) no-repeat left top;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-orientacion:hover .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-orientacion:hover .imagen-servicios {
  background-image: url(../images/servicios_alumno/orientacion_hover.png);
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-documentacion .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-documentacion .imagen-servicios {
  background: url(../images/servicios_alumno/docs_matricula.png) no-repeat left top;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-documentacion:hover .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-documentacion:hover .imagen-servicios {
  background-image: url(../images/servicios_alumno/docs_matricula_hover.png);
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-mediateca .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-mediateca .imagen-servicios {
  background: url(../images/servicios_alumno/mediateca.png) no-repeat left top;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-mediateca:hover .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-mediateca:hover .imagen-servicios {
  background-image: url(../images/servicios_alumno/mediateca_hover.png);
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-unard .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-unard .imagen-servicios {
  background: url(../images/servicios_alumno/unard.png) no-repeat left top;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-unard:hover .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-unard:hover .imagen-servicios {
  background-image: url(../images/servicios_alumno/unard_hover.png);
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-alumni .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-alumni .imagen-servicios {
  background: url(../images/servicios_alumno/alumni.png) no-repeat left top;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-alumni:hover .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-alumni:hover .imagen-servicios {
  background-image: url(../images/servicios_alumno/alumni_hover.png);
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-acceso .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-acceso .imagen-servicios {
  background: url(../images/servicios_alumno/acceso.png) no-repeat left top;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-acceso:hover .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-acceso:hover .imagen-servicios {
  background-image: url(../images/servicios_alumno/acceso_hover.png);
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-associates .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-associates .imagen-servicios {
  background: url(../images/servicios_alumno/associates.png) no-repeat left top;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-associates:hover .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-associates:hover .imagen-servicios {
  background-image: url(../images/servicios_alumno/associates_hover.png);
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-normativa .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-normativa .imagen-servicios {
  background: url(../images/servicios_alumno/normativa.png) no-repeat left top;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-normativa:hover .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-normativa:hover .imagen-servicios {
  background-image: url(../images/servicios_alumno/normativa_hover.png);
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-erasmus .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-erasmus .imagen-servicios {
  background: url(../images/servicios_alumno/arasmus.png) no-repeat left top;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-erasmus:hover .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-erasmus:hover .imagen-servicios {
  background-image: url(../images/servicios_alumno/erasmus_hover.png);
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.right .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.right .imagen-servicios {
  background-position: right top;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno:hover .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno:hover .imagen-servicios {
  background-image: url(../images/servicios_alumno/precios_hover.png);
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno .link-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno .link-servicios {
  background: url(../images/arrow.png) no-repeat left -430px;
  color: #38414A;
  font-size: 18px;
  height: 48px;
  padding-left: 25px;
  text-align: left;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno a:hover .link-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno a:hover .link-servicios {
  background-position: left -197px;
  color: #AC8900;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.right .link-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.right .link-servicios {
  float: right;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.left.margin .link-servicios,
.node-135 .servicios-alumno-wrapper .item-servicos-alumno.left.margin .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.left.margin .link-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.left.margin .imagen-servicios {
  margin-left: 100px;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.right.margin .link-servicios,
.node-135 .servicios-alumno-wrapper .item-servicos-alumno.right.margin .imagen-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.right.margin .link-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.right.margin .imagen-servicios {
  margin-right: 100px;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.left.margin.item-amigo .link-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.left.margin.item-amigo .link-servicios {
  margin-left: 110px;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.left.item-unard .link-servicios,
.node-135 .servicios-alumno-wrapper .item-servicos-alumno.left.margin.item-becas .link-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.left.item-unard .link-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.left.margin.item-becas .link-servicios {
  margin-left: 130px;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.left.item-alumni .link-servicios,
.node-135 .servicios-alumno-wrapper .item-servicos-alumno.left.margin.item-becas .link-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.left.item-alumni .link-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.left.margin.item-becas .link-servicios {
  margin-left: 130px;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.right.margin.item-mediateca .link-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.right.margin.item-mediateca .link-servicios {
  margin-right: 130px;
}

.node-135 .servicios-alumno-wrapper .item-servicos-alumno.right.item-acceso .link-servicios,
.node-3397 .servicios-alumno-wrapper .item-servicos-alumno.right.item-acceso .link-servicios {
  margin-right: 10px;
}

/***************************************************************
       UNARD // Buzón de sugerencias // Erasmus+// Emplabilidad
*****************************************************************/
body.node-type-webform.section-ask-for-us .webform-component .webform-content-sidebars .webform-sidebar-content .position-element span.position-label,
body.node-type-webform.section-consultanos .webform-component .webform-content-sidebars .webform-sidebar-content .position-element span.position-label,
.node-1734 .webform-client-form-1734 .webform-component .webform-content-sidebars .webform-sidebar-content .position-element span.position-label,
.node-4397 .webform-client-form-4397 .webform-component .webform-content-sidebars .webform-sidebar-content .position-element span.position-label,
.node-1386 .webform-client-form-1386 .webform-component .webform-content-sidebars .webform-sidebar-content .position-element span.position-label,
.node-6745 .webform-client-form-6745 .webform-component .webform-content-sidebars .webform-sidebar-content .position-element span.position-label {
  display: none;
}

.node-1734 .webform-client-form-1734 label {
  color: #38414A;
  display: block;
  float: left;
  font-weight: normal;
  line-height: 1.3em;
  margin-top: 6px;
  padding-right: 10px;
  min-width: 100px;
}

.node-4397 .webform-client-form-4397 label {
  display: block;
  float: left;
  padding-right: 5px;
}

.node-1734 .webform-client-form-1734 .webform-component-fieldset legend,
.node-6745 .webform-client-form-6745 .webform-component-fieldset legend,
.node-4397 .webform-client-form-4397 .webform-component-fieldset legend {
  color: #E4004F;
  font-weight: bold;
  font-size: 14px;
}

.node-6745 .webform-client-form-6745 .webform-component-fieldset legend {
  color: #C5AC4C;
}

.node-1734 .webform-client-form-1734 .webform-component-fieldset,
.node-4397 .webform-client-form-4397 .webform-component-fieldset,
.node-6745 .webform-client-form-6745 .webform-component-fieldset,
.node-1386 .webform-client-form-1386 .webform-component-fieldset {
  border: 0px;
  margin: 0px;
  padding: 0px;
}

.node-6745 .webform-client-form-6745 .webform-component-fieldset .fieldset-wrapper,
.node-4397 .webform-client-form-4397 .webform-component-fieldset .fieldset-wrapper {
  padding-left: 10px;
}

.node-4397 .webform-client-form-4397 .webform-component-fieldset .aviso1 .fieldset-wrapper {
  padding-left: 0px;
}

.node-6745 .webform-client-form-6745 .webform-component-file .description,
.node-4397 .webform-client-form-4397 .webform-component-file .description {
  padding-left: 10px;
}

.node-1734 .webform-client-form-1734 .form-actions,
.node-1386 .webform-client-form-1386 .form-actions,
.node-4397 .webform-client-form-4397 .form-actions,
.node-6745 .webform-client-form-6745 .form-actions {
  padding: 30px 0;
  text-align: center;
}

body.section-oficina-relaciones-internacionales .node-4386 a.access-form-erasmus,
body.section-oficina-relaciones-internacionales .node-4386 a.access-form-erasmus:link,
body.section-servicios-alumno .node-1384 a.access-form-unard,
body.section-servicios-alumno .node-1384 a.access-form-unard:link,
body.section-student-services .node-3728 a.access-form-unard,
body.section-student-services .node-3728 a.access-form-unard:link {
  color: #FFFFFF;
}

body.section-empleabilidad .node-6669 a.access-form-empleabilidad-empresas,
body.section-empleabilidad .node-6669 a.access-form-empleabilidad-empresas:link {
  color: #eaedec;
}

.node-4386 a.access-form-erasmus,
.node-1384 a.access-form-unard,
.node-3728 a.access-form-unard,
.node-6669 a.access-form-empleabilidad-empresas,
.node-1386 .webform-client-form-1386 .form-actions input.form-submit,
.node-1734 .webform-client-form-1734 .form-actions input.form-submit,
.node-4397 .webform-client-form-4397 .form-actions input.form-submit,
.node-6745 .webform-client-form-6745 .form-actions input.form-submit {
  background: #C5AC4C;
  border: 1px solid #C5AC4C;
  color: #FFFFFF;
  font-weight: bold;
  padding: 10px 15px;
  text-transform: uppercase;
  transition: all 0.3s;
  -ms-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
}

.node-4386 a.access-form-erasmus,
.node-1734 .webform-client-form-1734 .form-actions input.form-submit,
.node-4397 .webform-client-form-4397 .form-actions input.form-submit {
  background: #E4004F;
  border: 1px solid #E4004F;
}

body.section-servicios-alumno .node-1384 a.access-form-unard:hover,
body.section-student-services .node-3728 a.access-form-unard:hover,
body.section-empleabilidad .node-6669 a.access-form-empleabilidad-empresas:hover,
.node-1386 .webform-client-form-1386 .form-actions input.form-submit:hover {
  background: #FFFFFF;
  color: #C5AC4C;
}

body.section-oficina-relaciones-internacionales .node-4386 a.access-form-erasmus:hover,
.node-1734 .webform-client-form-1734 .form-actions input.form-submit:hover,
.node-4397 .webform-client-form-4397 .form-actions input.form-submit:hover {
  background: #FFFFFF;
  color: #E4004F;
}

body.section-empleabilidad .node-6669 a.access-form-empleabilidad-empresas:hover,
body.section-oficina-relaciones-internacionales .node-4386 a.access-form-erasmus:hover {
  background: #ebedec;
}

.node-1384 a.access-form-unard,
.node-3728 a.access-form-unard,
.node-4386 a.access-form-erasmus,
.node-6669 a.access-form-empleabilidad-empresas {
  border-radius: 5px;
  -khtml-border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  display: block;
  margin: 0 auto;
  text-align: center;
  width: 200px;
}

.node-1386 .webform-client-form-1386 .webform-component-fieldset .form-item input {
  width: 100%;
  max-width: 386px;
}

/* Webform consúltanos */

body.page-node-9244 #content,
body.page-node-9188 #content,
body.node-type-webform.section-ask-for-us #content,
body.node-type-webform.section-consultanos #content {
  background-color: #FFFFFF;
  clear: both;
  padding: 15px;
  margin-bottom: 30px;
  border-radius: 5px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}

body.page-node-9244 #content p,
body.page-node-9188 #content p,
body.node-type-webform.section-ask-for-us #content .field-name-body p,
body.node-type-webform.section-consultanos #content .field-name-body p {
  color: #004A61;
  font-size: 14px;
}

body.node-type-webform.section-consultanos #content .form-type-checkbox label,
body.node-type-webform.section-ask-for-us #content .form-type-checkbox label {
  color: #004A61;
  font-size: 10px;
}

body.node-type-webform.section-ask-for-us #content a,
body.node-type-webform.section-consultanos #content a {
  color: #E4004F;
  font-weight: 800;
}

body.node-type-webform.section-ask-for-us #content a:hover,
body.node-type-webform.section-consultanos #content a:hover {
  color: #004A61;
}

body.node-type-webform.section-ask-for-us #content a:active,
body.node-type-webform.section-consultanos #content a:active {
  color: #ACD7E5;
}

body.node-type-webform.section-ask-for-us #content .webform-component .webform-content-sidebars .webform-sidebar-content .position-element label,
body.node-type-webform.section-consultanos #content .webform-component .webform-content-sidebars .webform-sidebar-content .position-element label {
  font-size: 16px;
  color: #004A61;
  text-transform: uppercase;
}

body.node-type-webform.section-ask-for-us #content .webform-component .webform-content-sidebars .webform-sidebar-content input,
body.node-type-webform.section-ask-for-us #content .webform-component .webform-content-sidebars .webform-sidebar-content textarea,
body.node-type-webform.section-consultanos #content .webform-component .webform-content-sidebars .webform-sidebar-content input,
body.node-type-webform.section-consultanos #content .webform-component .webform-content-sidebars .webform-sidebar-content textarea {
  background-color: #EAEAEA;
  border-color: #888C91;
  border-width: 1px;
  border-style: solid;
  width: 100%;
}

body.node-type-webform.section-ask-for-us #content .webform-component .webform-content-sidebars .webform-sidebar-content .form-type-checkbox input,
body.node-type-webform.section-consultanos #content .webform-component .webform-content-sidebars .webform-sidebar-content .form-type-checkbox input {
  width: auto;
}

body.page-node-9244 #content .links a,
body.page-node-9188 #content .links a,
body.node-type-webform.section-ask-for-us #content .webform-submit,
body.node-type-webform.section-consultanos #content .webform-submit {
  background: #E4004F;
  border: 1px solid #E4004F;
  color: #FFFFFF;
  font-weight: bold;
  padding: 10px 15px;
  text-transform: uppercase;
}

body.page-node-9244 #content .links,
body.page-node-9188 #content .links {
  margin: 10px;
}

body.page-node-9244 #content .links a,
body.page-node-9188 #content .links a {
  border-radius: 10px;
}

/***************************************************************
        OFERTA ACADÉMICA
****************************************************************/
.titulation-wrapper .header-courses {
  background-image: linear-gradient(113deg, #004A61, #004B63, #006B8D);
  color: #E5FFFF;
  padding: 15px;
  padding-left: 10px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  text-transform: uppercase;
}

.titulation-wrapper .wrapper-courses {
  padding-bottom: 20px;
  font-size: 16px;
  font-weight: 600;
  position: relative;
}

.titulation-wrapper .courses {
  background-color: #ffffff;
  border-width: 1px;
  border-style: solid;
  border-color: #004A61;
  font-size: 16px;
  font-weight: 700;
}

.titulation-wrapper .courses:hover a {
  background-color: #eaeaea;
}

.titulation-wrapper .courses a {
  color: #004A61;
  height: 100%;
  display: block;
  font-weight: 800;
  padding: 10px;
  padding-left: 15px;
}

.titulation-wrapper a:hover {
  color: #E4004F;
}

.titulation-wrapper .courses.last a,
.titulation-wrapper .courses.last {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

.titulation-wrapper .courses.first a,
.titulation-wrapper .courses.first {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}

.titulation-wrapper .separated_wrapper {
  margin-top: 5px;
}

/******** Anchors de oferta académica  *******/
.ancla-desplazamiento,
.anchor-how-to-study,
.titulation-wrapper .anchor-courses {
  display: block;
  visibility: hidden;
  position: absolute;
  overflow: hidden;
  top: -130px;
  height: 130px;
}

body.logged-in .ancla-desplazamiento,
body.logged-in .field-item .anchor-how-to-study,
body.logged-in .titulation-wrapper .anchor-courses {
  top: -165px;
  height: 165px;
}

/************* Ancla "subir" para tablet y movil ******************/
#go-to-top {
  display: none;
}










/***************************************************************
        Facultades
***************************************************************/
.group-cabecera-titulacion {
  font-family: 'Noto Serif', serif;
  font-weight: 700;
  font-style: italic;
}

.group-cabecera-titulacion .group-contenedor-cabecera {
  height: 344px;
  display: inline-block;
  width: 75%;
  box-sizing: border-box;
  overflow: hidden;
}

.group-cabecera-titulacion .group-lateral {
  width: 25%;
  display: inline-block;
  float: right;
}

.group-cabecera-titulacion .group-contenedor-cabecera,
.group-cabecera-titulacion .group-texto-decano {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}

.group-cabecera-titulacion .group-lateral .field-name-field-texto-facultad-2 {
  border-top-right-radius: 5px;
}

.group-cabecera-titulacion .group-lateral .field-name-field-texto-facultad-3 {
  border-bottom-right-radius: 5px;
}

.group-cabecera-titulacion .group-texto-decano {
  position: absolute;
  background-image: linear-gradient(90deg, #004A61, #004B63, #006B8D, transparent);
  color: #E5FFFF;
  width: 45%;
  padding: 20px;
  box-sizing: border-box;
  height: 344px;
  z-index: 1;
}

.group-cabecera-titulacion .group-texto-decano .field-name-field-decano2,
.group-cabecera-titulacion .group-texto-decano .field-name-field-decano {
  font-size: 15px;
  line-height: 18px;
  font-family: 'Raleway';
}

.group-cabecera-titulacion .group-texto-decano .field-name-field-decano {
  padding-top: 40px;
}

.group-cabecera-titulacion .field-name-field-texto-facultad {
  font-size: 24px;
  font-weight: 700;
  font-style: italic;
  line-height: 30px;
}

.group-cabecera-titulacion .field-name-field-imagen-movil {
  display: none;
}


.group-cabecera-titulacion .group-lateral .field {
  background-image: linear-gradient(180deg, #E5FFFF, #E3FFFF, #BFFFFF);
  height: 172px;
  padding: 10px;
  box-sizing: border-box;
  font-style: italic;
  font-weight: 700;
  color: #004A61;
  font-size: 21px;
  line-height: 24px;
  overflow: hidden;
}

.group-cabecera-titulacion .group-lateral .field-name-field-texto-facultad-3 {
  border-bottom-style: solid;
  border-bottom-width: 5px;
  border-bottom-color: #004A61;
}

body.node-type-facultad .field-name-field-otras-titulaciones-faculta,
body.node-type-facultad .field-name-body {
  background-color: #FFFFFF;
  padding: 15px;
  margin-bottom: 20px;
  margin-top: 20px;
  border-radius: 5px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}

body.node-type-facultad .field-name-field-otras-titulaciones-faculta h2,
body.node-type-facultad .field-name-body h2 {
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
  margin: 0;
  color: #004A61;
}

body.node-type-facultad .field-name-field-titulaciones-facultad .header-titulation {
  font-size: 24px;
  font-weight: 700;
  line-height: 26px;
  padding-bottom: 20px;
  padding-top: 30px;
}

body.node-type-facultad .field-name-field-otras-titulaciones-faculta .header-others {
  font-size: 24px;
  font-weight: 600;
  line-height: 26px;
}

body.page-profesores .how_to_study_titulation,
body.node-type-profesor .how_to_study_titulation,
body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-otras .how_to_study_titulation,
body.node-type-facultad .field-name-field-otras-titulaciones-faculta .how_to_study_titulation {
  font-size: 16px;
  background-color: #E5FFFF;
  color: #004A61;
  border-color: #004A61;
  border-width: 2px;
  border-style: double;
  width: 360px;
  border-radius: 5px;
  box-sizing: border-box;
  margin-left: 23px;
  display: inline-block;
  margin-right: 23px;
  margin-top: 20px;
  text-transform: uppercase;
}

body.page-profesores .how_to_study_titulation a,
body.node-type-profesor .how_to_study_titulation a,
body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-otras .how_to_study_titulation a,
body.node-type-facultad .field-name-field-otras-titulaciones-faculta .how_to_study_titulation a {
  color: #004A61;
  font-size: 16px;
  font-weight: 600;
  padding: 10px 5px;
  display: block;
}

body.page-profesores .field-name-field-profesor-fotografia{
  margin:0 !important;
}

body.page-profesores .node-title{
  display:none;
}
body.page-profesores .group-profesor-ficha{
    padding-left: 20px;
    box-sizing: border-box;
}
/**************************************************************
  Páginas intermedias de grados másteres ...
***************************************************************/

body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-cabecera {
  overflow: auto;
}

body.node-type-paginas-intermedias-oferta-acade #page-wrapper,
body.node-type-paginas-intermedias-oferta-acade #page-wrapper #page #main #content,
body.node-type-paginas-intermedias-oferta-acade #page-wrapper #page #main #content article {
  background-color: #EAEAEA;
}

body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-cabecera .first-phrase {
  width: 346px;
  box-sizing: border-box;
  padding: 20px;
  font-size: 16px;
  line-height: 26px;
  background-color: #FFFFFF;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  height: 240px;
  display: inline-block;
  float: left;
  overflow: hidden;
}

body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-cabecera .first-phrase.full {
  width: 100%;
  height: 100%;
}

body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-cabecera .first-phrase.semifull {
  width: 598px;
}


body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-cabecera .third-phrase {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-cabecera .second-phrase,
body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-cabecera .third-phrase {
  width: 252px;
  box-sizing: border-box;
  background-image: linear-gradient(90deg, #BFFFFF, #E3FFFF, #E5FFFF);
  padding: 20px;
  font-family: 'Noto Serif', serif;
  font-weight: 700;
  font-style: italic;
  font-size: 24px;
  line-height: 26px;
  height: 240px;
  display: inline-block;
  float: left;
  overflow: hidden;
}

body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-cabecera .second-phrase .big-letter,
body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-cabecera .third-phrase .big-letter {
  font-size: 50px;
  display: block;
  line-height: 40px;
}

body.node-type-paginas-intermedias-oferta-acade h2 {
  font-size: 24px;
  color: #004A61;
  font-weight: 700;
  line-height: 22px;
}

body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-titulaciones #grado-container-wrapper .degree.first {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}

body.node-type-paginas-intermedias-oferta-acade .field-name-body {
  background-color: #FFFFFF;
  padding: 15px;
  margin-bottom: 40px;
  border-radius: 5px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}

body.node-type-paginas-intermedias-oferta-acade .field-name-body {
  font-size: 16px;
  line-height: 28px;
}

body.node-type-paginas-intermedias-oferta-acade .field-name-body h3 {
  font-size: 24px;
  color: #004A61;
  font-weight: 600;
  line-height: 22px;
}

body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-otras {
  background-color: #FFFFFF;
  padding: 15px;
  margin-bottom: 40px;
  border-radius: 5px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}

body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-otras .header-others {
  font-size: 24px;
  font-weight: 600;
  line-height: 44px;
}

body.page-profesores .how_to_study_titulation a,
body.node-type-profesor .how_to_study_titulation a,
body.node-type-facultad .field-name-field-otras-titulaciones-faculta .how_to_study_titulation a,
body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-otras .how_to_study_titulation a {
  display: block;
  padding: 10px;
}

body.node-type-profesor .how_to_study_titulation:hover,
body.page-profesores .how_to_study_titulation:hover,
body.node-type-facultad .field-name-field-otras-titulaciones-faculta .how_to_study_titulation:hover,
body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-otras .how_to_study_titulation:hover {
  background-image: linear-gradient(113deg, #004A61, #004A61);
  border-width: 2px;
  border-style: solid;
  border-color: #004A61;
}

body.node-type-profesor .how_to_study_titulation:hover a,
body.page-profesores .how_to_study_titulation:hover a,
body.node-type-facultad .field-name-field-otras-titulaciones-faculta .how_to_study_titulation:hover a,
body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-otras .how_to_study_titulation:hover a {
  color: #FFFFFF;
}

body.node-type-profesor .how_to_study_titulation:active,
body.page-profesores .how_to_study_titulation:active,
body.node-type-facultad .field-name-field-otras-titulaciones-faculta .how_to_study_titulation:active,
body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-otras .how_to_study_titulation:active {
  background-image: linear-gradient(113deg, #ACD7E5, #ACD7E5);
  color: #004A61;
  border-style: solid;
  border-color: #004A61;
}

body.node-type-profesor .how_to_study_titulation:active a,
body.page-profesores .how_to_study_titulation:active a,
body.node-type-facultad .field-name-field-otras-titulaciones-faculta .how_to_study_titulation:active a,
body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-otras .how_to_study_titulation:active a {
  color: #004A61;
}

/***************************************************************
        ACTUALIDAD
****************************************************************/
.view-press-room .node.node-teaser .field-name-field-image {
  float: left;
  margin: 15px 0 10px;
  padding-right: 10px;
}

/***************************************************************
        BLOG, Sala de prensa y Actualidad
****************************************************************/
body.section-fundacion-universidad-isabel-i #content .view-header,
body.section-sala-de-prensa #content .view-header,
body.section-blog-ui1 #content .view-header {
  margin-bottom: 30px;
  font-weight: 500;
}

body.section-fundacion-universidad-isabel-i #content .view-press-room .more-link,
body.section-fundacion-universidad-isabel-i #content .view-press-room .view-header .title,
body.page-sala-de-prensa #content .view-press-room .more-link,
body.page-blog-ui1 #content .view-blog-ui1 .more-link,
body.page-sala-de-prensa #content .view-press-room .view-header .title,
body.page-blog-ui1 #content .view-blog-ui1 .view-header .title {
  display: none;
}

body.section-whats-new #content .block-views .view-header .blog-text,
body.section-actualidad #content .block-views .view-header .blog-text {
  display: none;
}

body.section-whats-new #page-wrapper p,
body.section-actualidad #page-wrapper p {
  padding: 0 25px;
}

body.section-whats-new #content .field-name-body,
body.section-actualidad #content .field-name-body {
  font-size: 16px;
  color: #004A61;
  line-height: 22px;
  font-weight: 500;
}

body.section-whats-new #content #block-block-104 .title,
body.section-whats-new #content .view .view-header,
body.section-actualidad #content #block-block-104 .title,
body.section-actualidad #content .view .view-header {
  color: #004A61;
  font-size: 32px;
  line-height: 33px;
  font-weight: 600;
  padding-top: 30px;
  padding-left: 25px;
}


body.section-whats-new #content .view-content .views-row,
body.section-actualidad #content .view-content .views-row {
  width: 363px;
  box-shadow: 0 0px 3px rgba(0, 0, 0, 0.5);
  margin-bottom: 30px;
  border-radius: 5px;
  background: #ffffff;
  margin: 20px;
  display: inline-block;
  box-sizing: border-box;
}

body.section-whats-new #content .view-content .views-row-last,
body.section-actualidad #content .view-content .views-row-last {
  vertical-align: top;
}

body.section-whats-new #content #block-views-blog-ui1-block-4 .more-link,
body.section-whats-new #content #block-views-press-room-block-1 .more-link,
body.section-actualidad #content #block-views-blog-ui1-block-4 .more-link,
body.section-actualidad #content #block-views-press-room-block-1 .more-link {
  width: 363px;
  border-radius: 5px;
  background-image: linear-gradient(113deg, #004A61, #004B63, #006B8D);
  margin: 25px;
  display: inline-block;
  right: 0;
  position: absolute;
  box-sizing: border-box;
  margin-top: -138px;
  text-align: left;
  color: #E5FFFF;
  font-weight: 600;
  height: 120px;
  line-height: 28px;
  font-size: 24px;
  margin-right: 42px;
}

body.section-whats-new #content #block-views-blog-ui1-block-4 .more-link a:after,
body.section-whats-new #content #block-views-press-room-block-1 .more-link a:after,
body.section-actualidad #content #block-views-blog-ui1-block-4 .more-link a:after,
body.section-actualidad #content #block-views-press-room-block-1 .more-link a:after {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f061";
  bottom: 10px;
  right: 20px;
  display: block;
  position: absolute;
}

body.section-whats-new #content #block-views-blog-ui1-block-4 .more-link,
body.section-actualidad #content #block-views-blog-ui1-block-4 .more-link {
  margin-top: -138px;
  height: 110px;
}

body.section-whats-new #content #block-views-blog-ui1-block-4 .more-link a,
body.section-whats-new #content #block-views-press-room-block-1 .more-link a,
body.section-actualidad #content #block-views-blog-ui1-block-4 .more-link a,
body.section-actualidad #content #block-views-press-room-block-1 .more-link a {
  color: #E5FFFF;
  display: block;
  width: 100%;
  height: 100%;
  padding: 20px;
  box-sizing: border-box;
}

body.section-whats-new #content #block-views-blog-ui1-block-4 .more-link:hover a,
body.section-whats-new #content #block-views-press-room-block-1 .more-link:hover a,
body.section-actualidad #content #block-views-blog-ui1-block-4 .more-link:hover a,
body.section-actualidad #content #block-views-press-room-block-1 .more-link:hover a {
  background-image: linear-gradient(113deg, #E5FFFF, #E3FFFF, #BFFFFF);
  color: #004A61;
  border-radius: 4px;
  border-color: #EAEAEA;
}

body.section-whats-new #content #block-views-press-room-block-1 .view-content .views-row-last .views-field-field-image,
body.section-actualidad #content #block-views-press-room-block-1 .view-content .views-row-last .views-field-field-image {
  display: none
}

body.section-fundacion-universidad-isabel-i #content .view-content .views-row,
body.section-sala-de-prensa #content .view-content .views-row,
body.section-blog-ui1.page-taxonomy #content article,
body.section-blog-ui1 #content .view-content .views-row {
  width: 47%;
  box-shadow: 0 0px 3px rgba(0, 0, 0, 0.5);
  margin-bottom: 30px;
  border-radius: 5px;
  background: #ffffff;
  display: inline-block;
  margin: 15px 1.3%;
  box-sizing: border-box;
}

body.section-whats-new #content #block-views-press-room-block-1 .view-content .views-row a,
body.section-actualidad #content #block-views-press-room-block-1 .view-content .views-row a,
body.section-fundacion-universidad-isabel-i #content .view-content .views-row a,
body.section-sala-de-prensa #content .view-content .views-row a,
body.section-blog-ui1.page-taxonomy #content article a,
body.section-blog-ui1 #content .view-content .views-row a {
  color: #004A61
}

body.section-whats-new #content #block-views-press-room-block-1 .view-content .views-row .views-field-title a,
body.section-actualidad #content #block-views-press-room-block-1 .view-content .views-row .views-field-title a,
body.section-fundacion-universidad-isabel-i #content .view-content .views-row .views-field-title a,
body.section-sala-de-prensa #content .view-content .views-row .views-field-title a,
body.section-blog-ui1.page-taxonomy #content article .views-field-title a body.section-blog-ui1 #content .view-content .views-row .views-field-title a {
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  line-height: 20px;
  height: 100px;
}

body.section-whats-new #content #block-views-press-room-block-1 .view-content .views-row a:hover,
body.section-actualidad #content #block-views-press-room-block-1 .view-content .views-row a:hover,
body.section-fundacion-universidad-isabel-i #content .view-content .views-row a:hover,
body.section-sala-de-prensa #content .view-content .views-row a:hover,
body.section-blog-ui1.page-taxonomy #content article a:hover,
body.section-blog-ui1 #content .view-content .views-row a:hover {
  color: #E4004F;
}

body.section-fundacion-universidad-isabel-i #content #block-views-press-room-block-1 .view-content .views-row-even,
body.section-sala-de-prensa #content #block-views-press-room-block-1 .view-content .views-row-even,
body.section-blog-ui1 #content .view-content .views-row-even {
  float: right;
}

body.section-fundacion-universidad-isabel-i #content #block-views-press-room-block-1 .view-content .views-row-odd,
body.section-sala-de-prensa #content #block-views-press-room-block-1 .view-content .views-row-odd,
body.section-blog-ui1 #content .view-content .views-row-odd {
  float: left;
}

body.section-whats-new #content #block-views-press-room-block-1 .view-content .views-row .views-field-field-image .field-content,
body.section-actualidad #content #block-views-press-room-block-1 .view-content .views-row .views-field-field-image .field-content,
body.section-fundacion-universidad-isabel-i #content .view-content .views-row .views-field-field-image .field-content,
body.section-sala-de-prensa #content .view-content .views-row .views-field-field-image .field-content,
body.section-blog-ui1.page-taxonomy #content article .views-field-field-images .field-content,
body.section-blog-ui1 #content .view-content .views-row .views-field-field-images .field-content {
  height: 136px;
  overflow: hidden;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}

body.section-whats-new #content #block-views-press-room-block-1 .view-content .views-row .views-field-view-node,
body.section-actualidad #content #block-views-press-room-block-1 .view-content .views-row .views-field-view-node,
body.section-fundacion-universidad-isabel-i #content .view-content .views-row .views-field-path,
body.section-sala-de-prensa #content .view-content .views-row .views-field-path,
body.section-blog-ui1.page-taxonomy #content article .views-field-path,
body.section-blog-ui1 #content .view-content .views-row .views-field-path {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  background-image: linear-gradient(90deg, #E5FFFF, #E3FFFF, #BFFFFF);
}

body.section-whats-new #content #block-views-press-room-block-1 .view-content .views-row .views-field-view-node:hover,
body.section-actualidad #content #block-views-press-room-block-1 .view-content .views-row .views-field-view-node:hover,
body.section-fundacion-universidad-isabel-i #content .view-content .views-row .views-field-path:hover,
body.section-sala-de-prensa #content .view-content .views-row .views-field-path:hover,
body.section-blog-ui1.page-taxonomy #content article .views-field-path:hover,
body.section-blog-ui1 #content .view-content .views-row .views-field-path:hover {
  background-image: linear-gradient(113deg, #004A61, #004A61);
  border-color: #004A61;
}

body.section-whats-new #content #block-views-press-room-block-1 .view-content .views-row .views-field-view-node a,
body.section-actualidad #content #block-views-press-room-block-1 .view-content .views-row .views-field-view-node a,
body.section-fundacion-universidad-isabel-i #content .view-content .views-row .views-field-path a,
body.section-sala-de-prensa #content .view-content .views-row .views-field-path a,
body.section-blog-ui1.page-taxonomy #content article .views-field-path a,
body.section-blog-ui1 #content .view-content .views-row .views-field-path a {
  width: 100%;
  height: 100%;
  display: block;
  padding: 15px 0;
}

body.section-whats-new #content #block-views-press-room-block-1 .view-content .views-row .views-field-view-node:hover a,
body.section-actualidad #content #block-views-press-room-block-1 .view-content .views-row .views-field-view-node:hover a,
body.section-fundacion-universidad-isabel-i #content .view-content .views-row .views-field-path:hover a,
body.section-sala-de-prensa #content .view-content .views-row .views-field-path:hover a,
body.section-blog-ui1.page-taxonomy #content article .views-field-path:hover a,
body.section-blog-ui1 #content .view-content .views-row .views-field-path:hover a {
  color: #FFFFFF;
}

body.section-whats-new #content #block-views-press-room-block-1 .view-content .views-row .views-field-view-node:active,
body.section-actualidad #content #block-views-press-room-block-1 .view-content .views-row .views-field-view-node:active,
body.section-fundacion-universidad-isabel-i #content .view-content .views-row .views-field-path:active,
body.section-sala-de-prensa #content .view-content .views-row .views-field-path:active,
body.section-blog-ui1.page-taxonomy #content article .views-field-path:active,
body.section-blog-ui1 #content .view-content .views-row .views-field-path:active {
  background-image: linear-gradient(113deg, #ACD7E5, #ACD7E5);
  border-color: #004A61;
}

body.section-whats-new #content #block-views-press-room-block-1 .view-content .views-row .views-field-view-node:active a,
body.section-actualidad #content #block-views-press-room-block-1 .view-content .views-row .views-field-view-node:active a,
body.section-fundacion-universidad-isabel-i #content .view-content .views-row .views-field-path:active a,
body.section-sala-de-prensa #content .view-content .views-row .views-field-path:active a,
body.section-blog-ui1.page-taxonomy #content article .views-field-path:active a,
body.section-blog-ui1 #content .view-content .views-row .views-field-path:active a {
  color: #004A61;
}

body.section-whats-new #content #block-views-press-room-block-1 .view-content .views-row .views-field-title,
body.section-actualidad #content #block-views-press-room-block-1 .view-content .views-row .views-field-title,
body.section-fundacion-universidad-isabel-i #content .view-content .views-row .views-field-title,
body.section-sala-de-prensa #content .view-content .views-row .views-field-title,
body.section-blog-ui1.page-taxonomy #content article .views-field-title,
body.section-blog-ui1 #content .view-content .views-row .views-field-title {
  /* min-height: 80px; */
  font-size: 16px;
  font-weight: 600;
  padding: 10px 10px;
  line-height: 20px;
  height: 96px;
}







body.section-whats-new #content #block-views-press-room-block-1 .view-content .views-row .views-field-created,
body.section-actualidad #content #block-views-press-room-block-1 .view-content .views-row .views-field-created,
body.section-fundacion-universidad-isabel-i #content .view-content .views-row .views-field-created,
body.section-sala-de-prensa #content .view-content .views-row .views-field-created,
body.section-blog-ui1.page-taxonomy #content article .views-field-nothing,
body.section-blog-ui1 #content .view-content .views-row .views-field-nothing {
  font-size: 12px;
  font-weight: 600;
  padding-left: 10px;
  color: #004A61;
  height: 48px;
}

body.section-whats-new #content #block-views-press-room-block-1 .view-content .views-row .views-field-field-image:hover,
body.section-actualidad #content #block-views-press-room-block-1 .view-content .views-row .views-field-field-image:hover {
  -webkit-filter: brightness(90%);
  -webkit-filter: brightness(90%);
  -moz-filter: brightness(90%);
  -o-filter: brightness(90%);
  -ms-filter: brightness(90%);
  filter: brightness(90%);
}

body.section-whats-new #content #block-views-press-room-block-1 .view-content .views-row .views-field-view-node,
body.section-actualidad #content #block-views-press-room-block-1 .view-content .views-row .views-field-view-node,
body.section-fundacion-universidad-isabel-i #content .view-content .views-row .views-field-path,
body.section-sala-de-prensa #content .view-content .views-row .views-field-path,
body.section-blog-ui1.page-taxonomy #content article .views-field-path,
body.section-blog-ui1 #content .view-content .views-row .views-field-path {
  text-align: center;
  font-size: 16px;
  font-weight: 600;
  border-top-color: #004A61;
  border-top-width: 2px;
  border-top-style: solid;
}

body.section-blog-ui1 p.rteright {
  text-align: right;
}

body.section-blog-ui1 p.rtecenter {
  max-width: 100%;
  text-align: center;
}

body.section-whats-new #content .view-blog-ui1 .views-field-title,
body.section-actualidad #content .view-blog-ui1 .views-field-title {
  width: 67%;
  float: left;
  display: table-cell;
  line-height: 18px;
  box-sizing: border-box;
  overflow: hidden;
  height: 114px;
}

body.section-whats-new #content .view-blog-ui1 .views-field-title a,
body.section-actualidad #content .view-blog-ui1 .views-field-title a {
  color: #004A61;
  font-size: 14px;
  line-height: 20px;
  font-weight: 600;
  height: 114px;
  display: block;
  padding: 7px;
  box-sizing: border-box;
}

body.section-actualidad #content .view-blog-ui1 .views-field-title a {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  line-height: 20px;
  max-height: 110px;
}

body.section-whats-new #content .view-blog-ui1 .views-field-title a:hover,
body.section-actualidad #content .view-blog-ui1 .views-field-title a:hover {
  color: #E4004F;
}

body.section-whats-new #content .view-blog-ui1 .views-field-nothing,
body.section-actualidad #content .view-blog-ui1 .views-field-nothing {
  width: 33%;
  float: right;
  display: table-cell;
}

body.section-whats-new #content .view-blog-ui1 .views-field-nothing #actualidad-blog-right-wrapper,
body.section-actualidad #content .view-blog-ui1 .views-field-nothing #actualidad-blog-right-wrapper {
  overflow: hidden;
  border-left-width: 3px;
  border-left-color: #004A61;
  border-left-style: solid;
  height: 114px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;

}

body.section-whats-new #content .view-blog-ui1 .views-field-nothing #actualidad-blog-right-wrapper.before,
body.section-actualidad #content .view-blog-ui1 .views-field-nothing #actualidad-blog-right-wrapper.before {
  background-image: linear-gradient(to bottom right, #002f4b, #dc4225);
}

body.section-whats-new #content .view-blog-ui1 .views-field-nothing #actualidad-blog-right-wrapper-more,
body.section-actualidad #content .view-blog-ui1 .views-field-nothing #actualidad-blog-right-wrapper-more {
  -webkit-filter: blur(0px);
  filter: blur(0px);
  margin-top: -100px;
  text-align: center;
  clear: both;
  position: relative;
}

body.section-whats-new #content .view-blog-ui1 .views-field-nothing #actualidad-blog-right-wrapper-more a,
body.section-actualidad #content .view-blog-ui1 .views-field-nothing #actualidad-blog-right-wrapper-more a {
  color: #004A61;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  display: block;
  height: 74px;
  padding-top: 40px;
}

body.section-whats-new #content .view-blog-ui1 .views-field-nothing #actualidad-blog-right-wrapper-image,
body.section-actualidad #content .view-blog-ui1 .views-field-nothing #actualidad-blog-right-wrapper-image {
  -webkit-filter: blur(1px);
  filter: blur(1px);
  transform: scale(2);
  height: 100px;
  -webkit-filter: blur(1px);
  -moz-filter: blur(1px);
  -o-filter: blur(1px);
  -ms-filter: blur(1px);
}

body.section-whats-new #content .view-blog-ui1 .views-field-nothing:hover #actualidad-blog-right-wrapper-image,
body.section-actualidad #content .view-blog-ui1 .views-field-nothing:hover #actualidad-blog-right-wrapper-image {
  -webkit-filter: blur(0px);
  filter: blur(0px);
  height: 100px;
  -webkit-filter: blur(0px);
  -moz-filter: blur(0px);
  -o-filter: blur(0px);
  -ms-filter: blur(0px);
}

body.section-whats-new #content .view-blog-ui1 .views-field-nothing #actualidad-blog-right-wrapper-image:after,
body.section-actualidad #content .view-blog-ui1 .views-field-nothing #actualidad-blog-right-wrapper-image:after {
  background: linear-gradient(135deg, rgba(229, 255, 255, 0.61) 0%, rgba(227, 255, 255, 0.2) 30%, rgba(191, 255, 255, 1) 70%);
  position: absolute;
  content: "";
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
}

body.section-whats-new #content .view-blog-ui1 .views-field-nothing #actualidad-blog-right-wrapper:hover #actualidad-blog-right-wrapper-image:after,
body.section-actualidad #content .view-blog-ui1 .views-field-nothing #actualidad-blog-right-wrapper:hover #actualidad-blog-right-wrapper-image:after {
  background: linear-gradient(135deg, rgba(0, 74, 97, 0.6) 0%, rgba(0, 74, 97, 0.6) 30%, rgba(0, 74, 97, 0.8) 70%);
}

body.section-whats-new #content .view-blog-ui1 .views-field-nothing #actualidad-blog-right-wrapper:hover #actualidad-blog-right-wrapper-more a,
body.section-actualidad #content .view-blog-ui1 .views-field-nothing #actualidad-blog-right-wrapper:hover #actualidad-blog-right-wrapper-more a {
  color: #FFFFFF;
}

body.section-whats-new #content .view-blog-ui1 .views-field-nothing #actualidad-blog-right-wrapper-image img,
body.section-actualidad #content .view-blog-ui1 .views-field-nothing #actualidad-blog-right-wrapper-image img {
  height: 114px;
}

body.section-whats-new #content #block-block-104 .contenedor,
body.section-actualidad #content #block-block-104 .contenedor {
  box-sizing: border-box;
  padding: 20px 0;
  border-radius: 5px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  background-color: #FFFFFF;
  overflow: hidden;
  text-align: center;
  margin: 20px;
}

body.section-whats-new #content #block-block-104 .izquierda,
body.section-actualidad #content #block-block-104 .izquierda {
  width: 50%;
  box-sizing: border-box;
  float: left;
}

body.section-whats-new #content #block-block-104 .derecha,
body.section-actualidad #content #block-block-104 .derecha {
  width: 50%;
  box-sizing: border-box;
  float: right;

}

body.section-whats-new #content #block-block-104 .derecha .contenedor2,
body.section-whats-new #content #block-block-104 .izquierda .contenedor2,
body.section-actualidad #content #block-block-104 .derecha .contenedor2,
body.section-actualidad #content #block-block-104 .izquierda .contenedor2 {
  width: 25%;
  box-sizing: border-box;
  text-align: left;
  padding-left: 20px;
  font-size: 20px;
  color: #004A61;
  font-weight: 700;
  display: inline-block;
}

body.section-whats-new #content #block-block-104 .derecha .contenedor2 a,
body.section-whats-new #content #block-block-104 .izquierda .contenedor2 a,
body.section-actualidad #content #block-block-104 .derecha .contenedor2 a,
body.section-actualidad #content #block-block-104 .izquierda .contenedor2 a {
  color: #004A61;
}

body.section-whats-new #content #block-block-104 .derecha .contenedor2 a:hover,
body.section-whats-new #content #block-block-104 .izquierda .contenedor2 a:hover,
body.section-actualidad #content #block-block-104 .derecha .contenedor2 a:hover,
body.section-actualidad #content #block-block-104 .izquierda .contenedor2 a:hover {
  color: #E63271;
}

body.section-whats-new #content #block-block-104 .title i,
body.section-actualidad #content #block-block-104 .title i {
  font-size: 32px;
  margin-bottom: 10px;
}

body.section-whats-new #content #block-block-104 .derecha .contenedor2 i,
body.section-whats-new #content #block-block-104 .izquierda .contenedor2 i,
body.section-actualidad #content #block-block-104 .derecha .contenedor2 i,
body.section-actualidad #content #block-block-104 .izquierda .contenedor2 i {
  font-size: 33px;
}

body.section-whats-new #content #block-block-104 img,
body.section-actualidad #content #block-block-104 img {
  border-radius: 5px;
  border-color: #004A61;
  border-width: 2px;
  border-style: solid;
}

body.section-whats-new #content #block-block-104 img:hover,
body.section-actualidad #content #block-block-104 img:hover {
  border-color: #E63271;
}

/********************* Páginas individuales de noticias (Sala de prensa) *******/
body.node-type-article .page-title-arrow-especial .page-title-arrow-content .page-title-wrapper h1#page-title {
  font-size: 24px;
  line-height: 36px;
  font-weight: 600;
  text-transform: inherit;
}

body.node-type-article #page #content article.node-article>header {
  display: none;
}

body.node-type-article #page aside.sidebars {
  padding: 0px;
}

body.node-type-blog #page #content article .comments,
body.node-type-blog #page #content article .article-news-wrapper,
body.node-type-article #page #content article {
  width: 100%;
  padding: 20px;
  background: #FFFFFF;
  border-radius: 5px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  box-sizing: border-box;
}

body.node-type-blog #page #content img,
body.node-type-article #page #content img {
  margin: 0 auto;
  display: block;
  max-width: 100%;
  height: initial !important;
  border-style: solid;
  border-color: #004A61;
  border-width: 1px;
}

body.node-type-blog #page #content .field-name-field-adjunto img,
body.node-type-article #page #content .field-name-field-adjunto img {
  margin: inherit;
  display: inherit;
  width: inherit !important;
  height: inherit;
  border-style: inherit;
  border-color: inherit;
  border-width: inherit;
}

body.node-type-article #page #content .rtecenter {
  color: #004A61;
  font-size: 12px;
  line-height: 16px;
  font-weight: 600;
  text-align: left;
  width: 100%;
  margin: 0 auto;
}

body.node-type-article #page #content .rtecenter span {
  color: #004A61 !important;
  font-size: 12px;
  font-style: normal;
}

body.node-type-article #page #content #block-block-16 {
  padding-left: 20px;
}

body.node-type-article #page #content #block-block-16 a {
  color: #004A61;
  font-size: 24px;
  font-weight: 600;
  margin-top: 30px;
  display: block;
}

body.node-type-article #widgets-share-content {
  margin-bottom: 10px;
}

body.node-type-blog span.widget-share-content a,
body.node-type-article span.widget-share-content a {
  display: inline-block;
  font-size: 24px;
  padding-right: 12px;
}

body.node-type-blog #author-and-date,
body.node-type-article #author-and-date {
  margin-top: 24px;
}

body.node-type-blog #author-and-date .node-author a,
body.node-type-article #author-and-date .node-author a {
  text-transform: uppercase;
  color: #004A61;
  font-weight: 700;
}

body.node-type-blog #author-and-date .node-author a:hover,
body.node-type-article #author-and-date .node-author a:hover {
  color: #E63271;
}

body.node-type-blog #author-and-date .node-author-job,
body.node-type-article #author-and-date .node-author-job {
  font-size: 12px;
  display: inline-block;
  font-weight: 600;
}

body.node-type-blog #author-and-date .node-date,
body.node-type-article #author-and-date .node-date {
  font-size: 12px;
  display: inline-block;
  font-weight: 600;
  vertical-align: text-top;
}



/********************* Páginas individuales del blog *******/
body.node-type-blog .page-title-arrow-especial .page-title-arrow-content .page-title-wrapper h1#page-title {
  font-size: 24px;
  line-height: 36px;
  font-weight: 600;
  text-transform: inherit;
}

body.node-type-blog #page #content article.node-blog>header {
  display: none;
}

body.node-type-blog #page aside.sidebars {
  padding: 0px;
}

body.node-type-blog #page #content article .comments {
  margin-top: 20px;
  color: #004A61;
}

body.node-type-blog #page #content article .submitted {
  margin-top: 20px;
  color: #004A61;
  text-align: left;
  font-style: normal;
  font-size: 12px;
}

body.node-type-blog #page #content article .submitted a {
  color: #004A61;
  text-transform: uppercase;
  font-size: 16px;
}

body.node-type-blog #page #content article .comments article {
  border-left-style: solid;
  padding-left: 10px;
  border-left-width: 3px;
  border-left-color: #004A61;
  box-sizing: border-box;
  border-top: none;
  border-bottom: none;
}

body.node-type-blog #page #content article .comments article .submitted .user-picture {
  display: none;
}

body.node-type-blog #page #content article .comments .comments__title {
  font-size: 24px;
  line-height: 34px;
  font-weight: 700;
  color: #004A61;
}

body.node-type-blog #page #content article .comments article header h3 a {
  font-size: 16px;
  line-height: 22px;
  font-weight: 800;
  color: #004A61;
}

body.node-type-blog #page #content article .comments article header .submitted {
  font-size: 14px;
  line-height: 34px;
  font-weight: 700;
  color: #004A61;
  text-align: left;
}

body.node-type-blog #page #content article .comments article .field-name-comment-body {
  font-size: 14px;
  line-height: 22px;
  padding: 10px;
}

body.node-type-blog #page #content article .comments article .links-wrapper ul li a {
  font-size: 14px;
  font-weight: 700;
  text-transform: capitalize;

}

body.node-type-blog #page #content article .comments .comments__form-title {
  color: #004A61;
  font-size: 24px;
  line-height: 34px;
  font-weight: 700;
  border-color: #004A61;
  border-width: 5px;
  border-top-style: solid;
}

body.node-type-blog #page #content article .comments form.comment-form label {
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  color: #004A61;
  line-height: 28px;
}

body.node-type-blog #page #content article .comments form.comment-form textarea,
body.node-type-blog #page #content article .comments form.comment-form input {
  border-color: #004A61;
  background-color: #EAEAEA;
  width: 100%;
}

body.node-type-blog #page #content article .comments form.comment-form .form-actions input {
  background-color: #004A61;
  width: 90px;
  height: 40px;
  color: #FFFFFF;
  font-weight: 700;
  font-size: 18px;
  margin-top: 10px;
}

body.node-type-blog #page #content article .comments form.comment-form .form-actions input:hover {
  background-color: #E3FFFF;
  color: #004A61;
}

/**************** Formulario en sidebar blog y noticias ***********************/
body.section-fundacion-universidad-isabel-i #block-views-exp-press-room-page-1 form .views-exposed-widgets,
body.section-sala-de-prensa #block-views-exp-press-room-press-room form .views-exposed-widgets,
body.section-blog-ui1 #block-views-exp-blog-ui1-page form .views-exposed-widgets {
  /* padding-left: 22px; */
  box-shadow: 0 0px 3px rgba(0, 0, 0, 0.5);
  border-radius: 5px;
  background-color: #FFFFFF;
}


body.section-fundacion-universidad-isabel-i #block-views-exp-press-room-page-1 form .views-exposed-widget,
body.section-fundacion-universidad-isabel-i #block-views-exp-press-room-page-1 form .views-exposed-widget label,
body.section-fundacion-universidad-isabel-i #block-views-exp-press-room-page-1 form .views-exposed-widget input,
body.section-fundacion-universidad-isabel-i #block-views-exp-press-room-page-1 form .views-exposed-widget select,
body.section-sala-de-prensa #block-views-exp-press-room-press-room form .views-exposed-widget,
body.section-sala-de-prensa #block-views-exp-press-room-press-room form .views-exposed-widget label,
body.section-sala-de-prensa #block-views-exp-press-room-press-room form .views-exposed-widget input,
body.section-sala-de-prensa #block-views-exp-press-room-press-room form .views-exposed-widget select,
body.section-blog-ui1 #block-views-exp-blog-ui1-page form .views-exposed-widget,
body.section-blog-ui1 #block-views-exp-blog-ui1-page form .views-exposed-widget label,
body.section-blog-ui1 #block-views-exp-blog-ui1-page form .views-exposed-widget input,
body.section-blog-ui1 #block-views-exp-blog-ui1-page form .views-exposed-widget select {
  width: 260px;
  margin: 0 auto;
  display: block;
  float: none;
  margin: 0 auto;
  padding: 4px 0;
}

body.section-fundacion-universidad-isabel-i #block-views-exp-press-room-page-1 form .views-submit-button,
body.section-sala-de-prensa #block-views-exp-press-room-press-room form .views-submit-button,
body.section-blog-ui1 #block-views-exp-blog-ui1-page form .views-submit-button {
  margin-bottom: 20px;
}

body.section-fundacion-universidad-isabel-i #block-views-exp-press-room-page-1 form #edit-keys-wrapper label,
body.section-sala-de-prensa #block-views-exp-press-room-press-room form #edit-keys-wrapper label,
body.section-blog-ui1 #block-views-exp-blog-ui1-page form #edit-keys-wrapper label {
  color: #004A61;
  font-size: 24px;
  line-height: 40px;
  font-weight: 700;
}

body.section-fundacion-universidad-isabel-i #block-views-exp-press-room-page-1 form #edit-field-tags-tid-wrapper label,
body.section-sala-de-prensa #block-views-exp-press-room-press-room form #edit-field-tags-tid-wrapper label,
body.section-blog-ui1 #block-views-exp-blog-ui1-page form #edit-field-blog-tags-tid-wrapper label {
  color: #004A61;
  font-size: 16px;
  line-height: 28px;
  font-weight: 600;
}

body.section-fundacion-universidad-isabel-i #block-views-exp-press-room-page-1 form .views-exposed-widget input,
body.section-fundacion-universidad-isabel-i #block-views-exp-press-room-page-1 form .views-exposed-widget select,
body.section-sala-de-prensa #block-views-exp-press-room-press-room form .views-exposed-widget input,
body.section-sala-de-prensa #block-views-exp-press-room-press-room form .views-exposed-widget select,
body.section-blog-ui1 #block-views-exp-blog-ui1-page form .views-exposed-widget input,
body.section-blog-ui1 #block-views-exp-blog-ui1-page form .views-exposed-widget select {
  border-color: #707070;
  background-color: #EAEAEA;
  margin-bottom: 10px;
}

body.section-fundacion-universidad-isabel-i #block-views-exp-press-room-page-1 form .views-exposed-widget input#edit-submit-press-room,
body.section-sala-de-prensa #block-views-exp-press-room-press-room form .views-exposed-widget input#edit-submit-press-room,
body.section-blog-ui1 #block-views-exp-blog-ui1-page form .views-exposed-widget input#edit-submit-blog-ui1 {
  background-color: #004A61;
  color: #FFFFFF;
  border-width: 0;
}

body.page-hablan-nuestros-alumnos .pager a,
body.section-fundacion-universidad-isabel-i .pager a,
body.section-sala-de-prensa .pager a,
body.section-blog-ui1 .pager a {
  color: #004A61;
  font-weight: 600;
}

body.page-hablan-nuestros-alumnos .pager .pager-current,
body.section-fundacion-universidad-isabel-i .pager .pager-current,
body.section-sala-de-prensa .pager .pager-current,
body.section-blog-ui1 .pager .pager-current {
  background-color: #004A61;
  color: #FFFFFF;
}

body.section-fundacion-universidad-isabel-i #block-block-65 .press-room-block-wrapper,
body.section-sala-de-prensa #block-block-65 .press-room-block-wrapper {
  background-color: #E5FFFF;
  padding: 5px;
  border-width: 3px;
  border-color: #004A61;
  border-style: solid;
  border-radius: 5px;
  color: #004A61;
  font-weight: 700;
  box-sizing: border-box;
}

body.section-fundacion-universidad-isabel-i #block-block-65 .press-room-block-wrapper .press-room-block-header,
body.section-sala-de-prensa #block-block-65 .press-room-block-wrapper .press-room-block-header {
  font-size: 24px;
  line-height: 28px;
  padding: 5px;
}

body.section-fundacion-universidad-isabel-i #block-block-65 .press-room-block-wrapper .press-room-block-text,
body.section-sala-de-prensa #block-block-65 .press-room-block-wrapper .press-room-block-text {
  font-size: 18px;
  line-height: 22px;
  padding: 5px;
}

body.section-fundacion-universidad-isabel-i #block-block-65 .press-room-block-wrapper .press-room-block-contacts-phone,
body.section-sala-de-prensa #block-block-65 .press-room-block-wrapper .press-room-block-contacts-phone {
  font-size: 22px;
  line-height: 41px;
  text-align: center;
  /* margin-top: 20px; */
}

body.section-fundacion-universidad-isabel-i #block-block-65 .press-room-block-wrapper .press-room-block-contacts-mail,
body.section-sala-de-prensa #block-block-65 .press-room-block-wrapper .press-room-block-contacts-mail {
  font-size: 21px;
  line-height: 60px;
  text-align: center;
}

/*
body.section-sala-de-prensa #block-block-65 .press-room-block-wrapper:hover {
  background-image: linear-gradient(113deg, #004A61, #004A61);
  border-width: 3px;
  border-style: solid;
  border-color: #004A61;
  color: #FFFFFF;
} */

body.section-fundacion-universidad-isabel-i #block-block-65 .press-room-block-wrapper a,
body.section-sala-de-prensa #block-block-65 .press-room-block-wrapper a {
  color: #004A61;
}

body.section-fundacion-universidad-isabel-i #block-block-65 .press-room-block-wrapper a:hover,
body.section-sala-de-prensa #block-block-65 .press-room-block-wrapper a:hover {
  color: #E4004F;
}

/************ Barra lateral de hablan nuestros alumnos *************/
body.page-hablan-nuestros-alumnos .sidebars #block-block-121 {
  width: 100%;
  box-shadow: 0 0px 3px rgba(0, 0, 0, 0.5);
  margin-bottom: 30px;
  border-radius: 5px;
  background: #ffffff;
  margin: 10px;
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
  padding: 5px;
  padding-bottom: 40px;
  margin-top: 0px;
  padding-bottom: 17px;
}

body.page-hablan-nuestros-alumnos .sidebars #block-block-121 .block__title {
  text-align: center;
  font-size: 22px;
  line-height: 28px;
  font-weight: 700;
  color: #004A61;
  padding: 20px 10px;
}

.page-hablan-nuestros-alumnos .view-testimonios .view-content ul {
  padding: 0;
  margin: 0;
}



/***************************************************************
        Hablan nuestros alumnos
****************************************************************/
body.section-our-students-stories .video_section_under .text-container,
body.section-hablan-nuestros-alumnos .video_section_under .text-container {
  font-size: 14px;
  line-height: 16px;
  position: relative;
  margin-top: -4px;
  width: 90%;
  float: right;
}

body.section-our-students-stories .video_section_under .text-container .text-name,
body.section-hablan-nuestros-alumnos .video_section_under .text-container .text-name {
  text-transform: uppercase;
  white-space: nowrap
}

body.section-our-students-stories .views-row,
body.section-hablan-nuestros-alumnos .views-row {
  width: 48%;
  display: inline-block;
  position: relative;
  overflow: hidden;
  height: 216px;
  margin-bottom: 24px;
  margin: 5px;
}

body.section-our-students-stories .views-row .views-field-nothing,
body.section-hablan-nuestros-alumnos .views-row .views-field-nothing {
  height: 216px;
  margin-right: 0;
  margin-left: 0;
  width: 100%;
}

/***************************************************************
        SEARCH RESULT
****************************************************************/

.search-results li {
  border-bottom: 1px solid #d3d7d9;
  padding-bottom: 0.4285em;
  margin-bottom: 0.5em;
}

.search-results li:last-child {
  border-bottom: none;
  padding-bottom: 0;
  margin-bottom: 1em;
}

.search-results .search-snippet-info p {
  margin-bottom: 5px;
}

/***************************************************************
        LISTADO HIJOS PÁGINA
****************************************************************/

.tagtable {
  display: table;
}

.tagtr {
  display: table-row;
}

.tagtd {
  display: table-cell;
  vertical-align: top;
}

/***************************************************************
        PÁGINAS DE MENÚ
****************************************************************/
.node .page-menu-wrapper {
  margin: 0 auto;
  width: 747px;
}

body.sidebar-first .node .page-menu-wrapper,
body.sidebar-second .node .page-menu-wrapper {
  width: auto;
}

.node .page-menu-wrapper .page-menu-items {
  float: left;
  height: 145px;
  width: 373px;
}

body.sidebar-first .node .page-menu-wrapper .page-menu-items,
body.sidebar-second .node .page-menu-wrapper .page-menu-items {
  float: none;
}

.node .page-menu-wrapper .page-menu-item {
  float: left;
  height: 125px;
}

.node .page-menu-wrapper .page-menu-item.item-image {
  width: 134px;
}

.node .page-menu-wrapper .page-menu-item.item-text {
  height: 90px;
  padding-top: 35px;
  width: 238px;
}

.node .page-menu-wrapper .page-menu-item.item-text.item-text-large {
  height: 100px;
  padding-top: 25px;
  text-align: left;
}

/***************************************************************
          ¿como se estudia?
****************************************************************/

body.section-how-online-learning-experience #page-wrapper,
body.section-como-se-estudia #page-wrapper {
  background-color: #EAEAEA;
}

body.section-how-online-learning-experience #page-wrapper #page,
body.section-como-se-estudia #page-wrapper #page {
  margin-top: 30px;
}

body.section-how-online-learning-experience #page-wrapper #page #main #content,
body.section-como-se-estudia #page-wrapper #page #main #content {
  background: #EAEAEA;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block,
body.section-como-se-estudia #page-wrapper .how-to-study-block {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  background-color: #FFFFFF;
  border-radius: 5px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  margin-bottom: 20px;
  overflow: auto;
  text-align: left;
  position: relative;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block #header-how-to-study,
body.section-como-se-estudia #page-wrapper .how-to-study-block #header-how-to-study {
  background-image: linear-gradient(113deg, #004A61, #004B63, #006B8D);
  color: #E5FFFF;
  padding: 15px;
  padding-left: 10px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  font-weight: 600;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block #header-how-to-study,
body.section-como-se-estudia #page-wrapper .how-to-study-block #header-how-to-study {
  padding: 10px;
  height: 36px;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block #header-how-to-study-icon,
body.section-como-se-estudia #page-wrapper .how-to-study-block #header-how-to-study-icon {
  background-repeat: no-repeat;
  width: 28px;
  height: 36px;
  display: block;
  float: left;
}

body.section-how-online-learning-experience #page-wrapper #online-learning-wrapper #header-how-to-study-icon,
body.section-como-se-estudia #page-wrapper #estudio-online-wrapper #header-how-to-study-icon {
  background-image: url(/sites/all/themes/custom/ui1_theme/images/front_estudio_online_icon_hover_desktop.svg);
}

body.section-how-online-learning-experience #page-wrapper #virtual-classroom-wrapper #header-how-to-study-icon,
body.section-como-se-estudia #page-wrapper #aula-virtual-wrapper #header-how-to-study-icon {
  background-image: url(/sites/all/themes/custom/ui1_theme/images/front_aula_icon_hover_desktop.svg);
}

body.section-how-online-learning-experience #page-wrapper #exam-centres-wrapper #header-how-to-study-icon,
body.section-como-se-estudia #page-wrapper #centros-examenes-wrapper #header-how-to-study-icon {
  background-image: url(/sites/all/themes/custom/ui1_theme/images/front_examenes_icon_hover_desktop.svg);
}

body.section-how-online-learning-experience #page-wrapper #assessment-method-wrapper #header-how-to-study-icon,
body.section-como-se-estudia #page-wrapper #sistema-evaluacion-wrapper #header-how-to-study-icon {
  background-image: url(/sites/all/themes/custom/ui1_theme/images/front_evaluacion_icon_hover_desktop.svg);
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block #header-how-to-study-text,
body.section-como-se-estudia #page-wrapper .how-to-study-block #header-how-to-study-text {
  display: block;
  padding-left: 10px;
  margin-top: 7px;
  float: left;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .left-wrapper,
body.section-como-se-estudia #page-wrapper .how-to-study-block .left-wrapper {
  width: 48%;
  box-sizing: border-box;
  display: inline-block;
  padding: 5px;
  padding-bottom: 20px;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .right-wrapper,
body.section-como-se-estudia #page-wrapper .how-to-study-block .right-wrapper {
  width: 48%;
  box-sizing: border-box;
  padding: 5px;
  float: right;
  padding-bottom: 20px;
}

body.section-how-online-learning-experience #page-wrapper #online-learning-wrapper.how-to-study-block .block-wrapper,
body.section-como-se-estudia #page-wrapper #estudio-online-wrapper.how-to-study-block .block-wrapper {
  width: 48%;
  box-sizing: border-box;
  padding: 6px;
  padding-bottom: 36px;
  text-align: left;
}

/* Solo afecta a los bloques de la primera sección del como se estudia*/
body.section-how-online-learning-experience #page-wrapper #online-learning-wrapper.how-to-study-block .block-wrapper,
body.section-como-se-estudia #page-wrapper #estudio-online-wrapper.how-to-study-block .block-wrapper {
  padding-left: 25px;
  padding-right: 25px;
}

body.section-how-online-learning-experience #page-wrapper #online-learning-wrapper.how-to-study-block .block-wrapper.last-position {
  margin-bottom: 90px;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper.second-position,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper.second-position {
  display: inline-block;
  right: 0;
  float: right;
  position: absolute;
  padding-top: 70px;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper.second-position {
  top: 80px;
}

body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper.second-position {
  top: 150px;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper.third-position,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper.third-position {
  display: inline-block;
  right: 0;
  float: right;
  position: absolute;
  padding-top: 20px;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper.third-position {
  top: 260px;
}

body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper.third-position {
  top: 380px;
}

body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper.sixth-position {
  display: inline-block;
  top: 1460px;
  right: 0;
  float: right;
  position: absolute;
  padding-top: 20px;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper.sixth-position {
  display: inline-block;
  top: 1200px;
  left: 0;
  float: left;
  position: initial;
  padding-top: 20px;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .right-wrapper .block-wrapper,
body.section-how-online-learning-experience #page-wrapper .how-to-study-block .left-wrapper .block-wrapper,
body.section-como-se-estudia #page-wrapper .how-to-study-block .right-wrapper .block-wrapper,
body.section-como-se-estudia #page-wrapper .how-to-study-block .left-wrapper .block-wrapper {
  margin-bottom: 5px;
  padding: 5px 20px;
  text-align: left;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-title-single,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-title-single {
  font-family: 'Noto Serif', serif;
  font-size: 24px;
  font-weight: 700;
  font-style: italic;
  padding-bottom: 0;
  padding-top: 0;
  padding-left: 30px;
  padding-right: 5px;
  text-align: left;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-title,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-title {
  font-family: 'Noto Serif', serif;
  font-size: 24px;
  font-weight: 700;
  font-style: italic;
  padding-bottom: 0px;
  padding-top: 0px;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content strong,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content strong {
  font-weight: 800;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content p,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content p {
  margin: 10px 0;
  font-weight: 500;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content.video,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content.video {
  display: block;
  height: 164px;
  width: 100%;
  overflow: hidden;
  max-width: 388px;
  margin: 0 auto;
}


body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content.video.video-01 {
  background-image: url(/sites/all/themes/custom/ui1_theme/images/como_se_estudia/01_estudio_online_desktop.png);
}

body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content.video.video-02 {
  background-image: url(/sites/all/themes/custom/ui1_theme/images/como_se_estudia/02_metodologia_desktop.png);
}

body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content.video.video-03 {
  background-image: url(/sites/all/themes/custom/ui1_theme/images/como_se_estudia/03_funcion_docente_desktop.png);
}

body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content.video.video-04 {
  background-image: url(/sites/all/themes/custom/ui1_theme/images/como_se_estudia/04_aula_virtual_desktop.png);
}

body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content.video.video-05 {
  background-image: url(/sites/all/themes/custom/ui1_theme/images/como_se_estudia/05_examenes_desktop.png);
}

body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content.video.video-06 {
  background-image: url(/sites/all/themes/custom/ui1_theme/images/como_se_estudia/06_evaluacion_desktop.png);
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content.video.video-01 {
  background-image: url(/sites/all/themes/custom/ui1_theme/images/como_se_estudia/en/01_estudio_online_desktop.png);
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content.video.video-02 {
  background-image: url(/sites/all/themes/custom/ui1_theme/images/como_se_estudia/en/02_methodology_desktop.png);
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content.video.video-03 {
  background-image: url(/sites/all/themes/custom/ui1_theme/images/como_se_estudia/en/03_role_teacher_desktop.png);
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content.video.video-04 {
  background-image: url(/sites/all/themes/custom/ui1_theme/images/como_se_estudia/en/04_virtual_classroom_desktop.png);
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content.video.video-05 {
  background-image: url(/sites/all/themes/custom/ui1_theme/images/como_se_estudia/en/05_exams_desktop.png);
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content.video.video-06 {
  background-image: url(/sites/all/themes/custom/ui1_theme/images/como_se_estudia/en/06_assessment_desktop.png);
}


body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content.video .block-content-video a,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content.video .block-content-video a {
  display: block;
  height: 164px;
  width: 100%;
  position: relative;
  z-index: 1;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content.video:hover .block-content-hover,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content.video:hover .block-content-hover {
  width: 100%;
  max-width: 388px;
  height: 164px;
  display: block;
  margin-top: -164px;
  position: relative;
  float: left;
  background: #E4004F;
  opacity: 0.4;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper.double,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper.double {
  height: 100px;
  min-height: 138px;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper.simple,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper.simple {
  height: 50px;
  max-width: 388px;
  margin: 0 auto;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button {
  position: relative;
  /* height: 100px; */
  display: inline-block;
  box-sizing: border-box;
  float: left;
  border-style: solid;
  border-width: 2px;
  border-color: #004A61;
  background-image: linear-gradient(90deg, #E5FFFF, #E3FFFF, #BFFFFF);
  font-weight: 700;
  line-height: 19px;
  font-size: 17px;
  overflow: hidden;
}


body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button.double,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button.double {
  width: 50%;
  min-height: 138px;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button.double:first-of-type,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button.double:first-of-type {
  border-right: 0;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button.simple,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button.simple {
  width: 100%;
  min-height: 50px;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button i,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button i {
  position: absolute;
  bottom: 10px;
  right: 10px;
  font-size: 16px;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button a,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button a {
  width: 100%;
  display: block;
  color: #004A61;
  height: 138px;
  padding: 10px;
  padding-bottom: 30px;
  box-sizing: border-box;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button.no-link,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button.no-link {
  min-height: 142px;
  padding: 10px;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button.simple a,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button.simple a {
  height: initial;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button:hover,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button:hover {
  background-image: linear-gradient(90deg, #004A61, #004B63, #006B8D);
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button.no-link:hover,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button.no-link:hover {
  background-image: linear-gradient(90deg, #E5FFFF, #E3FFFF, #BFFFFF);
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button:hover i,
body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button:hover a,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button:hover i,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button:hover a {
  color: #FFFFFF;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button.no-link:hover i,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button.no-link:hover i {
  color: #004A61;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button:active,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button:active {
  background: #ACD7E5;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button.no-link:active,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button.no-link:active {
  background-image: linear-gradient(90deg, #E5FFFF, #E3FFFF, #BFFFFF);
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button:active,
body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button:active i,
body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button:active a,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button:active,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button:active i,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button:active a {
  color: #004A61;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content .block-content-text,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content .block-content-text {
  position: absolute;
  width: 25%;
  background-image: linear-gradient(90deg, #004A61, #004B63, #006B8D, transparent);
  height: 164px;
  color: #E5FFFF;
  padding-top: 40px;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
  font-family: 'Noto Serif', serif;
  font-weight: 700;
  font-style: italic;
  line-height: 19px;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper.sixth-position .block-content .block-content-text {
  position: relative;
}

body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper.sixth-position .block-content .block-content-text,
body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper.second-position .block-content .block-content-text,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper.sixth-position .block-content .block-content-text,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper.second-position .block-content .block-content-text {
  width: 50%;
}


body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content .block-content-text i,
body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content .block-content-text i {
  display: block;
  font-size: 30px;
}

/***************************************************************
        BLOCK
****************************************************************/

#block-block-79 {
  border: 1px solid #CCCCCC;
}

#block-block-79 .agenda-sala-prensa-block .title-agenda {
  border-bottom: 1px solid #CCCCCC;
  color: #93989E;
  font-size: 18px;
  padding: 10px;
  text-align: center;
}

#block-block-79 .agenda-sala-prensa-block .list-items-agenda {
  padding: 15px 20px
}

#block-block-79 .agenda-sala-prensa-block .list-item-agenda {
  border-bottom: 1px solid #CCCCCC;
  padding: 15px 0;
}

#block-block-79 .agenda-sala-prensa-block .list-item-agenda.last {
  border-bottom: none;
}

#block-block-79 .agenda-sala-prensa-block .list-item-agenda .agenda-dia,
#block-block-79 .agenda-sala-prensa-block .list-item-agenda .agenda-hora {
  color: #E4004F;
  text-align: center;
}

#block-block-79 .agenda-sala-prensa-block .list-item-agenda .agenda-dia {
  font-size: 14px;
}

#block-block-79 .agenda-sala-prensa-block .list-item-agenda p {
  font-size: 11.5px;
  margin: 5px 0;
  text-align: justify;
}

#block-block-81,
#block-block-77,
#block-block-80,
#block-block-94,
#block-block-93,
#block-block-92,
#block-block-95 {
  position: fixed;
  top: 280px;
  width: 18%;
}

body.navbar-administration #block-block-81,
body.navbar-administration #block-block-77,
body.navbar-administration #block-block-80,
body.navbar-administration #block-block-94,
body.navbar-administration #block-block-93,
body.navbar-administration #block-block-92,
body.navbar-administration #block-block-95 {
  top: 319px;
}

body.scroll-active #block-block-81,
body.scroll-active #block-block-77,
body.scroll-active #block-block-80,
body.scroll-active #block-block-94,
body.scroll-active #block-block-93,
body.scroll-active #block-block-92,
body.scroll-active #block-block-95 {
  top: 225px;
}

body.navbar-administration.scroll-active #block-block-81,
body.navbar-administration.scroll-active #block-block-77,
body.navbar-administration.scroll-active #block-block-80,
body.navbar-administration.scroll-active #block-block-94,
body.navbar-administration.scroll-active #block-block-93,
body.navbar-administration.scroll-active #block-block-92,
body.navbar-administration.scroll-active #block-block-95 {
  top: 264px;
}

body.smaller-0 #block-block-81,
body.smaller-0 #block-block-77,
body.smaller-0 #block-block-80,
body.smaller-0 #block-block-94,
body.smaller-0 #block-block-93,
body.smaller-0 #block-block-92,
body.smaller-0 #block-block-95 {
  top: 170px;
}

body.navbar-administration.smaller-0 #block-block-81,
body.navbar-administration.smaller-0 #block-block-77,
body.navbar-administration.smaller-0 #block-block-80,
body.navbar-administration.smaller-0 #block-block-94,
body.navbar-administration.smaller-0 #block-block-93,
body.navbar-administration.smaller-0 #block-block-92,
body.navbar-administration.smaller-0 #block-block-95 {
  top: 209px;
}

body.smaller-1 #block-block-81,
body.smaller-1 #block-block-77,
body.smaller-1 #block-block-80,
body.smaller-1 #block-block-94,
body.smaller-1 #block-block-93,
body.smaller-1 #block-block-92,
body.smaller-1 #block-block-95 {
  top: 115px;
}

body.navbar-administration.smaller-1 #block-block-81,
body.navbar-administration.smaller-1 #block-block-77,
body.navbar-administration.smaller-1 #block-block-80,
body.navbar-administration.smaller-1 #block-block-94,
body.navbar-administration.smaller-1 #block-block-93,
body.navbar-administration.smaller-1 #block-block-92,
body.navbar-administration.smaller-1 #block-block-95 {
  top: 154px;
}

#block-block-81 .menu-list,
#block-block-77 .menu-list,
#block-block-80 .menu-list,
#block-block-94 .menu-list,
#block-block-93 .menu-list,
#block-block-92 .menu-list,
#block-block-95 .menu-list {
  list-style: none;
}

#block-block-81 .menu-list .menu-link,
#block-block-77 .menu-list .menu-link,
#block-block-80 .menu-list .menu-link,
#block-block-94 .menu-list .menu-link,
#block-block-93 .menu-list .menu-link,
#block-block-92 .menu-list .menu-link,
#block-block-95 .menu-list .menu-link {
  background-position: left center;
  background-repeat: no-repeat;
  height: 42px;
  line-height: 42px;
  padding: 4px 0;
}

#block-block-81 .menu-list .menu-link a,
#block-block-77 .menu-list .menu-link a,
#block-block-80 .menu-list .menu-link a,
#block-block-94 .menu-list .menu-link a,
#block-block-93 .menu-list .menu-link a,
#block-block-92 .menu-list .menu-link a,
#block-block-95 .menu-list .menu-link a {
  color: #38414A;
  display: inline-block;
  line-height: 1.2em;
  padding: 0 0 0 55px;
  vertical-align: middle;
}

#block-block-81 .menu-list .menu-link a:hover,
#block-block-81 .menu-list .menu-link a.active,
#block-block-77 .menu-list .menu-link a:hover,
#block-block-77 .menu-list .menu-link a.active,
#block-block-93 .menu-list .menu-link a:hover,
#block-block-93 .menu-list .menu-link a.active,
#block-block-92 .menu-list .menu-link a:hover,
#block-block-92 .menu-list .menu-link a.active {
  color: #E4004F;
}

#block-block-80 .menu-list .menu-link a:hover,
#block-block-80 .menu-list .menu-link a.active,
#block-block-94 .menu-list .menu-link a:hover,
#block-block-94 .menu-list .menu-link a.active {
  color: #78a22f;
}

#block-block-95 .menu-list .menu-link a:hover,
#block-block-95 .menu-list .menu-link a.active {
  color: #AD8E00;
}

#block-block-81 .menu-list .menu-link-2783,
#block-block-77 .menu-list .menu-link-801 {
  background-image: url(../images/menu_section/menu_sede_central.png);
}

#block-block-81 .menu-list .menu-link-2768,
#block-block-77 .menu-list .menu-link-403 {
  background-image: url(../images/menu_section/menu_saludo.png);
}

#block-block-81 .menu-list .menu-link-2784,
#block-block-77 .menu-list .menu-link-743 {
  background-image: url(../images/menu_section/menu_estilo.png);
}

#block-block-81 .menu-list .menu-link-2785,
#block-block-77 .menu-list .menu-link-1491 {
  background-image: url(../images/menu_section/menu_como_estudia.png);
}

#block-block-81 .menu-list .menu-link-2780,
#block-block-77 .menu-list .menu-link-802 {
  background-image: url(../images/menu_section/menu_organigrama.png);
}

#block-block-81 .menu-list .menu-link-2786,
#block-block-77 .menu-list .menu-link-744 {
  background-image: url(../images/menu_section/menu_espacio.png);
}

#block-block-81 .menu-list .menu-link-2781,
#block-block-77 .menu-list .menu-link-2773 {
  background-image: url(../images/menu_section/menu_defensor.png);
}

#block-block-81 .menu-list .menu-link-2782,
#block-block-77 .menu-list .menu-link-2772 {
  background-image: url(../images/menu_section/menu_normativa.png);
}

#block-block-81 .menu-list .menu-link-2860,
#block-block-77 .menu-list .menu-link-2817 {
  background-image: url(../images/menu_section/menu_calidad.png);
}

#block-block-81 .menu-list .menu-link-2781:hover,
#block-block-81 .menu-list .menu-link-2781.active,
#block-block-77 .menu-list .menu-link-2773:hover,
#block-block-77 .menu-list .menu-link-2773.active {
  background-image: url(../images/menu_section/menu_defensor_hover.png);
}

#block-block-81 .menu-list .menu-link-2782:hover,
#block-block-81 .menu-list .menu-link-2782.active,
#block-block-77 .menu-list .menu-link-2772:hover,
#block-block-77 .menu-list .menu-link-2772.active {
  background-image: url(../images/menu_section/menu_normativa_hover.png);
}

#block-block-81 .menu-list .menu-link-2783:hover,
#block-block-81 .menu-list .menu-link-2783.active,
#block-block-77 .menu-list .menu-link-801:hover,
#block-block-77 .menu-list .menu-link-801.active {
  background-image: url(../images/menu_section/menu_sede_central_hover.png);
}

#block-block-81 .menu-list .menu-link-2768:hover,
#block-block-81 .menu-list .menu-link-2768.active,
#block-block-77 .menu-list .menu-link-403:hover,
#block-block-77 .menu-list .menu-link-403.active {
  background-image: url(../images/menu_section/menu_saludo_hover.png);
}

#block-block-81 .menu-list .menu-link-2784:hover,
#block-block-81 .menu-list .menu-link-2784.active,
#block-block-77 .menu-list .menu-link-743:hover,
#block-block-77 .menu-list .menu-link-743.active {
  background-image: url(../images/menu_section/menu_estilo_hover.png);
}

#block-block-81 .menu-list .menu-link-2785:hover,
#block-block-81 .menu-list .menu-link-2785.active,
#block-block-77 .menu-list .menu-link-1491:hover,
#block-block-77 .menu-list .menu-link-1491.active {
  background-image: url(../images/menu_section/menu_como_estudia_hover.png);
}

#block-block-81 .menu-list .menu-link-2780:hover,
#block-block-81 .menu-list .menu-link-2780.active,
#block-block-77 .menu-list .menu-link-802:hover,
#block-block-77 .menu-list .menu-link-802.active {
  background-image: url(../images/menu_section/menu_organigrama_hover.png);
}

#block-block-81 .menu-list .menu-link-2786:hover,
#block-block-81 .menu-list .menu-link-2786.active,
#block-block-77 .menu-list .menu-link-744:hover,
#block-block-77 .menu-list .menu-link-744.active {
  background-image: url(../images/menu_section/menu_espacio_hover.png);
}

#block-block-81 .menu-list .menu-link-2860:hover,
#block-block-81 .menu-list .menu-link-2860.active,
#block-block-77 .menu-list .menu-link-2817:hover,
#block-block-77 .menu-list .menu-link-2817.active {
  background-image: url(../images/menu_section/menu_calidad_hover.png);
}

#block-block-80 .menu-list .menu-link-1940,
#block-block-94 .menu-list .menu-link-2915 {
  background-image: url(../images/investigacion/menu_otri.png);
}

#block-block-80 .menu-list .menu-link-2036,
#block-block-94 .menu-list .menu-link-2916 {
  background-image: url(../images/investigacion/menu_grupos.png);
}

#block-block-80 .menu-list .menu-link-1939,
#block-block-94 .menu-list .menu-link-2917 {
  background-image: url(../images/investigacion/menu_difusion.png);
}

#block-block-80 .menu-list .menu-link-1943,
#block-block-94 .menu-list .menu-link-2918 {
  background-image: url(../images/investigacion/menu_creacion_empresas.png);
}

#block-block-80 .menu-list .menu-link-2919 {
  background-image: url(../images/investigacion/menu_tcue.png);
}

#block-block-80 .menu-list .menu-link-1940:hover,
#block-block-80 .menu-list .menu-link-1940.active,
#block-block-94 .menu-list .menu-link-2915:hover,
#block-block-94 .menu-list .menu-link-2915.active {
  background-image: url(../images/investigacion/menu_otri_hover.png);
}

#block-block-80 .menu-list .menu-link-2036:hover,
#block-block-80 .menu-list .menu-link-2036.active,
#block-block-94 .menu-list .menu-link-2916:hover,
#block-block-94 .menu-list .menu-link-2916.active {
  background-image: url(../images/investigacion/menu_grupos_hover.png);
}

#block-block-80 .menu-list .menu-link-1939:hover,
#block-block-80 .menu-list .menu-link-1939.active,
#block-block-94 .menu-list .menu-link-2917:hover,
#block-block-94 .menu-list .menu-link-2917.active {
  background-image: url(../images/investigacion/menu_difusion_hover.png);
}

#block-block-80 .menu-list .menu-link-1943:hover,
#block-block-80 .menu-list .menu-link-1943.active,
#block-block-94 .menu-list .menu-link-2918:hover,
#block-block-94 .menu-list .menu-link-2918.active {
  background-image: url(../images/investigacion/menu_creacion_empresas_hover.png);
}

#block-block-80 .menu-list .menu-link-2919:hover,
#block-block-80 .menu-list .menu-link-2919.active {
  background-image: url(../images/investigacion/menu_tcue_hover.png);
}

#block-block-93 .menu-list .menu-link-2896,
#block-block-92 .menu-list .menu-link-2880 {
  background-image: url(../images/ori/menu_ori.png);
}

#block-block-93 .menu-list .menu-link-2897,
#block-block-92 .menu-list .menu-link-2886 {
  background-image: url(../images/ori/menu_estudiar_ui1.png);
}

#block-block-93 .menu-list .menu-link-2898,
#block-block-92 .menu-list .menu-link-2887 {
  background-image: url(../images/ori/menu_movilidad.png);
}

#block-block-93 .menu-list .menu-link-2899,
#block-block-92 .menu-list .menu-link-2888 {
  background-image: url(../images/ori/menu_erasmus_plus.png);
}

#block-block-93 .menu-list .menu-link-2900,
#block-block-92 .menu-list .menu-link-2889 {
  background-image: url(../images/ori/menu_apoyo_linguistico.png);
}

#block-block-92 .menu-list .menu-link-2890 {
  background-image: url(../images/ori/menu_convocatorias.png);
}

#block-block-93 .menu-list .menu-link-2902,
#block-block-92 .menu-list .menu-link-2891 {
  background-image: url(../images/ori/menu_convenios.png);
}

#block-block-93 .menu-list .menu-link-2896:hover,
#block-block-93 .menu-list .menu-link-2896.active,
#block-block-92 .menu-list .menu-link-2880:hover,
#block-block-92 .menu-list .menu-link-2880.active {
  background-image: url(../images/ori/menu_ori_hover.png);
}

#block-block-93 .menu-list .menu-link-2897:hover,
#block-block-93 .menu-list .menu-link-2897.active,
#block-block-92 .menu-list .menu-link-2886:hover,
#block-block-92 .menu-list .menu-link-2886.active {
  background-image: url(../images/ori/menu_estudiar_ui1_hover.png);
}

#block-block-93 .menu-list .menu-link-2898:hover,
#block-block-93 .menu-list .menu-link-2898.active,
#block-block-92 .menu-list .menu-link-2887:hover,
#block-block-92 .menu-list .menu-link-2887.active {
  background-image: url(../images/ori/menu_movilidad_hover.png);
}

#block-block-93 .menu-list .menu-link-2899:hover,
#block-block-93 .menu-list .menu-link-2899.active,
#block-block-92 .menu-list .menu-link-2888:hover,
#block-block-92 .menu-list .menu-link-2888.active {
  background-image: url(../images/ori/menu_erasmus_plus_hover.png);
}

#block-block-93 .menu-list .menu-link-2900:hover,
#block-block-93 .menu-list .menu-link-2900.active,
#block-block-92 .menu-list .menu-link-2889:hover,
#block-block-92 .menu-list .menu-link-2889.active {
  background-image: url(../images/ori/menu_apoyo_linguistico_hover.png);
}

#block-block-92 .menu-list .menu-link-2890:hover,
#block-block-92 .menu-list .menu-link-2890.active {
  background-image: url(../images/ori/menu_convocatorias_hover.png);
}

#block-block-93 .menu-list .menu-link-2902:hover,
#block-block-93 .menu-list .menu-link-2902.active,
#block-block-92 .menu-list .menu-link-2891:hover,
#block-block-92 .menu-list .menu-link-2891.active {
  background-image: url(../images/ori/menu_convenios_hover.png);
}

#block-block-95 .menu-list .menu-link-3001 {
  background-image: url(../images/empleabilidad/menu_empleabilidad.png);
}

#block-block-95 .menu-list .menu-link-3002 {
  background-image: url(../images/empleabilidad/menu_practicas.png);
}

#block-block-95 .menu-list .menu-link-3003 {
  background-image: url(../images/empleabilidad/menu_gestion_carrera.png);
}

#block-block-95 .menu-list .menu-link-3004 {
  background-image: url(../images/empleabilidad/menu_autoempleo.png);
}

#block-block-95 .menu-list .menu-link-3001:hover,
#block-block-95 .menu-list .menu-link-3001.active {
  background-image: url(../images/empleabilidad/menu_empleabilidad_hover.png);
}

#block-block-95 .menu-list .menu-link-3002:hover,
#block-block-95 .menu-list .menu-link-3002.active {
  background-image: url(../images/empleabilidad/menu_practicas_hover.png);
}

#block-block-95 .menu-list .menu-link-3003:hover,
#block-block-95 .menu-list .menu-link-3003.active {
  background-image: url(../images/empleabilidad/menu_gestion_carrera_hover.png);
}

#block-block-95 .menu-list .menu-link-3004:hover,
#block-block-95 .menu-list .menu-link-3004.active {
  background-image: url(../images/empleabilidad/menu_autoempleo_hover.png);
}

#block-block-80 .token-contact,
#block-block-94 .token-contact,
#block-block-93 .token-contact,
#block-block-92 .token-contact,
#block-block-95 .token-contact {
  margin: 0 0 0 25px;
  text-align: center;
}

#block-block-80 .token-contact .logo-otri-contact,
#block-block-94 .token-contact .logo-otri-contact {
  background: url(../images/investigacion/contact_otri.png) no-repeat center center;
  height: 60px;
  margin-bottom: 10px;
}

#block-block-93 .token-contact .logo-ori-contact,
#block-block-92 .token-contact .logo-ori-contact {
  background: url(../images/ori/contact_ori.png) no-repeat center center;
  height: 60px;
  margin-bottom: 10px;
}

#block-block-95 .token-contact .logo-empleabilidad-contact {
  background: url(../images/empleabilidad/contact_empleabilidad.png) no-repeat center center;
  height: 71px;
  margin-bottom: 10px;
}

#block-block-80 .token-contact .title-otri-contact,
#block-block-80 .token-contact .phone-email-otri-contact,
#block-block-94 .token-contact .title-otri-contact,
#block-block-94 .token-contact .phone-email-otri-contact {
  color: #78a22f;
  font-size: 0.9em;
  font-weight: bold;
  line-height: 13px;
}

#block-block-93 .token-contact .title-ori-contact,
#block-block-93 .token-contact .phone-email-ori-contact,
#block-block-92 .token-contact .title-ori-contact,
#block-block-92 .token-contact .phone-email-ori-contact {
  color: #e4004f;
  font-size: 0.9em;
  font-weight: bold;
  line-height: 13px;
}

#block-block-95 .token-contact .title-empleabilidad-contact,
#block-block-95 .token-contact .phone-email-empleabilidad-contact {
  color: #AD8E00;
  font-size: 0.9em;
  font-weight: bold;
  line-height: 13px;
}

#block-block-95 .token-contact .phone-email-empleabilidad-contact,
#block-block-80 .token-contact .phone-email-otri-contact,
#block-block-94 .token-contact .phone-email-otri-contact,
#block-block-93 .token-contact .phone-email-ori-contact,
#block-block-92 .token-contact .phone-email-ori-contact {
  font-weight: normal;
}

#block-block-95 .token-contact .phone-email-empleabilidad-contact.first,
#block-block-80 .token-contact .phone-email-otri-contact.first,
#block-block-94 .token-contact .phone-email-otri-contact.first,
#block-block-93 .token-contact .phone-email-ori-contact.first,
#block-block-92 .token-contact .phone-email-ori-contact.first {
  margin-top: 10px;
}

#block-block-80 .token-contact .email-otri-contact a,
#block-block-94 .token-contact .email-otri-contact a {
  border: 1px solid #FFFFFF;
  background: #78a22f;
  color: #FFFFFF;
  display: block;
  margin-top: 10px;
  transition: all 0.25s;
  -ms-transition: all 0.25s;
  -moz-transition: all 0.25s;
  -webkit-transition: all 0.25s;
}

#block-block-93 .token-contact .email-ori-contact a,
#block-block-92 .token-contact .email-ori-contact a {
  border: 1px solid #FFFFFF;
  background: #e4004f;
  color: #FFFFFF;
  display: block;
  margin-top: 10px;
  transition: all 0.25s;
  -ms-transition: all 0.25s;
  -moz-transition: all 0.25s;
  -webkit-transition: all 0.25s;
}

#block-block-95 .token-contact .email-empleabilidad-contact a {
  border: 1px solid #FFFFFF;
  background: #AD8E00;
  color: #FFFFFF;
  display: block;
  margin-top: 10px;
  transition: all 0.25s;
  -ms-transition: all 0.25s;
  -moz-transition: all 0.25s;
  -webkit-transition: all 0.25s;
}

#block-block-80 .token-contact .email-otri-contact a:hover,
#block-block-94 .token-contact .email-otri-contact a:hover {
  border: 1px solid #78a22f;
  background: #FFFFFF;
  color: #78a22f;
}

#block-block-93 .token-contact .email-ori-contact a:hover,
#block-block-92 .token-contact .email-ori-contact a:hover {
  border: 1px solid #e4004f;
  background: #FFFFFF;
  color: #e4004f;
}

#block-block-95 .token-contact .email-empleabilidad-contact a:hover {
  border: 1px solid #AD8E00;
  background: #FFFFFF;
  color: #AD8E00;
}

#block-block-74 .header-block,
#block-block-90 .header-block {
  text-align: center;
}

#block-block-74 .header-block-item-first-text a,
#block-block-90 .header-block-item-first-text a {
  background: url(../images/arrow.png) no-repeat left -115px;
  color: #38414A;
  font-size: 22px;
  padding-left: 22px;
}

#block-block-74 .header-block-item-first-text a:hover,
#block-block-90 .header-block-item-first-text a:hover {
  background-position: left -194px;
  color: #E4004F;
}

.block a.banner-text-block,
#block-views-exp-agenda-page .block-title,
#block-views-exp-press-room-press-room .block-title,
#block-views-exp-press-room-page-1 .block-title {
  border: 1px solid #CCC;
  color: #93989E;
  display: block;
  font-size: 18px;
  margin-bottom: 15px;
  padding: 10px 0;
  text-align: center;
}

#block-views-exp-agenda-page .block-title,
#block-views-exp-press-room-press-room .block-title,
#block-views-exp-press-room-page-1 .block-title {
  border-left: none;
  border-right: none;
  border-top: none;
  padding-bottom: 5px;
  padding-top: 0;
}

#block-views-exp-agenda-page .views-exposed-widget,
#block-views-exp-press-room-press-room .views-exposed-widget,
#block-views-exp-press-room-page-1 .views-exposed-widget {
  width: 100%;
}

#block-views-exp-agenda-page .views-exposed-widget.views-reset-button,
#block-views-exp-agenda-page .views-exposed-widget.views-submit-button,
#block-views-exp-press-room-press-room .views-exposed-widget.views-reset-button,
#block-views-exp-press-room-press-room .views-exposed-widget.views-submit-button,
#block-views-exp-press-room-page-1 .views-exposed-widget.views-reset-button,
#block-views-exp-press-room-page-1 .views-exposed-widget.views-submit-button {
  width: auto;
}

#block-views-exp-agenda-page .views-exposed-widget label,
#block-views-exp-press-room-press-room .views-exposed-widget label,
#block-views-exp-press-room-page-1 .views-exposed-widget label {
  padding-bottom: 5px;
}

#block-views-exp-agenda-page .views-exposed-widget select,
#block-views-exp-agenda-page .views-exposed-widget input.form-text,
#block-views-exp-press-room-press-room .views-exposed-widget select,
#block-views-exp-press-room-press-room .views-exposed-widget input.form-text,
#block-views-exp-press-room-page-1 .views-exposed-widget select,
#block-views-exp-press-room-page-1 .views-exposed-widget input.form-text {
  margin-bottom: 10px;
  width: 100%;
}

#block-views-exp-agenda-page .views-exposed-widget.views-reset-button input,
#block-views-exp-agenda-page .views-exposed-widget.views-submit-button input,
#block-views-exp-press-room-press-room .views-exposed-widget.views-reset-button input,
#block-views-exp-press-room-press-room .views-exposed-widget.views-submit-button input,
#block-views-exp-press-room-page-1 .views-exposed-widget.views-reset-button input,
#block-views-exp-press-room-page-1 .views-exposed-widget.views-submit-button input {
  margin-top: 0;
}

#block-widgets-s-share .widgets {
  padding-left: 20px;
}

.block #widgets-element-socialmedia_addthis-tweet,
.block #widgets-element-socialmedia_linkedin-share-button {
  margin-top: 5px;
}

/***************** Sidebar Autor del blog **************************/
body.section-blog-ui1 #page .sidebars #block-views-blog-ui1-block-5,
body.node-type-blog #page .sidebars #block-views-blog-ui1-block-2 {
  padding: 20px;
  margin: 0px auto;
  background: #FFFFFF;
  border-radius: 5px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  margin-bottom: 30px;

}

body.section-blog-ui1 #page .sidebars #block-views-blog-ui1-block-5 .views-field-picture,
body.node-type-blog #page .sidebars #block-views-blog-ui1-block-2 .views-field-picture {
  width: 48%;
  display: inline-block;
}

body.section-blog-ui1 #page .sidebars #block-views-blog-ui1-block-5 .views-field-picture img,
body.node-type-blog #page .sidebars #block-views-blog-ui1-block-2 .views-field-picture img {
  vertical-align: bottom;
}

body.section-blog-ui1 #page .sidebars #block-views-blog-ui1-block-5 .views-field-field-name-user,
body.node-type-blog #page .sidebars #block-views-blog-ui1-block-2 .views-field-field-name-user {
  width: 48%;
  display: inline-block;
  text-align: right;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  color: #004A61;
  text-transform: uppercase;
}

body.section-blog-ui1 #page .sidebars #block-views-blog-ui1-block-5 .views-field-field-workstation-user,
body.node-type-blog #page .sidebars #block-views-blog-ui1-block-2 .views-field-field-workstation-user {
  border-top-width: 2px;
  border-top-style: solid;
  border-top-color: #004A61;
  color: #004A61;
  text-align: right;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  padding-top: 10px;
}

body.section-blog-ui1 #page .sidebars #block-views-blog-ui1-block-6,
body.node-type-blog #page .sidebars #block-views-blog-ui1-block-1 {
  padding: 20px;
  margin: 0px auto;
  background: #FFFFFF;
  border-radius: 5px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  /* margin-top: 30px; */
}

body.section-blog-ui1 #page .sidebars #block-views-blog-ui1-block-6 .block__title,
body.node-type-blog #page .sidebars #block-views-blog-ui1-block-1 .block__title {
  text-transform: uppercase;
  color: #004A61;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
}

body.node-type-blog #page .sidebars #block-views-blog-ui1-block-1 .views-field-field-blog-tags {
  font-size: 16px;
  font-weight: 600;
  padding-left: 20px;
}

body.node-type-blog #page .sidebars #block-views-blog-ui1-block-7 {
  padding: 20px;
  margin: 0px auto;
  background: #FFFFFF;
  border-radius: 5px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  margin-top: 30px;
}

body.node-type-blog #page .sidebars #block-views-blog-ui1-block-7 .block__title {
  font-size: 24px;
  font-weight: 700;
  color: #004A61;
  line-height: 28px;
  margin-bottom: 20px;
}

body.node-type-blog #page .sidebars #block-views-blog-ui1-block-7 .view-blog-ui1 .views-field-title {
  border-left-color: #004A61;
  border-left-style: solid;
  border-left-width: 3px;
  padding-left: 20px;
  margin-bottom: 20px;
}

body.node-type-blog #page .sidebars #block-views-blog-ui1-block-7 .view-blog-ui1 .views-field-title a {
  font-size: 16px;
  font-weight: 600;
  color: #004A61;
  line-height: 20px;
}

body.node-type-blog #page .sidebars #block-views-blog-ui1-block-7 .view-blog-ui1 .views-field-title a:hover {
  color: #E4004F;
}






/*****************  Bloque como se estudia*********************/

body.section-how-online-learning-experience #block-block-122 .links_right,
body.section-como-se-estudia #block-block-112 .links_right {
  background-color: #004A61;
  padding: 10px;
  padding-left: 20px;
  margin-bottom: 10px;
  border-radius: 8px;
  font-weight: 600;
  border-width: 3px;
  border-color: #eaeaea;
  border-style: solid;
}

body.section-how-online-learning-experience #block-block-122 .links_right:hover,
body.section-como-se-estudia #block-block-112 .links_right:hover {
  background-image: linear-gradient(113deg, #E5FFFF, #E3FFFF, #BFFFFF);
  border-color: #EAEAEA;
}

body.section-how-online-learning-experience #block-block-122 .links_right:active,
body.section-como-se-estudia #block-block-112 .links_right:active {
  border-color: #004A61;
  border-style: solid;
}

body.section-how-online-learning-experience #block-block-122 .links_right:hover a,
body.section-como-se-estudia #block-block-112 .links_right:hover a {
  color: #004A61;
}

body.section-how-online-learning-experience #block-block-122 .links_right a,
body.section-como-se-estudia #block-block-112 .links_right a {
  color: #E5FFFF;
  font-size: 14px;
  width: 100%;
  display: block;
}

body.section-how-online-learning-experience #block-block-122 .links_right i,
body.section-como-se-estudia #block-block-112 .links_right i {
  float: right;
  padding-right: 10px;
}

/***************************************************************
        BLOCK - IMAGES
****************************************************************/

.sidebar2-node-3 {
  background: transparent url(../images/img_la_universidad.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-26 {
  background: transparent url(../images/la_universidad/saludo_sidebar.png) no-repeat scroll center;
  min-height: 175px;
  width: 100%;
}

.sidebar2-node-4 {
  background: transparent url(../images/img_lateral_f_permanente.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-8 {
  background: transparent url(../images/img_lateral_aviso_legal.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-9 {
  background: transparent url(../images/img_lateral_politica_privacidad.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-10 {
  background: transparent url(../images/img_lateral_p_accesibilidad.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-11,
.sidebar2-node-15 {
  background: transparent url(../images/img_lateral_sala_prensa.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-12 {
  background: transparent url(../images/img_lateral_faq.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-3762,
.sidebar2-node-16 {
  background: transparent url(../images/img_lateral_preinscribete.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-72,
.sidebar2-node-103 {
  background: transparent url(../images/img_lateral_trabaja_nosotros.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-3398,
.sidebar2-node-18 {
  background: transparent url(../images/img_lateral_solicita_info.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-25,
.sidebar2-node-102,
.sidebar2-node-32,
.sidebar2-node-34,
.sidebar2-node-36,
.sidebar2-node-40,
.sidebar2-node-45,
.sidebar2-node-46,
.sidebar2-node-47,
.sidebar2-node-48,
.sidebar2-node-49,
.sidebar2-node-50,
.sidebar2-node-51,
.sidebar2-node-52,
.sidebar2-node-53,
.sidebar2-node-55,
.sidebar2-node-56,
.sidebar2-node-57,
.sidebar2-node-58,
.sidebar2-node-59,
.sidebar2-node-60,
.sidebar2-node-61,
.sidebar2-node-62,
.sidebar2-node-63,
.sidebar2-node-65,
.sidebar2-node-66,
.sidebar2-node-67,
.sidebar2-node-68,
.sidebar2-node-69,
.sidebar2-node-70,
.sidebar2-node-71,
.sidebar2-node-89,
.sidebar2-node-90,
.sidebar2-node-91,
.sidebar2-node-92,
.sidebar2-node-93,
.sidebar2-node-94,
.sidebar2-node-95,
.sidebar2-node-96,
.sidebar2-node-97,
.sidebar2-node-98,
.sidebar2-node-99,
.sidebar2-node-143,
.sidebar2-node-144,
.sidebar2-node-145,
.sidebar2-node-132,
.sidebar2-node-146,
.sidebar2-node-154,
.sidebar2-node-155,
.sidebar2-node-156,
.sidebar2-node-157,
.sidebar2-node-158,
.sidebar2-node-159,
.sidebar2-node-160,
.sidebar2-node-161,
.sidebar2-node-162,
.sidebar2-node-163,
.sidebar2-node-164,
.sidebar2-node-169,
.sidebar2-node-170,
.sidebar2-node-171,
.sidebar2-node-172,
.sidebar2-node-173,
.sidebar2-node-229,
.sidebar2-node-230,
.sidebar2-node-231,
.sidebar2-node-232,
.sidebar2-node-233,
.sidebar2-node-234,
.sidebar2-node-235,
.sidebar2-node-236,
.sidebar2-node-237,
.sidebar2-node-238,
.sidebar2-node-239,
.sidebar2-node-240,
.sidebar2-node-242,
.sidebar2-node-243,
.sidebar2-node-244,
.sidebar2-node-245,
.sidebar2-node-246,
.sidebar2-node-247,
.sidebar2-node-248,
.sidebar2-node-249,
.sidebar2-node-250,
.sidebar2-node-251,
.sidebar2-node-252,
.sidebar2-node-253,
.sidebar2-node-481 {
  background: transparent url(../images/img_lateral_oferta_academica.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-259 {
  background: transparent url(../images/img_lateral_nuevas_titulaciones.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-31,
.sidebar2-node-117,
.sidebar2-node-272,
.sidebar2-node-479 {
  background: transparent url(../images/img_lateral_g_derecho.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-33 {
  background: transparent url(../images/img_lateral_g_ade.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-35 {
  background: transparent url(../images/img_lateral_g_informatica.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-142 {
  background: transparent url(../images/img_lateral_m_prl.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-54 {
  background: transparent url(../images/img_lateral_arquitectura.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-37,
.sidebar2-node-116 {
  background: transparent url(../images/img_lateral_g_cafd.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-38 {
  background: transparent url(../images/img_lateral_g_nutricion.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-41,
.sidebar2-node-119 {
  background: transparent url(../images/img_lateral_g_primaria.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-42 {
  background: transparent url(../images/img_lateral_g_infantil.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-43 {
  background: transparent url(../images/img_lateral_g_historia.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-39,
.sidebar2-node-120 {
  background: transparent url(../images/img_lateral_g_psicologia.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-64 {
  background: transparent url(../images/img_lateral_m_secundaria.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-44,
.sidebar2-node-118 {
  background: transparent url(../images/img_lateral_g_criminologia.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-168 {
  background: transparent url(../images/img_lateral_c_deca.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-177,
.sidebar2-node-254,
.sidebar2-node-255,
.sidebar2-node-256,
.sidebar2-node-257,
.sidebar2-node-258 {
  background: transparent url(../images/img_lateral_c_profesorado.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-214,
.sidebar2-node-215,
.sidebar2-node-216,
.sidebar2-node-217,
.sidebar2-node-218 {
  background: transparent url(../images/img_lateral_ac_inf_prim.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-468,
.sidebar2-node-291 {
  background: transparent url(../images/img_lateral_escuela_idiomas_03.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-466,
.sidebar2-node-467 {
  background: transparent url(../images/img_lateral_escuela_idiomas_02.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-469 {
  background: transparent url(../images/img_lateral_escuela_idiomas_04.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-279,
.sidebar2-node-272 {
  background: transparent url(../images/img_lateral_escuela_idiomas_01.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-260,
.sidebar2-node-261,
.sidebar2-node-262,
.sidebar2-node-263 {
  background: transparent url(../images/img_lateral_acc_cafd.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-264,
.sidebar2-node-265,
.sidebar2-node-266,
.sidebar2-node-267 {
  background: transparent url(../images/img_lateral_acc_nutricion.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-268 {
  background: transparent url(../images/img_lateral_acceso_informatica.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-27,
.sidebar2-node-28 {
  background: transparent url(../images/img_noticia.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-136 {
  background: transparent url(../images/img_lateral_25.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
  margin-left: 3px;
}

.sidebar2-node-152 {
  background: transparent url(../images/img_lateral_metodologia.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-taxonomy-term-10 {
  background: transparent url(../images/img_lateral_actualidad.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-taxonomy-term-11,
.sidebar2-node-29,
.sidebar2-node-30 {
  background: transparent url(../images/img_lateral_uni_medios.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-3723,
.sidebar2-node-137 {
  background: transparent url(../images/servicios_alumno/pruebas_sidebar.png) no-repeat scroll center;
  min-height: 175px;
  width: 100%;
}

.sidebar2-node-3730,
.sidebar2-node-3733,
.sidebar2-node-3734,
.sidebar2-node-3735,
.sidebar2-node-3736,
.sidebar2-node-3738,
.sidebar2-node-3739,
.sidebar2-node-478,
.sidebar2-node-477,
.sidebar2-node-476,
.sidebar2-node-475,
.sidebar2-node-474,
.sidebar2-node-473,
.sidebar2-node-472 {
  background: transparent url(../images/servicios_alumno/orientacion_sidebar.png) no-repeat scroll center;
  min-height: 175px;
  width: 100%;
}

.sidebar2-node-138 {
  background: transparent url(../images/img_lateral_45.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-130 {
  background: transparent url(../images/img_lateral_becas.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-141 {
  background: transparent url(../images/la_universidad/espacio_europeo_sidebar.png) no-repeat scroll center;
  min-height: 175px;
  width: 100%;
}

.sidebar2-node-140 {
  background: transparent url(../images/la_universidad/estilo_sidebar.png) no-repeat scroll center;
  min-height: 175px;
  width: 100%;
}

.sidebar2-node-166 {
  background: transparent url(../images/la_universidad/sede_sidebar.png) no-repeat scroll center;
  min-height: 175px;
  width: 100%;
}

.sidebar2-node-167 {
  background: transparent url(../images/la_universidad/organigrama_sidebar.png) no-repeat scroll center;
  min-height: 175px;
  width: 100%;
}

.sidebar2-node-3719,
.sidebar2-node-147 {
  background: transparent url(../images/servicios_alumno/reconocimiento_sidebar.png) no-repeat scroll center;
  min-height: 175px;
  width: 100%;
}

.sidebar2-node-search {
  background: transparent url(../images/img_lateral_busqueda.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-73,
.sidebar2-node-80 {
  background: transparent url(../images/img_cuenta_usuario.png) no-repeat scroll left center / cover;
  min-height: 170px;
  width: 100%;
}

.sidebar2-node-200,
.sidebar2-node-3720,
.sidebar2-node-3274 {
  background: transparent url(../images/servicios_alumno/becas_sidebar.png) no-repeat scroll center;
  min-height: 175px;
  width: 100%;
}

.sidebar2-node-269,
.sidebar2-node-270,
.sidebar2-node-3822,
.sidebar2-node-3823,
.sidebar2-node-271 {
  background: transparent url(../images/servicios_alumno/financiacion_sidebar.png) no-repeat scroll center;
  min-height: 175px;
  width: 100%;
}

.sidebar2-node-455,
.sidebar2-node-3750,
.sidebar2-node-3285 {
  background: transparent url(../images/servicios_alumno/precios_sidebar.png) no-repeat scroll center;
  min-height: 175px;
  width: 100%;
}

.sidebar2-node-3725,
.sidebar2-node-3272 {
  background: transparent url(../images/servicios_alumno/calendario_sidebar.png) no-repeat scroll center;
  min-height: 175px;
  width: 100%;
}

.sidebar2-node-3724,
.sidebar2-node-3341 {
  background: transparent url(../images/servicios_alumno/plan_amigo_sidebar.png) no-repeat scroll center;
  min-height: 175px;
  width: 100%;
}

.sidebar2-node-3749,
.sidebar2-node-3342 {
  background: transparent url(../images/servicios_alumno/docs_matricula_sidebar.png) no-repeat scroll center;
  min-height: 175px;
  width: 100%;
}

.sidebar2-node-3755,
.sidebar2-node-3302 {
  background: transparent url(../images/servicios_alumno/mediateca_sidebar.png) no-repeat scroll center;
  min-height: 175px;
  width: 100%;
}

.sidebar2-node-3729,
.sidebar2-node-3284 {
  background: transparent url(../images/servicios_alumno/normativa_sidebar.png) no-repeat scroll center;
  min-height: 175px;
  width: 100%;
}

.sidebar2-node-3265,
.sidebar2-node-1888 {
  background: transparent url(../images/servicios_alumno/erasmus_sidebar.png) no-repeat scroll center;
  min-height: 175px;
  width: 100%;
}

.sidebar2-node-3727,
.sidebar2-node-3310 {
  background: transparent url(../images/servicios_alumno/acceso_sidebar.png) no-repeat scroll center;
  min-height: 175px;
  width: 100%;
}

.sidebar2-node-5167 {
  background: transparent url(../images/servicios_alumno/associates_sidebar.png) no-repeat scroll center;
  min-height: 175px;
  width: 100%;
}

.sidebar2-node-6329 {
  background: transparent url(../images/servicios_alumno/alumni_sidebar.png) no-repeat scroll center;
  min-height: 175px;
  width: 100%;
}

/***************************************************************
        BASURA
****************************************************************/

table tr th.precio,
table tr td.precio {
  width: 100px;
  text-align: center;
}

/************************** MSGS */

.info,
.exito,
.alerta,
.error {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  border: 1px solid;
  margin: 0px 7px 8px 0px;
  padding: 15px 10px 15px 50px;
  background-repeat: no-repeat;
  background-position: 10px center;
}

.info {
  text-align: left;
  color: #00529B;
  background-color: #BDE5F8;
}

.exito {
  text-align: left;
  color: #4F8A10;
  background-color: #DFF2BF;
  background-image: url('sites/all/libraries/ui1plugins/images/msgs/exito.png');
}

.alerta {
  text-align: left;
  color: #9F6000;
  background-color: #FEEFB3;
  background-image: url('sites/all/libraries/ui1plugins/images/msgs/alerta.png');
}

.error {
  text-align: left;
  color: #D8000C;
  background-color: #FFBABA;
}

/* Oculta el botón de Submit del buzón de sugerencias en inglés */
body.page-node-9156.i18n-en article form .webform-submit.form-submit {
  display: none;
}


/************************** FIN MSGS */

/*****************************************************************************************************
                                           MOBILE
*****************************************************************************************************/

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

  /*************************************************
              Vídeos
  **************************************************/
  #page #block-block-119 .video_section,
  #page #block-block-101 .video_section,
  #block-views-bloque-titulacion-ficha-block-8 .video_section,
  #block-views-bloque-titulacion-ficha-block-5 .video_section,
  #block-views-bloque-titulacion-ficha-block .video_section {
    width: 290px;
    margin-left: 8px;
    margin-right: 8px;
  }

  #page #block-block-119 .image-video-wrapper:hover .image-video-video-hover,
  #page #block-block-101 .image-video-wrapper:hover .image-video-video-hover,
  #block-views-bloque-titulacion-ficha-block-5 .image-video-wrapper:hover .image-video-video-hover {
    height: 140px;
  }

  #block-views-bloque-titulacion-ficha-block-8 .image-video-wrapper:hover .image-video-video-hover,
  #block-views-bloque-titulacion-ficha-block .image-video-wrapper:hover .image-video-video-hover {
    height: 149px;
  }

  #page #block-block-119 .video_section_under,
  #page #block-block-101 .video_section_under,
  #block-views-bloque-titulacion-ficha-block-8 .video_section_under,
  #block-views-bloque-titulacion-ficha-block-5 .video_section_under,
  #block-views-bloque-titulacion-ficha-block .video_section_under {
    font-size: 10px;
    height: 21px;
    padding: 0px;
    padding-left: 10%;
  }

  /*************** Para las imágenes de los vídeos de las titulaciones ***************************/
  #block-views-bloque-titulacion-ficha-block-8 .image-video-wrapper .image-video-image img.image_desktop,
  #block-views-bloque-titulacion-ficha-block-5 .image-video-wrapper .image-video-image img.image_desktop,
  #block-views-bloque-titulacion-ficha-block .image-video-wrapper .image-video-image img.image_desktop,
  #block-views-bloque-titulacion-ficha-block-8 .image-video-wrapper .image-video-image img.image_mobile,
  #block-views-bloque-titulacion-ficha-block-5 .image-video-wrapper .image-video-image img.image_mobile,
  #block-views-bloque-titulacion-ficha-block .image-video-wrapper .image-video-image img.image_mobile {
    display: none;
  }

  #block-views-bloque-titulacion-ficha-block-8 .image-video-wrapper .image-video-image img.image_tablet,
  #block-views-bloque-titulacion-ficha-block-5 .image-video-wrapper .image-video-image img.image_tablet,
  #block-views-bloque-titulacion-ficha-block .image-video-wrapper .image-video-image img.image_tablet {
    display: inline-block;
  }


  /************************************************/


  .node .image-rector {
    margin: 0 !important;
    max-width: inherit;
    padding-bottom: 20px;
    width: 100%;
  }

  .node-465 .degree-type .degree-type-title .degree-type-title-content,
  .node-3399 .degree-type .degree-type-title .degree-type-title-content {
    width: 65%;
  }

  /****************************************
      Páginas Facultades
  ****************************************/
  .group-cabecera-titulacion .field-name-field-texto-facultad {
    line-height: 25px;
    font-size: 23px;
  }

  .group-cabecera-titulacion .group-texto-decano .field-name-field-decano {
    padding-top: 20px;
  }

  /****************************************
      Páginas intermedias grados
  ****************************************/
  body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-cabecera .first-phrase {
    width: 270px;
    height: 220px;
    font-size: 13px;
    line-height: 20px;
    display: inline-block;
    float: left;
  }

  body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-cabecera .second-phrase,
  body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-cabecera .third-phrase {
    width: 180px;
    height: 220px;
    font-size: 16px;
    line-height: 26px;
    display: inline-block;
    float: left;
  }

  body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-cabecera .second-phrase .big-letter,
  body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-cabecera .third-phrase .big-letter {
    font-size: 40px;
  }

  body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-otras .how_to_study_titulation a,
  body.node-type-facultad .field-name-field-otras-titulaciones-faculta .how_to_study_titulation a {
    font-size: 13px;
  }

  body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-otras .how_to_study_titulation,
  body.node-type-facultad .field-name-field-otras-titulaciones-faculta .how_to_study_titulation {
    width: 277px;
    margin-left: 15px;
    margin-right: 15px;
  }

  /****************************************
      Sección Actualidad
  ****************************************/

  body.section-whats-new #content .view-content .views-row,
  body.section-actualidad #content .view-content .views-row {
    width: 291px;
  }

  body.section-whats-new #content #block-views-blog-ui1-block-4 .more-link,
  body.section-whats-new #content #block-views-press-room-block-1 .more-link,
  body.section-actualidad #content #block-views-blog-ui1-block-4 .more-link,
  body.section-actualidad #content #block-views-press-room-block-1 .more-link {
    width: 291px;
  }

  body.section-whats-new #content #block-block-104 .derecha .contenedor2,
  body.section-whats-new #content #block-block-104 .izquierda .contenedor2,
  body.section-actualidad #content #block-block-104 .derecha .contenedor2,
  body.section-actualidad #content #block-block-104 .izquierda .contenedor2 {
    padding-left: 10px;
    font-size: 17px;
    width: 45%;
  }

  .group-cabecera-titulacion .group-lateral .field .field-item {
    font-size: 16px;
    line-height: 18px;
    padding-top: 5px;
  }

  .group-cabecera-titulacion .group-contenedor-cabecera {
    height: 312px;
  }

  .group-cabecera-titulacion .group-lateral .field {
    height: 156px;
  }

  .group-cabecera-titulacion .group-texto-decano {
    height: 312px;
  }

  .group-cabecera-titulacion .group-contenedor-cabecera .field-name-field-imagen-facultad img {
    max-width: unset;
    left: -110px;
    position: relative;
  }


  /*********** Blog ********************/
  body.section-fundacion-universidad-isabel-i #content .view-content .views-row,
  body.section-sala-de-prensa #content .view-content .views-row,
  body.section-blog-ui1 #content .view-content .views-row {
    width: 47%;
  }

  body.node-type-blog #page #content article .comments,
  body.node-type-blog #page #content article .article-news-wrapper,
  body.node-type-article #page #content article {
    width: 95%;
  }

  body.node-type-article #page aside.sidebars {
    padding-right: 10px;
  }

  /************ Hablan nuestros alumnos****************/
  .page-hablan-nuestros-alumnos .views-row {
    width: 50%;
  }

  body.section-our-students-stories .views-row,
  body.section-hablan-nuestros-alumnos .views-row {
    height: 172px;
  }

  .page-hablan-nuestros-alumnos .views-row .views-field {
    padding: 20px 0px;
    box-sizing: border-box;
    margin: 0 5px;
  }

  body.section-our-students-stories .views-row .views-field-nothing,
  body.section-hablan-nuestros-alumnos .views-row .views-field-nothing {
    width: 312px;
    margin: 0;
    padding: 0;
    height: 172px;
  }

  body.section-our-students-stories .image-video-wrapper:hover .image-video-video-hover,
  body.section-hablan-nuestros-alumnos .image-video-wrapper:hover .image-video-video-hover {
    height: 132px;
  }

  body.section-our-students-stories .video_section_under .text-container,
  body.section-hablan-nuestros-alumnos .video_section_under .text-container {
    width: 85%;
  }
  body.section-our-students-stories .video_section_under .text-container .text-job,
  body.section-our-students-stories .video_section_under .text-container .text-name,
  body.section-hablan-nuestros-alumnos .video_section_under .text-container .text-job,
  body.section-hablan-nuestros-alumnos .video_section_under .text-container .text-name {
    font-size: 12px;
  }

  /**************** TRAIDO POR MI *****************/
  body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper.sixth-position,
  body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper.sixth-position {
    top: 1750px;
  }

  body.section-whats-new #content #block-views-blog-ui1-block-4 .more-link,
  body.section-whats-new #content #block-views-press-room-block-1 .more-link,
  body.section-actualidad #content #block-views-blog-ui1-block-4 .more-link,
  body.section-actualidad #content #block-views-press-room-block-1 .more-link {
    margin-right: 32px;
  }

  body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content.video .block-content-video img,
  body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content.video .block-content-video img {
    height: 164px;
    float: right;
  }

}

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

  #block-block-81 .menu-list,
  #block-block-77 .menu-list,
  #block-block-80 .menu-list,
  #block-block-94 .menu-list,
  #block-block-93 .menu-list,
  #block-block-92 .menu-list,
  #block-block-95 .menu-list {
    padding: 0;
  }

  #block-block-81 .menu-list .menu-link,
  #block-block-77 .menu-list .menu-link {
    background-position: left -5px center;
  }

  #block-block-80 .menu-list .menu-link,
  #block-block-94 .menu-list .menu-link,
  #block-block-93 .menu-list .menu-link,
  #block-block-92 .menu-list .menu-link,
  #block-block-95 .menu-list .menu-link {
    background-position: left -3px center;
  }

  #block-block-81 .menu-list .menu-link a,
  #block-block-77 .menu-list .menu-link a,
  #block-block-80 .menu-list .menu-link a,
  #block-block-94 .menu-list .menu-link a,
  #block-block-93 .menu-list .menu-link a,
  #block-block-92 .menu-list .menu-link a,
  #block-block-95 .menu-list .menu-link a {
    padding-left: 50px;
  }

  #block-block-80 .token-contact,
  #block-block-94 .token-contact,
  #block-block-93 .token-contact,
  #block-block-92 .token-contact,
  #block-block-95 .token-contact {
    margin-left: 5px;
  }

  .node-25 .degree-type.with-subtitle .degree-type-subtitle .arrow-content-text-content,
  .node-102 .degree-type.with-subtitle .degree-type-subtitle .arrow-content-text-content {
    font-size: 12px;
  }

  .node-25 #formacion-permanente .degree-type-cell a,
  .node-465 .degree-type-cell.degree-type-cell-posgrado a,
  .node-102 #continuing-education .degree-type-cell a,
  .node-3399 .degree-type-cell.degree-type-cell-posgrado a {
    width: 62%;
  }

  .node-25 #formacion-permanente.degree-type.active,
  .node-102 #continuing-education.degree-type.active {
    height: 1300px;
  }

  .node-25 #grados-oficiales.degree-type.active,
  .node-102 #official-degrees.degree-type.active {
    height: 1000px;
  }

}

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

  .node-139 .la-universidad-wrapper .la-universidad-column-menu,
  .node-3270 .la-universidad-wrapper .la-universidad-column-menu {
    width: 76%;
  }

  .node-139 .la-universidad-wrapper .la-universidad-column-text,
  .node-3270 .la-universidad-wrapper .la-universidad-column-text {
    width: 24%;
  }

  .node-25 .degree-type .degree-type-title .degree-type-title-content-image,
  .node-25 .degree-type .degree-type-title:hover .degree-type-title-content-image,
  .node-102 .degree-type .degree-type-title .degree-type-title-content-image,
  .node-102 .degree-type .degree-type-title:hover .degree-type-title-content-image {
    background-position: left -120px top;
  }

  .node-25 .degree-type .degree-type-title .degree-type-title-content,
  .node-102 .degree-type .degree-type-title .degree-type-title-content {
    width: 60%;
  }
}

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

  /*************************************************
              Vídeos
  **************************************************/
  #page #block-block-119 .video_container,
  #page #block-block-101 .video_container {
    margin: 0 auto;
    width: 718px;
  }

  #page #block-block-119 .video_section,
  #page #block-block-101 .video_section {
    width: 222px;
    margin-left: 10px;
    margin-right: 10px;
  }

  #block-views-bloque-titulacion-ficha-block-8 .video_section,
  #block-views-bloque-titulacion-ficha-block .video_section {
    width: 281px;
  }

  #block-views-bloque-titulacion-ficha-block-5 .video_section {
    width: 207px;
    margin-left: 5px;
    margin-right: 5px;
  }

  #page #block-block-119 .image-video-wrapper:hover .image-video-video-hover,
  #page #block-block-101 .image-video-wrapper:hover .image-video-video-hover,
  #block-views-bloque-titulacion-ficha-block-5 .image-video-wrapper:hover .image-video-video-hover {
    height: 93px;
  }

  #block-views-bloque-titulacion-ficha-block-8 .image-video-wrapper:hover .image-video-video-hover,
  #block-views-bloque-titulacion-ficha-block .image-video-wrapper:hover .image-video-video-hover {
    height: 134px;
  }

  #page #block-block-119 .video_section_under,
  #page #block-block-101 .video_section_under,
  #block-views-bloque-titulacion-ficha-block-8 .video_section_under,
  #block-views-bloque-titulacion-ficha-block-5 .video_section_under,
  #block-views-bloque-titulacion-ficha-block .video_section_under {
    font-size: 11px;
    height: 30px;
  }

  #block-views-bloque-titulacion-ficha-block-5 .video_section_under {
    height: 40px;
    line-height: 18px;
  }

  #block-views-bloque-titulacion-ficha-block-5 .image-video-wrapper:hover .image-video-video-hover {
    height: 74px;
  }

  body.node-type-article #page #content article {
    width: 95%;
    margin: 0 auto;
  }

  body.node-type-blog #page #content article .comments,
  body.node-type-blog #page #content article .article-news-wrapper {
    width: 95%;
    margin: 0 auto 24px;
  }

  body.section-blog-ui1 #page .sidebars {
    width: 95%;
  }

  body.node-type-blog #block-views-blog-ui1-block-7 {
    margin-bottom: 24px !important;
  }

  /***************************************************************
        NODE CONTENT
  ****************************************************************/

  /************************** options left page  ***********************/
  .node #options-left-page,
  body.navbar-administration .node #options-left-page,
  body.smaller-0 .node #options-left-page,
  body.navbar-administration.smaller-0 .node #options-left-page,
  body.smaller-1 .node #options-left-page,
  body.navbar-administration.smaller-1 .node #options-left-page,
  body.scroll-active .node #options-left-page,
  body.navbar-administration.scroll-active .node #options-left-page {
    position: relative;
    top: 0;
    right: 0;
  }

  .node #options-left-page .option-left,
  .node #options-left-page .option-left.option-left-3 {
    left: auto;
    margin: 0 auto;
  }

  .node #options-left-page .option-left:hover,
  .node #options-left-page .option-left.option-left-3:hover {
    left: auto;
  }

  /***************************************************************
        LA UNIVERSIDAD
  ****************************************************************/
  .node-139 .la-universidad-wrapper .la-universidad-column-menu,
  .node-139 .la-universidad-wrapper .la-universidad-column-text,
  .node-3270 .la-universidad-wrapper .la-universidad-column-menu,
  .node-3270 .la-universidad-wrapper .la-universidad-column-text {
    float: none;
    width: 100%;
  }

  /***************************************************************
        SERVICIOS ALUMNO
  ****************************************************************/
  .node-135 .servicios-alumno-wrapper,
  .node-3397 .servicios-alumno-wrapper {
    background: url(../images/servicios_alumno/centro_servicios_tablet.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.right.margin .link-servicios,
  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.right.margin .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.right.margin .link-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.right.margin .imagen-servicios {
    margin-right: 60px;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.left.margin .link-servicios,
  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.left.margin .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.left.margin .link-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.left.margin .imagen-servicios {
    margin-left: 60px;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.left.margin.item-amigo .link-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.left.margin.item-amigo .link-servicios {
    margin-left: 70px;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.left.margin.item-becas .link-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.left.margin.item-becas .link-servicios {
    margin-left: 90px;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.right.margin.item-mediateca .link-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.right.margin.item-mediateca .link-servicios {
    margin-right: 90px;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.left.margin.item-unard .link-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.left.margin.item-unard .link-servicios {
    margin-left: 85px;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.left.margin.item-alumni .link-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.left.margin.item-alumni .link-servicios {
    margin-left: 85px;
  }

  /***************************************************************
        ¿ERES ONLINE?
  ****************************************************************/
  .node-458 .webform-client-form-458 .webform-component .webform-content-sidebars .webform-sidebar-second,
  .node-458 .webform-client-form-458 .webform-component .webform-content-sidebars .webform-sidebar-content {
    width: 100%;
  }

  .node-461 .result-form-contact,
  .node-458 .webform-client-form-458 .form-actions,
  .node-458 .webform-client-form-458 .webform-component.webform-component--second-question,
  .node-458 .webform-client-form-458 .webform-component.webform-component--quarter-question {
    background: url(../images/section_content_tablet.png) no-repeat right top;
  }

  .node-461 .result-test-wrapper,
  .node-458 .webform-client-form-458 .webform-component.webform-component--first-question,
  .node-458 .webform-client-form-458 .webform-component.webform-component--third-question,
  .node-458 .webform-client-form-458 .webform-component.webform-component--fifth-question {
    background: url(../images/section_content_white_tablet.png) no-repeat right top #ECEEED;
  }

  .node-458 .webform-client-form-458 .webform-component .webform-content-sidebars .webform-sidebar-content .position-element {
    padding-right: 0;
  }

  /***************************************************************
                   OFERTA ACADÉMICA
  ****************************************************************/
  .node-25 #degree-type-wrapper,
  .node-465 #degree-type-wrapper,
  .node-102 #degree-type-wrapper,
  .node-3399 #degree-type-wrapper {
    padding-top: 0;
  }

  .node-25 .degree-type .degree-type-title .degree-type-title-content-arrow,
  .node-465 .degree-type .degree-type-title .degree-type-title-content-arrow,
  .node-25 .degree-type.first .degree-type-title .degree-type-title-content-arrow,
  .node-465 .degree-type.first .degree-type-title .degree-type-title-content-arrow,
  .node-102 .degree-type .degree-type-title .degree-type-title-content-arrow,
  .node-3399 .degree-type .degree-type-title .degree-type-title-content-arrow,
  .node-102 .degree-type.first .degree-type-title .degree-type-title-content-arrow,
  .node-3399 .degree-type.first .degree-type-title .degree-type-title-content-arrow {
    background: url(../images/submenu/oferta_academica_acordeon_tablet.png) no-repeat right top;
  }

  .node-25 .degree-type .degree-type-title .degree-type-title-content-arrow .arrow-content,
  .node-465 .degree-type .degree-type-title .degree-type-title-content-arrow .arrow-content,
  .node-102 .degree-type .degree-type-title .degree-type-title-content-arrow .arrow-content,
  .node-3399 .degree-type .degree-type-title .degree-type-title-content-arrow .arrow-content {
    background: url(../images/submenu/submenu_separator.png) repeat-x left top -1px #EBECED;
    margin-right: 125px;
  }

  .node-25 .degree-type .degree-type-content .degree-type-table,
  .node-465 .degree-type .degree-type-content .degree-type-table,
  .node-102 .degree-type .degree-type-content .degree-type-table,
  .node-3399 .degree-type .degree-type-content .degree-type-table {
    background: url(../images/submenu/titulaciones_flechas_acordeon_00_arriba_tablet.png) no-repeat right top #FFFFFF;
  }

  .node-25 .degree-type.with-subtitle .degree-type-subtitle .degree-type-subtitle-content-arrow,
  .node-102 .degree-type.with-subtitle .degree-type-subtitle .degree-type-subtitle-content-arrow {
    background: none;
  }

  .node-25 .degree-type.with-subtitle .degree-type-subtitle .degree-type-subtitle-content-arrow .arrow-content,
  .node-102 .degree-type.with-subtitle .degree-type-subtitle .degree-type-subtitle-content-arrow .arrow-content {
    margin: 0;
  }

  .node-25 .degree-type.with-subtitle .degree-type-content .degree-type-table,
  .node-102 .degree-type.with-subtitle .degree-type-content .degree-type-table {
    background: url(../images/submenu/oferta_academica_content_subtitle_tablet.png) no-repeat right top #FFFFFF;
  }

  .node-25 .degree-type .degree-type-title .degree-type-title-content,
  .node-102 .degree-type .degree-type-title .degree-type-title-content {
    width: 50%;
  }

  /************* Ancla "subir" para tablet y movil ******************/
  body.page-node-102.over-fold #go-to-top,
  body.page-node-25.over-fold #go-to-top {
    position: fixed;
    right: 0;
    bottom: 20%;
    background-color: #E5FFFF;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    border-width: 2px;
    border-style: solid;
    border-right: none;
    display: block;
    border-color: #004A61;
    z-index: 2;
  }

  body.page-node-102 #go-to-top a,
  body.page-node-25 #go-to-top a {
    color: #004A61;
    padding: 14px;
    display: block;
  }

  /***************************************************************
                  Facultad
  ***************************************************************/
  .group-cabecera-titulacion {
    height: 360px;
  }

  .group-cabecera-titulacion .group-lateral .field {
    font-size: 20px;
  }

  body.section-how-online-learning-experience #page-wrapper .how-to-study-block,
  body.section-como-se-estudia #page-wrapper .how-to-study-block {
    overflow: hidden;
  }

  body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper.double,
  body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper.double {
    max-width: 388px;
    margin: 0 auto;
  }

  body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button,
  body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content-button-wrapper .block-content-button {
    font-size: 15.5px;
  }

  body.node-type-profesor .how_to_study_titulation,
  body.page-profesores .how_to_study_titulation,
  body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-otras .how_to_study_titulation,
  body.node-type-facultad .field-name-field-otras-titulaciones-faculta .how_to_study_titulation {
    width: 277px;
    margin-left: 15px;
    margin-right: 15px;
  }

  body.node-type-profesor .how_to_study_titulation a,
  body.page-profesores .how_to_study_titulation a,
  body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-otras .how_to_study_titulation a,
  body.node-type-facultad .field-name-field-otras-titulaciones-faculta .how_to_study_titulation a {
    font-size: 16px;
    box-sizing: border-box;
  }

  /***************************************************************
                   BLOCK
  ****************************************************************/
  #block-block-74,
  #block-block-90 {
    padding-top: 20px;
  }

  #block-block-74 .header-block-item-first-image img,
  #block-block-90 .header-block-item-first-image img {
    height: 120px;
  }

  #block-block-74 .header-block-item-first-text a,
  #block-block-90 .header-block-item-first-text a {
    background-position: left -118px;
    font-size: 18px;
  }

  #block-block-74 .header-block-item-first-text a:hover,
  #block-block-90 .header-block-item-first-text a:hover {
    background-position: left -197px;
  }



  /**************************************
              Blog
  **************************************/

  body.section-blog-ui1 #content .view-blog-ui1 .blog-text,
  body.section-fundacion-universidad-isabel-i #content .view-press-room .blog-text,
  body.section-sala-de-prensa #content .view-press-room .blog-text,
  body.section-whats-new #content .field-name-body .field-item,
  body.section-actualidad #content .field-name-body .field-item {
    padding: 10px;
  }

  body.section-fundacion-universidad-isabel-i #page #content,
  body.section-sala-de-prensa #page #content,
  body.section-blog-ui1 #page #content {
    width: 100%;
    box-sizing: border-box;
  }

  body.section-fundacion-universidad-isabel-i .sidebars .block,
  body.section-sala-de-prensa .sidebars .block {
    width: 50%;
    margin: 0 25% 24px;
  }

  /****************************************
      Sección Actualidad
  ****************************************/
  body.section-whats-new p,
  body.section-actualidad p {
    padding: 0;
  }

  body.section-whats-new #content .view-content .views-row,
  body.section-actualidad #content .view-content .views-row {
    width: 226px;
    box-shadow: 0 0px 3px rgba(0, 0, 0, 0.5);
    margin-bottom: 30px;
    border-radius: 5px;
    background: #ffffff;
    margin: 10px;
    display: inline-block;
    vertical-align: top;
    box-sizing: border-box;
  }

  body.section-whats-new #content #block-views-blog-ui1-block-4 .more-link,
  body.section-whats-new #content #block-views-press-room-block-1 .more-link,
  body.section-actualidad #content #block-views-blog-ui1-block-4 .more-link,
  body.section-actualidad #content #block-views-press-room-block-1 .more-link {
    width: 226px;
    margin-right: 32px;
    height: 120px;
    margin-top: -130px;
    font-size: 20px;
  }

  body.section-whats-new #content .view-blog-ui1 .views-field-title,
  body.section-actualidad #content .view-blog-ui1 .views-field-title {
    line-height: 16px;
    height: 120px;
  }

  body.section-whats-new #content .view-blog-ui1 .views-field-title a,
  body.section-actualidad #content .view-blog-ui1 .views-field-title a {
    font-size: 14px;
    line-height: 16px;
    height: 120px;
  }

  body.section-actualidad #content .view-blog-ui1 .views-field-title a {
    -webkit-line-clamp: 7;
    line-height: 16px;
    max-height: 120px;
  }

  body.section-whats-new #content .view-blog-ui1 .views-field-nothing #actualidad-blog-right-wrapper,
  body.section-actualidad #content .view-blog-ui1 .views-field-nothing #actualidad-blog-right-wrapper {
    height: 120px;
  }

  /************* Sidebars del blog*******************/
  body.node-type-blog #page .sidebars #block-views-blog-ui1-block-2 {
    float: left;
    box-sizing: border-box;
  }

  body.node-type-blog #page .sidebars #block-views-blog-ui1-block-1,
  body.node-type-blog #page .sidebars #block-views-blog-ui1-block-7 {
    float: right;
    box-sizing: border-box;
    margin-bottom: 20px;
  }

  body.node-type-blog #page .sidebars #block-views-blog-ui1-block-7 {
    width: 100% !important;
  }



  /* TRAIDOS POR MI DESDE theme.css*/

  .sidebars #block-block-122,
  .sidebars #block-block-112 {
    box-sizing: border-box;
    float: right;
  }

  body.section-fundacion-universidad-isabel-i #block-block-65,
  body.section-fundacion-universidad-isabel-i #block-views-exp-press-room-page-1,
  body.section-sala-de-prensa #block-block-65,
  body.section-sala-de-prensa #block-views-exp-press-room-press-room,
  body.section-blog-ui1 #block-views-exp-blog-ui1-page {
    float: right;
  }

  /**************** Sección Hablan nuestros alumnos ***********************/
  body.page-hablan-nuestros-alumnos .sidebars #block-block-121 {
    width: 50%;
    margin: 0px 25% 40px;
  }

}

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

  /*************************************************
              Vídeos
  **************************************************/
  #block-views-bloque-titulacion-ficha-block-8 .video_section,
  #block-views-bloque-titulacion-ficha-block .video_section {
    width: 100%;
    text-align: left;
  }

  /*************** Para las imágenes de los vídeos de las titulaciones ***************************/
  #block-views-bloque-titulacion-ficha-block-8 .image-video-wrapper .image-video-image img.image_desktop,
  #block-views-bloque-titulacion-ficha-block-5 .image-video-wrapper .image-video-image img.image_desktop,
  #block-views-bloque-titulacion-ficha-block .image-video-wrapper .image-video-image img.image_desktop,
  #block-views-bloque-titulacion-ficha-block-5 .image-video-wrapper .image-video-image img.image_tablet,
  #block-views-bloque-titulacion-ficha-block-8 .image-video-wrapper .image-video-image img.image_tablet,
  #block-views-bloque-titulacion-ficha-block .image-video-wrapper .image-video-image img.image_tablet {
    display: none;
  }

  #block-views-bloque-titulacion-ficha-block-8 .image-video-wrapper .image-video-image img.image_mobile,
  #block-views-bloque-titulacion-ficha-block-5 .image-video-wrapper .image-video-image img.image_mobile,
  #block-views-bloque-titulacion-ficha-block .image-video-wrapper .image-video-image img.image_mobile {
    display: inline-block;
  }

  #page #block-block-119 .image-video-wrapper:hover .image-video-video-hover,
  #page #block-block-101 .image-video-wrapper:hover .image-video-video-hover,
  #block-views-bloque-titulacion-ficha-block-8 .image-video-wrapper:hover .image-video-video-hover,
  #block-views-bloque-titulacion-ficha-block-5 .image-video-wrapper:hover .image-video-video-hover,
  #block-views-bloque-titulacion-ficha-block .image-video-wrapper:hover .image-video-video-hover {
    height: 146px;
  }

  #block-views-bloque-titulacion-ficha-block-8 .image-video-wrapper:hover .image-video-video-hover,
  #block-views-bloque-titulacion-ficha-block .image-video-wrapper:hover .image-video-video-hover {
    height: calc(100% - 30px);
  }

  /* Para añadir un colorbox en cualquier nodo (movil) */
  #colorbox-container .video_section_under{
    padding-top:0;
  }
  #colorbox-container .video_section_under div{
    font-size: 12px;
    /* display: inline-block; */
    width: 85%;
    line-height: 15px;
  }

  /***************************************************************
        NODE CONTENT
  ****************************************************************/
  .node.view-mode-full .field-name-field-embedded-video .media-youtube-video iframe {
    height: 280px;
    width: 100% !important;
  }

  .node .img-body-desktop {
    display: none;
  }

  .node .img-body-mobile {
    display: block;
  }

  /***************************  arrow sidebar  ************************/
  /***************************  arrow title  ************************/
  .node .arrow-body-white {
    display: none;
  }

  /***************************************************************
        LA UNIVERSIDAD
  ****************************************************************/
  .node-139 .la-universidad-wrapper .la-universidad-column-menu .list-items-la-universidad,
  .node-139 .la-universidad-wrapper .item-la-universidad,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-sede,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-defensor,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-normativa,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-estilo,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-como-estudia,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-saludo,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-organigrama,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-espacio,
  .node-3270 .la-universidad-wrapper .la-universidad-column-menu .list-items-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-sede,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-defensor,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-normativa,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-estilo,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-como-estudia,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-saludo,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-organigrama,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-espacio {
    padding-bottom: 30px;
    position: relative;
    height: auto;
    left: 0;
    top: 0;
    width: auto;
  }

  .node-139 .la-universidad-wrapper .la-universidad-column-menu .list-items-la-universidad,
  .node-3270 .la-universidad-wrapper .la-universidad-column-menu .list-items-la-universidad {
    background: none;
    padding-bottom: 0;
  }

  .node-139 .la-universidad-wrapper .item-la-universidad a,
  .node-3270 .la-universidad-wrapper .item-la-universidad a {
    display: block;
    height: 100%;
    width: 100%;
  }

  .node-139 .la-universidad-wrapper .item-la-universidad .link-la-universidad,
  .node-139 .la-universidad-wrapper .item-la-universidad .imagen-la-universidad,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-sede .imagen-la-universidad,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-defensor .imagen-la-universidad,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-normativa .imagen-la-universidad,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-estilo .imagen-la-universidad,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-como-estudia .imagen-la-universidad,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-saludo .imagen-la-universidad,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-organigrama .imagen-la-universidad,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-espacio .imagen-la-universidad,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-sede .link-la-universidad,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-defensor .link-la-universidad,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-normativa .link-la-universidad,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-estilo .link-la-universidad,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-como-estudia .link-la-universidad,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-organigrama .link-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad .link-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-sede .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-defensor .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-normativa .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-estilo .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-como-estudia .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-saludo .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-organigrama .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-espacio .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-sede .link-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-defensor .link-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-normativa .link-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-erasmus .link-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-estilo .link-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-como-estudia .link-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-organigrama .link-la-universidad {
    left: 0;
    position: relative;
    text-align: center;
    top: 0;
    width: 100%;
  }

  .node-139 .la-universidad-wrapper .item-la-universidad.item-espacio .link-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-espacio .link-la-universidad {
    width: 100%;
  }

  .node-139 .la-universidad-wrapper .item-la-universidad .imagen-la-universidad,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-sede .imagen-la-universidad,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-defensor .imagen-la-universidad,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-normativa .imagen-la-universidad,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-erasmus .imagen-la-universidad,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-estilo .imagen-la-universidad,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-como-estudia .imagen-la-universidad,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-saludo .imagen-la-universidad,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-organigrama .imagen-la-universidad,
  .node-139 .la-universidad-wrapper .item-la-universidad.item-espacio .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-sede .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-defensor .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-normativa .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-erasmus .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-estilo .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-como-estudia .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-saludo .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-organigrama .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-espacio .imagen-la-universidad {
    height: 190px;
  }

  .node-139 .la-universidad-wrapper .item-la-universidad .link-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad .link-la-universidad {
    background: none;
    padding-left: 0;
  }

  .node-139 .la-universidad-wrapper .item-la-universidad.item-sede .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-sede .imagen-la-universidad {
    background: url(../images/la_universidad/sede_mobil.png) no-repeat center top;
  }

  .node-139 .la-universidad-wrapper .item-la-universidad.item-sede a:hover .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-sede a:hover .imagen-la-universidad {
    background: url(../images/la_universidad/sede_mobil_hover.png) no-repeat center top;
  }

  .node-139 .la-universidad-wrapper .item-la-universidad.item-estilo .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-estilo .imagen-la-universidad {
    background: url(../images/la_universidad/estilo_mobil.png) no-repeat center top;
  }

  .node-139 .la-universidad-wrapper .item-la-universidad.item-estilo a:hover .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-estilo a:hover .imagen-la-universidad {
    background: url(../images/la_universidad/estilo_mobil_hover.png) no-repeat center top;
  }

  .node-139 .la-universidad-wrapper .item-la-universidad.item-como-estudia .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-como-estudia .imagen-la-universidad {
    background: url(../images/la_universidad/como_estudia_mobil.png) no-repeat center top;
  }

  .node-139 .la-universidad-wrapper .item-la-universidad.item-como-estudia a:hover .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-como-estudia a:hover .imagen-la-universidad {
    background: url(../images/la_universidad/como_estudia_mobil_hover.png) no-repeat center top;
  }

  .node-139 .la-universidad-wrapper .item-la-universidad.item-saludo .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-saludo .imagen-la-universidad {
    background: url(../images/la_universidad/saludo_mobil.png) no-repeat center top;
  }

  .node-139 .la-universidad-wrapper .item-la-universidad.item-saludo a:hover .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-saludo a:hover .imagen-la-universidad {
    background: url(../images/la_universidad/saludo_mobil_hover.png) no-repeat center top;
  }

  .node-139 .la-universidad-wrapper .item-la-universidad.item-organigrama .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-organigrama .imagen-la-universidad {
    background: url(../images/la_universidad/organigrama_mobil.png) no-repeat center top;
  }

  .node-139 .la-universidad-wrapper .item-la-universidad.item-organigrama a:hover .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-organigrama a:hover .imagen-la-universidad {
    background: url(../images/la_universidad/organigrama_mobil_hover.png) no-repeat center top;
  }

  .node-139 .la-universidad-wrapper .item-la-universidad.item-espacio .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-espacio .imagen-la-universidad {
    background: url(../images/la_universidad/espacio_europeo_mobil.png) no-repeat center top;
  }

  .node-139 .la-universidad-wrapper .item-la-universidad.item-espacio a:hover .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-espacio a:hover .imagen-la-universidad {
    background: url(../images/la_universidad/espacio_europeo_mobil_hover.png) no-repeat center top;
  }

  .node-139 .la-universidad-wrapper .item-la-universidad.item-defensor .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-defensor .imagen-la-universidad {
    background: url(../images/la_universidad/defensor_mobil.png) no-repeat center top;
  }

  .node-139 .la-universidad-wrapper .item-la-universidad.item-defensor a:hover .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-defensor a:hover .imagen-la-universidad {
    background: url(../images/la_universidad/defensor_mobil_hover.png) no-repeat center top;
  }

  .node-139 .la-universidad-wrapper .item-la-universidad.item-normativa .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-normativa .imagen-la-universidad {
    background: url(../images/la_universidad/normativa_mobil.png) no-repeat center top;
  }

  .node-139 .la-universidad-wrapper .item-la-universidad.item-normativa a:hover .imagen-la-universidad,
  .node-3270 .la-universidad-wrapper .item-la-universidad.item-normativa a:hover .imagen-la-universidad {
    background: url(../images/la_universidad/normativa_mobil_hover.png) no-repeat center top;
  }

  /***************************************************************
        SERVICIOS ALUMNO
  ****************************************************************/
  .node-135 .servicios-alumno-wrapper,
  .node-3397 .servicios-alumno-wrapper {
    background: none;
    height: auto;
    padding-bottom: 30px;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno,
  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-precios,
  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-becas,
  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-calendario,
  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-reconocimiento,
  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-unard,
  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-alumni,
  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-pruebas-acceso,
  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-centros-examen,
  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-documentacion,
  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-mediateca,
  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-amigo,
  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-orientacion,
  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-acceso,
  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-associates,
  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-normativa,
  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-erasmus,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-precios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-becas,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-calendario,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-reconocimiento,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-unard,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-alumni,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-pruebas-acceso,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-centros-examen,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-documentacion,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-mediateca,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-amigo,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-orientacion,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-acceso,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-associates,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-normativa,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-erasmus {
    float: none;
    height: auto;
    width: auto;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.right.margin.item-mediateca .link-servicios,
  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.right.item-acceso .link-servicios,
  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.right.margin .link-servicios,
  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.right.margin .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.right.margin.item-mediateca .link-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.right.item-acceso .link-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.right.margin .link-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.right.margin .imagen-servicios {
    margin-right: 0;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.left.margin.item-unard .link-servicios,
  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.left.margin.item-alumni .link-servicios,
  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.left.margin.item-amigo .link-servicios,
  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.left.margin.item-becas .link-servicios,
  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.left.margin .link-servicios,
  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.left.margin .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.left.margin.item-unard .link-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.left.margin.item-alumni .link-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.left.margin.item-amigo .link-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.left.margin.item-becas .link-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.left.margin .link-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.left.margin .imagen-servicios {
    margin-left: 0;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.right .link-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.right .link-servicios {
    float: none;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno .link-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno .link-servicios {
    background: none;
    display: block;
    height: 100%;
    padding: 0;
    text-align: center;
    width: 100%;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-precios .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-precios .imagen-servicios {
    background: url(../images/servicios_alumno/precios_mobil.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-precios a:hover .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-precios a:hover .imagen-servicios {
    background: url(../images/servicios_alumno/precios_mobil_hover.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-becas .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-becas .imagen-servicios {
    background: url(../images/servicios_alumno/becas_mobil.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-becas a:hover .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-becas a:hover .imagen-servicios {
    background: url(../images/servicios_alumno/becas_mobil_hover.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-calendario .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-calendario .imagen-servicios {
    background: url(../images/servicios_alumno/calendario_mobil.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-calendario a:hover .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-calendario a:hover .imagen-servicios {
    background: url(../images/servicios_alumno/calendario_mobil_hover.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-reconocimiento .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-reconocimiento .imagen-servicios {
    background: url(../images/servicios_alumno/reconocimiento_mobil.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-reconocimiento a:hover .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-reconocimiento a:hover .imagen-servicios {
    background: url(../images/servicios_alumno/reconocimiento_mobil_hover.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-unard .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-unard .imagen-servicios {
    background: url(../images/servicios_alumno/unard_mobil.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-unard a:hover .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-unard a:hover .imagen-servicios {
    background: url(../images/servicios_alumno/unard_mobil_hover.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-alumni .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-alumni .imagen-servicios {
    background: url(../images/servicios_alumno/alumni_mobil.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-alumni a:hover .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-alumni a:hover .imagen-servicios {
    background: url(../images/servicios_alumno/alumni_mobil_hover.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-pruebas-acceso .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-pruebas-acceso .imagen-servicios {
    background: url(../images/servicios_alumno/pruebas_mobil.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-pruebas-acceso a:hover .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-pruebas-acceso a:hover .imagen-servicios {
    background: url(../images/servicios_alumno/pruebas_mobil_hover.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-centros-examen .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-centros-examen .imagen-servicios {
    background: url(../images/servicios_alumno/centros_mobil.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-centros-examen a:hover .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-centros-examen a:hover .imagen-servicios {
    background: url(../images/servicios_alumno/centros_mobil_hover.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-orientacion .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-orientacion .imagen-servicios {
    background: url(../images/servicios_alumno/orientacion_mobil.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-orientacion a:hover .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-orientacion a:hover .imagen-servicios {
    background: url(../images/servicios_alumno/orientacion_mobil_hover.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-amigo .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-amigo .imagen-servicios {
    background: url(../images/servicios_alumno/plan_amigo_mobil.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-amigo a:hover .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-amigo a:hover .imagen-servicios {
    background: url(../images/servicios_alumno/plan_amigo_mobil_hover.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-mediateca .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-mediateca .imagen-servicios {
    background: url(../images/servicios_alumno/mediateca_mobil.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-mediateca a:hover .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-mediateca a:hover .imagen-servicios {
    background: url(../images/servicios_alumno/mediateca_mobil_hover.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-documentacion .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-documentacion .imagen-servicios {
    background: url(../images/servicios_alumno/docs_matricula_mobil.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-documentacion a:hover .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-documentacion a:hover .imagen-servicios {
    background: url(../images/servicios_alumno/docs_matricula_mobil_hover.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-acceso .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-acceso .imagen-servicios {
    background: url(../images/servicios_alumno/acceso_mobil.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-acceso a:hover .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-acceso a:hover .imagen-servicios {
    background: url(../images/servicios_alumno/acceso_mobil_hover.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-associates .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-associates .imagen-servicios {
    background: url(../images/servicios_alumno/associates_mobil.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-associates a:hover .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-associates a:hover .imagen-servicios {
    background: url(../images/servicios_alumno/associates_mobil_hover.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-normativa .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-normativa .imagen-servicios {
    background: url(../images/servicios_alumno/normativa_mobil.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-normativa a:hover .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-normativa a:hover .imagen-servicios {
    background: url(../images/servicios_alumno/normativa_mobil_hover.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-erasmus .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-erasmus .imagen-servicios {
    background: url(../images/servicios_alumno/erasmus_mobil.png) no-repeat center top;
  }

  .node-135 .servicios-alumno-wrapper .item-servicos-alumno.item-erasmus a:hover .imagen-servicios,
  .node-3397 .servicios-alumno-wrapper .item-servicos-alumno.item-erasmus a:hover .imagen-servicios {
    background: url(../images/servicios_alumno/erasmus_mobil_hover.png) no-repeat center top;
  }

  /***************************************************************
                        ¿ERES ONLINE?
  ****************************************************************/
  .node-461 .result-test-wrapper .result-test-item,
  .node-461 .result-test-wrapper .result-test-item.item-second,
  .node-461 .result-test-wrapper .result-test-item.item-third {
    float: none;
    width: 100%;
  }

  .node-461 .result-test-wrapper .result-test-item.item-first img,
  .node-461 .result-test-wrapper .result-test-item.item-third img,
  .node-461 .result-test-wrapper .result-test-item.item-first .result-test-item-content,
  .node-461 .result-test-wrapper .result-test-item.item-third .result-test-item-content {
    padding: 0;
  }

  .node-461 .result-test-wrapper .result-test-item.item-first p,
  .node-461 .result-test-wrapper .result-test-item.item-first img,
  .node-461 .result-test-wrapper .result-test-item.item-first .result-test-title {
    clear: none;
    float: none;
  }

  .node-461 .result-test-wrapper .result-test-item p,
  .node-461 .result-test-wrapper .result-test-item .result-test-title {
    max-width: inherit;
  }

  .node-461 .result-form-contact,
  .node-458 .webform-client-form-458 .form-actions,
  .node-458 .webform-client-form-458 .webform-component.webform-component--second-question,
  .node-458 .webform-client-form-458 .webform-component.webform-component--quarter-question {
    background: url(../images/section_content_mobil.png) no-repeat right top;
  }

  .node-461 .result-test-wrapper,
  .node-458 .webform-client-form-458 .webform-component.webform-component--first-question,
  .node-458 .webform-client-form-458 .webform-component.webform-component--third-question,
  .node-458 .webform-client-form-458 .webform-component.webform-component--fifth-question {
    background: url(../images/section_content_white_mobil.png) no-repeat right top #ECEEED;
  }

  .node-458 .webform-client-form-458 .webform-component .webform-content-sidebars .webform-sidebar-content {
    height: auto;
  }

  .node-458 .webform-client-form-458 .webform-component .webform-content-sidebars .webform-sidebar-second {
    height: 150px;
    margin-top: 30px;
  }

  .node-458 .webform-client-form-458 .webform-component.webform-component--first-question .webform-sidebar-second {
    background: url(../images/eres_online/first_element_mobil.png) no-repeat center center;
  }

  .node-458 .webform-client-form-458 .webform-component.webform-component--second-question .webform-sidebar-second {
    background: url(../images/eres_online/second_element_mobil.png) no-repeat center center;
  }

  .node-458 .webform-client-form-458 .webform-component.webform-component--third-question .webform-sidebar-second {
    background: url(../images/eres_online/third_element_mobil.png) no-repeat center center;
  }

  .node-458 .webform-client-form-458 .webform-component.webform-component--quarter-question .webform-sidebar-second {
    background: url(../images/eres_online/quarter_element_mobil.png) no-repeat center center;
  }

  .node-458 .webform-client-form-458 .webform-component.webform-component--fifth-question .webform-sidebar-second {
    background: url(../images/eres_online/fifth_element_mobil.png) no-repeat center center;
  }

  /***************************************************************
                   OFERTA ACADÉMICA
  ****************************************************************/
  .node-25 .degree-type .degree-type-title .degree-type-title-content,
  .node-102 .degree-type .degree-type-title .degree-type-title-content {
    width: 65%;
  }

  .node-25 .degree-type .degree-type-title .degree-type-title-content-arrow,
  .node-25 .degree-type.first .degree-type-title .degree-type-title-content-arrow,
  .node-465 .degree-type .degree-type-title .degree-type-title-content-arrow,
  .node-465 .degree-type.first .degree-type-title .degree-type-title-content-arrow,
  .node-102 .degree-type .degree-type-title .degree-type-title-content-arrow,
  .node-102 .degree-type.first .degree-type-title .degree-type-title-content-arrow,
  .node-3399 .degree-type .degree-type-title .degree-type-title-content-arrow,
  .node-3399 .degree-type.first .degree-type-title .degree-type-title-content-arrow {
    background: url(../images/submenu/oferta_academica_acordeon_mobil.png) no-repeat right top;
  }

  .node-25 .degree-type .degree-type-title .degree-type-title-content-arrow .arrow-content,
  .node-465 .degree-type .degree-type-title .degree-type-title-content-arrow .arrow-content,
  .node-102 .degree-type .degree-type-title .degree-type-title-content-arrow .arrow-content,
  .node-3399 .degree-type .degree-type-title .degree-type-title-content-arrow .arrow-content {
    background: url(../images/submenu/submenu_separator.png) repeat-x left top -3px #EBECED;
    margin-right: 90px;
  }

  .node-25 .degree-type .degree-type-title .degree-type-title-content-image,
  .node-25 .degree-type .degree-type-title:hover .degree-type-title-content-image,
  .node-25 #doble-titulacion.degree-type .degree-type-title .degree-type-title-content-image,
  .node-25 #master-oficiales.degree-type .degree-type-title .degree-type-title-content-image,
  .node-25 #tfg.degree-type .degree-type-title .degree-type-title-content-image,
  .node-25 #formacion-permanente.degree-type .degree-type-title .degree-type-title-content-image,
  .node-25 #formacion-profesional.degree-type .degree-type-title .degree-type-title-content-image,
  .node-25 #formacion-continua.degree-type .degree-type-title .degree-type-title-content-image,
  .node-25 #doble-titulacion.degree-type .degree-type-title:hover .degree-type-title-content-image,
  .node-25 #master-oficiales.degree-type .degree-type-title:hover .degree-type-title-content-image,
  .node-25 #tfg.degree-type .degree-type-title:hover .degree-type-title-content-image,
  .node-25 #formacion-permanente.degree-type .degree-type-title:hover .degree-type-title-content-image,
  .node-25 #formacion-profesional.degree-type .degree-type-title:hover .degree-type-title-content-image,
  .node-25 #formacion-continua.degree-type .degree-type-title:hover .degree-type-title-content-image,
  .node-102 .degree-type .degree-type-title .degree-type-title-content-image,
  .node-102 .degree-type .degree-type-title:hover .degree-type-title-content-image,
  .node-102 #double-degree.degree-type .degree-type-title .degree-type-title-content-image,
  .node-102 #master-degrees.degree-type .degree-type-title .degree-type-title-content-image,
  .node-102 #access-to-degree.degree-type .degree-type-title .degree-type-title-content-image,
  .node-102 #continuing-education.degree-type .degree-type-title .degree-type-title-content-image,
  .node-102 #vocational-training.degree-type .degree-type-title .degree-type-title-content-image,
  .node-102 #continuing-training.degree-type .degree-type-title .degree-type-title-content-image,
  .node-102 #double-degree.degree-type .degree-type-title:hover .degree-type-title-content-image,
  .node-102 #master-degrees.degree-type .degree-type-title:hover .degree-type-title-content-image,
  .node-102 #access-to-degree.degree-type .degree-type-title:hover .degree-type-title-content-image,
  .node-102 #continuing-education.degree-type .degree-type-title:hover .degree-type-title-content-image,
  .node-102 #vocational-training.degree-type .degree-type-title:hover .degree-type-title-content-image,
  .node-102 #continuing-training.degree-type .degree-type-title:hover .degree-type-title-content-image {
    background: none;
    display: none;
  }

  .node-25 .degree-type .degree-type-title .degree-type-title-content h2,
  .node-465 .degree-type .degree-type-title .degree-type-title-content h2,
  .node-102 .degree-type .degree-type-title .degree-type-title-content h2,
  .node-3399 .degree-type .degree-type-title .degree-type-title-content h2 {
    font-size: 20px;
  }

  .node-25 #master-oficiales.degree-type .degree-type-title .degree-type-title-content h2,
  .node-102 #master-degrees.degree-type .degree-type-title .degree-type-title-content h2 {
    background-position: left -358px;
    margin-top: 45px;
  }

  .node-25 #master-oficiales.degree-type .degree-type-title:hover .degree-type-title-content h2,
  .node-102 #master-degrees.degree-type .degree-type-title:hover .degree-type-title-content h2 {
    background-position: left -299px;
  }

  .node-25 .degree-type .degree-type-content .degree-type-table,
  .node-465 .degree-type .degree-type-content .degree-type-table,
  .node-102 .degree-type .degree-type-content .degree-type-table,
  .node-3399 .degree-type .degree-type-content .degree-type-table {
    background: url(../images/submenu/titulaciones_flechas_acordeon_00_arriba_mobil.png) no-repeat right top #FFFFFF;
    padding: 0 0 80px;
  }

  .node-25 .degree-type.with-subtitle .degree-type-subtitle .arrow-content-text-content,
  .node-102 .degree-type.with-subtitle .degree-type-subtitle .arrow-content-text-content {
    height: auto;
    line-height: 1.5em;
    padding-right: 10px;
  }

  .node-25 .degree-type.with-subtitle .degree-type-subtitle .degree-type-subtitle-content-arrow,
  .node-25 .degree-type.with-subtitle .degree-type-subtitle .degree-type-subtitle-content-arrow .arrow-content,
  .node-102 .degree-type.with-subtitle .degree-type-subtitle .degree-type-subtitle-content-arrow,
  .node-102 .degree-type.with-subtitle .degree-type-subtitle .degree-type-subtitle-content-arrow .arrow-content {
    height: 100%;
  }

  .node-25 .degree-type.with-subtitle .degree-type-subtitle .degree-type-subtitle-content-discont,
  .node-102 .degree-type.with-subtitle .degree-type-subtitle .degree-type-subtitle-content-discont {
    top: -7px;
  }

  .node-25 .degree-type.with-subtitle,
  .node-102 .degree-type.with-subtitle {
    height: 215px;
  }

  .node-25 .degree-type.with-subtitle .degree-type-content .degree-type-table,
  .node-102 .degree-type.with-subtitle .degree-type-content .degree-type-table {
    background: url(../images/submenu/oferta_academica_content_subtitle_movil.png) no-repeat right top #FFFFFF;
  }

  .node-465 .degree-type-content .title-posgrado,
  .node-3399 .degree-type-content .title-posgrado {
    padding-right: 0;
  }

  .node-465 .degree-type-content h3.logo-p,
  .node-3399 .degree-type-content h3.logo-p {
    width: 100px;
  }

  .node-465 .degree-type-cell .discount-posgrado,
  .node-3399 .degree-type-cell .discount-posgrado {
    margin: 0;
  }

  .node-25 #formacion-permanente .degree-type-cell a,
  .node-465 #formacion-permanente .degree-type-cell a,
  .node-102 #continuing-education .degree-type-cell a,
  .node-3399 #formacion-permanente .degree-type-cell a {
    display: block;
    width: 100%;
  }

  .node-25 .degree-type-cell .start-mouth,
  .node-465 .degree-type-cell .start-mouth,
  .node-102 .degree-type-cell .start-mouth,
  .node-3399 .degree-type-cell .start-mouth {
    display: block;
    margin: 5px auto 0;
  }

  .node-465 .degree-type-table,
  .node-25 .degree-type-table,
  .node-465 .degree-type-cell,
  .node-25 .degree-type-cell,
  .node-3399 .degree-type-table,
  .node-102 .degree-type-table,
  .node-3399 .degree-type-cell,
  .node-102 .degree-type-cell {
    display: block;
    width: 100%;
  }

  .node-465 #criminologia.degree-type.active,
  .node-3399 #criminology.degree-type.active {
    height: 1050px;
  }

  .node-465 #derecho.degree-type.active,
  .node-3399 #law.degree-type.active {
    height: 1650px;
  }

  .node-465 #tecnologia.degree-type.active,
  .node-3399 #technology.degree-type.active {
    height: 1450px;
  }

  .node-465 #formacion-continua.degree-type.active,
  .node-3399 #formacion-continua.degree-type.active {
    height: 940px;
  }

  .node-465 #deportes.degree-type.active,
  .node-3399 #sports.degree-type.active {
    height: 1350px;
  }

  .node-465 #historia-geografia.degree-type.active,
  .node-3399 #geography-history.degree-type.active {
    height: 850px;
  }

  .node-465 #economicas.degree-type.active,
  .node-3399 #business.degree-type.active {
    height: 1900px;
  }

  .node-465 #psicologia.degree-type.active,
  .node-3399 #psychology.degree-type.active {
    height: 1050px;
  }

  .node-465 #educacion.degree-type.active,
  .node-3399 #education.degree-type.active {
    height: 2450px;
  }

  .node-465 #empresas.degree-type.active,
  .node-3399 #empresas.degree-type.active {
    height: 570px;
  }

  .node-465 #idiomas.degree-type.active,
  .node-3399 #languages.degree-type.active {
    height: 850px;
  }

  .node-465 #nutricion.degree-type.active,
  .node-3399 #nutrition.degree-type.active {
    height: 1100px;
  }

  .node-25 #grados-oficiales.degree-type.active,
  .node-102 #official-degrees.degree-type.active {
    height: 1750px;
  }

  .node-25 #doble-titulacion.degree-type.active,
  .node-102 #double-degree.degree-type.active {
    height: 650px;
  }

  .node-25 #master-oficiales.degree-type.active,
  .node-102 #master-degrees.degree-type.active {
    height: 1050px;
  }

  .node-25 #tfg.degree-type.active,
  .node-102 #access-to-degree.degree-type.active {
    height: 500px;
  }

  .node-25 #formacion-permanente.degree-type.active,
  .node-102 #continuing-education.degree-type.active {
    height: 2300px;
  }

  .node-25 #formacion-continua.degree-type.active,
  .node-102 #continuing-training.degree-type.active {
    height: 400px;
  }

  /********** Anchors de oferta académica **********/
  body .ancla-desplazamiento,
  body .anchor-how-to-study,
  body .anchor-courses {
    display: block;
    visibility: hidden;
    position: absolute;
    overflow: hidden;
    top: -45px;
    height: 45px;
  }

  body.logged-in .ancla-desplazamiento,
  body.logged-in .anchor-how-to-study,
  body.logged-in .anchor-courses {
    top: -80px;
    height: 80px;
  }

  /***************************************************************
                Facultades
  ***************************************************************/
  .group-cabecera-titulacion .group-texto-decano {
    width: 60%;
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 0px;
    padding-bottom: 0px;
    height: 160px;
  }

  .group-cabecera-titulacion .field-name-field-texto-facultad {
    font-size: 14px;
    line-height: 17px;
  }

  .group-cabecera-titulacion .group-texto-decano .field-name-field-decano {
    padding-top: 10px;
  }

  .group-cabecera-titulacion .group-contenedor-cabecera {
    height: 160px;
    display: block;
  }

  .group-cabecera-titulacion .group-contenedor-cabecera,
  .group-cabecera-titulacion .group-texto-decano,
  .group-cabecera-titulacion .group-lateral .field-name-field-texto-facultad-3 {
    border-radius: 0px;
  }

  .group-cabecera-titulacion .group-lateral {
    display: block;
  }

  .group-cabecera-titulacion .group-lateral .field {
    height: 106px;
    padding: 5px;
    line-height: 19px;
    background-image: linear-gradient(90deg, #E5FFFF, #E3FFFF, #BFFFFF);
  }

  .group-cabecera-titulacion .group-lateral .field .field-item {
    font-size: 12px;
  }

  body.node-type-facultad #page .sidebars {
    width: 320px;
    padding: 10px;
    margin: 0 auto !important;
    display: block;
  }

  body.node-type-profesor .how_to_study_titulation,
  body.page-profesores .how_to_study_titulation,
  body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-otras .how_to_study_titulation,
  body.node-type-facultad .field-name-field-otras-titulaciones-faculta .how_to_study_titulation {
    margin-left: 0;
    margin-right: 0;
    width: 100%;
  }

  .group-cabecera-titulacion {
    height: 274px;
  }

  .group-cabecera-titulacion .group-texto-decano .field-name-field-decano2,
  .group-cabecera-titulacion .group-texto-decano .field-name-field-decano {
    font-size: 12px;
    line-height: 14px;
  }

  .group-cabecera-titulacion .field-name-field-imagen-facultad {
    display: none;
  }

  .group-cabecera-titulacion .field-name-field-imagen-movil {
    display: block;
  }

  .group-cabecera-titulacion .field-name-field-imagen-movil .field-item img {
    float: right;
  }

  .group-cabecera-titulacion .group-lateral,
  .group-cabecera-titulacion .group-contenedor-cabecera {
    width: 100% !important;
  }

  .group-cabecera-titulacion .group-lateral .field {
    width: 50%;
    float: left;
    border-bottom-style: solid;
    border-bottom-width: 5px;
    border-bottom-color: #004A61;
  }

  .group-cabecera-titulacion .group-contenedor-cabecera .field-name-field-imagen-facultad img {
    max-width: 100%;
  }


  /***************************************************************
                 OFERTA ACADÉMICA INDIVIDUAL
  ****************************************************************/
  .tagtd.content-estudios,
  .tagtd.submenu-estudios-col {
    clear: both;
    display: block;
  }

  .tagtd.content-estudios {
    padding-left: 0;
    padding-top: 20px;
  }

  .tagtd.submenu-estudios-col {
    padding-bottom: 20px;
    text-align: center;
    width: auto;
  }

  .tagtd.submenu-estudios-col ul.submenu-estudios {
    border: none;
    padding: 0;
  }

  .tagtd.submenu-estudios-col ul.submenu-estudios li {
    float: left;
    width: 49%;
  }

  body.section-how-online-learning-experience #page-wrapper #estudio-online-wrapper.how-to-study-block .block-wrapper,
  body.section-how-online-learning-experience #page-wrapper #online-learning-wrapper.how-to-study-block .block-wrapper,
  body.section-como-se-estudia #page-wrapper #estudio-online-wrapper.how-to-study-block .block-wrapper,
  body.section-como-se-estudia #page-wrapper #online-learning-wrapper.how-to-study-block .block-wrapper {
    width: 100% !important;
    display: block;
    top: 0px;
    right: 0;
    float: none;
    position: relative;
    padding-top: 0px;
  }

  body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper.sixth-position,
  body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper.sixth-position {
    top: 0px;
  }

  body.section-how-online-learning-experience #page #content,
  body.section-como-se-estudia #page #content {
    margin: 0 auto;
    display: block;
  }


  body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content.video.video-01 {
    background-image: url(/sites/all/themes/custom/ui1_theme/images/como_se_estudia/01_estudio_online_movil.png);
  }

  body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content.video.video-02 {
    background-image: url(/sites/all/themes/custom/ui1_theme/images/como_se_estudia/02_metodologia_movil.png);
  }

  body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content.video.video-03 {
    background-image: url(/sites/all/themes/custom/ui1_theme/images/como_se_estudia/03_funcion_docente_movil.png);
  }

  body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content.video.video-04 {
    background-image: url(/sites/all/themes/custom/ui1_theme/images/como_se_estudia/04_aula_virtual_movil.png);
  }

  body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content.video.video-05 {
    background-image: url(/sites/all/themes/custom/ui1_theme/images/como_se_estudia/05_examenes_movil.png);
  }

  body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content.video.video-06 {
    background-image: url(/sites/all/themes/custom/ui1_theme/images/como_se_estudia/06_evaluacion_movil.png);
  }

  body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content.video.video-01 {
    background-image: url(/sites/all/themes/custom/ui1_theme/images/como_se_estudia/en/01_estudio_online_mobile.png);
  }

  body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content.video.video-02 {
    background-image: url(/sites/all/themes/custom/ui1_theme/images/como_se_estudia/en/02_methodology_mobile.png);
  }

  body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content.video.video-03 {
    background-image: url(/sites/all/themes/custom/ui1_theme/images/como_se_estudia/en/03_role_teacher_mobile.png);
  }

  body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content.video.video-04 {
    background-image: url(/sites/all/themes/custom/ui1_theme/images/como_se_estudia/en/04_virtual_classroom_mobile.png);
  }

  body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content.video.video-05 {
    background-image: url(/sites/all/themes/custom/ui1_theme/images/como_se_estudia/en/05_exams_mobile.png);
  }

  body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content.video.video-06 {
    background-image: url(/sites/all/themes/custom/ui1_theme/images/como_se_estudia/en/06_assessment_mobile.png);
  }

  /***************************************************************
                        Intermedias de grados másteres...
  ****************************************************************/
  body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-cabecera .first-phrase {
    font-size: 13px;
    line-height: 22px;
    width: 100%;
  }

  body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-cabecera .second-phrase,
  body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-cabecera .third-phrase {
    font-size: 16px !important;
    line-height: 20px;
    width: 50% !important;
    height: 180px;
    padding: 16px;
  }

  body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-cabecera .second-phrase .big-letter,
  body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-cabecera .third-phrase .big-letter {
    font-size: 35px;
  }

  body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-cabecera {
    overflow: auto;
  }

  body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-titulaciones .field-item h2 {
    font-size: 18px;
  }

  body.node-type-paginas-intermedias-oferta-acade .field-name-body h3 {
    font-size: 18px;
    margin-top: 10px;
  }

  body.node-type-paginas-intermedias-oferta-acade .field-name-field-intermedia-otras .header-others {
    font-size: 18px;
  }



  /***************************************************************
                        BLOG
  ****************************************************************/
  body.section-blog-ui1 #content .view-content .views-row .views-field-title {
    padding: 10px 10px;
  }

  body.section-blog-ui1 #content .view-content .views-row .views-field-nothing {
    padding-left: 10px;
  }

  body.section-blog-ui1 #page #content {
    width: 100%;
  }

  body.section-blog-ui1 .sidebars .block {
    width: 100% !important;
  }

  body.section-fundacion-universidad-isabel-i #content .view-content .views-row,
  body.section-sala-de-prensa #content .view-content .views-row,
  body.section-blog-ui1 #content .view-content .views-row {
    width: 98%;
    float: left;
  }

  body.page-hablan-nuestros-alumnos #page #content,
  body.section-fundacion-universidad-isabel-i #page #content,
  body.section-sala-de-prensa #page #content,
  body.section-blog-ui1 #page #content {
    margin: 0 auto;
    display: block;
    float: none;
  }

  body.section-fundacion-universidad-isabel-i #page #content {
    box-sizing: border-box;
  }

  body.page-hablan-nuestros-alumnos #page #content {
    width: 320px;
  }

  body.page-hablan-nuestros-alumnos #page .sidebars,
  body.section-blog-ui1 #page .sidebars {
    width: 320px;
    margin: 0 auto;
    display: block;
    float: none;
  }

  body.section-fundacion-universidad-isabel-i #page .sidebars,
  body.section-sala-de-prensa #page .sidebars {
    width: 100%;
    margin-bottom: 24px;
  }

  body.section-fundacion-universidad-isabel-i #page .sidebars .block,
  body.section-sala-de-prensa #page .sidebars .block {
    padding: 6px;
  }

  body.section-fundacion-universidad-isabel-i #page .sidebars #block-block-65,
  body.section-sala-de-prensa #page .sidebars #block-block-65 {
    margin-bottom: 30px;
  }

  body.node-type-article #page #content article p {
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
  }

  /********************* Páginas individuales del blog *******/

  body.node-type-blog #page #content article .field-name-body {
    font-size: 16px;
    font-weight: 400;
    line-height: 22px;
  }

  body.node-type-blog #page #content article .field-name-body .rteright {
    text-align: left;
  }

  body.node-type-blog #page #content article .comments article {
    margin-left: 5px;
  }

  body.node-type-blog #page #content article .comments .indented {
    padding-left: 12px;
  }

  body.node-type-blog #page #content article .comments .comment-form,
  body.node-type-blog #page #content article .comments .comments__form-title {
    margin: 0 auto;
  }

  body.node-type-blog #page .sidebars #block-views-blog-ui1-block-2 {
    display: none;
  }

  body.node-type-blog #page .sidebars {
    margin-bottom: 40px;
    overflow: hidden;
    width: 90%;
    margin: 0 auto;
    padding: 5px;
  }

  body.node-type-article #page .sidebars .region-region-right-sidebar,
  body.section-blog-ui1 #page .sidebars .region-region-right-sidebar {
    width: 95%;
    margin: 0 auto 24px;
  }


  body.node-type-article #page .sidebars .block {
    width: 95%;
    margin: 0 auto;
    float: initial;
  }


  /***************************************************************
                        Sección Actualidad
  ****************************************************************/
  body.section-whats-new #content .field-name-body,
  body.section-actualidad #content .field-name-body {
    display: none;
  }

  body.section-whats-new #content .view-id-press_room .view-content .views-row,
  body.section-actualidad #content .view-id-press_room .view-content .views-row {
    width: 95%;
    margin: 10px auto;
    display: block;
    max-width: 670px;
  }

  body.section-whats-new #content .view-id-blog_ui1 .view-content .views-row,
  body.section-actualidad #content .view-id-blog_ui1 .view-content .views-row {
    width: 95%;
    margin: 10px auto;
    display: flex;
  }

  body.section-whats-new #content #block-views-blog-ui1-block-4 .more-link,
  body.section-whats-new #content #block-views-press-room-block-1 .more-link,
  body.section-actualidad #content #block-views-blog-ui1-block-4 .more-link,
  body.section-actualidad #content #block-views-press-room-block-1 .more-link {
    width: 95%;
    margin-right: 10px;
    height: auto;
    margin: 10px auto;
    display: block;
    position: relative;
  }

  body.section-whats-new #content #block-views-blog-ui1-block-4 .more-link a,
  body.section-whats-new #content #block-views-press-room-block-1 .more-link a,
  body.section-actualidad #content #block-views-blog-ui1-block-4 .more-link a,
  body.section-actualidad #content #block-views-press-room-block-1 .more-link a {
    padding: 10px;
  }

  body.section-whats-new #content #block-views-press-room-block-1 .view-content .views-row .views-field-title,
  body.section-actualidad #content #block-views-press-room-block-1 .view-content .views-row .views-field-title {
    padding: 10px 10px;
    min-height: auto;
  }

  body.section-whats-new #content .view-blog-ui1 .views-field-title,
  body.section-whats-new #content .view-blog-ui1 .views-field-title a,
  body.section-whats-new #content .view-blog-ui1 .views-field-nothing #actualidad-blog-right-wrapper,
  body.section-actualidad #content .view-blog-ui1 .views-field-title,
  body.section-actualidad #content .view-blog-ui1 .views-field-title a,
  body.section-actualidad #content .view-blog-ui1 .views-field-nothing #actualidad-blog-right-wrapper {
    height: 80px;
  }

  body.section-actualidad #content .view-blog-ui1 .views-field-title a {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    line-height: 17px;
    max-height: 74px;
  }


  body.section-whats-new #content .view-blog-ui1 .views-field-nothing #actualidad-blog-right-wrapper-more,
  body.section-actualidad #content .view-blog-ui1 .views-field-nothing #actualidad-blog-right-wrapper-more {
    margin-top: -100px;
  }

  body.section-whats-new #content .view-blog-ui1 .views-field-nothing #actualidad-blog-right-wrapper-more a,
  body.section-actualidad #content .view-blog-ui1 .views-field-nothing #actualidad-blog-right-wrapper-more a {
    padding-top: 30px;
  }

  body.section-whats-new #content #block-views-blog-ui1-block-4 .more-link,
  body.section-whats-new #content #block-views-press-room-block-1 .more-link,
  body.section-actualidad #content #block-views-blog-ui1-block-4 .more-link,
  body.section-actualidad #content #block-views-press-room-block-1 .more-link {
    font-size: 18px;
  }

  body.section-whats-new #content #block-block-104 .derecha,
  body.section-whats-new #content #block-block-104 .izquierda,
  body.section-actualidad #content #block-block-104 .derecha,
  body.section-actualidad #content #block-block-104 .izquierda {
    width: 100%;
  }

  body.section-whats-new #content #block-block-104 .derecha,
  body.section-actualidad #content #block-block-104 .derecha {
    margin-top: 10px;
  }

  body.section-whats-new #content #block-block-104 .derecha .contenedor2,
  body.section-whats-new #content #block-block-104 .izquierda .contenedor2,
  body.section-actualidad #content #block-block-104 .derecha .contenedor2,
  body.section-actualidad #content #block-block-104 .izquierda .contenedor2 {
    width: auto;
  }


  body.section-whats-new #content #block-block-104 .contenedor,
  body.section-actualidad #content #block-block-104 .contenedor {
    margin: 10px;
  }

  /************ Sección Hablan nuestros alumnos ******************/
  body.page-hablan-nuestros-alumnos .sidebars #block-block-121 {
    width: 100% !important;
  }

  .page-hablan-nuestros-alumnos .views-row {
    width: 100%;
  }

  body.section-our-students-stories .views-row,
  body.section-hablan-nuestros-alumnos .views-row {
    width: 100%;
  }

  body.section-our-students-stories .views-row .views-field-nothing,
  body.section-hablan-nuestros-alumnos .views-row .views-field-nothing {
    margin-left: 0px;
  }

  body.section-our-students-stories #page .sidebars #block-block-121,
  body.section-hablan-nuestros-alumnos #page .sidebars #block-block-121 {
    margin-bottom: 40px;
  }

  /************ Sección Cómo se estudia ******************/
  body.section-how-online-learning-experience #page-wrapper .how-to-study-block .right-wrapper,
  body.section-how-online-learning-experience #page-wrapper .how-to-study-block .left-wrapper,
  body.section-como-se-estudia #page-wrapper .how-to-study-block .right-wrapper,
  body.section-como-se-estudia #page-wrapper .how-to-study-block .left-wrapper {
    width: 100%;
    float: left;
  }

  body.section-how-online-learning-experience #page-wrapper .block-content .block-content-text,
  body.section-como-se-estudia #page-wrapper .block-content .block-content-text {
    width: 50% !important;
  }

  body.section-how-online-learning-experience #page-wrapper .how-to-study-block .block-wrapper .block-content .block-content-text,
  body.section-como-se-estudia #page-wrapper .how-to-study-block .block-wrapper .block-content .block-content-text {
    padding-top: 20px;
  }


  /***************************************************************
                        PÁGINAS DE MENÚ
  ****************************************************************/
  .node .page-menu-wrapper {
    width: 100%;
  }

  .node .page-menu-wrapper .page-menu-items {
    height: 110px;
    width: 100%;
  }

  .node .page-menu-wrapper .page-menu-item {
    height: 100px;
  }

  .node .page-menu-wrapper .page-menu-item.item-image {
    width: 105px;
  }

  .node .page-menu-wrapper .page-menu-item.item-image img {
    width: 100px;
  }

  .node .page-menu-wrapper .page-menu-item.item-text {
    float: none;
    padding-top: 20px;
    width: auto;
  }

  .node .page-menu-wrapper .page-menu-item.item-text.item-text-large {
    padding-top: 0;
  }

  /***************************************************************
	        BLOCK
  ****************************************************************/
  #block-block-81,
  #block-block-77,
  #block-block-80,
  #block-block-94,
  #block-block-93,
  #block-block-92,
  #block-block-95,
  body.navbar-administration #block-block-75 {
    padding-bottom: 130px;
    position: relative;
    width: 100%;
  }

  #block-block-80,
  #block-block-94,
  #block-block-93,
  #block-block-92,
  #block-block-95 {
    padding-bottom: 0;
  }

  #block-block-81 #block-block-77,
  #block-block-80,
  #block-block-94,
  #block-block-92,
  #block-block-95,
  body.navbar-administration #block-block-81,
  body.navbar-administration #block-block-77,
  body.navbar-administration #block-block-80,
  body.navbar-administration #block-block-94,
  body.navbar-administration #block-block-93,
  body.navbar-administration #block-block-92,
  body.navbar-administration #block-block-95,
  body.scroll-active #block-block-81,
  body.scroll-active #block-block-77,
  body.scroll-active #block-block-80,
  body.scroll-active #block-block-94,
  body.navbar-administration.scroll-active #block-block-81,
  body.navbar-administration.scroll-active #block-block-77,
  body.navbar-administration.scroll-active #block-block-80,
  body.navbar-administration.scroll-active #block-block-94,
  body.navbar-administration.scroll-active #block-block-93,
  body.navbar-administration.scroll-active #block-block-92,
  body.navbar-administration.scroll-active #block-block-95,
  body.smaller-0 #block-block-81,
  body.smaller-0 #block-block-77,
  body.smaller-0 #block-block-80,
  body.smaller-0 #block-block-94,
  body.smaller-0 #block-block-93,
  body.smaller-0 #block-block-92,
  body.smaller-0 #block-block-95,
  body.navbar-administration.smaller-0 #block-block-81,
  body.navbar-administration.smaller-0 #block-block-77,
  body.navbar-administration.smaller-0 #block-block-80,
  body.navbar-administration.smaller-0 #block-block-94,
  body.navbar-administration.smaller-0 #block-block-93,
  body.navbar-administration.smaller-0 #block-block-92,
  body.navbar-administration.smaller-0 #block-block-95,
  body.smaller-1 #block-block-91,
  body.smaller-1 #block-block-77,
  body.smaller-1 #block-block-80,
  body.smaller-1 #block-block-94,
  body.smaller-1 #block-block-93,
  body.smaller-1 #block-block-92,
  body.smaller-1 #block-block-95,
  body.navbar-administration.smaller-1 #block-block-81,
  body.navbar-administration.smaller-1 #block-block-77,
  body.navbar-administration.smaller-1 #block-block-80,
  body.navbar-administration.smaller-1 #block-block-94,
  body.navbar-administration.smaller-1 #block-block-93,
  body.navbar-administration.smaller-1 #block-block-92,
  body.navbar-administration.smaller-1 #block-block-95 {
    top: 0;
  }

  #block-block-81 .menu-list,
  #block-block-77 .menu-list,
  #block-block-80 .menu-list,
  #block-block-94 .menu-list,
  #block-block-93 .menu-list,
  #block-block-92 .menu-list,
  #block-block-95 .menu-list {
    margin: 0 auto;
    width: 300px;
  }

}

/* Para moviles pequeños, se hace mas pequeño para que no desborde*/
@media only screen and (max-width : 380px) {
  .g-recaptcha {
    transform: scale(0.77);
    -webkit-transform: scale(0.77);
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
  }
  #colorbox-container .video_section_under div {
    font-size: 9px;
  }
}
