/*
 *   Important Information about this CSS File
 *
 * - Do not delete or rename this file, if you do not use it leave it blank (delete
 *   everything) and the file will be skipped when you enable Production Mode in
 *   the Global theme settings.
 *
 * - Read the _README file in this directory, it contains useful help and other information.
 */
/* Increase the body font size on small devices */
/* line 16, ../sass/responsive.tablet.portrait.scss */
body {
 font-size: 124%;
}

/*# sourceMappingURL=responsive.tablet.portrait.css.map */


#logo {width: 26vw;}

#block-views-exp-buscador-todos-page .views-exposed-form .views-exposed-widget #edit-keys {height: 2em; width: 10vw;}


/*
 * Menu
 */
#nav-wrapper #menu-bar {padding: 0;}

#block-system-main-menu ul.menu li a {padding: 0 1.12vw;}


/*
 * Slideshow  para la página principal -------
 */
.view-home-slideshow .flexslider .campos {
    top: auto;
    bottom: 1em;
    width: 55vw;
    height: 40%
    }

.view-home-slideshow .flexslider .slides li:nth-child(2) .titulo {margin-left: 25%;}

.view-home-slideshow .flexslider .slides li:nth-child(3) .titulo {margin-left: 38%;}

.view-home-slideshow .flexslider .texto {height: 32vw; padding-top: 0.5em; display: block;}

.view-home-slideshow .flexslider .texto:before {width: 90%;}
	
.view-home-slideshow .flexslider .flex-control-nav {bottom: 4em;}

.flexslider .flex-direction-nav a {
  top: 62% !important;
  width: 2.4em;
  height: 2.4em;
  }

.flexslider .flex-direction-nav a.flex-prev {left: 60% !important;}

.flexslider .flex-direction-nav a.flex-next {right: 25% !important;}


/*
 * Content
 */
#content-wrapper > .containerz {}

body.section-buscador-resultados .item-list-q .quicktabs-tabs li a {padding: 0 1.5vw;}


/*
 * Footer
 */
#footer-wrapper {max-width: 100vw;}

#footer-wrapper > .containerz {padding-left: 0; padding-right: 0;}

.region-footer .sidenav {width: 66% !important;}

.region-footer .seccion-footer .izquierda > .content,
.region-footer .seccion-footer .centro > .content {padding-left: 2em; padding-right: 2em;}

#block-views-parrafos-reutilizables-block-1 .izquierda input.form-submit {min-width: 10.5em;}

.region-footer #block-views-parrafos-reutilizables-block-1 .centro {font-size: 1.24em;}

.region-footer #block-views-parrafos-reutilizables-block-1 .centro nav {box-shadow: none;}

.region-footer #block-views-parrafos-reutilizables-block-1 .centro .redes {
  display: flex;
  flex-direction: column;
  align-items: center;
  }

#block-views-parrafos-reutilizables-block-1 .derecha img {width: 50%; max-width: 16em; padding-bottom: 0;}

