@charset "UTF-8";
  body, blockquote::before, .archive-description, .author-box, .author-box-title, .site-description, p.entry-meta, .comment-header { font-size: 16px; font-size: 1, 6rem; }
input, select, textarea, button, .button, a.button, input[type="button"], input[type="reset"], input[type="submit"], .wp-caption-text, .genesis-nav-menu .sub-menu a, .sidebar, .site-footer { font-size: 14px; font-size: 1.4rem; }
h1, .page .entry-title, .archive-title { font-size: 41px; font-size: 4.2rem; }
h2, .entry-title { font-size: 34px; font-size: 3.4rem; }
h3, .archive-title, .site-title, .single .entry-title, aside .entry-title { font-size: 27px; font-size: 2.7rem; }
h4, .featured-content .entry-title, .thumb-centro-dos .entry-header .entry-title a { font-size: 20px; font-size: 2rem; }
h5, .widget-title, .thumb-autor .entry-header h2.entry-title a { font-size: 16px; font-size: 1, 6rem; }
h6, .infinite-wrap article .entry-header .entry-title, .genesis-grid .entry-header .entry-title, .infinite-wrap article .entry-header .entry-meta, .genesis-grid .entry-header .entry-meta, .thumb-abajo .entry-header .entry-title a { font-size: 14px; font-size: 1.34rem; }
.genesis-nav-menu { font-size: 14px; font-size: 1.4rem; }
input, select, textarea { border-radius: 3px; }   html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }
body { margin: 0; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }
audio:not([controls]) { display: none; height: 0; }
[hidden], template { display: none; }
a { background: 0 0; }
a:active, a:hover { outline: 0; }
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: 700; }
dfn { font-style: italic; }
h1 { font-size: 2em; margin: .67em 0; }
mark { background: #ff0; color: #333; }
small { font-size: 80%; }
sub { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; top: -.5em; }
sub { bottom: -.25em; }
img { border: 0; }
svg:not(:root) { overflow: hidden; }
figure { margin: 1em 40px; }
hr { box-sizing: content-box; height: 0; }
pre { overflow: auto; }
code, kbd, pre, samp { font-family: monospace,monospace; font-size: 1em; }
button, .button, a.button, input[type="button"], input[type="reset"], input[type="submit"], input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; }
button, .button, a.button, input[type="button"], input[type="reset"], input[type="submit"] { overflow: visible; text-transform: none; }
select { text-transform: none; }
button, .button, a.button, input[type="button"], input[type="reset"], input[type="submit"], html input[type=button] { -webkit-appearance: button; cursor: pointer; }
input[type=reset], input[type=submit] { -webkit-appearance: button; cursor: pointer; }
button[disabled], [disabled].button, input[disabled][type="button"], input[disabled][type="reset"], input[disabled][type="submit"], html input[disabled] { cursor: default; }
button::-moz-focus-inner, .button::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner { border: 0; padding: 0; }
input { line-height: normal; }
input::-moz-focus-inner { border: 0; padding: 0; }
input[type=checkbox], input[type=radio] { box-sizing: border-box; padding: 0; }
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button { height: auto; }
input[type=search] { -webkit-appearance: textfield; box-sizing: content-box; }
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration { -webkit-appearance: none; }
fieldset { border: 1px solid silver; margin: 0 2px; padding: .35em .625em .75em; }
legend { border: 0; padding: 0; }
textarea { overflow: auto; }
optgroup { font-weight: 700; }
table { border-collapse: collapse; border-spacing: 0; }
td, th { padding: 0; } html, input[type="search"] { box-sizing: border-box; }
* { box-sizing: inherit; }
*:before, *:after { box-sizing: inherit; } .author-box:before, .clearfix:before, .entry:before, .entry-content:before, .footer-widgets:before, .nav-primary:before, .nav-secondary:before, .pagination:before, .site-container:before, .site-footer:before, .site-header:before, .site-inner:before, .wrap:before { content: " "; display: table; }
.author-box:after, .clearfix:after, .entry:after, .entry-content:after, .footer-widgets:after, .nav-primary:after, .nav-secondary:after, .pagination:after, .site-container:after, .site-footer:after, .site-header:after, .site-inner:after, .wrap:after { clear: both; content: " "; display: table; }  html { font-size: 62.5%; } body { background-color: #42474B; color: #ddd; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-weight: 300; line-height: 1.625; margin: 0; }
a, button, .button, a.button, input[type="button"], input[type="reset"], input[type="submit"] { -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; }
input:focus, input[type="button"], input[type="reset"], input[type="submit"] { -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; }
textarea:focus, .button, .gallery img { -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; }
a { color: #34E0C2; text-decoration: none; }
a:hover, a:focus { color: #999; text-decoration: none; }
p { margin: 0 0 28px; padding: 0; }
ol, ul { margin: 0; padding: 0; }
li { list-style-type: none; }
hr { border: 0; border-collapse: collapse; border-top: 1px solid #34E0C2; clear: both; margin: 1em 0; }
b, strong { font-weight: 700; }
blockquote, cite, em, i { font-style: italic; }
blockquote { margin: 40px; }
blockquote::before { content: "\201C"; display: block; height: 0; left: -20px; position: relative; top: -10px; } h1, h2, h3, h4, h5, h6 { color: #ddd; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-weight: 400; line-height: 1.1; margin: 0 0 10px; } embed, iframe, img, object, video, .wp-caption { max-width: 100%; }
img { height: auto; }
.featured-content img { width: auto; }
.gallery { overflow: hidden; }
.gallery img { width: auto; } .gallery-item { float: left; margin: 0; text-align: center; }
.gallery-columns-2 .gallery-item { width: 50%; }
.gallery-columns-3 .gallery-item { width: 33%; }
.gallery-columns-4 .gallery-item { width: 25%; }
.gallery-columns-5 .gallery-item { width: 20%; }
.gallery-columns-6 .gallery-item { width: 16.6666%; }
.gallery-columns-7 .gallery-item { width: 14.2857%; }
.gallery-columns-8 .gallery-item { width: 12.5%; }
.gallery-columns-9 .gallery-item { width: 11.1111%; }
.gallery img { border: 1px solid transparent; height: auto; padding: 0; }
.gallery img:hover, .gallery img:focus { border: 1px solid transparent; } input, select, textarea { background-color: #42474B; border: 1px solid #34E0C2; color: #34E0C2; padding: 8px 12px; width: 100%; }
input:focus, textarea:focus { border: 1px solid #777; outline: none; }
input[type="checkbox"], input[type="image"], input[type="radio"] { width: auto; }
::-moz-placeholder { color: #777; opacity: 1; }
::-webkit-input-placeholder { color: #777; }
button, .button, a.button, input[type="button"], input[type="reset"], input[type="submit"], button:hover, .button:hover, button:focus, .button:focus, .footer-widgets button, .footer-widgets .button, .footer-widgets button:hover, .footer-widgets .button:hover, .footer-widgets input[type="button"]:hover, .footer-widgets input[type="reset"]:hover, .footer-widgets input[type="submit"]:hover, .footer-widgets button:focus, .footer-widgets .button:focus, .footer-widgets input[type="button"]:focus, .footer-widgets input[type="reset"]:focus, .footer-widgets input[type="submit"]:focus { background-color: #34E0C2; color: #42474B; }
button, .button, a.button, input[type="button"], input[type="reset"], input[type="submit"] { border: 0; cursor: pointer; padding: 8px 12px; width: auto; }
.entry-content .button:hover, .entry-content .button:focus { color: #fff; }
.button { display: inline-block; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button { display: none; } table { border-collapse: collapse; border-spacing: 0; line-height: 2; margin-bottom: 40px; width: 100%; }
td, th { text-align: left; }
td { border-top: 1px solid transparent; padding: 6px 0; }
th { font-weight: 400; } .screen-reader-text { position: absolute !important; clip: rect(0, 0, 0, 0); height: 1px; width: 1px; border: 0; overflow: hidden; }
.screen-reader-text span { position: absolute !important; clip: rect(0, 0, 0, 0); height: 1px; width: 1px; border: 0; overflow: hidden; }
.screen-reader-shortcut { position: absolute !important; clip: rect(0, 0, 0, 0); height: 1px; width: 1px; border: 0; overflow: hidden; }
.screen-reader-text:focus, .screen-reader-shortcut:focus, .genesis-nav-menu .search input[type="submit"]:focus, .widget_search input[type="submit"]:focus { clip: auto !important; height: auto; width: auto; display: block; font-size: 1em; font-weight: bold; padding: 15px 23px 14px; color: #333; background: #fff; z-index: 100000; text-decoration: none; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); }
.more-link { position: relative; }  .site-inner, .wrap { margin: 0 auto; max-width: 1200px; }
.site-inner { clear: both; padding-top: 40px; }  .content-sidebar-sidebar .content-sidebar-wrap, .sidebar-content-sidebar .content-sidebar-wrap, .sidebar-sidebar-content .content-sidebar-wrap { width: 980px; }
.content-sidebar-sidebar .content-sidebar-wrap { float: left; }
.sidebar-content-sidebar .content-sidebar-wrap, .sidebar-sidebar-content .content-sidebar-wrap { float: right; } .content { float: right; width: 800px; }
.content-sidebar .content, .content-sidebar-sidebar .content, .sidebar-content-sidebar .content { float: left; }
.content-sidebar-sidebar .content, .sidebar-content-sidebar .content, .sidebar-sidebar-content .content { width: 580px; }
.full-width-content .content { width: 100%; } .sidebar-primary { float: right; width: 360px; }
.sidebar-content .sidebar-primary, .sidebar-sidebar-content .sidebar-primary { float: left; } .sidebar-secondary { float: left; width: 180px; }
.content-sidebar-sidebar .sidebar-secondary { float: right; }  .five-sixths, .four-sixths, .one-fourth, .one-half, .one-sixth, .one-third, .three-fourths, .three-sixths, .two-fourths, .two-sixths, .two-thirds { float: left; margin-left: 2.564102564102564%; }
.one-half, .three-sixths, .two-fourths { width: 48.717948717948715%; }
.one-third, .two-sixths { width: 31.623931623931625%; }
.four-sixths, .two-thirds { width: 65.81196581196582%; }
.one-fourth { width: 23.076923076923077%; }
.three-fourths { width: 74.35897435897436%; }
.one-sixth { width: 14.52991452991453%; }
.five-sixths { width: 82.90598290598291%; }
.first { clear: both; margin-left: 0; }  .avatar { float: left; }
.alignleft .avatar, .author-box .avatar { margin-right: 24px; }
.alignright .avatar { margin-left: 24px; }
.comment .avatar { margin: 0 16px 24px 0; } .breadcrumb { margin-bottom: 20px; }
.archive-description, .author-box { margin-bottom: 0; padding: 0; }
.author-box-title { margin-bottom: 4px; }
.archive-description p:last-child, .author-box p:last-child { margin-bottom: 0; } .search-form { overflow: hidden; }
.site-header .search-form { float: right; margin-top: 12px; }
.entry-content .search-form, .site-header .search-form { width: 50%; }
.genesis-nav-menu .search input[type="submit"], .widget_search input[type="submit"] { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; padding: 0; position: absolute; width: 1px; } .entry-title a { color: #ddd; }
.sidebar .widget-title a { color: #ddd; }
.entry-title a:hover, .entry-title a:focus { color: #34E0C2; }
.widget-title { margin-bottom: 20px; }
.footer-widgets .widget-title { color: #ddd; } a.aligncenter img { display: block; margin: 0 auto; }
a.alignnone { display: inline-block; }
.alignleft { float: left; text-align: left; }
.alignright { float: right; text-align: right; }
a.alignleft, a.alignnone, a.alignright { max-width: 100%; }
img.centered, .aligncenter { display: block; margin: 0 auto 24px; }
img.alignnone, .alignnone { margin-bottom: 12px; }
a.alignleft, img.alignleft, .wp-caption.alignleft { margin: 0 24px 24px 0; }
a.alignright, img.alignright, .wp-caption.alignright { margin: 0 0 24px 24px; }
.wp-caption-text { text-align: center; }
.entry-content p.wp-caption-text { margin-bottom: 0; }
.entry-content .wp-audio-shortcode, .entry-content .wp-playlist, .entry-content .wp-video { margin: 0 0 28px; } .widget { word-wrap: break-word; }
.widget ol > li { list-style-position: inside; list-style-type: decimal; padding-left: 0; text-indent: 0; }
.widget li li { border: 0; margin: 0; padding: 0; }
.widget_calendar table { width: 100%; }
.widget_calendar td, .widget_calendar th { text-align: center; } .featured-content .entry { margin-bottom: 3px; padding: 0 0 16px; }
.footer-widgets .entry { border-bottom: 1px dotted #ddd; }  .enews-widget { color: #fff; }
.enews-widget .widget-title { color: #fff; }
.sidebar .widget.enews-widget { background-color: #333; }
.enews-widget input { border: 1px solid #333; font-size: 16px; font-size: 1.6rem; margin-bottom: 16px; }
.enews-widget input:focus { border: 1px solid #333; }
.enews-widget input[type="submit"] { background-color: #c3251d; color: #fff; margin: 0; width: 100%; }
.enews-widget input:hover[type="submit"], .enews-widget input:focus[type="submit"] { background-color: #fff; color: #333; }
.enews form + p { margin-top: 24px; } #wpstats { display: none; } .genesis-skip-link { margin: 0; }
.genesis-skip-link li { height: 0; width: 0; list-style: none; } :focus { color: #333; outline: #ccc solid 1px; } .site-header { background-color: #777; min-height: 10px; }
.site-header .wrap { padding: 60px 0 30px 0; } .title-area { float: left; padding: 0; width: 360px; }
.header-full-width .title-area { width: 100%; }
.site-title { font-weight: 200; line-height: 1.2; }
.site-title a { color: #ddd; }
.site-title a:hover, .site-title a:focus { color: #34E0C2; }
.header-image .site-title > a { background: url(//fotointermedialidad.uahurtado.cl/wp-content/themes/imagenesgen/images/logo.png) no-repeat left; float: left; min-height: 60px; width: 100%; }
.site-description { font-weight: 300; line-height: 1.5; margin-bottom: 0; }
.site-title { margin-bottom: 0; }
.header-image .site-description, .header-image .site-title { display: block; text-indent: -9999px; } .site-header .widget-area { float: right; text-align: right; width: 800px; } .genesis-nav-menu { clear: both; line-height: 1; width: 100%; }
.genesis-nav-menu .menu-item { display: inline-block; text-align: left; }
.genesis-nav-menu a { color: #34E0C2; text-decoration: none; display: block; padding: 12px 24px; }
.genesis-nav-menu a:hover, .genesis-nav-menu a:focus { color: white; text-decoration: none; }
.genesis-nav-menu .current-menu-item > a { color: white; text-decoration: underline; }
.genesis-nav-menu .sub-menu { left: -9999px; opacity: 0; position: absolute; -webkit-transition: opacity .4s ease-in-out; transition: opacity .4s ease-in-out; width: 200px; z-index: 99; }
.genesis-nav-menu .sub-menu .current-menu-item > a:hover, .genesis-nav-menu .sub-menu .current-menu-item > a:focus { color: white; text-decoration: underline; }
.genesis-nav-menu .sub-menu a { background-color: #42474B; border: 1px solid #eee; border-top: 0; padding: 20px; position: relative; width: 200px; word-wrap: break-word; }
.genesis-nav-menu .sub-menu .sub-menu { margin: -55px 0 0 199px; }
.genesis-nav-menu .menu-item:hover { position: static; }
.genesis-nav-menu .menu-item:hover > .sub-menu { left: auto; opacity: 1; }
.genesis-nav-menu > .first > a { padding-left: 0; }
.genesis-nav-menu > .last > a { padding-right: 0; }
.genesis-nav-menu > .right { color: #fff; float: right; list-style-type: none; padding: 30px 0; }
.genesis-nav-menu > .right > a { display: inline; padding: 0; }
.genesis-nav-menu > .rss > a { margin-left: 48px; }
.genesis-nav-menu > .search { padding: 10px 0 0; } .menu .menu-item:focus { position: static; }
.menu .menu-item > a:focus + ul.sub-menu, .menu .menu-item.sfHover > ul.sub-menu { left: auto; opacity: 1; } .site-header .sub-menu { border-top: 1px solid #ddd; }
.site-header .sub-menu .sub-menu { margin-top: -56px; }
.site-header .genesis-nav-menu li li { margin-left: 0; } .nav-primary, .nav-secondary { background-color: #42474B; }
.nav-primary .genesis-nav-menu a, .nav-secondary .genesis-nav-menu a { color: #34E0C2; text-decoration: none; }
.nav-primary .genesis-nav-menu a:hover, .nav-primary .genesis-nav-menu a:focus, .nav-secondary .genesis-nav-menu a:hover, .nav-secondary .genesis-nav-menu a:focus { color: white; background: #34E0C2; }
.nav-primary .genesis-nav-menu .current-menu-item > a, .nav-secondary .genesis-nav-menu .current-menu-item > a { color: white; text-decoration: none; }
.nav-primary .genesis-nav-menu .sub-menu a, .nav-secondary .genesis-nav-menu .sub-menu a { color: #34E0C2; }
.nav-primary .genesis-nav-menu .sub-menu a:hover, .nav-primary .genesis-nav-menu .sub-menu a:focus, .nav-secondary .genesis-nav-menu .sub-menu a:hover, .nav-secondary .genesis-nav-menu .sub-menu a:focus { color: white; }
.nav-primary .genesis-nav-menu .sub-menu .current-menu-item > a, .nav-secondary .genesis-nav-menu .sub-menu .current-menu-item > a { color: white; }
.nav-secondary .genesis-nav-menu .current-menu-item > a { color: #34E0C2; } .nav-secondary { background-color: #42474B; border-bottom: 1px solid transparent; }
.nav-secondary .genesis-nav-menu a:hover, .nav-secondary .genesis-nav-menu a:focus { background: #34E0C2; }  .entry { margin-bottom: 40px; padding: 50px 60px; }
.content .entry { background-color: #42474B; }
.entry-content ol, .entry-content ul { margin-bottom: 28px; margin-left: 40px; }
.entry-content ol > li { list-style-type: decimal; }
.entry-content ul > li { list-style-type: disc; }
.entry-content ol ol, .entry-content ul ul { margin-bottom: 0; }
.entry-content code { background-color: #333; color: #ddd; } p.entry-meta { margin-bottom: 0; }
.entry-header .entry-meta { margin-bottom: 24px; }
.entry-categories, .entry-tags { display: block; }
.entry-comments-link::before { content: "\2014"; margin: 0 6px 0 2px; } .pagination { clear: both; margin: 40px 0; }
.adjacent-entry-pagination { margin-bottom: 0; }
.archive-pagination li { display: inline; }
.archive-pagination li a { background-color: #42474B; color: #ddd; cursor: pointer; display: inline-block; font-size: 16px; font-size: 1.6rem; padding: 8px 12px; text-decoration: none; }
.archive-pagination li a:hover, .archive-pagination li a:focus { background-color: #34E0C2; color: #42474B; }
.archive-pagination .active a { background-color: #42474B; color: #34E0C2; } .comment-respond, .entry-comments, .entry-pings { background-color: #42474B; margin-bottom: 40px; }
.comment-respond, .entry-pings { padding: 40px 40px 16px; }
.entry-comments { padding: 40px; }
li.comment { background-color: #f5f5f5; border: 2px solid #fff; border-right: 0; }
.comment-content { clear: both; word-wrap: break-word; }
.comment-list li { margin-top: 24px; padding: 32px; }
.comment-list li li { margin-right: -32px; }
.comment-respond input[type="email"], .comment-respond input[type="text"], .comment-respond input[type="url"] { width: 50%; }
.comment-respond label { display: block; margin-right: 12px; }
.entry-comments .comment-author { margin-bottom: 0; }
.entry-pings .reply { display: none; }
.form-allowed-tags { background-color: #f5f5f5; font-size: 16px; font-size: 1.6rem; padding: 24px; } .sidebar li, .footer-widgets li { margin-bottom: 1px; padding-bottom: 1px; }
.sidebar p:last-child, .sidebar ul > li:last-child { margin-bottom: 0; }
.sidebar .widget { margin-bottom: 40px; padding: 10px; } .footer-widgets { background: #ddd; clear: both; padding-top: 40px; color: #999; }
.footer-widgets .widget-title { color: #ddd; }
.footer-widgets a { color: #999; }
.footer-widgets input { background: #ddd; border: 1px solid #999; color: red; }
.footer-widgets a.button, .footer-widgets a:hover, .footer-widgets a:focus { color: #34E0C2; }
.footer-widgets .widget { margin-bottom: 40px; }
.footer-widgets p:last-child { margin-bottom: 0; }
.footer-widgets-1, .footer-widgets-2, .footer-widgets-3 { width: 340px; float: left; }
.footer-widgets-1 { margin-right: 60px; }
.footer-widgets-3 { float: right; } .site-footer { background: #ddd; line-height: 1; padding: 40px 0; text-align: center; color: #999; }
.site-footer p { margin-bottom: 0; } .site-inner { margin-bottom: 5em; }
body { background: #ddd; }
.site-container { background: #42474B; } .site-header { background: #2d3033; width: 100%; max-height: 150px; border-bottom: 1px solid #53595e; background-image: url(http://fotointermedialidad.cl/banner-02.png); background-repeat: no-repeat; background-position: right top; background-attachment: fixed; }
.site-header .title-area, .site-header .header-widget-area { position: relative; z-index: 10; }
.site-header .header-widget-area {max-height: 150px; margin: 40px 0 0 0; }
.site-header .header-widget-area a { color: #ddd; }
.site-header .header-widget-area a:hover { background: #34E0C2; color: white; }
.site-header .site-description { font-size: 0.8em; color: #999; display: none; }
.site-header li.menu-item a { color: #999; }
.site-header li.current-menu-item a { color: #34E0C2; text-decoration: none; }
.site-header .wrap { padding: 0; }
.site-header .icon-a-la-luz-logo { fill: #ddd; height: 4em; }
.site-header .site-title a:hover .icon-a-la-luz-logo { fill: #34E0C2; }
.nav-primary { border-bottom: 1px solid #53595e; text-align: right; }
@-webkit-keyframes fadesimagenes { from { opacity: 0; }
to { opacity: 1; } }
@keyframes fadesimagenes { from { opacity: 0; }
to { opacity: 1; } }
.animacionportada { -webkit-animation: fadesimagenes 1s; animation: fadesimagenes 1s; } .infinite-wrap article, .genesis-grid { float: left; margin: 0; padding: 0; width: 33.3333%; height: 263px; border: 2px solid #42474B; border-radius: 2px; position: relative; overflow: hidden; line-height: 0; }
.infinite-wrap article .entry-header, .genesis-grid .entry-header { width: 100%; height: auto; padding: 0.5em; position: absolute; bottom: 0; background: #53595e; z-index: 500; line-height: 1.2; }
.infinite-wrap article .entry-header p, .infinite-wrap article .entry-header h2, .genesis-grid .entry-header p, .genesis-grid .entry-header h2 { margin: 0; padding: 0 0 0.3em 0; }
.infinite-wrap article .entry-header .entry-title, .genesis-grid .entry-header .entry-title { width: 100%; float: left; }
.infinite-wrap article .entry-header .entry-meta, .genesis-grid .entry-header .entry-meta { padding: 0; }
.infinite-wrap article .entry-content, .genesis-grid .entry-content { width: 100%; height: 100%; overflow: hidden; background: #53595e; }
.infinite-wrap article img, .genesis-grid img { -webkit-animation: fadesimagenes 1s 1; animation: fadesimagenes 1s 1; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; opacity: 1; padding: 0; margin: 0 auto; }
.infinite-wrap article img:hover, .genesis-grid img:hover { opacity: .5; }  .one-forth { width: 25%; height: 296px; }
.one-sixth { width: 16.666%; height: 150px; }
.one-eight { width: 12.5%; } .thumb-abajo { height: 80px; }
.thumb-abajo img.wp-post-image { margin: 0 auto !important; }
.thumb-abajo .entry-header { width: 100%; height: 100%; }
.thumb-abajo .entry-header .entry-title a { position: absolute; bottom: 1em; } .thumb-autor .entry-header { width: 60%; min-height: 1em; height: auto; padding: 5px 0 0 5px; }  .thumb-centro img.wp-post-image { padding: 0; margin: 0; }
.thumb-centro .entry-header { width: 60%; height: 60%; min-width: 80px; min-height: 80px; text-align: center; padding: 0; margin: auto; position: absolute; left: 0; right: 0; top: 0; bottom: 0; }
.thumb-centro .entry-header .entry-title { width: 100%; margin: auto; padding: 0; position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); padding: 0.3em; } .thumb-centro-dos img.wp-post-image { margin: 0 auto !important; }
.thumb-centro-dos .entry-header { width: 70%; height: 30%; min-width: 80px; min-height: 40px; bottom: 35%; left: 15%; padding: 1.5em; }
.thumb-centro-dos .entry-header .entry-title { width: 100%; text-align: center; border-bottom: none !important; line-height: 1em; }
.thumb-centro-dos .entry-header p.grid-author { text-align: center; }  article.page { padding: 0; } .grid-frontpage { border: 1px solid #53595e; display: block; width: 100%; height: 100%; float: left; margin-bottom: 1em; } .home .site-inner { margin: 0; padding: 0; min-width: 100%; }   .imagen-portada { position: relative; width: 100%; background: #42474B; max-height: 720px; overflow: hidden; background: white; border-bottom: 1px solid white; border-top: 1px solid white; }
.imagen-portada .entry-content { color: #42474B; position: absolute; padding: 1em; top: 0; right: 0; z-index: 500; font-weight: 400; width: 50%; text-align: right; }
@media only screen and (max-width: 960px) { .imagen-portada .entry-content { width: 75%; } }
@media only screen and (max-width: 800px) { .imagen-portada .entry-content { width: 100%; text-align: center; } }
.imagen-portada p { font-size: 0.9em; margin: 0; }
.imagen-portada img.wp-post-image { min-width: 100%; height: 100%; min-height: 500px; margin: 0; padding: 0; -o-object-fit: cover; object-fit: cover; }
.imagen-portada .espacio-portada { background: white; width: 20%; height: auto; position: absolute; padding: 1em; bottom: 0; right: 0; text-align: right; }
.imagen-portada .espacio-portada h2 { font-weight: 200; font-size: 0.9em; }
.imagen-portada .espacio-titulo { width: 50%; height: auto; line-height: 15%; background: white; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); padding: 1em; text-align: center; } .page .entry-title, .archive-title { font-size: 3em; padding-bottom: 0.2em; color: #777; }
.blog h1.archive-title::before, .page h1.entry-title::before, .page h1.archive-title::before { color: #34E0C2; content: "\002B  "; } .single img.wp-post-image { border: 2px solid white; border-radius: 2px; }
.single .entry-meta { width: 100%; }
.single .entry-tags { float: left; margin-left: 5em; background: green; }
.single time, .single .numero { width: 100%; }
.single article { padding: 0; } aside .entry-title { margin: 0.5em 0; font-weight: 400; }
aside p { margin-bottom: 0; padding: 6px 0; }
aside .wp-post-image { border: 1px solid #ddd; margin-bottom: 3em; }
aside .widget-title, p.title-separator { color: #999; margin-bottom: 1em; padding: 0; border-bottom: 1px solid #53595e; padding-bottom: 0.5em; font-weight: 400; }
table td:first-child { text-align: right; padding-right: 0.5em; color: #999; } .page-id-35 .site-container, .page-id-33 .site-container, .page-template-page-ensayos .site-container, body.single-ensayo .site-container, body.single-ensayo2 .site-container { background: white; }
.page-id-35 h4, .page-id-33 h4, .page-template-page-ensayos h4, body.single-ensayo h4, body.single-ensayo2 h4 { color: #53595e; }
.page-id-35 .entry-title, .page-id-33 .entry-title, .page-template-page-ensayos .entry-title, body.single-ensayo .entry-title,body.single-ensayo2 .entry-title { width: 70%; color: #2d3033; font-weight: 600; }
@media only screen and (max-width: 800px) { .page-id-35 .entry-title, .page-id-33 .entry-title, .page-template-page-ensayos .entry-title, body.single-ensayo .entry-title, body.single-ensayo2 .entry-title { width: 100%; } }
.page-id-35 .entry-title::before, .page-id-33 .entry-title::before, .page-template-page-ensayos .entry-title::before, body.single-ensayo .entry-title::before, body.single-ensayo2 .entry-title::before { color: #34E0C2; content: "\1427  "; }
.page-id-35 .entry-content, .page-id-33 .entry-content, .page-template-page-ensayos .entry-content, body.single-ensayo .entry-content, body.single-ensayo2 .entry-content { padding-top: 0.9em; margin-top: 0.9em; border-top: 1px solid #ddd; }
.page-id-35 #genesis-content article, .page-id-33 #genesis-content article, .page-template-page-ensayos #genesis-content article, body.single-ensayo #genesis-content article, body.single-ensayo2 #genesis-content article { background: transparent; color: #707477; font-weight: 400; }
.page-id-35 .prevysig, .page-id-33 .prevysig, .page-template-page-ensayos .prevysig, body.single-ensayo .prevysig, body.single-ensayo2 .prevysig { height: 7em; border-top: 1px solid #ddd; padding-top: 1em; }
.page-id-35 .anterior a, .page-id-35 .siguiente a, .page-id-33 .anterior a, .page-id-33 .siguiente a, .page-template-page-ensayos .anterior a, .page-template-page-ensayos .siguiente a, body.single-ensayo .anterior a,body.single-ensayo2 .anterior a, body.single-ensayo .siguiente a, body.single-ensayo2 .siguiente a { padding: 0.5em 1.5em; background: #34E0C2; border-radius: 2px; font-weight: 600; color: #2d3033; }
.page-id-35 .anterior a:hover, .page-id-35 .siguiente a:hover, .page-id-33 .anterior a:hover, .page-id-33 .siguiente a:hover, .page-template-page-ensayos .anterior a:hover, .page-template-page-ensayos .siguiente a:hover, body.single-ensayo .anterior a:hover, body.single-ensayo2 .anterior a:hover, body.single-ensayo .siguiente a:hover, body.single-ensayo2 .siguiente a:hover { background: #53595e; color: #34E0C2; }
.page-id-35 .anterior, .page-id-33 .anterior, .page-template-page-ensayos .anterior, body.single-ensayo .anterior, body.single-ensayo2 .anterior { float: left; }
.page-id-35 .siguiente, .page-id-33 .siguiente, .page-template-page-ensayos .siguiente, body.single-ensayo .siguiente, body.single-ensayo2 .siguiente { float: right; } aside.sidebar { float: left; }
aside.sidebar ul > li.ens, aside.sidebar ol > li.ens { margin-bottom: 0.3em; font-size: 0.65em; list-style-type: decimal; color: #34E0C2; }
aside.sidebar ul > li.ens a, aside.sidebar ol > li.ens a { color: #777; }
aside.sidebar ul > li.ens a:hover, aside.sidebar ol > li.ens a:hover { color: #34E0C2; }
aside.sidebar .children { margin-left: 1.5em; margin-bottom: 2em; font-size: 0.8em; }
aside.sidebar .children li.ens { list-style-type: decimal; margin-top: 0.6em; }
aside.sidebar .children li.ens a { color: #999; }
aside.sidebar .current_page_item a { color: white; } .menu-secondary { text-align: right; } .footer-logos { float: right; margin: 0; padding: 0; }
.footer-logos .icon-fondart, .footer-logos .icon-uah { fill: #ddd; margin: 0; padding: 0; height: 7em; }
.footer-logos .icon-fondart { width: 9em; }
.footer-logos .icon-fondart:hover, .footer-logos .icon-uah:hover { fill: #34E0C2; }
.footer-logos p { display: inline-block; margin: 0; line-height: 5em; }
@media only screen and (max-width: 800px) { .footer-logos .icon-fondart { width: 32%; }
.footer-logos .icon-uah { width: 68%; } } .organizan { background: #42474B; border-bottom: 1px solid #53595e; }
.wrap.nav-secondary { background: transparent; } .sharedaddy .sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button, .sharedaddy .sd-social-icon .sd-content ul li[class*=share-].share-twitter a.sd-button, .sharedaddy .sd-social-icon .sd-content ul li[class*=share-].share-google-plus-1 a.sd-button, .sharedaddy .sd-social-icon .sd-content ul li[class*=share-].share-tumblr a.sd-button, .sharedaddy .sd-social-icon .sd-content ul li[class*=share-].share-reddit a.sd-button, .sharedaddy .sd-social-icon .sd-content ul li[class*=share-].share-pinterest a.sd-button { background: transparent !important; color: #34E0C2 !important; } @media only screen and (max-width: 960px) { .infinite-wrap article, .genesis-grid { width: 50%; height: auto; } } @media only screen and (max-width: 1200px) { .site-inner, .wrap { max-width: 960px; }
.content-sidebar-sidebar .content-sidebar-wrap, .sidebar-content-sidebar .content-sidebar-wrap, .sidebar-sidebar-content .content-sidebar-wrap { width: 740px; }
.content, .site-header .widget-area { width: 620px; }
.sidebar-content-sidebar .content, .sidebar-sidebar-content .content, .content-sidebar-sidebar .content { width: 400px; }
.sidebar-primary, .title-area, .footer-widgets-1, .footer-widgets-2, .footer-widgets-3, .sidebar-primary, .title-area { width: 300px; }
.footer-widgets-1 { margin-right: 30px; } }
@media only screen and (max-width: 960px) { .site-inner, .wrap { max-width: 800px; }
.content { width: 100%; }
.content-sidebar-sidebar .content, .content-sidebar-sidebar .content-sidebar-wrap { width: 100%; }
.sidebar-content-sidebar .content, .sidebar-content-sidebar .content-sidebar-wrap { width: 100%; }
.footer-widgets-1, .footer-widgets-2, .footer-widgets-3, .sidebar-primary, .sidebar-secondary { width: 100%; }
.sidebar-sidebar-content .content, .sidebar-sidebar-content .content-sidebar-wrap { width: 100%; }
.site-header .widget-area, .title-area { width: 100%; }
.site-header .wrap { padding: 20px 5%; }
.header-image .site-title > a { background-position: center top; }
.genesis-nav-menu li { float: none; }
.site-header ul.genesis-nav-menu, .site-header .search-form { float: none; }
.genesis-nav-menu, .site-description { text-align: center; }
.site-header .title-area, .site-header .search-form { text-align: center; }
.site-title { text-align: center; }
.genesis-nav-menu a { padding: 20px 16px; }
.genesis-nav-menu > .first > a, .genesis-nav-menu > .last > a { padding: 20px 16px; }
.site-header .search-form { margin: 16px auto; }
.genesis-nav-menu li.right { display: none; }
.footer-widgets-1 { margin-right: 0; } 
.header-widget-area {display: none;}}
@media only screen and (max-width: 800px) { body { font-size: 16px; font-size: 1.6rem; }
.site-inner, .wrap { padding-left: 5%; padding-right: 5%; }
.archive-description, .author-box, .comment-respond, .entry, .entry-comments, .entry-pings, .sidebar .widget, .site-header { padding: 0; }
.archive-pagination li a { margin-bottom: 4px; }
.five-sixths, .four-sixths, .one-fourth, .one-half, .one-sixth, .one-third, .three-fourths, .three-sixths, .two-fourths, .two-sixths, .two-thirds { margin: 0; width: 100%; }
.sidebar .widget.enews-widget { padding: 40px; } } @media print { * { background: transparent !important; box-shadow: none !important; color: #000 !important; text-shadow: none !important; }
*:before, *:after { background: transparent !important; box-shadow: none !important; color: #000 !important; text-shadow: none !important; }
a { text-decoration: underline; }
a:visited { text-decoration: underline; }
a[href]:after { content: " (" attr(href) ")"; }
abbr[title]:after { content: " (" attr(title) ")"; }
a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }
.site-title > a:after { content: ""; }
thead { display: table-header-group; }
img, tr { page-break-inside: avoid; }
img { max-width: 100% !important; }
@page { margin: 2cm 0.5cm; }
p, h2, h3 { orphans: 3; widows: 3; }
blockquote, pre { border: 1px solid #999; page-break-inside: avoid; }
.content, .content-sidebar { width: 100%; }
button, .button, a.button, input[type="button"], input[type="reset"], input[type="submit"], input, select, textarea, .breadcrumb, .comment-edit-link, .comment-form, .comment-list .reply a, .comment-reply-title, .edit-link, .entry-comments-link, .entry-footer, .genesis-box, .header-widget-area, .hidden-print, .home-top, .nav-primary, .nav-secondary, .post-edit-link, .sidebar { display: none !important; }
.title-area { text-align: center; width: 100%; }
.site-title > a { margin: 0; text-decoration: none; text-indent: 0; }
.site-inner { padding-top: 0; position: relative; top: -100px; }
.author-box { margin-bottom: 0; }
h1, h2, h3, h4, h5, h6 { orphans: 3; page-break-after: avoid; page-break-inside: avoid; widows: 3; }
img { page-break-after: avoid; page-break-inside: avoid; }
blockquote, pre, table { page-break-inside: avoid; }
dl, ol, ul { page-break-before: avoid; } }