/* iPads (portrait and landscape) ----------- */
@media screen 
and (min-width : 768px) 
and (max-width : 1024px) {
/* Styles */
.grid{width: 768px;}

.main-menu {display: none;}
.header-top figure.logo { width: 300px; height: 110px;}
.header-top {
  height: 150px;
}
.header-top figure.logo img {
  width: 300px;
}

.header-top .top-menu ul {
  width: 453px;
  margin-bottom: 0px;
      margin-left: 0px;
}

.header-top .top-menu a {
  padding: 10px 29px;
}

#block-menu-menu-top-menu .last.leaf > a {padding: 10px 30.6px;}

header .float-r {
  float: right;
  margin-right: 15px;
  margin-top: 12px;
  width: auto;
} 

.matricula-button ul li {
  padding: 0;
  margin: 0 15px 0 0;
}

.slicknav_menu {display: block;}


/* line 90, ../sass/partials/_base.scss */
.one-half {
  width: 50%;
}

/* line 91, ../sass/partials/_base.scss */
.one-third {
  width: 33.33%;
}

/* line 92, ../sass/partials/_base.scss */
.one-fifth {
  width: 20%;
}
/* line 320, ../sass/partials/_page.scss */
  .footer-top .one-fifth {
    height: 280px;
  }

  .one-half, .one-third, .one-fifth {
      float: left;
      padding: 0 15px;
  }

  /* line 161, ../sass/partials/_nodes.scss */
  .front .bloques-frontpage .item {
    width: 22%;
    float: left;
    margin-right: 4%;

  }

  /* line 174, ../sass/partials/_nodes.scss */
  .front .bloques-frontpage .item:last-child {
    margin-right: 0;
  }

  .front .grey-area .titular {
      left: 275px;
  }

  /* line 78, ../sass/partials/_nodes.scss */
  .front .grey-area ul.menu li a { 
    background: url("../images/sprite.png") no-repeat 119px -123px; 
  }

  /* line 93, ../sass/partials/_nodes.scss */
  .front .grey-area .mapa {
    width: 235px;
    float: right;
  }

  .mapa-google iframe {width: 235px;}

  /* line 334, ../sass/partials/_page.scss */
  .footer-top .telefonos {
    height: 25px;
  }

  /* line 323, ../sass/partials/_page.scss */
  .footer-top .social-links {
    padding: 0 0 0 225px;
    margin-top: 0px;
  }

  /* line 337, ../sass/partials/_page.scss */
  .footer-bottom {
    height: 100px;
  }

  .footer-bottom .float-r {margin-top: 15px;}

  .footer-bottom .float-r, .footer-bottom .float-l {
    float: none;
    margin: 0 auto;
    text-align: center;
  }

  .front .matricula-cta {
    width: 300px;
    height: 249px;
    padding: 7px;
    float: left;
  }

  .front .matricula-cta a.button-link {
      padding: 12px 84px 0 8px;
      height: 48px;
      font-size: 1rem;
      letter-spacing: 1.2px;
      letter-spacing: 0.4px;
      background: url("../images/sprite.png") no-repeat scroll 181px -1219px / 80% auto #007833;
  }

  /* line 4, ../sass/partials/_nodes.scss */
  .front .frontpage-slideshow {
    width: 460px;
    float: left;
  }

  /* line 351, ../sass/partials/_page.scss */
  .breadcrumb a, .breadcrumb .crumbs-current-page {
    width: auto;
  }

  /* ------------------------ Sidebar ------------------------ */
  /* line 157, ../sass/partials/_page.scss */
  .sidebar-right {
    width: 33.33%;
    float: right;
    margin: 0px;
  }

  /* line 162, ../sass/partials/_page.scss */
  .sidebar-second .content-wrapper {
    float: left;
    margin: 0px;
    width: 65%;
  }


  /* ------------------------ Slideshows paginas internas ------------------------ */
  /* line 177, ../sass/partials/_page.scss */
  .slideshow {
    width: 100%;
    height: auto;
    margin: 0px;
  }

  .bloque-horizontal .group-excerpt, .page-node-100 .content-wrapper .excerpt {
    margin-left: 260px;
    float: none;
  }

  .field-collection-view .entity-field-collection-item {
      padding: 0px;
      margin: 0;
      float: left;
  } 

  /* ------------------------ Campus ------------------------ */
/* line 207, ../sass/partials/_nodes.scss */
.campus-sedes .taxonomy-term-description {
  padding: 0px;
}

.panel-2col-bricks .panel-col-first{
    float: left;
    margin: 0px;
    width: 50%;
}

.panel-2col-bricks .panel-col-last {
    float: left;
    margin: 0px;
    width: 50%;
}

.panel-2col-bricks .panel-col-first .inside {
    margin: 0 0.5em 0.5em 0;
}

.panel-2col-bricks .panel-col-last .inside {
    margin: 0 0 0.5em 0.5em;
}

.panel-2col-bricks .panel-col-last .inside {
    margin: 0 0 0.5em 0.5em;
}

/* line 128, ../sass/partials/_blocks.scss */
.bloque-duplo div.content div {
  width: 48%;
  margin-right: 4%;
  float: left;
}

/* line 937, ../sass/partials/_nodes.scss */
.page-node-165 .content-wrapper ol li {
  width: 47%;
  margin: 0 8px 20px;
}

/* line 962, ../sass/partials/_nodes.scss */
.page-node-165 .content-wrapper ol li:first-child,
.page-node-165 .content-wrapper ol li:nth-child(1),
.page-node-165 .content-wrapper ol li:nth-child(2),
.page-node-165 .content-wrapper ol li:nth-child(3),
.page-node-165 .content-wrapper ol li:nth-child(5),
.page-node-165 .content-wrapper ol li:nth-child(6),
.page-node-165 .content-wrapper ol li:nth-child(7),
.page-node-165 .content-wrapper ol li:nth-child(8) {
  margin-left: 0;
}
.page-node-165 .content-wrapper ol li:nth-child(3n) {
    margin-right: 5px;
}

.page-node-165 .content-wrapper ol li:nth-child(9) {
    margin-left: 0px;
}

.field-collection-view .entity-field-collection-item {
    width: 98%;
}

.bloque-duplo div.content div:last-child {
    margin: 0 auto;
}

#area-deportiva, #clubes-participativos{width:50%; float:left;}

.node-type-carrera .post-content .one-third {
    width: 32%;
}

/* line 634, ../sass/partials/_nodes.scss */
.node-type-carrera .post-content .one-third:last-child {
  margin: 0;
}

.panel-3col-33 .panel-col-first {
    width: 33%;
    float: left;
    margin: 15px 0;
}

.panel-3col-33 .panel-col-first .inside {
    margin: 0 0.5em 1em 0;
}

.panel-3col-33 .panel-col {
    float: left;
    width: 33%;
}

.panel-3col-33 .panel-col .inside {
    margin: 0 0.5em 1em;
}

.panel-3col-33 .panel-col-last {
    float: left;
    width: 33%;
}

.panel-3col-33 .panel-col-last .inside {
    margin: 0 0.5em 1em;
}

/* line 415, ../sass/partials/_nodes.scss */
.page-facultadeshtml .view-content .item:nth-child(3n) {
  padding-right: 0;
}
/* line 421, ../sass/partials/_nodes.scss */
.page-facultadeshtml .view-content .item:first-child,
.page-facultadeshtml .view-content .item:nth-child(4n) {
  padding-left: 0;
}

/* line 427, ../sass/partials/_nodes.scss */
.facultades-y-escuelas .one-third {
  width: 30%;
  margin-right: 3.3%;
  margin-bottom: 3.3%;
}

/* ------------------------ Postgrados ------------------------ */
/* line 450, ../sass/partials/_nodes.scss */
.view-id-postgrados.view-display-id-page .view-content {
  margin-left: -15px;
}

/* line 148, ../sass/partials/_blocks.scss */
.bloque-icono-gris .one-third {
  width: 30%;
  margin: 0 4.7% 0 0;
}

/* line 157, ../sass/partials/_blocks.scss */
.bloque-icono-gris .one-third:nth-child(3) {
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
}

/* line 172, ../sass/partials/_blocks.scss */
.bloque-icono-gris .bachillerato {
  left: 95px;
}

/* line 173, ../sass/partials/_blocks.scss */
.bloque-icono-gris .cedula {
  left: 267px;
}
/* line 174, ../sass/partials/_blocks.scss */
.bloque-icono-gris .pasaporte {
  right: 13px;
}

/* iconos */
/* line 171, ../sass/partials/_blocks.scss */
.bloque-icono-gris .bachillerato, .bloque-icono-gris .cedula, .bloque-icono-gris .pasaporte {
  top: -24px;
}

/* line 148, ../sass/partials/_blocks.scss */
.bloque-icono-gris .one-third {
  margin: 0 4.7% 0 0;
}

/* line 671, ../sass/partials/_nodes.scss */
.view-id-publiaciones_landing_page .one-half,
.comunidad-layout .one-half {
  padding: 0 20px 0 0;
}

/* line 861, ../sass/partials/_nodes.scss */
.articulos-relacionados .one-third {
  margin: 0;
  width: 31.4%;
  margin-right: 15px;
}

.view-display-id-block_4 .views-row {
  width: 33%;
  float: left;
}

/* line 1164, ../sass/partials/_nodes.scss */
.page-node-172 .content-wrapper form {
  width: 450px;
}

/* line 1173, ../sass/partials/_nodes.scss */
.page-node-172 .content-wrapper input[type="text"],
.page-node-172 .content-wrapper input[type="email"],
.page-node-172 .content-wrapper textarea {
  width: 97%;
}

.form-checkboxes .form-item, .form-radios .form-item {float: left; width: 33%; }

/* line 81, ../sass/partials/_sliders.scss */
.slideshow-paginador .slider-slides ul.slides li {
  position: relative;
}

/* line 4, ../sass/partials/_sliders.scss */
.slideshow-paginador .view-content {
  width: 65%;
  float: left;
}
/* line 10, ../sass/partials/_sliders.scss */
.slideshow-paginador .attachment-after {
  width: 35%;
  float: right;
}

.slideshow-paginador .attachment-after .titulo {
  font-size: 12px;
  display: block;
  padding: 0;
}

/* line 18, ../sass/partials/_sliders.scss */
.slideshow-paginador .attachment-after .view-content {
  width: 364px;
}

/* line 75, ../sass/partials/_sliders.scss */
.slideshow-paginador .slider-slides ul.slides {
  height: 337px;
}

/* line 71, ../sass/partials/_sliders.scss */
.slideshow-paginador .attachment-after .flex-viewport {
  height: 340px !important;
}

/* line 26, ../sass/partials/_sliders.scss */
.slideshow-paginador .attachment-after .view-content .slides li {
  float: none;
  height: 65px;
  padding: 10px 96px 0 15px;
}

/* line 26, ../sass/partials/_sliders.scss */
.slideshow-paginador .attachment-after .view-content .slides li:last-child {
  float: none;
  height: 65px;
  padding: 10px 96px 0 15px;
}

/* line 58, ../sass/partials/_sliders.scss */
.slideshow-paginador .attachment-after .view-content img {
  margin-right: 15px;
  width: 65px;
}

.front .matricula-cta h2 {
    font-size: 1.65rem;
}

.front .matricula-cta .content p{font-size: 0.9rem;
    margin: 6px 0;}

/* line 41, ../sass/partials/_sliders.scss */
.slideshow-paginador .attachment-after .view-content .slides li:hover:after {
  display: block;
  content: '';
  background: url(../images/slider-hover.png) no-repeat right 15px;
  background-size: 40%;
  height: 84px;
  width: 40px;
  position: absolute;
  top: 0;
  left: -40px;
}

.not-front h1 {
    font-size: 3.1rem;
}

.not-front .block .content h2 {
    font-size: 1.5rem;
}

/* line 297, ../sass/partials/_page.scss */
.over-content .boton-volver {
  float: right;
  margin-top: -35px;
  text-align: right;
  margin-bottom: 0px;
}

/* line 529, ../sass/partials/_nodes.scss */
.node-type-postgrado .over-content .float-l,
.node-type-diplomado .over-content .float-l,
.node-type-tecnicos .over-content .float-l,
.node-type-carrera .over-content .float-l {
  height: 238px;
  width: 70%;
}

/* line 479, ../sass/partials/_blocks.scss */
.over-content .addthis-block {
  margin-top: 3px;
  width: 100%;
  position: relative;
  float: left;
}

#block-block-35 {
    margin-left: 0px;
}
/* line 489, ../sass/partials/_blocks.scss */
.over-content .addthis-block .content {
  float: left;
}

/* line 482, ../sass/partials/_blocks.scss */
.over-content .addthis-block h2 {
  width: 12%;
}

/* line 492, ../sass/partials/_blocks.scss */
.addthis-block {
  margin-bottom: 5px;
}

.facultades-y-escuelas .one-third h2 {
    font-size: 23px;
    margin: 12px 0 15px;
}

/* line 364, ../sass/partials/_blocks.scss */
.orientacion-vocacional .titulo {
  font-size: 2.5rem;
}

/* line 390, ../sass/partials/_blocks.scss */
.orientacion-vocacional .cuerpo .central {
  line-height: 16px;
}

/* line 380, ../sass/partials/_blocks.scss */
.orientacion-vocacional .cuerpo a {
  font-size: 2rem;
}

/* line 1133, ../sass/partials/_nodes.scss */
.simple_timeline ul li:nth-child(even) {
  /* modificado */
  float: right;
}

/* line 1133, ../sass/partials/_nodes.scss */
.simple_timeline ul li:nth-child(even) {
  /* modificado */
  float: right;
  padding-right: 0px;
  padding-left: 35px;
  background: url(../images/li-right.png) no-repeat left center;
}

/* line 1096, ../sass/partials/_nodes.scss */
.simple_timeline ul {
  background: url("../images/ul-bg.png") center top repeat-y;
  height: auto;
}

/* line 1106, ../sass/partials/_nodes.scss */
.simple_timeline ul li {
  /* modificado */
  width: 51%;
  margin: -35px 0 0;
}

.sidebar-right {
  padding-top: 0px;
}

.ver-mas-linea-tiempo {margin-top: 0px;}

.breadcrumb {
    float: left;
    padding: 0;
    width: 100%;
}

.sidebar-right .bloque-icono-gris {
  display: none;
}

/* line 1088, ../sass/partials/_nodes.scss */
.timeline-block h2 {
  background: url(../images/dots.gif) no-repeat 292px center;
}

.field-collection-view .entity-field-collection-item {
    padding: 2px;
    margin: 0 auto;
    float: none;
    width: 79%;
}

.region-primera-fila-der, .region-primera-fila-izq, .region-primera-fila-centro, .region-segunda-fila-der, .region-segunda-fila-centro, .region-segunda-fila-izq {
  width: 32.3%;
  float: left;
}

/* line 303, ../sass/partials/_nodes.scss */
.page-node-96 .content-wrapper .bloque-vertical {
  width: 85%;
}

/* line 302, ../sass/partials/_nodes.scss */
.page-node-96 .content-wrapper .panel-pane {
  height: 376px;
}

/* line 304, ../sass/partials/_nodes.scss */
.page-node-96 .content-wrapper .panels-ipe-portlet-content {
  width: 100%;
}

/* line 300, ../sass/partials/_nodes.scss */
.page-node-96 .content-wrapper h2, .page-node-96 .content-wrapper h3 {
  font-size: 1.3rem;
}
/* l

/* line 190, ../sass/partials/_blocks.scss */
.bloque-vertical .field-name-field-enlace {
  bottom: -40px;
}

.node-type-pagina-con-paneles .bloque-vertical .field-name-field-enlace {
  bottom: 10px;
}

.primera-fila{
  padding-bottom: 0px;
}

/* line 175, ../sass/partials/_nodes.scss */
.front .bloques-frontpage .item h4 {
  font-size: 0.8rem;
}

#block-menu-menu-frontpage-escog-60-carreras .menu, #block-menu-menu-frontpage-conoc-la-u .menu  {
  width: auto;
  margin: 0 auto;
}

/* line 335, ../sass/partials/_page.scss */
.footer-top .telefonos p {
  margin: 0;
}

.slideshow-paginador .slider-slides ul.slides .titulo { 
   font-size: 1.675rem;
}

.slideshow-paginador .slider-slides ul.slides .group-texto {
  bottom: 15px;
  left: 15px;
  width: 80%;
  padding: 15px;
}

#block-crumbs-breadcrumb {
    float: left;
    width: 100%;
}

/* line 16, ../sass/partials/_blocks.scss */
.accordion.collapsed h2 {
  font-size: 14px;
}

/* line 180, ../sass/partials/_page.scss */
.slideshow .prev,
.slideshow .next {
  top: 110px;
}

/* line 596, ../sass/partials/_nodes.scss */
.node-type-postgrado .main-content .group-botones-centrales a,
.node-type-diplomado .main-content .group-botones-centrales a,
.node-type-tecnicos .main-content .group-botones-centrales a,
.node-type-carrera .main-content .group-botones-centrales a {
  width: 100%;
}

.field.field-name-boton-mas-informacion, .field.field-name-field-relacion-carreras{
    float: left;
    margin: 0;
    width: 49%;
}
.field.field-name-boton-mas-informacion {
  margin-right: 10px;
}

/* line 519, ../sass/partials/_blocks.scss */
.node-type-postgrado .over-content .group-cuerpo .addthis-block,
.node-type-diplomado .over-content .group-cuerpo .addthis-block,
.node-type-tecnicos .over-content .group-cuerpo .addthis-block,
.node-type-carrera .over-content .group-cuerpo .addthis-block {
  height: 24px;
}

.page-node-96 .content-wrapper .pane-fpid-13 .field-name-field-enlace a, .page-node-96 .content-wrapper .pane-fpid-15 .field-name-field-enlace a {
    bottom: 35px;
}

.page-node-325{
  width: 700px;
  min-width:700px;
}
.page-node-325 .content-wrapper{
  width: 650px;
  float:none;
  margin:auto;
}

.page-node-325 #webform-component-nombre{
  width: 45%;
  float:left;
}

.page-node-325 #webform-component-correo{
  width: 45%;
  float:right;
}

.page-node-325 #webform-component-telefono{
  width: 45%;
  float:left;
}
.page-node-325 #webform-component-telefono-2{
  width: 45%;
  float:right;
}

#block-block-41 {
  display: block;
}

.node-type-carrera .post-content .one-third {
  height: none;
}

.node-type-postgrado .main-content .sedes a, .node-type-diplomado .main-content .sedes a, .node-type-tecnicos .main-content .sedes a, .node-type-carrera .main-content .sedes a {
  width: 33.33%;
}

#toTop {
    bottom: 35px;
}

/* line 634, ../sass/partials/_nodes.scss */
.node-type-carrera .post-content .one-third:last-child {
  margin: 10px 0 0 0;
}

}