@charset "UTF-8";
/* line 5, ../../../../../../../Downloads/compass.app/Contents/Resources/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    font-size: 100%;
    vertical-align: baseline; }

/* line 22, ../../../../../../../Downloads/compass.app/Contents/Resources/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
    line-height: 1; }

/* line 24, ../../../../../../../Downloads/compass.app/Contents/Resources/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
    list-style: none; }

/* line 26, ../../../../../../../Downloads/compass.app/Contents/Resources/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
    border-collapse: collapse;
    border-spacing: 0; }

/* line 28, ../../../../../../../Downloads/compass.app/Contents/Resources/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
    text-align: left;
    font-weight: normal;
    vertical-align: middle; }

/* line 30, ../../../../../../../Downloads/compass.app/Contents/Resources/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
    quotes: none; }
/* line 103, ../../../../../../../Downloads/compass.app/Contents/Resources/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
    content: "";
    content: none; }

/* line 32, ../../../../../../../Downloads/compass.app/Contents/Resources/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img {
    border: none; }

/* line 116, ../../../../../../../Downloads/compass.app/Contents/Resources/lib/ruby/compass_1.0/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
    display: block; }

/* https://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
/* line 6, ../scss/scss-common/_reset.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline; }

/* HTML5 display-role reset for older browsers */
/* line 27, ../scss/scss-common/_reset.scss */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
    display: block; }

/* line 31, ../scss/scss-common/_reset.scss */
body {
    line-height: 1; }

/* line 34, ../scss/scss-common/_reset.scss */
ol, ul {
    list-style: none; }

/* line 37, ../scss/scss-common/_reset.scss */
blockquote, q {
    quotes: none; }

/* line 40, ../scss/scss-common/_reset.scss */
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none; }

/* line 45, ../scss/scss-common/_reset.scss */
table {
    border-collapse: collapse;
    border-spacing: 0; }

/* line 49, ../scss/scss-common/_reset.scss */
*, *:before, *:after {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }

/* line 52, ../scss/scss-common/_reset.scss */
a {
    text-decoration: none; }

/* line 55, ../scss/scss-common/_reset.scss */
video {
    display: block; }

/* Remove default style IOS, FIREFOX*/
/* line 60, ../scss/scss-common/_reset.scss */
input[type="text"],
input[type="email"],
.herramientasCompartir .inner li input[type="text"],
input[type="password"],
input[type="submit"], input[type="button"], input[type="number"], input[type="tel"], textarea {
    -webkit-appearance: none;
    -moz-appearance: none; }

/* line 67, ../scss/scss-common/_reset.scss */
input[type="submit"], input[type="button"] {
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px; }

/* line 71, ../scss/scss-common/_reset.scss */
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0; }

/* line 76, ../scss/scss-common/_reset.scss */
input[type=number] {
    -moz-appearance: textfield; }

/*==== + Font Rendering  + ====*/
/* line 81, ../scss/scss-common/_reset.scss */
h1, h2, h3, h4, h5, h6, input, ul, li, ol, a, p, section, article, aside, div, span {
    -webkit-font-smoothing: antialiased;
    /* Fix for webkit rendering */
    font-weight: normal; }

/* Llamado de las fuentes */
/* Icons Font */
@font-face {
    font-family: 'blog_icons';
    src: url("../fonts/blog_icons.woff") format("woff"), url("../fonts/blog_icons.ttf") format("truetype");
    font-weight: normal;
    font-style: normal; }
@font-face {
    font-family: 'po_icons';
    src: url("../fonts/portafolio_icons.woff2") format("woff2"),url("../fonts/portafolio_icons.woff") format("woff"), url("../fonts/portafolio_icons.ttf") format("truetype");
    font-weight: normal;
    font-style: normal; }
@font-face {
    font-family: 'TiemposHeadlineRegular';
    src: url("../fonts/tiempos_headline-regular-webfont.woff") format("woff"), url("../fonts/tiempos_headline-regular-webfont.ttf") format("truetype"); }
@font-face {
    font-family: 'TiemposHeadlineBold';
    src: url("../fonts/tiempos_headline-bold-webfont.woff") format("woff"), url("../fonts/tiempos_headline-bold-webfont.ttf") format("truetype"); }
@font-face {
    font-family: 'open_sansregular';
    src: url("../fonts/opensans-regular-webfont.woff") format("woff"), url("../fonts/opensans-regular-webfont.ttf") format("truetype"); }
@font-face {
    font-family: 'open_sanslight';
    src: url("../fonts/opensans-light-webfont.woff") format("woff"), url("../fonts/opensans-light-webfont.ttf") format("truetype"); }
@font-face {
    font-family: 'open_sanslightitalic';
    src: url("../fonts/opensans-lightitalic-webfont.woff") format("woff"), url("../fonts/opensans-lightitalic-webfont.ttf") format("truetype"); }
@font-face {
    font-family: 'open_sansbold';
    src: url("../fonts/opensans-bold-webfont.woff") format("woff"), url("../fonts/opensans-bold-webfont.ttf") format("truetype"); }
@font-face {
    font-family: 'open_sansextrabold';
    src: url("../fonts/opensans-extrabold-webfont.woff") format("woff"), url("../fonts/opensans-extrabold-webfont.ttf") format("truetype"); }
@font-face {
    font-family: 'open_sanssemibold';
    src: url("../fonts/opensans-semibold-webfont.eot");
    src: url("../fonts/opensans-semibold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/opensans-semibold-webfont.woff2") format("woff2"), url("../fonts/opensans-semibold-webfont.woff") format("woff"), url("../fonts/opensans-semibold-webfont.ttf") format("truetype"), url("../fonts/opensans-semibold-webfont.svg#open_sanssemibold") format("svg");
    font-weight: normal;
    font-style: normal; }
@font-face {
    font-family: 'open_sanssemibold_italic';
    src: url("../fonts/opensans-semibolditalic-webfont.eot");
    src: url("../fonts/opensans-semibolditalic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/opensans-semibolditalic-webfont.woff2") format("woff2"), url("../fonts/opensans-semibolditalic-webfont.woff") format("woff"), url("../fonts/opensans-semibolditalic-webfont.ttf") format("truetype"), url("../fonts/opensans-semibolditalic-webfont.svg#open_sanssemibold_italic") format("svg");
    font-weight: normal;
    font-style: normal; }
/*======================================================
Source: https://web-design-weekly.com/blog/2013/05/12/handy-sass-mixins/
Convertir tamaño de fuente en REM con fallback en PX
======================================================*/
/* line 1, ../scss/scss-common/_generals-layout.scss */
body {
    margin: 0;
    padding: 0; }

/* line 6, ../scss/scss-common/_generals-layout.scss */
.single .entry-content {
    min-height: 350px; }

/* line 10, ../scss/scss-common/_generals-layout.scss */
.container-blog {
    padding-bottom: 60px; }
/* line 12, ../scss/scss-common/_generals-layout.scss */
.container-blog .scrollup {
    display: none;
    position: fixed;
    right: 0;
    bottom: 10px;
    width: 60px;
    height: 60px; }
/* line 21, ../scss/scss-common/_generals-layout.scss */
.container-blog .scrollup span {
    display: block;
    position: absolute; }
/* line 26, ../scss/scss-common/_generals-layout.scss */
.container-blog .oculto {
    position: absolute;
    text-indent: -999em; }
/* line 30, ../scss/scss-common/_generals-layout.scss */
.container-blog .alerta-blog {
    height: 48px;
    display: table;
    margin: 0 auto;
    margin-top: 36px;
    margin-bottom: 20px; }
/* line 36, ../scss/scss-common/_generals-layout.scss */
.container-blog .alerta-blog span {
    display: table-cell;
    vertical-align: middle;
    text-align: center; }
/* line 42, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article, .container .container-blog .post-article-bloggero {
    margin-bottom: 70px; }
/* line 44, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article header, .container .container-blog .post-article-bloggero header {
    overflow: hidden;
    margin-top: 30px; }
/* line 47, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article header .header-post-info, .container .container-blog .post-article-bloggero header .header-post-info {
    display: inline-block;
    width: 88.3%; }
/* line 51, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article header img, .container .container-blog .post-article-bloggero header img {
    border-radius: 100px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    float: left;
    margin: 5px 40px 15px 0; }
/* line 59, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article header .header-post-category span, .container .container-blog .post-article-bloggero header .header-post-category span, .container-blog .post-article header time span, .container .container-blog .post-article-bloggero header time span {
    display: inline-block; }
/* line 62, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article header .header-post-category:after, .container .container-blog .post-article-bloggero header .header-post-category:after, .container-blog .post-article header time:after, .container .container-blog .post-article-bloggero header time:after, .container-blog .post-article header .header-post-category:before, .container .container-blog .post-article-bloggero header .header-post-category:before, .container-blog .post-article header time:before, .container .container-blog .post-article-bloggero header time:before {
    content: " ";
    display: table;
    clear: both; }
/* line 69, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article header time, .container .container-blog .post-article-bloggero header time {
    display: block;
    margin: 5px 0 15px; }
/* line 74, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article header .header-divider, .container .container-blog .post-article-bloggero header .header-divider {
    height: 3px;
    width: 100%;
    display: none; }
/* line 79, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article header .entry-title, .container .container-blog .post-article-bloggero header .entry-title {
    padding: 0 0 25px; }
/* line 82, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article header .author, .container .container-blog .post-article-bloggero header .author {
    word-wrap: break-word; }
/* line 85, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article header .categoria-publicado, .container .container-blog .post-article-bloggero header .categoria-publicado {
    width: 100%;
    display: block;
    padding: 10px 10px 10px 140px;
    overflow: auto;
    margin: 30px 0 0; }
/* line 91, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article header .categoria-publicado:after, .container .container-blog .post-article-bloggero header .categoria-publicado:after, .container-blog .post-article header .categoria-publicado:before, .container .container-blog .post-article-bloggero header .categoria-publicado:before {
    content: " ";
    display: table;
    clear: both; }
/* line 98, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article header + .row, .container .container-blog .post-article-bloggero header + .row {
    position: relative; }
/* line 102, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .entry-content, .container .container-blog .post-article-bloggero .entry-content {
    padding-left: 16%; }
/* line 106, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .entry-content .alignleft, .container .container-blog .post-article-bloggero .entry-content .alignleft {
    float: left;
    margin: 0 20px 5px 0; }
/* line 110, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .entry-content .alignright, .container .container-blog .post-article-bloggero .entry-content .alignright {
    float: right;
    margin: 0 0 5px 2px; }
/* line 114, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .entry-content .aligncenter, .container .container-blog .post-article-bloggero .entry-content .aligncenter {
    margin-left: auto;
    margin-right: auto;
    display: block;
    text-align: center; }
/* line 120, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .entry-content .share-superior, .container .container-blog .post-article-bloggero .entry-content .share-superior {
    padding: 30px 0 15px;
    position: relative;
    margin-bottom: 20px; }
/* line 124, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .entry-content .share-superior li, .container .container-blog .post-article-bloggero .entry-content .share-superior li {
    margin: 0; }
/* line 126, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .entry-content .share-superior li a, .container .container-blog .post-article-bloggero .entry-content .share-superior li a {
    display: inline-block; }
/* line 131, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .entry-content p, .container .container-blog .post-article-bloggero .entry-content p {
    margin-bottom: 15px; }
/* line 133, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .entry-content p iframe, .container .container-blog .post-article-bloggero .entry-content p iframe {
    width: 100%;
    margin: 0 0 35px;
    min-height: 370px; }
/* line 138, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .entry-content p .alignleft, .container .container-blog .post-article-bloggero .entry-content p .alignleft {
    float: left;
    margin: 0 10px 10px 0; }
/* line 142, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .entry-content p .alignright, .container .container-blog .post-article-bloggero .entry-content p .alignright {
    float: right;
    margin: 0 0 10px 10px; }
/* line 146, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .entry-content p .aligncenter, .container .container-blog .post-article-bloggero .entry-content p .aligncenter {
    margin-left: auto;
    margin-right: auto;
    display: block;
    text-align: center; }
/* line 153, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .entry-content p a img, .container .container-blog .post-article-bloggero .entry-content p a img {
    margin: 30px 0;
    display: block; }
/* line 159, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .entry-content figure, .container .container-blog .post-article-bloggero .entry-content figure {
    margin: 30px 0 !important;
    display: block; }
/* line 164, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .entry-content figure img + figcaption, .container .container-blog .post-article-bloggero .entry-content figure img + figcaption,
.container-blog .post-article .entry-content figure a + figcaption,
.container .container-blog .post-article-bloggero .entry-content figure a + figcaption {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 11px;
    font-size: 0.6875rem;
    color: #000;
    position: relative;
    text-transform: uppercase; }
/* line 170, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .entry-content figure img + figcaption:before, .container .container-blog .post-article-bloggero .entry-content figure img + figcaption:before,
.container-blog .post-article .entry-content figure a + figcaption:before,
.container .container-blog .post-article-bloggero .entry-content figure a + figcaption:before {
    background: #000;
    content: "";
    height: 1px;
    bottom: -15px;
    position: absolute;
    width: 20px;
    margin: 0; }
/* line 182, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .entry-content ol, .container .container-blog .post-article-bloggero .entry-content ol {
    list-style: decimal; }
/* line 184, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .entry-content ol li, .container .container-blog .post-article-bloggero .entry-content ol li {
    margin: 0 0 25px 25px; }
/* line 188, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .entry-content blockquote, .container .container-blog .post-article-bloggero .entry-content blockquote {
    padding: 50px 0 30px;
    overflow: auto;
    margin: 60px 0; }
/* line 194, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .entry-content ul li, .container .container-blog .post-article-bloggero .entry-content ul li {
    margin: 0 0 25px 25px; }
/* line 196, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .entry-content ul li p, .container .container-blog .post-article-bloggero .entry-content ul li p {
    display: inline; }
/* line 201, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .entry-content .wp-caption, .container .container-blog .post-article-bloggero .entry-content .wp-caption {
    width: 100%; }
/* line 203, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .entry-content .wp-caption a, .container .container-blog .post-article-bloggero .entry-content .wp-caption a {
    display: block;
    margin-bottom: -4px; }
/* line 207, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .entry-content .wp-caption img, .container .container-blog .post-article-bloggero .entry-content .wp-caption img {
    max-width: 100%;
    width: 100%; }
/* line 211, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .entry-content .wp-caption .wp-caption-text, .container .container-blog .post-article-bloggero .entry-content .wp-caption .wp-caption-text {
    padding: 16px 0 23px;
    margin-top: -3px; }
/* line 216, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .entry-content .tptn_counter, .container .container-blog .post-article-bloggero .entry-content .tptn_counter {
    display: none; }
/* line 220, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article footer, .container .container-blog .post-article-bloggero footer {
    padding: 25px 0 10px 25px;
    margin: 0 0 0 16%; }
/* line 223, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article footer p, .container .container-blog .post-article-bloggero footer p {
    margin-bottom: 25px; }
/* line 227, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article footer ul li, .container .container-blog .post-article-bloggero footer ul li {
    display: inline-block;
    margin: 0 17px 15px 0; }
/* line 233, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article aside, .container .container-blog .post-article-bloggero aside {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    padding-left: 20px; }
/* line 239, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article aside .last-comment-post, .container .container-blog .post-article-bloggero aside .last-comment-post {
    position: absolute;
    bottom: 0;
    width: 160px; }
/* line 243, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article aside .last-comment-post .last-comment-name, .container .container-blog .post-article-bloggero aside .last-comment-post .last-comment-name {
    display: block;
    font-weight: bold; }
/* line 248, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article aside .last-comment-post a:last-child, .container .container-blog .post-article-bloggero aside .last-comment-post a:last-child {
    margin-bottom: 0; }
/* line 253, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article aside .stopper, .container .container-blog .post-article-bloggero aside .stopper {
    margin-top: 50px; }
/* line 257, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .herramientas-post, .container .container-blog .post-article-bloggero .herramientas-post {
    width: 84%;
    margin: 0 auto;
    text-align: center;
    float: right;
    margin-top: 26px;
    padding-bottom: 10px; }
/* line 264, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .herramientas-post li, .container .container-blog .post-article-bloggero .herramientas-post li {
    position: relative;
    display: inline-block; }
/* line 267, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .herramientas-post li .tooltip_ayuda, .container .container-blog .post-article-bloggero .herramientas-post li .tooltip_ayuda {
    display: none;
    position: absolute;
    top: -100px;
    padding: 15px;
    width: 200px; }
/* line 273, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .herramientas-post li .tooltip_ayuda:before, .container .container-blog .post-article-bloggero .herramientas-post li .tooltip_ayuda:before {
    bottom: -8px;
    content: "";
    display: inline-block;
    left: 40px;
    position: absolute; }
/* line 280, ../scss/scss-common/_generals-layout.scss */
.container-blog .post-article .herramientas-post li .tooltip_ayuda p, .container .container-blog .post-article-bloggero .herramientas-post li .tooltip_ayuda p {
    margin-top: 5px; }
/* line 287, ../scss/scss-common/_generals-layout.scss */
.container-blog .btn-blogs {
    width: 180px;
    display: block;
    padding: 15px;
    text-transform: uppercase;
    -webkit-appearance: none;
    -moz-appearance: none;
    transition: background-color 300ms ease-out; }
/* line 296, ../scss/scss-common/_generals-layout.scss */
.container-blog .seguir {
    margin-bottom: 30px; }
/* line 299, ../scss/scss-common/_generals-layout.scss */
.container-blog .share-post {
    margin: 20px 0; }
/* line 301, ../scss/scss-common/_generals-layout.scss */
.container-blog .share-post li {
    display: inline-block;
    vertical-align: top; }
/* line 304, ../scss/scss-common/_generals-layout.scss */
.container-blog .share-post li a {
    font-size: 0;
    height: 15px;
    margin-right: 35px; }
/* line 310, ../scss/scss-common/_generals-layout.scss */
.container-blog .share-post li .share-fb:before, .container-blog .share-post li .share-comment:before, .container-blog .share-post li .share-tw:before, .container-blog .share-post li .share-g:before, .container-blog .share-post li .share-email:before, .container-blog .share-post li .share-linkedin:before, .container-blog .share-post li .share-wapp:before {
    margin-top: 16px; }
/* line 314, ../scss/scss-common/_generals-layout.scss */
.container-blog .share-post li .share-wapp {
    display: none; }
/* line 316, ../scss/scss-common/_generals-layout.scss */
.container-blog .share-post li .share-wapp + span {
    display: none; }
/* line 322, ../scss/scss-common/_generals-layout.scss */
.container-blog .pad120 {
    padding-left: 16%; }
/* line 325, ../scss/scss-common/_generals-layout.scss */
.container-blog .marg120 {
    margin-left: 16%; }
/* line 328, ../scss/scss-common/_generals-layout.scss */
.container-blog .blog-divider {
    width: 86%;
    height: 3px;
    background: none;
    margin-bottom: 25px; }
/* line 334, ../scss/scss-common/_generals-layout.scss */
.container-blog .pauta {
    margin: 20px 0; }
/* line 336, ../scss/scss-common/_generals-layout.scss */
.container-blog .pauta img {
    width: 100%;
    height: auto; }
/* line 341, ../scss/scss-common/_generals-layout.scss */
.container-blog .ayudas-container {
    padding: 40px 0; }
/* line 343, ../scss/scss-common/_generals-layout.scss */
.container-blog .ayudas-container h1 {
    width: 100%;
    padding-bottom: 15px; }
/* line 347, ../scss/scss-common/_generals-layout.scss */
.container-blog .ayudas-container strong {
    margin: 40px 0 20px;
    display: block; }
/* line 351, ../scss/scss-common/_generals-layout.scss */
.container-blog .ayudas-container a {
    display: block; }
/* line 354, ../scss/scss-common/_generals-layout.scss */
.container-blog .ayudas-container ul {
    margin: 20px 0 40px 25px; }
/* line 356, ../scss/scss-common/_generals-layout.scss */
.container-blog .ayudas-container ul li {
    margin-bottom: 20px;
    list-style-type: disc; }
/* line 361, ../scss/scss-common/_generals-layout.scss */
.container-blog .ayudas-container .ico-cc {
    position: relative;
    top: 5px;
    margin-bottom: 15px; }
/* line 362, ../scss/scss-common/_generals-layout.scss */
.container-blog .ayudas-container .ico-cc:before {
    padding-left: 25px;
    margin-left: 25px; }
/* line 371, ../scss/scss-common/_generals-layout.scss */
.container-blog .especificaciones-pub {
    overflow: auto; }
/* line 373, ../scss/scss-common/_generals-layout.scss */
.container-blog .especificaciones-pub br {
    display: none; }
/* line 376, ../scss/scss-common/_generals-layout.scss */
.container-blog .especificaciones-pub .span-title {
    width: 100%;
    display: block;
    padding-bottom: 10px; }
/* line 381, ../scss/scss-common/_generals-layout.scss */
.container-blog .especificaciones-pub ul {
    margin-top: 40px; }
/* line 384, ../scss/scss-common/_generals-layout.scss */
.container-blog .especificaciones-pub ul div:first-of-type {
    text-align: right;
    margin-bottom: 10px; }
/* line 387, ../scss/scss-common/_generals-layout.scss */
.container-blog .especificaciones-pub ul div:first-of-type span {
    margin-left: 10px;
    display: inline-block; }
/* line 393, ../scss/scss-common/_generals-layout.scss */
.container-blog .especificaciones-pub ul li {
    margin-bottom: 40px;
    padding-bottom: 40px;
    overflow: auto; }
/* line 397, ../scss/scss-common/_generals-layout.scss */
.container-blog .especificaciones-pub ul li a {
    margin-top: 20px;
    display: block; }
/* line 401, ../scss/scss-common/_generals-layout.scss */
.container-blog .especificaciones-pub ul li .especificacion-title {
    margin-bottom: 10px;
    display: block; }
/* line 408, ../scss/scss-common/_generals-layout.scss */
.container-blog .especificaciones-pub ul:nth-of-type(2) li:last-of-type {
    border: 0 none; }
/* line 415, ../scss/scss-common/_generals-layout.scss */
.container-blog .lateral-categorias {
    margin-top: 40px;
    padding-left: 0; }
/* line 419, ../scss/scss-common/_generals-layout.scss */
.container-blog .lateral-categorias .cat-title a {
    display: none;
    width: 98%;
    position: absolute;
    top: 0 !important;
    padding: 5px 0; }
/* line 425, ../scss/scss-common/_generals-layout.scss */
.container-blog .lateral-categorias .cat-title a:before {
    position: relative;
    top: 0; }
/* line 431, ../scss/scss-common/_generals-layout.scss */
.container-blog .lateral-categorias ul {
    margin: 45px 0; }
/* line 433, ../scss/scss-common/_generals-layout.scss */
.container-blog .lateral-categorias ul li {
    margin-bottom: 30px; }
/* line 435, ../scss/scss-common/_generals-layout.scss */
.container-blog .lateral-categorias ul li a {
    display: block; }
/* line 447, ../scss/scss-common/_generals-layout.scss */
.container-blog .lateral-mobile.activo .dropdown-categorias {
    width: 97.8%;
    margin: 0 auto; }

/* line 453, ../scss/scss-common/_generals-layout.scss */
.error-404 {
    margin: 50px 0 10px; }
/* line 455, ../scss/scss-common/_generals-layout.scss */
.error-404 .img-error {
    border: 0;
    display: inline-block; }
/* line 459, ../scss/scss-common/_generals-layout.scss */
.error-404 h1 {
    width: 100%;
    margin: 0 0 30px; }
/* line 462, ../scss/scss-common/_generals-layout.scss */
.error-404 h1:last-child {
    max-width: 300px;
    word-break: keep-all;
    display: inline-block;
    vertical-align: top;
    margin: 200px 0 0 50px; }

/* line 2, ../scss/scss-common/_generals-visual-po.scss */
::selection {
    background: #3397A1;
    color: #000; }

/* line 6, ../scss/scss-common/_generals-visual-po.scss */
::-moz-selection {
    background: #3397A1;
    color: #000; }

/* line 11, ../scss/scss-common/_generals-visual-po.scss */
.ico-facebook {
    font-size: 0; }
/* line 13, ../scss/scss-common/_generals-visual-po.scss */
.ico-facebook:before {
    font-weight: normal;
    line-height: 1.2;
    font-family: "po_icons";
    content: "\e014";
    font-size: 60px;
    font-size: 3.75rem; }

/* line 19, ../scss/scss-common/_generals-visual-po.scss */
.ico-twitter {
    font-size: 0; }
/* line 21, ../scss/scss-common/_generals-visual-po.scss */
.ico-twitter:before {
    font-weight: normal;
    line-height: 1.2;
    font-family: "po_icons";
    content: "\e013";
    font-size: 60px;
    font-size: 3.75rem; }

/* line 27, ../scss/scss-common/_generals-visual-po.scss */
.ico-google {
    font-size: 0; }
/* line 29, ../scss/scss-common/_generals-visual-po.scss */
.ico-google:before {
    font-weight: normal;
    line-height: 1.2;
    font-family: "po_icons";
    content: "\e019";
    font-size: 60px;
    font-size: 3.75rem; }

/* line 35, ../scss/scss-common/_generals-visual-po.scss */
.ico-instagram {
    font-size: 0; }
/* line 37, ../scss/scss-common/_generals-visual-po.scss */
.ico-instagram:before {
    font-weight: normal;
    line-height: 1.2;
    font-family: "blog_icons";
    content: "\e605";
    font-size: 60px;
    font-size: 3.75rem; }

/* line 43, ../scss/scss-common/_generals-visual-po.scss */
.ico-linkedin {
    font-size: 0; }
/* line 45, ../scss/scss-common/_generals-visual-po.scss */
.ico-linkedin:before {
    font-weight: normal;
    line-height: 1.2;
    font-family: "po_icons";
    content: "\e618";
    font-size: 60px;
    font-size: 3.75rem; }

/* line 51, ../scss/scss-common/_generals-visual-po.scss */
.share-linkedin {
    font-size: 0; }
/* line 53, ../scss/scss-common/_generals-visual-po.scss */
.share-linkedin:before {
    font-weight: normal;
    line-height: 1.2;
    font-family: "po_icons";
    content: "\e618";
    font-size: 60px;
    font-size: 3.75rem; }

/* line 60, ../scss/scss-common/_generals-visual-po.scss */
.ico-cc {
    font-size: 0; }
/* line 62, ../scss/scss-common/_generals-visual-po.scss */
.ico-cc:before {
    font-weight: normal;
    line-height: 1.2;
    font-family: "blog_icons";
    content: "\e61c";
    font-size: 36px;
    font-size: 2.25rem; }

/* line 68, ../scss/scss-common/_generals-visual-po.scss */
.ico-reconocimiento, .ico-comercial, .ico-obra, .ico-alike {
    font-size: 0; }
/* line 70, ../scss/scss-common/_generals-visual-po.scss */
.ico-reconocimiento:before, .ico-comercial:before, .ico-obra:before, .ico-alike:before {
    font-weight: normal;
    line-height: 1.2;
    font-family: "blog_icons";
    content: "\e61f";
    font-size: 45px;
    font-size: 2.8125rem; }

/* line 78, ../scss/scss-common/_generals-visual-po.scss */
.ico-comercial:before {
    content: "\e620"; }

/* line 84, ../scss/scss-common/_generals-visual-po.scss */
.ico-obra:before {
    content: "\e61e"; }

/* line 90, ../scss/scss-common/_generals-visual-po.scss */
.ico-alike:before {
    content: "\e61d"; }

/* line 94, ../scss/scss-common/_generals-visual-po.scss */
.ico-et {
    font-size: 0;
    font-weight: normal;
    line-height: 1.2;
    font-family: "po_icons"; }
/* line 97, ../scss/scss-common/_generals-visual-po.scss */
.ico-et:before {
    content: "\e600"; }

/* line 102, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .scrollup {
    text-indent: -10000px;
    background: url("../images/icon_top.png") no-repeat;
    background-position: 0px 0px; }
/* line 106, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .scrollup:hover {
    background-position: -60px 0px; }
/* line 109, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .scrollup span {
    font-family: 'blog_icons'; }
/* line 113, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .row {
    background: #fff; }
/* line 116, ../scss/scss-common/_generals-visual-po.scss */
.container-blog p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "roboto_slablight";
    font-size: 19px;
    font-size: 1.1875rem; }
/* line 120, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .alerta-blog {
    background: #F4F4F4; }
/* line 122, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .alerta-blog span {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 16px;
    font-size: 1rem;
    color: #555555; }
/* line 130, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .pauta p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "cabinregular";
    font-size: 9px;
    font-size: 0.5625rem;
    color: #a1a1a1;
    text-transform: uppercase;
    margin: 3px 0; }
/* line 138, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .span-title {
    font-weight: normal;
    line-height: 1.2;
    font-family: "cabinbold";
    font-size: 17px;
    font-size: 1.0625rem;
    color: #000;
    text-transform: uppercase;
    margin: 20px 0; }
/* line 147, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article header img, .container .container-blog .post-article-bloggero header img {
    width: 100px;
    height: 100px;
    /*-webkit-filter: grayscale(100%);
    filter: gray;
    filter: grayscale(100%);*/ }
/* line 153, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article header img:before, .container .container-blog .post-article-bloggero header img:before {
    content: '';
    width: 20px; }
/* line 162, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article header .header-post-category span a, .container .container-blog .post-article-bloggero header .header-post-category span a, .container-blog .post-article header time span a, .container .container-blog .post-article-bloggero header time span a {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 14px;
    font-size: 0.875rem;
    color: #3397A1;
    text-transform: uppercase;
    display: inline-block; }
/* line 168, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article header .header-post-category span a:hover, .container .container-blog .post-article-bloggero header .header-post-category span a:hover, .container-blog .post-article header time span a:hover, .container .container-blog .post-article-bloggero header time span a:hover {
    color: #000; }
/* line 171, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article header .header-post-category span a:after, .container .container-blog .post-article-bloggero header .header-post-category span a:after, .container-blog .post-article header time span a:after, .container .container-blog .post-article-bloggero header time span a:after {
    content: '|';
    color: #DBDBDB;
    margin: 0 5px 0 7px; }
/* line 179, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article header time, .container .container-blog .post-article-bloggero header time {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 12px;
    font-size: 0.75rem;
    color: #777777; }
/* line 184, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article header .header-divider, .container .container-blog .post-article-bloggero header .header-divider {
    background: #3397A1; }
/* line 187, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article header .entry-title, .container .container-blog .post-article-bloggero header .entry-title {
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineBold";
    font-size: 36px;
    font-size: 2.25rem;
    color: #000;
    line-height: 38px;
    font-weight: bold; }
/* line 194, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article header .author, .container .container-blog .post-article-bloggero header .author {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    font-size: 18px;
    font-size: 1.125rem;
    color: #000; }
/* line 198, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article header .author a, .container .container-blog .post-article-bloggero header .author a {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    font-size: 18px;
    font-size: 1.125rem;
    color: #3397A1; }
/* line 202, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article header .author a:hover, .container .container-blog .post-article-bloggero header .author a:hover {
    color: #555555; }
/* line 206, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article header .author:before, .container .container-blog .post-article-bloggero header .author:before {
    background: #3397A1;
    content: "";
    height: 1px;
    position: absolute;
    margin: 40px 0;
    width: 46px; }
/* line 215, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article header .categoria-publicado, .container .container-blog .post-article-bloggero header .categoria-publicado {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 14px;
    font-size: 0.875rem;
    color: #000;
    text-transform: uppercase; }
/* line 220, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article header .categoria-publicado a, .container .container-blog .post-article-bloggero header .categoria-publicado a {
    color: #3397A1; }
/* line 222, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article header .categoria-publicado a:hover, .container .container-blog .post-article-bloggero header .categoria-publicado a:hover {
    color: #555555; }
/* line 228, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content, .container .container-blog .post-article-bloggero .entry-content {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    font-size: 16px;
    font-size: 1rem;
    color: #000;
    line-height: 28px;
    word-break: break-word; }
/* line 234, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content .share-superior, .container .container-blog .post-article-bloggero .entry-content .share-superior {
    border-top: 10px solid #000;
    display: none; }
/* line 237, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content .share-superior p, .container .container-blog .post-article-bloggero .entry-content .share-superior p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 12px;
    font-size: 0.75rem;
    color: #000; }
/* line 244, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content .share-superior li:before, .container .container-blog .post-article-bloggero .entry-content .share-superior li:before {
    display: none; }
/* line 248, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content .share-superior li a:before, .container .container-blog .post-article-bloggero .entry-content .share-superior li a:before {
    color: #3397A1; }
/* line 252, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content .share-superior li span, .container .container-blog .post-article-bloggero .entry-content .share-superior li span {
    display: none; }
/* line 256, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content .share-superior:after, .container .container-blog .post-article-bloggero .entry-content .share-superior:after {
    content: '';
    width: 46px;
    height: 1px;
    background: #000;
    position: absolute;
    bottom: 0;
    left: 0; }
/* line 266, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content strong, .container .container-blog .post-article-bloggero .entry-content strong {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold"; }
/* line 269, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content em, .container .container-blog .post-article-bloggero .entry-content em {
    font-style: italic; }
/* line 271, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content em strong, .container .container-blog .post-article-bloggero .entry-content em strong {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold"; }
/* line 275, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content p, .container .container-blog .post-article-bloggero .entry-content p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    font-size: 14px;
    font-size: 0.875rem;
    color: #000;
    line-height: 20px !important;
    word-break: break-word; }
/* line 281, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content p a, .container .container-blog .post-article-bloggero .entry-content p a {
    color: #3397A1; }
/* line 283, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content p a:hover, .container .container-blog .post-article-bloggero .entry-content p a:hover {
    color: #656565; }
/* line 287, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content p strong, .container .container-blog .post-article-bloggero .entry-content p strong {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold"; }
/* line 290, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content p em, .container .container-blog .post-article-bloggero .entry-content p em {
    font-style: italic; }
/* line 292, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content p em strong, .container .container-blog .post-article-bloggero .entry-content p em strong {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold"; }
/* line 296, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content p span, .container .container-blog .post-article-bloggero .entry-content p span {
    color: #000 !important;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold"; }
/* line 301, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content p .seguir:after, .container .container-blog .post-article-bloggero .entry-content p .seguir:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 10px;
    background: #000;
    margin: auto; }
/* line 313, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content p.heading1, .container .container-blog .post-article-bloggero .entry-content p.heading1, .container-blog .post-article .entry-content p.heading2, .container .container-blog .post-article-bloggero .entry-content p.heading2 {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold"; }
/* line 317, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content p.heading1, .container .container-blog .post-article-bloggero .entry-content p.heading1 {
    font-size: 19px;
    font-size: 1.1875rem; }
/* line 321, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content p.heading2, .container .container-blog .post-article-bloggero .entry-content p.heading2 {
    font-size: 15px;
    font-size: 0.9375rem; }
/* line 325, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content p.heading3, .container .container-blog .post-article-bloggero .entry-content p.heading3 {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanssemibold";
    font-size: 14px;
    font-size: 0.875rem;
    color: #2c7980; }
/* line 331, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content h3, .container .container-blog .post-article-bloggero .entry-content h3 {
    word-break: break-word; }
/* line 334, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content .ProfileHeaderCard-screennameLink, .container .container-blog .post-article-bloggero .entry-content .ProfileHeaderCard-screennameLink {
    font-weight: normal;
    line-height: 1.2;
    font-family: "roboto_slablight";
    font-size: 19px;
    font-size: 1.1875rem;
    color: #3397A1; }
/* line 338, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content .ProfileHeaderCard-screennameLink:hover, .container .container-blog .post-article-bloggero .entry-content .ProfileHeaderCard-screennameLink:hover {
    color: #656565; }
/* line 342, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content ol, .container .container-blog .post-article-bloggero .entry-content ol {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    font-size: 16px;
    font-size: 1rem;
    color: #000;
    line-height: 25px; }
/* line 347, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content ol strong, .container .container-blog .post-article-bloggero .entry-content ol strong {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-weight: bold;
    color: #000; }
/* line 353, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content blockquote, .container .container-blog .post-article-bloggero .entry-content blockquote {
    position: relative;
    background: #fff !important; }
/* line 356, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content blockquote:before, .container .container-blog .post-article-bloggero .entry-content blockquote:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: inherit;
    width: 63px;
    height: 13px;
    background: #000; }
/* line 367, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content blockquote p, .container .container-blog .post-article-bloggero .entry-content blockquote p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineBold";
    font-weight: bold;
    font-size: 32px;
    font-size: 2rem;
    line-height: 1.2 !important;
    color: #000; }
/* line 374, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content blockquote:after, .container .container-blog .post-article-bloggero .entry-content blockquote:after {
    content: '';
    position: absolute;
    top: inherit;
    left: 0;
    bottom: 0;
    width: 64px;
    height: 13px;
    background: #000; }
/* line 386, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content ul li, .container .container-blog .post-article-bloggero .entry-content ul li {
    list-style: none;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    font-size: 16px;
    font-size: 1rem;
    color: #000;
    line-height: 25px; }
/* line 392, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content ul li:before, .container .container-blog .post-article-bloggero .entry-content ul li:before {
    content: "●";
    color: #000;
    position: relative;
    left: -15px;
    font-size: 13px;
    font-size: 0.8125rem;
    vertical-align: middle;
    top: -1px; }
/* line 401, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content ul li a, .container .container-blog .post-article-bloggero .entry-content ul li a {
    color: #3397A1; }
/* line 403, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content ul li a:hover, .container .container-blog .post-article-bloggero .entry-content ul li a:hover {
    color: #000; }
/* line 410, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content .wp-caption .wp-caption-text, .container .container-blog .post-article-bloggero .entry-content .wp-caption .wp-caption-text {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 11px;
    font-size: 0.6875rem;
    color: #000;
    word-break: break-all;
    text-transform: uppercase;
    position: relative;
    text-align: left; }
/* line 418, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .entry-content .wp-caption .wp-caption-text:after, .container .container-blog .post-article-bloggero .entry-content .wp-caption .wp-caption-text:after {
    content: '';
    position: absolute;
    top: inherit;
    left: 0;
    bottom: 0;
    width: 80px;
    height: 1px;
    background: #000; }
/* line 431, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article footer, .container .container-blog .post-article-bloggero footer {
    border: 1px solid #000; }
/* line 433, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article footer p, .container .container-blog .post-article-bloggero footer p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineBold";
    font-size: 26px;
    font-size: 1.625rem;
    color: #000;
    text-transform: none;
    font-weight: bold;
    position: relative;
    padding-bottom: 14px; }
/* line 441, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article footer p:after, .container .container-blog .post-article-bloggero footer p:after {
    content: '';
    position: absolute;
    top: inherit;
    left: 0;
    bottom: 0;
    width: 80px;
    height: 1px;
    background: #3397A1; }
/* line 455, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article footer ul li a, .container .container-blog .post-article-bloggero footer ul li a {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 12px;
    font-size: 0.75rem;
    color: #999999;
    text-transform: uppercase; }
/* line 460, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article footer ul li a:hover, .container .container-blog .post-article-bloggero footer ul li a:hover {
    color: #000; }
/* line 463, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article footer ul li a:after, .container .container-blog .post-article-bloggero footer ul li a:after {
    content: '|';
    padding-left: 20px;
    font-size: 7px;
    font-size: 0.4375rem;
    position: relative;
    bottom: 2px; }
/* line 474, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .herramientas-post, .container .container-blog .post-article-bloggero .herramientas-post {
    text-align: left; }
/* line 477, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .herramientas-post li a, .container .container-blog .post-article-bloggero .herramientas-post li a {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 12px;
    font-size: 0.75rem;
    color: #3397A1;
    text-transform: uppercase; }
/* line 482, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .herramientas-post li a:hover, .container .container-blog .post-article-bloggero .herramientas-post li a:hover {
    color: #000; }
/* line 488, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .herramientas-post li .post-guardar:after, .container .container-blog .post-article-bloggero .herramientas-post li .post-guardar:after {
    content: '.';
    font-size: 20px;
    font-size: 1.25rem;
    position: relative;
    bottom: 3px;
    padding: 0 10px; }
/* line 498, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .herramientas-post li .post-error:after, .container .container-blog .post-article-bloggero .herramientas-post li .post-error:after {
    content: '.';
    font-size: 20px;
    font-size: 1.25rem;
    position: relative;
    bottom: 3px;
    padding: 0 10px; }
/* line 510, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .herramientas-post li .tooltip_ayuda, .container .container-blog .post-article-bloggero .herramientas-post li .tooltip_ayuda {
    background-color: #000;
    color: #fff;
    text-align: center; }
/* line 514, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .herramientas-post li .tooltip_ayuda:before, .container .container-blog .post-article-bloggero .herramientas-post li .tooltip_ayuda:before {
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #000; }
/* line 519, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .herramientas-post li .tooltip_ayuda span, .container .container-blog .post-article-bloggero .herramientas-post li .tooltip_ayuda span {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 12px;
    font-size: 0.75rem; }
/* line 522, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .herramientas-post li .tooltip_ayuda span + span, .container .container-blog .post-article-bloggero .herramientas-post li .tooltip_ayuda span + span {
    display: none; }
/* line 526, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .herramientas-post li .tooltip_ayuda p, .container .container-blog .post-article-bloggero .herramientas-post li .tooltip_ayuda p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 13px;
    font-size: 0.8125rem; }
/* line 531, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .herramientas-post li .tooltip_ayuda p:first-of-type a, .container .container-blog .post-article-bloggero .herramientas-post li .tooltip_ayuda p:first-of-type a {
    color: #50E3C2;
    text-transform: none;
    font-size: 13px;
    font-size: 0.8125rem; }
/* line 535, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .herramientas-post li .tooltip_ayuda p:first-of-type a:hover, .container .container-blog .post-article-bloggero .herramientas-post li .tooltip_ayuda p:first-of-type a:hover {
    text-decoration: underline; }
/* line 544, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .herramientas-post li .tooltip_ayuda.no-log p:first-of-type, .container .container-blog .post-article-bloggero .herramientas-post li .tooltip_ayuda.no-log p:first-of-type {
    display: block; }
/* line 547, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .herramientas-post li .tooltip_ayuda.no-log p + span, .container .container-blog .post-article-bloggero .herramientas-post li .tooltip_ayuda.no-log p + span {
    display: none; }
/* line 549, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .herramientas-post li .tooltip_ayuda.no-log p + span + span, .container .container-blog .post-article-bloggero .herramientas-post li .tooltip_ayuda.no-log p + span + span {
    display: none; }
/* line 551, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .herramientas-post li .tooltip_ayuda.no-log p + span + span + p, .container .container-blog .post-article-bloggero .herramientas-post li .tooltip_ayuda.no-log p + span + span + p {
    display: none; }
/* line 560, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .herramientas-post li .tooltip_ayuda.no-log.saved-log p:first-of-type, .container .container-blog .post-article-bloggero .herramientas-post li .tooltip_ayuda.no-log.saved-log p:first-of-type {
    display: none; }
/* line 563, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .herramientas-post li .tooltip_ayuda.no-log.saved-log p + span, .container .container-blog .post-article-bloggero .herramientas-post li .tooltip_ayuda.no-log.saved-log p + span {
    display: none; }
/* line 565, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .herramientas-post li .tooltip_ayuda.no-log.saved-log p + span + span, .container .container-blog .post-article-bloggero .herramientas-post li .tooltip_ayuda.no-log.saved-log p + span + span {
    display: block; }
/* line 567, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .post-article .herramientas-post li .tooltip_ayuda.no-log.saved-log p + span + span + p, .container .container-blog .post-article-bloggero .herramientas-post li .tooltip_ayuda.no-log.saved-log p + span + span + p {
    display: block; }
/* line 578, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .last-comment-post .title-last-comment {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 12px;
    font-size: 0.75rem;
    color: #999999;
    margin-bottom: 20px;
    text-transform: uppercase;
    border-bottom: 10px solid #000;
    padding-bottom: 20px; }
/* line 587, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .last-comment-post .last-comment-name {
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineBold";
    font-size: 20px;
    font-size: 1.25rem;
    color: #000; }
/* line 592, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .last-comment-post .last-comment-date {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 12px;
    font-size: 0.75rem;
    color: #999999; }
/* line 598, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .last-comment-post p:last-of-type {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    font-size: 12px;
    font-size: 0.75rem;
    color: #000;
    margin: 10px 0;
    border-bottom: 10px solid #000;
    padding-bottom: 20px;
    line-height: 18px; }
/* line 608, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .last-comment-post a {
    color: #3397A1;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 11px;
    font-size: 0.6875rem;
    text-transform: uppercase;
    display: block;
    padding-bottom: 15px;
    margin-bottom: 15px; }
/* line 616, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .last-comment-post a:hover {
    color: #000; }
/* line 619, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .last-comment-post a:first-of-type {
    position: relative; }
/* line 621, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .last-comment-post a:first-of-type:after {
    content: '';
    position: absolute;
    top: inherit;
    bottom: 0;
    left: 0;
    width: 46px;
    height: 1px;
    background: #cccccc; }
/* line 634, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .btn-gris, .container-blog .btn-cyan {
    border: 1px solid #3397A1;
    background: #fff;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 14px;
    font-size: 0.875rem;
    color: #000;
    text-align: right; }
/* line 641, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .btn-gris:hover, .container-blog .btn-cyan:hover {
    background: #eeeeee;
    color: #000; }
/* line 645, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .btn-gris:hover .ico-plus:before, .container-blog .btn-cyan:hover .ico-plus:before {
    color: #3397A1; }
/* line 650, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .btn-gris .ico-plus, .container-blog .btn-cyan .ico-plus {
    font-size: 0;
    height: 15px;
    float: left;
    position: relative;
    width: 5px;
    left: 10%; }
/* line 657, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .btn-gris .ico-plus:before, .container-blog .btn-cyan .ico-plus:before {
    font-weight: normal;
    line-height: 1.2;
    font-family: "po_icons";
    content: "\e61f";
    font-size: 15px;
    font-size: 0.9375rem;
    color: #3397A1;
    left: -15px;
    position: absolute;
    top: -2px; }
/* line 668, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .btn-cyan {
    background: #00b0f8;
    color: #fff; }
/* line 672, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .btn-cyan:hover {
    background: #808080; }
/* line 676, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .seguir {
    background: #fff;
    color: #000;
    position: relative;
    border: 1px solid #3397A1;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 14px;
    font-size: 0.875rem;
    text-align: right; }
/* line 685, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .seguir .ico-plus:before {
    color: #3397A1; }
/* line 689, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .seguir:hover {
    background: #eeeeee;
    color: #000; }
/* line 692, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .seguir:hover:before {
    color: #3397A1; }
/* line 699, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .ayudas-container h1 {
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineBold";
    font-size: 32px;
    font-size: 2rem;
    color: #000;
    font-weight: bold;
    border-bottom: 10px solid #000; }
/* line 705, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .ayudas-container h1 + div {
    margin-top: 30px; }
/* line 709, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .ayudas-container p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    font-size: 16px;
    font-size: 1rem;
    line-height: 28px;
    color: #000;
    word-break: break-word; }
/* line 716, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .ayudas-container strong {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 16px;
    font-size: 1rem;
    color: #000;
    line-height: 28px; }
/* line 722, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .ayudas-container a {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    font-size: 16px;
    font-size: 1rem;
    color: #3397A1;
    line-height: 30px; }
/* line 727, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .ayudas-container a:hover {
    color: #999999; }
/* line 732, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .ayudas-container ul li {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    font-size: 16px;
    font-size: 1rem;
    line-height: 30px;
    color: #000;
    list-style: none;
    line-height: 30px; }
/* line 739, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .ayudas-container ul li:before {
    content: "●";
    color: #000;
    position: relative;
    left: -20px;
    margin-right: -10px; }
/* line 749, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .ayudas-container .ico-cc:before {
    border-left: 1px solid #dddddd; }
/* line 754, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .especificaciones-pub {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    line-height: 28px; }
/* line 757, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .especificaciones-pub .span-title {
    text-transform: none;
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineBold";
    font-weight: bold;
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 1.5; }
/* line 763, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .especificaciones-pub .span-title:last-of-type {
    border: 0 none; }
/* line 768, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .especificaciones-pub ul li {
    border-bottom: 1px solid #f2f2f2; }
/* line 771, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .especificaciones-pub ul li span:before {
    color: #3397A1;
    font-size: 34px;
    font-size: 2.125rem; }
/* line 776, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .especificaciones-pub ul li a {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 12px;
    font-size: 0.75rem;
    text-transform: uppercase;
    color: #3397A1; }
/* line 781, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .especificaciones-pub ul li a:hover {
    color: #999999; }
/* line 785, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .especificaciones-pub ul li .especificacion-title {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 16px;
    font-size: 1rem; }
/* line 792, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .lateral-categorias {
    text-align: left; }
/* line 794, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .lateral-categorias .cat-title {
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineBold";
    font-size: 28px;
    font-size: 1.75rem;
    text-transform: none;
    color: #000;
    font-weight: bold;
    position: relative; }
/* line 801, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .lateral-categorias .cat-title:after {
    content: '';
    position: absolute;
    top: 50px;
    bottom: inherit;
    left: 0;
    width: 46px;
    height: 1px;
    background: #3397A1; }
/* line 814, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .lateral-categorias ul li {
    position: relative; }
/* line 816, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .lateral-categorias ul li a {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 12px;
    font-size: 0.75rem;
    text-transform: uppercase;
    color: #999999; }
/* line 822, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .lateral-categorias ul li a:after {
    content: '';
    position: absolute;
    top: 25px;
    bottom: inherit;
    left: 0;
    width: 27px;
    height: 1px;
    background: #DBDBDB; }
/* line 832, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .lateral-categorias ul li a:hover {
    color: #3397A1; }
/* line 834, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .lateral-categorias ul li a:hover:after {
    background: #3397A1; }
/* line 843, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .lateral-categorias.activo .cat-title {
    background: #000;
    color: #fff;
    border: 0 none; }
/* line 847, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .lateral-categorias.activo .cat-title a {
    color: #fff; }
/* line 849, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .lateral-categorias.activo .cat-title a:after {
    color: #3397A1;
    font-weight: normal;
    line-height: 1.2;
    font-family: "po_icons";
    content: "\e607"; }
/* line 856, ../scss/scss-common/_generals-visual-po.scss */
.container-blog .lateral-categorias.activo .dropdown-categorias {
    background: #000;
    color: #fff;
    padding: 0 10px; }

/* line 869, ../scss/scss-common/_generals-visual-po.scss */
.share-post p {
    text-transform: uppercase;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 12px;
    font-size: 0.75rem;
    color: #000;
    margin: 40px 0 20px;
    position: relative; }
/* line 876, ../scss/scss-common/_generals-visual-po.scss */
.share-post p:before {
    content: '';
    width: 46px;
    height: 1px;
    background: #000;
    position: absolute;
    top: -30px;
    left: 0; }
/* line 888, ../scss/scss-common/_generals-visual-po.scss */
.share-post li .share-fb:before, .share-post li .share-comment:before, .share-post li .share-tw:before, .share-post li .share-g:before, .share-post li .share-email:before, .share-post li .share-linkedin:before, .share-post li .share-wapp:before {
    font-weight: normal;
    line-height: 1.2;
    font-family: "po_icons";
    content: "\e014";
    font-size: 18px;
    font-size: 1.125rem;
    color: #3397A1; }
/* line 895, ../scss/scss-common/_generals-visual-po.scss */
.share-post li .share-fb:hover:before, .share-post li .share-comment:hover:before, .share-post li .share-tw:hover:before, .share-post li .share-g:hover:before, .share-post li .share-email:hover:before, .share-post li .share-linkedin:hover:before, .share-post li .share-wapp:hover:before {
    color: #456197; }
/* line 902, ../scss/scss-common/_generals-visual-po.scss */
.share-post li .share-comment:before {
    content: "\e624";
    color: #3397A1; }
/* line 907, ../scss/scss-common/_generals-visual-po.scss */
.share-post li .share-comment:hover:before {
    color: #000; }
/* line 914, ../scss/scss-common/_generals-visual-po.scss */
.share-post li .share-tw:before {
    content: "\e013";
    color: #3397A1; }
/* line 919, ../scss/scss-common/_generals-visual-po.scss */
.share-post li .share-tw:hover:before {
    color: #1dcaff; }
/* line 926, ../scss/scss-common/_generals-visual-po.scss */
.share-post li .share-g:before {
    content: "\e019";
    color: #3397A1; }
/* line 931, ../scss/scss-common/_generals-visual-po.scss */
.share-post li .share-g:hover:before {
    color: #d44b39; }
/* line 938, ../scss/scss-common/_generals-visual-po.scss */
.share-post li .share-email:before {
    content: "\e61a";
    font-size: 14px;
    font-size: 0.875rem;
    color: #3397A1; }
/* line 944, ../scss/scss-common/_generals-visual-po.scss */
.share-post li .share-email:hover:before {
    color: #000; }
/* line 951, ../scss/scss-common/_generals-visual-po.scss */
.share-post li .share-linkedin:before {
    content: "\e618";
    font-size: 14px;
    font-size: 0.875rem;
    color: #3397A1;
    position: relative;
    top: -3px; }
/* line 959, ../scss/scss-common/_generals-visual-po.scss */
.share-post li .share-linkedin:hover:before {
    color: #000; }
/* line 966, ../scss/scss-common/_generals-visual-po.scss */
.share-post li .share-wapp:before {
    content: "\e619";
    color: #3397A1; }

/* line 973, ../scss/scss-common/_generals-visual-po.scss */
.lateral-is-sticky {
    margin-top: 55px !important; }

/* line 976, ../scss/scss-common/_generals-visual-po.scss */
.lateral-post-top {
    border-left: 1px solid #50E3C2;
    margin-top: 85px;
    padding-bottom: 40px; }

/* line 981, ../scss/scss-common/_generals-visual-po.scss */
.comments-counter {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 12px;
    font-size: 0.75rem;
    color: #000;
    position: relative;
    top: -10px;
    margin-left: 35px;
    text-transform: uppercase; }
/* line 989, ../scss/scss-common/_generals-visual-po.scss */
.comments-counter:before {
    font-weight: normal;
    line-height: 1.2;
    font-family: "po_icons";
    content: "\e624";
    font-size: 20px;
    font-size: 1.25rem;
    position: relative;
    top: 5px;
    color: #000;
    margin-right: 8px; }
/* line 998, ../scss/scss-common/_generals-visual-po.scss */
.comments-counter:hover {
    color: #3397A1; }
/* line 1000, ../scss/scss-common/_generals-visual-po.scss */
.comments-counter:hover:before {
    color: #3397A1; }
/* line 1004, ../scss/scss-common/_generals-visual-po.scss */
.comments-counter:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: -40px;
    width: 46px;
    height: 1px;
    background: #000;
    margin: auto; }

/* line 1016, ../scss/scss-common/_generals-visual-po.scss */
.share-lateral {
    padding-left: 35px;
    margin-top: 30px; }
/* line 1020, ../scss/scss-common/_generals-visual-po.scss */
.share-lateral p:before {
    display: none; }
/* line 1024, ../scss/scss-common/_generals-visual-po.scss */
.share-lateral li {
    margin-bottom: 5px; }
/* line 1027, ../scss/scss-common/_generals-visual-po.scss */
.share-lateral li:nth-child(6) a {
    border-bottom: 0 none; }
/* line 1032, ../scss/scss-common/_generals-visual-po.scss */
.share-lateral li:nth-child(5) span {
    top: -10px; }
/* line 1036, ../scss/scss-common/_generals-visual-po.scss */
.share-lateral li a {
    width: 25px;
    text-align: left;
    font-size: 0;
    display: inline-block; }
/* line 1042, ../scss/scss-common/_generals-visual-po.scss */
.share-lateral li span {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 14px;
    font-size: 0.875rem;
    color: #999999;
    position: relative;
    top: -13px;
    margin-left: 10px;
    display: inline-block; }
/* line 1052, ../scss/scss-common/_generals-visual-po.scss */
.share-lateral li:hover span {
    color: #000; }
/* line 1057, ../scss/scss-common/_generals-visual-po.scss */
.share-lateral li .share-fb:before, .share-lateral li .share-comment:before, .share-lateral li .share-tw:before, .share-lateral li .share-g:before, .share-lateral li .share-email:before, .share-lateral li .share-linkedin:before, .share-lateral li .share-wapp:before {
    font-weight: normal;
    line-height: 1.2;
    font-family: "po_icons";
    content: "\e014";
    font-size: 20px;
    font-size: 1.25rem;
    padding-bottom: 5px;
    color: #3397A1;
    display: block; }
/* line 1066, ../scss/scss-common/_generals-visual-po.scss */
.share-lateral li .share-fb:hover:before, .share-lateral li .share-comment:hover:before, .share-lateral li .share-tw:hover:before, .share-lateral li .share-g:hover:before, .share-lateral li .share-email:hover:before, .share-lateral li .share-linkedin:hover:before, .share-lateral li .share-wapp:hover:before {
    color: #456197; }
/* line 1073, ../scss/scss-common/_generals-visual-po.scss */
.share-lateral li .share-comment:before {
    content: "\e624";
    color: #3397A1; }
/* line 1078, ../scss/scss-common/_generals-visual-po.scss */
.share-lateral li .share-comment:hover:before {
    color: #000; }
/* line 1085, ../scss/scss-common/_generals-visual-po.scss */
.share-lateral li .share-tw:before {
    content: "\e013";
    color: #3397A1; }
/* line 1090, ../scss/scss-common/_generals-visual-po.scss */
.share-lateral li .share-tw:hover:before {
    color: #1dcaff; }
/* line 1097, ../scss/scss-common/_generals-visual-po.scss */
.share-lateral li .share-g:before {
    content: "\e019";
    color: #3397A1; }
/* line 1102, ../scss/scss-common/_generals-visual-po.scss */
.share-lateral li .share-g:hover:before {
    color: #d44b39; }
/* line 1109, ../scss/scss-common/_generals-visual-po.scss */
.share-lateral li .share-email:before {
    content: "\e61a";
    color: #3397A1;
    font-size: 14px;
    font-size: 0.875rem; }
/* line 1115, ../scss/scss-common/_generals-visual-po.scss */
.share-lateral li .share-email:hover:before {
    color: #000; }
/* line 1122, ../scss/scss-common/_generals-visual-po.scss */
.share-lateral li .share-linkedin:before {
    content: "\e618";
    color: #3397A1;
    font-size: 14px;
    font-size: 0.875rem; }
/* line 1128, ../scss/scss-common/_generals-visual-po.scss */
.share-lateral li .share-linkedin:hover:before {
    color: #000; }
/* line 1133, ../scss/scss-common/_generals-visual-po.scss */
.share-lateral li .share-wapp {
    display: none; }
/* line 1136, ../scss/scss-common/_generals-visual-po.scss */
.share-lateral li .share-wapp:before {
    content: "\e619";
    color: #000; }
/* line 1140, ../scss/scss-common/_generals-visual-po.scss */
.share-lateral li .share-wapp + span {
    display: none; }
/* line 1144, ../scss/scss-common/_generals-visual-po.scss */
.share-lateral li .share-wapp:hover:before {
    color: #000; }

/* line 1152, ../scss/scss-common/_generals-visual-po.scss */
.error-404 h1 {
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineRegular";
    font-size: 36px;
    font-size: 2.25rem;
    color: #000; }

/* line 1, ../scss/components/_header-layout-po.scss */
.abc {
    margin-top: 30px !important;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out; }

/* line 9, ../scss/components/_header-layout-po.scss */
.container-blog {
    margin-top: 0;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out; }

/* line 18, ../scss/components/_header-layout-po.scss */
.top-sticky-start.adminSticky {
    top: 0px !important; }

/* line 23, ../scss/components/_header-layout-po.scss */
.top-sticky-sticky.adminSticky {
    top: 32px !important; }

/* line 27, ../scss/components/_header-layout-po.scss */
.top-sticky-element {
    height: 54px; }

/* line 30, ../scss/components/_header-layout-po.scss */
.main-bar-container {
    width: 100%;
    top: 0 !important; }
/* line 33, ../scss/components/_header-layout-po.scss */
.main-bar-container .main-bar-top {
    width: 98%;
    max-width: 1200px;
    margin: 0 auto;
    display: table;
    position: relative; }
/* line 39, ../scss/components/_header-layout-po.scss */
.main-bar-container .main-bar-top .cerrar {
    position: absolute;
    left: 0;
    width: 50px;
    height: 37px;
    display: table-cell;
    vertical-align: middle;
    display: none; }
/* line 48, ../scss/components/_header-layout-po.scss */
.main-bar-container .main-bar-top .menu-icon-blog {
    width: 50px;
    height: 37px;
    display: table-cell;
    vertical-align: middle; }
/* line 54, ../scss/components/_header-layout-po.scss */
.main-bar-container .main-bar-top .et-main-logo {
    display: table-cell;
    vertical-align: middle;
    height: 37px;
    width: 120px; }
/* line 60, ../scss/components/_header-layout-po.scss */
.main-bar-container .main-bar-top span {
    width: 100px;
    display: table-cell;
    vertical-align: middle;
    padding-top: 4px; }
/* line 66, ../scss/components/_header-layout-po.scss */
.main-bar-container .main-bar-top .container-search {
    display: none;
    position: absolute;
    left: -600px;
    width: 600px;
    z-index: 3; }
/* line 72, ../scss/components/_header-layout-po.scss */
.main-bar-container .main-bar-top .container-search form {
    position: relative;
    height: 53px; }
/* line 76, ../scss/components/_header-layout-po.scss */
.main-bar-container .main-bar-top .container-search form input {
    height: 28px;
    padding: 3px 10px;
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto; }
/* line 85, ../scss/components/_header-layout-po.scss */
.main-bar-container .main-bar-top .container-search .icon-close {
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    right: -35px;
    display: block;
    width: 30px;
    height: 30px; }
/* line 96, ../scss/components/_header-layout-po.scss */
.main-bar-container .main-bar-top .herramientas-header {
    float: right;
    position: relative; }
/* line 100, ../scss/components/_header-layout-po.scss */
.main-bar-container .main-bar-top .herramientas-header .container-search-button, .main-bar-container .main-bar-top .herramientas-header .usuario-log {
    height: 53px;
    width: 55px;
    display: table-cell;
    vertical-align: middle; }
/* line 105, ../scss/components/_header-layout-po.scss */
.main-bar-container .main-bar-top .herramientas-header .container-search-button a, .main-bar-container .main-bar-top .herramientas-header .usuario-log a {
    height: 100%;
    display: inline;
    vertical-align: middle; }
/* line 111, ../scss/components/_header-layout-po.scss */
.main-bar-container .main-bar-top .herramientas-header .container-login {
    position: relative;
    height: 53px;
    width: 75px;
    display: table-cell;
    vertical-align: middle; }
/* line 117, ../scss/components/_header-layout-po.scss */
.main-bar-container .main-bar-top .herramientas-header .container-login a {
    height: 100%;
    display: inline;
    vertical-align: middle; }
/* line 123, ../scss/components/_header-layout-po.scss */
.main-bar-container .main-bar-top .herramientas-header .usuario-log {
    padding: 0 20px 0 8px; }
/* line 127, ../scss/components/_header-layout-po.scss */
.main-bar-container .main-bar-top .herramientas-header .container-register {
    position: relative;
    height: 37px;
    width: 118px;
    display: table-cell;
    vertical-align: middle; }
/* line 133, ../scss/components/_header-layout-po.scss */
.main-bar-container .main-bar-top .herramientas-header .container-register a {
    height: 100%;
    display: inline;
    vertical-align: middle; }
/* line 140, ../scss/components/_header-layout-po.scss */
.main-bar-container .main-bar-top .herramientas-header-mobile {
    display: none;
    float: right;
    position: relative; }

/* line 147, ../scss/components/_header-layout-po.scss */
.main-category-menu {
    width: 100%;
    display: none; }
/* line 150, ../scss/components/_header-layout-po.scss */
.main-category-menu nav {
    width: 98%;
    max-width: 1200px;
    margin: 0 auto; }
/* line 154, ../scss/components/_header-layout-po.scss */
.main-category-menu nav ul {
    display: table; }
/* line 156, ../scss/components/_header-layout-po.scss */
.main-category-menu nav ul li {
    display: table-cell;
    vertical-align: middle;
    height: 62px;
    padding: 0 15px 0 0; }
/* line 162, ../scss/components/_header-layout-po.scss */
.main-category-menu nav ul .container-search-mobile {
    padding-top: 5px; }
/* line 164, ../scss/components/_header-layout-po.scss */
.main-category-menu nav ul .container-search-mobile input {
    height: 70px;
    margin-top: 8px;
    padding-left: 50px;
    margin-bottom: 0; }
/* line 171, ../scss/components/_header-layout-po.scss */
.main-category-menu nav ul .item-portada,
.main-category-menu nav ul .container-search-mobile {
    display: none; }

/* line 178, ../scss/components/_header-layout-po.scss */
.logged-menu {
    position: relative;
    max-width: 1200px;
    width: 100%;
    margin: 0 auto; }
/* line 183, ../scss/components/_header-layout-po.scss */
.logged-menu ul {
    position: absolute;
    right: 0px;
    width: 240px;
    text-align: left; }
/* line 189, ../scss/components/_header-layout-po.scss */
.logged-menu ul li {
    width: 100%;
    padding: 15px 20px;
    overflow: hidden; }
/* line 190, ../scss/components/_header-layout-po.scss */
.logged-menu ul li:first-child {
    padding-top: 28px; }
/* line 196, ../scss/components/_header-layout-po.scss */
.logged-menu ul li a {
    display: block;
    width: 100%;
    height: 100%; }
/* line 202, ../scss/components/_header-layout-po.scss */
.logged-menu ul .estado-suscripcion {
    display: none; }
/* line 204, ../scss/components/_header-layout-po.scss */
.logged-menu ul .estado-suscripcion span {
    display: block;
    margin: 3px 0; }

/* line 211, ../scss/components/_header-layout-po.scss */
.menu-mobile {
    width: 100%;
    height: 300px;
    display: none; }
/* line 216, ../scss/components/_header-layout-po.scss */
.menu-mobile .ingreso li, .menu-mobile .zona-usuario li {
    padding: 10px;
    position: relative;
    width: 97%;
    margin: 0 auto; }
/* line 221, ../scss/components/_header-layout-po.scss */
.menu-mobile .ingreso li a, .menu-mobile .zona-usuario li a {
    display: block;
    padding: 20px 0; }

/* line 1, ../scss/components/_header-visual-po.scss */
.main-bar-container {
    background: #fff;
    color: #fff;
    border-bottom: 1px solid #DBDBDB; }
/* line 6, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .cerrar {
    font-size: 0;
    text-align: center;
    border-right: 1px solid #0b547f; }
/* line 10, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .cerrar:before {
    font-weight: normal;
    line-height: 1.2;
    font-family: "blog_icons";
    content: "\e614";
    font-size: 18px;
    font-size: 1.125rem;
    color: #fff;
    margin-top: 8px;
    display: block; }
/* line 18, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .cerrar:hover {
    background: #2079b0; }
/* line 22, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .menu-icon-blog {
    font-size: 0;
    text-align: center;
    border-right: 1px solid #DBDBDB; }
/* line 26, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .menu-icon-blog:before {
    font-weight: normal;
    line-height: 1.2;
    font-family: "po_icons";
    content: "\e61c";
    font-size: 18px;
    font-size: 1.125rem;
    color: #000;
    font-weight: bold; }
/* line 33, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .menu-icon-blog:hover {
    background: #F4F4F4; }
/* line 37, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .active-menu {
    background: none; }
/* line 39, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .active-menu:before {
    content: "\e620";
    display: block; }
/* line 44, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .et-main-logo {
    font-size: 0;
    text-align: center;
    padding-left: 20px; }
/* line 48, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .et-main-logo:before {
    font-weight: normal;
    line-height: 1.2;
    font-family: "po_icons";
    content: "\e600";
    font-size: 20px;
    font-size: 1.25rem;
    color: #3397A1; }
/* line 55, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top span {
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineRegular";
    font-size: 26px;
    font-size: 1.625rem;
    text-align: center; }
/* line 59, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top span a {
    color: #000; }
/* line 62, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top span:before {
    content: '|';
    font-size: 20px;
    font-size: 1.25rem;
    color: #DBDBDB;
    margin: 0 10px 0 5px;
    position: relative;
    top: -3px; }
/* line 72, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .herramientas-header .container-search {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    font-size: 16px;
    font-size: 1rem;
    color: #777777; }
/* line 76, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .herramientas-header .container-search .icon-close {
    font-size: 0;
    background: #fff; }
/* line 79, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .herramientas-header .container-search .icon-close:before {
    font-weight: normal;
    line-height: 1.2;
    font-family: "po_icons";
    content: "\e620";
    font-size: 22px;
    font-size: 1.375rem;
    color: #656565;
    position: relative;
    right: -15px; }
/* line 88, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .herramientas-header .container-search .icon-close:hover:before {
    color: #3397A1; }
/* line 93, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .herramientas-header .container-search input {
    background: #F4F4F4;
    border: 0;
    border-left: 1px solid #999999;
    border-bottom: 1px solid #999999;
    outline: 0 none;
    box-shadow: none;
    appearance: none;
    box-shadow: none;
    border-radius: none; }
/* line 105, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .herramientas-header .container-search-button, .main-bar-container .main-bar-top .herramientas-header .usuario-log {
    text-align: center; }
/* line 110, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .herramientas-header .container-search-button a, .main-bar-container .main-bar-top .herramientas-header .usuario-log a {
    font-size: 0; }
/* line 112, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .herramientas-header .container-search-button a:before, .main-bar-container .main-bar-top .herramientas-header .usuario-log a:before {
    font-weight: normal;
    line-height: 1.2;
    font-family: "po_icons";
    content: "\e609";
    font-size: 22px;
    font-size: 1.375rem;
    color: #000;
    position: relative;
    top: 0;
    margin-right: 5px; }
/* line 122, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .herramientas-header .container-search-button a:hover:before, .main-bar-container .main-bar-top .herramientas-header .usuario-log a:hover:before {
    color: #777777; }
/* line 128, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .herramientas-header .container-login {
    text-align: center; }
/* line 130, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .herramientas-header .container-login a {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 10px;
    font-size: 0.625rem;
    color: #999999;
    text-transform: uppercase;
    opacity: 1; }
/* line 136, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .herramientas-header .container-login a:hover {
    opacity: 0.7; }
/* line 140, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .herramientas-header .container-login:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 1px;
    height: 8px;
    background: #999999;
    margin: auto; }
/* line 152, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .herramientas-header .usuario-log {
    position: relative; }
/* line 154, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .herramientas-header .usuario-log:before {
    content: "|";
    font-size: 8px;
    font-size: 0.5rem;
    color: #000;
    position: absolute;
    top: 25px;
    left: 0;
    margin-right: 5px; }
/* line 163, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .herramientas-header .usuario-log a {
    color: #3397A1;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 10px;
    font-size: 0.625rem;
    text-transform: uppercase;
    text-align: center;
    position: relative;
    outline: 0 none; }
/* line 171, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .herramientas-header .usuario-log a:before {
    content: "Hola,";
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 10px;
    font-size: 0.625rem;
    color: #3397A1; }
/* line 177, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .herramientas-header .usuario-log a:after {
    font-weight: normal;
    line-height: 1.2;
    font-family: "po_icons";
    content: "\e606";
    font-size: 5px;
    font-size: 0.3125rem;
    font-weight: bold;
    color: #000;
    position: absolute;
    top: 5px;
    right: -20px; }
/* line 189, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .herramientas-header .container-register {
    text-align: center; }
/* line 191, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .herramientas-header .container-register a {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 10px;
    font-size: 0.625rem;
    color: #000;
    text-transform: uppercase; }
/* line 196, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .herramientas-header .container-register a:hover {
    color: #777777; }
/* line 200, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .herramientas-header .container-register:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 1px;
    height: 8px;
    background: #999999;
    margin: auto; }
/* line 213, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .herramientas-header-mobile {
    display: none;
    float: right; }
/* line 216, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .herramientas-header-mobile .usuario-no-log, .main-bar-container .main-bar-top .herramientas-header-mobile .usuario-log {
    font-size: 0;
    width: 35px !important;
    display: block;
    padding: 5px !important;
    margin: 5px 5px 0 0; }
/* line 222, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .herramientas-header-mobile .usuario-no-log:before, .main-bar-container .main-bar-top .herramientas-header-mobile .usuario-log:before {
    font-weight: normal;
    line-height: 1.2;
    font-family: "po_icons";
    content: "\e61b";
    font-size: 26px;
    font-size: 1.625rem;
    color: #3397A1; }
/* line 231, ../scss/components/_header-visual-po.scss */
.main-bar-container .main-bar-top .herramientas-header-mobile .usuario-log:before {
    font-weight: normal;
    line-height: 1.2;
    font-family: "po_icons";
    content: "\e626";
    font-size: 26px;
    font-size: 1.625rem;
    color: #50E3C2; }

/* line 241, ../scss/components/_header-visual-po.scss */
.main-category-menu {
    background: #fff;
    border-top: 1px solid #DBDBDB; }
/* line 247, ../scss/components/_header-visual-po.scss */
.main-category-menu nav ul li a {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 18px;
    font-size: 1.125rem;
    text-transform: none;
    color: #000; }
/* line 252, ../scss/components/_header-visual-po.scss */
.main-category-menu nav ul li a:hover {
    color: #999999; }
/* line 257, ../scss/components/_header-visual-po.scss */
.main-category-menu nav ul li.green-option a {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 18px;
    font-size: 1.125rem;
    text-transform: none;
    color: #3397A1; }
/* line 262, ../scss/components/_header-visual-po.scss */
.main-category-menu nav ul li.green-option a:hover {
    color: #999999; }
/* line 267, ../scss/components/_header-visual-po.scss */
.main-category-menu nav ul li.green-option:nth-last-child(3):before {
    content: '|';
    font-size: 20px;
    font-size: 1.25rem;
    color: #DBDBDB;
    margin: 0 10px 0 5px;
    position: relative;
    top: 1px; }
/* line 278, ../scss/components/_header-visual-po.scss */
.main-category-menu nav ul .container-search-mobile {
    position: relative;
    font-weight: normal;
    line-height: 1.2;
    font-family: "roboto_slabregular";
    font-size: 16px;
    font-size: 1rem; }
/* line 280, ../scss/components/_header-visual-po.scss */
.main-category-menu nav ul .container-search-mobile:after {
    font-weight: normal;
    line-height: 1.2;
    font-family: "po_icons";
    content: "\e609";
    font-size: 25px;
    font-size: 1.5625rem;
    color: #fff;
    position: absolute;
    top: 30px;
    left: 15px; }
/* line 291, ../scss/components/_header-visual-po.scss */
.main-category-menu nav ul .container-search-mobile input {
    background: #2d2d2d;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 18px;
    font-size: 1.125rem;
    color: #c5c5c5;
    border: 0;
    border-top: 1px solid #555555;
    border-bottom: 1px solid #555555; }

/* line 304, ../scss/components/_header-visual-po.scss */
.menu-mobile {
    background: #000; }
/* line 307, ../scss/components/_header-visual-po.scss */
.menu-mobile .ingreso li, .menu-mobile .zona-usuario li {
    border-bottom: 1px solid #999999; }
/* line 309, ../scss/components/_header-visual-po.scss */
.menu-mobile .ingreso li a, .menu-mobile .zona-usuario li a {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 24px;
    color: #fff;
    text-transform: uppercase; }
/* line 315, ../scss/components/_header-visual-po.scss */
.menu-mobile .ingreso li a span, .menu-mobile .zona-usuario li a span {
    display: block;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    text-transform: none;
    color: #999999; }
/* line 321, ../scss/components/_header-visual-po.scss */
.menu-mobile .ingreso li a:hover, .menu-mobile .zona-usuario li a:hover {
    color: #3397A1; }
/* line 323, ../scss/components/_header-visual-po.scss */
.menu-mobile .ingreso li a:hover span, .menu-mobile .zona-usuario li a:hover span {
    color: #3397A1; }
/* line 330, ../scss/components/_header-visual-po.scss */
.menu-mobile .zona-usuario {
    background: #2079b0; }
/* line 333, ../scss/components/_header-visual-po.scss */
.menu-mobile .zona-usuario li:first-child {
    background: #0b547f; }

/* line 340, ../scss/components/_header-visual-po.scss */
.logged-menu ul {
    background: #fff;
    border: 1px solid #000;
    display: none; }
/* line 344, ../scss/components/_header-visual-po.scss */
.logged-menu ul li {
    position: relative; }
/* line 346, ../scss/components/_header-visual-po.scss */
.logged-menu ul li:first-child {
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineBold";
    font-size: 22px;
    font-size: 1.375rem;
    text-align: left;
    color: #000;
    text-transform: none; }
/* line 352, ../scss/components/_header-visual-po.scss */
.logged-menu ul li:first-child:after {
    content: '';
    width: 28px;
    height: 1px;
    background: #3397A1;
    position: absolute;
    bottom: 0;
    left: 20px; }
/* line 362, ../scss/components/_header-visual-po.scss */
.logged-menu ul li a {
    color: #999999;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 14px;
    font-size: 0.875rem;
    text-transform: uppercase; }
/* line 367, ../scss/components/_header-visual-po.scss */
.logged-menu ul li a:after {
    content: '';
    width: 28px;
    height: 1px;
    background: #DBDBDB;
    position: absolute;
    bottom: 0;
    left: 20px; }
/* line 376, ../scss/components/_header-visual-po.scss */
.logged-menu ul li a:hover {
    color: #3397A1; }
/* line 378, ../scss/components/_header-visual-po.scss */
.logged-menu ul li a:hover:after {
    background: #3397A1; }
/* line 386, ../scss/components/_header-visual-po.scss */
.logged-menu ul li .version-impresa {
    overflow: hidden; }
/* line 388, ../scss/components/_header-visual-po.scss */
.logged-menu ul li .version-impresa span {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 13px;
    font-size: 0.8125rem;
    text-transform: uppercase;
    width: 85%;
    float: left;
    text-align: left;
    padding-top: 5px; }
/* line 400, ../scss/components/_header-visual-po.scss */
.logged-menu ul li:last-child a:after {
    display: none; }
/* line 407, ../scss/components/_header-visual-po.scss */
.logged-menu ul .estado-suscripcion span {
    text-transform: none;
    font-size: 16px;
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular"; }

/* line 1, ../scss/components/_footer-layout-po.scss */
.footer-container {
    width: 100%;
    padding: 15px 0; }
/* line 4, ../scss/components/_footer-layout-po.scss */
.footer-container footer {
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
    overflow: hidden; }
/* line 9, ../scss/components/_footer-layout-po.scss */
.footer-container footer .footer-left {
    float: left;
    width: 930px; }
/* line 12, ../scss/components/_footer-layout-po.scss */
.footer-container footer .footer-left .ico-et {
    float: left;
    display: block;
    height: 40px;
    padding-top: 8px; }
/* line 17, ../scss/components/_footer-layout-po.scss */
.footer-container footer .footer-left .ico-et:before {
    padding-right: 20px; }
/* line 21, ../scss/components/_footer-layout-po.scss */
.footer-container footer .footer-left .copyright {
    float: left;
    width: 85%;
    margin-left: 20px; }
/* line 27, ../scss/components/_footer-layout-po.scss */
.footer-container footer .footer-right {
    float: right;
    overflow: hidden; }
/* line 30, ../scss/components/_footer-layout-po.scss */
.footer-container footer .footer-right span {
    display: inline-block;
    width: 60px; }
/* line 34, ../scss/components/_footer-layout-po.scss */
.footer-container footer .footer-right ul {
    display: inline-block;
    padding-top: 5px;
    position: relative;
    bottom: 2px; }
/* line 40, ../scss/components/_footer-layout-po.scss */
.footer-container footer .footer-right ul:before {
    position: relative;
    top: 2px; }
/* line 44, ../scss/components/_footer-layout-po.scss */
.footer-container footer .footer-right ul li {
    display: inline-block;
    vertical-align: middle; }

/* line 1, ../scss/components/_footer-visual-po.scss */
.footer-container {
    background: #fff;
    border-top: 1px solid #DBDBDB; }
/* line 5, ../scss/components/_footer-visual-po.scss */
.footer-container footer .footer-left {
    height: 40px; }
/* line 7, ../scss/components/_footer-visual-po.scss */
.footer-container footer .footer-left .ico-et {
    border-right: 1px solid #DBDBDB; }
/* line 9, ../scss/components/_footer-visual-po.scss */
.footer-container footer .footer-left .ico-et:before {
    font-size: 18px;
    font-size: 1.125rem;
    color: #3397A1; }
/* line 14, ../scss/components/_footer-visual-po.scss */
.footer-container footer .footer-left .copyright {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 12px;
    font-size: 0.75rem;
    color: #000;
    padding-top: 2px; }
/* line 20, ../scss/components/_footer-visual-po.scss */
.footer-container footer .footer-left .copyright p {
    font-size: 11px;
    font-size: 0.6875rem;
    color: #999999; }
/* line 27, ../scss/components/_footer-visual-po.scss */
.footer-container footer .footer-right span {
    color: #000;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 10px;
    font-size: 0.625rem;
    font-weight: bold;
    text-transform: uppercase; }
/* line 35, ../scss/components/_footer-visual-po.scss */
.footer-container footer .footer-right ul li {
    margin: 0 2px; }
/* line 38, ../scss/components/_footer-visual-po.scss */
.footer-container footer .footer-right ul li a:before {
    font-size: 15px;
    font-size: 0.9375rem;
    color: #cccccc; }
/* line 43, ../scss/components/_footer-visual-po.scss */
.footer-container footer .footer-right ul li a:hover:before {
    color: #7f7f7f; }
/* line 49, ../scss/components/_footer-visual-po.scss */
.footer-container footer .footer-right ul li a.ico-facebook:hover:before {
    color: #456197; }
/* line 56, ../scss/components/_footer-visual-po.scss */
.footer-container footer .footer-right ul li a.ico-twitter:hover:before {
    color: #1dcaff; }
/* line 63, ../scss/components/_footer-visual-po.scss */
.footer-container footer .footer-right ul li a.ico-linkedin:hover:before {
    color: #3f729b; }
/* line 71, ../scss/components/_footer-visual-po.scss */
.footer-container footer .footer-right ul:before {
    content: '|';
    font-size: 12px;
    font-size: 0.75rem;
    color: #999999; }

/* line 3, ../scss/components/_home-layout-po.scss */
.container .container-blog .middle-col-home .tag-title {
    padding-bottom: 30px;
    margin-bottom: 30px; }
/* line 9, ../scss/components/_home-layout-po.scss */
.container .container-blog .middle-col-home .post-article-bloggero:first-of-type {
    border-top: 0 none; }
/* line 11, ../scss/components/_home-layout-po.scss */
.container .container-blog .middle-col-home .post-article-bloggero:first-of-type header {
    margin-top: 0; }
/* line 16, ../scss/components/_home-layout-po.scss */
.container .container-blog .middle-col-home .post-article-bloggero header .header-post-info {
    width: 90%;
    max-width: 418px; }
/* line 19, ../scss/components/_home-layout-po.scss */
.container .container-blog .middle-col-home .post-article-bloggero header .header-post-info .entry-title {
    margin: 4px 0 2px;
    padding-bottom: 10px; }
/* line 23, ../scss/components/_home-layout-po.scss */
.container .container-blog .middle-col-home .post-article-bloggero header .header-post-info .author {
    margin-top: 0; }
/* line 27, ../scss/components/_home-layout-po.scss */
.container .container-blog .middle-col-home .post-article-bloggero header .categoria-publicado {
    padding-left: 10px;
    margin: 20px 0; }
/* line 32, ../scss/components/_home-layout-po.scss */
.container .container-blog .middle-col-home .post-article-bloggero header .user-pic img {
    margin: 10px 20px 30px 0; }
/* line 37, ../scss/components/_home-layout-po.scss */
.container .container-blog .middle-col-home .post-article-bloggero .entry-content {
    margin-top: 0; }
/* line 41, ../scss/components/_home-layout-po.scss */
.container .container-blog .middle-col-home > div {
    padding-top: 30px; }
/* line 47, ../scss/components/_home-layout-po.scss */
.container .container-blog .lateral-home .archivo {
    margin-bottom: 40px; }
/* line 51, ../scss/components/_home-layout-po.scss */
.container .container-blog .lateral-home .buscador-home .buscador-title {
    position: relative;
    width: 100%;
    padding: 15px; }
/* line 55, ../scss/components/_home-layout-po.scss */
.container .container-blog .lateral-home .buscador-home .buscador-title a {
    display: inline-block;
    height: 50px;
    padding: 7px;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%; }
/* line 66, ../scss/components/_home-layout-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .buscador {
    margin-bottom: 0; }
/* line 69, ../scss/components/_home-layout-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .list {
    height: 191px;
    padding-left: 15px; }
/* line 78, ../scss/components/_home-layout-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .scrollable {
    position: relative; }
/* line 80, ../scss/components/_home-layout-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .scrollable:focus {
    outline: 0; }
/* line 83, ../scss/components/_home-layout-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .scrollable .viewport {
    position: relative;
    overflow: hidden; }
/* line 86, ../scss/components/_home-layout-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .scrollable .viewport .overview {
    position: absolute;
    width: 100%; }
/* line 91, ../scss/components/_home-layout-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .scrollable .scroll-bar {
    display: none; }
/* line 93, ../scss/components/_home-layout-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .scrollable .scroll-bar.vertical {
    position: absolute;
    right: 0;
    height: 100%; }
/* line 97, ../scss/components/_home-layout-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .scrollable .scroll-bar.vertical .thumb {
    width: 100%;
    min-height: 30px;
    cursor: pointer; }
/* line 103, ../scss/components/_home-layout-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .scrollable .scroll-bar .thumb {
    position: absolute; }
/* line 107, ../scss/components/_home-layout-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .scrollable.default-skin {
    padding-right: 10px;
    padding-bottom: 6px; }
/* line 111, ../scss/components/_home-layout-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .scrollable.default-skin .scroll-bar.vertical {
    width: 12px;
    margin-right: 2px; }
/* line 115, ../scss/components/_home-layout-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .scrollable.default-skin .scroll-bar:hover .thumb {
    opacity: 0.6; }
/* line 120, ../scss/components/_home-layout-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .scrollable.gray-skin {
    padding-right: 17px;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -o-user-select: none; }
/* line 128, ../scss/components/_home-layout-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .scrollable.gray-skin .scroll-bar.vertical {
    width: 16px; }
/* line 134, ../scss/components/_home-layout-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .not-selectable {
    user-select: none; }
/* line 141, ../scss/components/_home-layout-po.scss */
.container .container-blog .lateral-home .post-destacado {
    margin-top: 30px !important; }
/* line 145, ../scss/components/_home-layout-po.scss */
.container .container-blog .pbd-alp-load-posts {
    margin: 0 auto;
    clear: both;
    float: none; }

/* line 4, ../scss/components/_home-visual-po.scss */
.container .container-blog .middle-col-home .tag-title {
    color: #000;
    border-bottom: 10px solid #50E3C2;
    font-size: 36px;
    font-size: 2.25rem; }
/* line 11, ../scss/components/_home-visual-po.scss */
.container .container-blog .middle-col-home .post-article-bloggero header .categoria-publicado {
    font-size: 12px;
    font-size: 0.75rem;
    background: #F4F4F4; }
/* line 16, ../scss/components/_home-visual-po.scss */
.container .container-blog .middle-col-home .post-article-bloggero header .header-post-info .entry-title {
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 1.4; }
/* line 20, ../scss/components/_home-visual-po.scss */
.container .container-blog .middle-col-home .post-article-bloggero header .header-post-info .author {
    font-size: 15px;
    font-size: 0.9375rem; }
/* line 22, ../scss/components/_home-visual-po.scss */
.container .container-blog .middle-col-home .post-article-bloggero header .header-post-info .author a {
    font-size: 15px;
    font-size: 0.9375rem; }
/* line 30, ../scss/components/_home-visual-po.scss */
.container .container-blog .middle-col-home .post-article-bloggero .entry-content p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 20px; }
/* line 41, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .buscador-home .buscador-title {
    background: #fff;
    border: 1px solid #DBDBDB;
    color: #000;
    text-align: left;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    font-size: 14px;
    font-size: 0.875rem;
    text-transform: none; }
/* line 49, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .buscador-home .buscador-title a {
    text-align: right;
    font-size: 0; }
/* line 52, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .buscador-home .buscador-title a:after {
    font-weight: normal;
    line-height: 1.2;
    font-family: "po_icons";
    content: "\e606";
    font-size: 10px;
    font-size: 0.625rem;
    color: #3397A1;
    position: relative;
    top: 12px;
    right: -10px;
    border-left: 1px solid #DBDBDB;
    padding: 10px 12px; }
/* line 67, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador {
    background: #000;
    color: #fff;
    display: none; }
/* line 72, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador span {
    font-size: 0px;
    position: absolute; }
/* line 75, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador span:before {
    font-weight: normal;
    line-height: 1.2;
    font-family: "po_icons";
    content: "\e609";
    font-size: 22px;
    font-size: 1.375rem;
    color: #fff;
    margin-left: 15px;
    margin-top: 8px;
    display: block; }
/* line 86, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .buscador,
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .search {
    background: #000;
    border: 1px solid #565656;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 16px;
    font-size: 1rem;
    color: #555555;
    width: 100%;
    padding: 0.5rem 0.5rem 0.5rem 20%;
    height: 42px;
    outline: 0 none; }
/* line 98, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador ::-webkit-input-placeholder {
    color: #565656; }
/* line 101, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador :-moz-placeholder {
    color: #565656; }
/* line 104, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador ::-moz-placeholder {
    color: #565656; }
/* line 107, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador :-ms-input-placeholder {
    color: #565656; }
/* line 135, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .list {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 15px;
    font-size: 0.9375rem;
    color: #cbcbcb; }
/* line 140, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .list li {
    padding: 10px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    border-bottom: 1px solid #333333; }
/* line 148, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .list li a {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    color: #cbcbcb;
    font-size: 15px;
    font-size: 0.9375rem; }
/* line 154, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .list li a:hover {
    color: #3397A1; }
/* line 159, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .list li a:hover p {
    color: #3397A1; }
/* line 164, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .list li a p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular"; }
/* line 167, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .list li a .nombre-blog {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 14px;
    font-size: 0.875rem;
    color: #cccccc; }
/* line 173, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .list li a .autor-blog {
    display: inline-block;
    font-size: 12px;
    font-size: 0.75rem;
    color: #999999; }
/* line 185, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .list .scroll-bar {
    border-left: 1px solid #000;
    border-right: 1px solid #000;
    background: #000; }
/* line 189, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .list .scroll-bar .thumb {
    background-color: #999999; }
/* line 192, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .list .scroll-bar:hover .thumb {
    opacity: 0.6; }
/* line 197, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .buscador-home .despliegue-buscador .list .scroll-bar.vertical {
    width: 16px; }
/* line 219, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .activo .buscador-title {
    background: #000;
    color: #fff; }
/* line 223, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .activo .buscador-title a:after {
    content: "\e607";
    color: #fff; }
/* line 236, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .post-destacado .destacado-bloque .entry-title a {
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineRegular";
    font-size: 22px;
    font-size: 1.375rem; }
/* line 242, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .post-destacado .destacado-bloque .entry-title + div p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 14px;
    font-size: 0.875rem;
    color: #000; }
/* line 253, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .post-destacado .destacado-bloque .autor-blog {
    clear: both;
    float: none;
    overflow: hidden;
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #f2f2f2;
    text-align: center; }
/* line 261, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .post-destacado .destacado-bloque .autor-blog img {
    border-radius: 100px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    margin: 15px auto 0;
    width: 100px;
    height: 100px;
    /*-webkit-filter: grayscale(100%);
    filter: gray;
    filter: grayscale(100%);*/ }
/* line 271, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .post-destacado .destacado-bloque .autor-blog img + div {
    width: 100%; }
/* line 282, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .post-destacado .destacado-bloque time + h2 a {
    color: #000; }
/* line 284, ../scss/components/_home-visual-po.scss */
.container .container-blog .lateral-home .post-destacado .destacado-bloque time + h2 a:hover {
    color: #3397A1; }
/* line 293, ../scss/components/_home-visual-po.scss */
.container .container-blog .pbd-alp-load-posts {
    text-align: center; }

/* line 3, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .middle-col-bloggero, .container .container-blog .middle-col-home {
    overflow: hidden;
    clear: both;
    float: none;
    margin: 33px 0; }
/* line 9, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .middle-col-bloggero h1 + div, .container .container-blog .middle-col-home h1 + div {
    margin-bottom: 20px;
    width: 100%;
    padding-top: 3px; }
/* line 15, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .middle-col-bloggero > div, .container .container-blog .middle-col-home > div {
    padding-top: 30px; }
/* line 19, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .post-article-bloggero {
    padding-bottom: 30px;
    margin-bottom: 0px; }
/* line 24, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .post-article-bloggero header .header-post-info {
    width: 100%; }
/* line 26, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .post-article-bloggero header .header-post-info .entry-title {
    padding-top: 0; }
/* line 31, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .post-article-bloggero header .header-post-info time {
    padding-bottom: 20px; }
/* line 35, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .post-article-bloggero header .categoria-publicado {
    margin: 30px 0 0 0; }
/* line 39, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .post-article-bloggero .entry-content {
    padding-left: 0;
    margin-top: 0px; }
/* line 43, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .post-article-bloggero .btn-blogs {
    margin-top: 25px; }
/* line 47, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .post-article-bloggero:last-of-type + .btn-blogs {
    margin: 30px auto 0;
    clear: both;
    float: none; }
/* line 54, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero, .container .container-blog .lateral-home {
    margin-top: 35px; }
/* line 57, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .perfil-post-container .perfil-title, .container .container-blog .lateral-home .perfil-post-container .perfil-title {
    margin-bottom: 32px; }
/* line 59, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .perfil-post-container .perfil-title + img, .container .container-blog .lateral-home .perfil-post-container .perfil-title + img {
    margin: 0 auto;
    float: none;
    text-align: center;
    display: block;
    margin-bottom: 10px; }
/* line 67, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .perfil-post-container .perfil-descripcion, .container .container-blog .lateral-home .perfil-post-container .perfil-descripcion {
    padding: 20px; }
/* line 69, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .perfil-post-container .perfil-descripcion p, .container .container-blog .lateral-home .perfil-post-container .perfil-descripcion p {
    padding: 22px 0;
    margin-bottom: 0px; }
/* line 72, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .perfil-post-container .perfil-descripcion p .description-title, .container .container-blog .lateral-home .perfil-post-container .perfil-descripcion p .description-title {
    display: block;
    margin-bottom: 12px; }
/* line 77, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .perfil-post-container .perfil-descripcion img, .container .container-blog .lateral-home .perfil-post-container .perfil-descripcion img {
    margin-bottom: 20px; }
/* line 80, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .perfil-post-container .perfil-descripcion .perfil-post-info, .container .container-blog .lateral-home .perfil-post-container .perfil-descripcion .perfil-post-info {
    width: 100%;
    margin-bottom: 20px;
    text-align: center; }
/* line 87, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .perfil-post-container .row, .container .container-blog .lateral-home .perfil-post-container .row {
    margin: 0; }
/* line 92, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .post-destacado, .container .container-blog .lateral-home .post-destacado {
    margin: 0 0 50px 0;
    padding: 0 !important; }
/* line 97, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .post-destacado .destacado-bloque time, .container .container-blog .lateral-home .post-destacado .destacado-bloque time {
    margin-top: 10px;
    display: block; }
/* line 101, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .post-destacado .destacado-bloque h2, .container .container-blog .lateral-home .post-destacado .destacado-bloque h2 {
    padding-bottom: 0; }
/* line 104, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .post-destacado .destacado-bloque span, .container .container-blog .lateral-home .post-destacado .destacado-bloque span {
    display: block; }
/* line 109, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .lo-mas-leido, .container .container-blog .lateral-home .lo-mas-leido {
    margin: 40px 0;
    overflow: auto;
    padding: 25px 12px; }
/* line 113, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .lo-mas-leido .mas-block, .container .container-blog .lateral-home .lo-mas-leido .mas-block {
    padding: 20px 10px 20px 10px;
    margin: 0; }
/* line 117, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .lo-mas-leido .mas-block .mas-leido-info, .container .container-blog .lateral-home .lo-mas-leido .mas-block .mas-leido-info {
    margin: 0; }
/* line 119, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .lo-mas-leido .mas-block .mas-leido-info h2, .container .container-blog .lateral-home .lo-mas-leido .mas-block .mas-leido-info h2 {
    padding-bottom: 0; }
/* line 124, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .lo-mas-leido .mas-block .mas-block-counter, .container .container-blog .lateral-home .lo-mas-leido .mas-block .mas-block-counter {
    display: inline-block;
    float: left;
    margin-right: 15px; }
/* line 131, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .participacion, .container .container-blog .lateral-home .participacion {
    margin: 50px 0; }
/* line 133, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .participacion .span-title, .container .container-blog .lateral-home .participacion .span-title {
    display: block;
    padding-bottom: 20px;
    margin-bottom: 30px; }
/* line 139, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .participacion p, .container .container-blog .lateral-home .participacion p {
    padding: 28px; }
/* line 143, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .participacion ul, .container .container-blog .lateral-home .participacion ul {
    padding: 30px 0 10px 0; }
/* line 145, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .participacion ul li, .container .container-blog .lateral-home .participacion ul li {
    padding: 0 35px 20px 35px;
    margin-bottom: 20px; }
/* line 148, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .participacion ul li:last-child, .container .container-blog .lateral-home .participacion ul li:last-child {
    margin-bottom: 0; }
/* line 151, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .participacion ul li span, .container .container-blog .lateral-home .participacion ul li span {
    display: block;
    margin-bottom: 15px; }
/* line 160, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .archivo .span-title, .container .container-blog .lateral-home .archivo .span-title {
    display: block;
    margin-bottom: 15px; }
/* line 164, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .archivo .slider-year, .container .container-blog .lateral-home .archivo .slider-year, .container .container-blog .lateral-bloggero .archivo .slider-month, .container .container-blog .lateral-home .archivo .slider-month {
    width: 100%; }
/* line 167, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .archivo .btn-blogs, .container .container-blog .lateral-home .archivo .btn-blogs {
    margin: 0 auto; }
/* line 171, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .herramientas-ayuda, .container .container-blog .lateral-home .herramientas-ayuda {
    margin-bottom: 40px;
    padding: 30px 15px; }
/* line 175, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .herramientas-ayuda ul li, .container .container-blog .lateral-home .herramientas-ayuda ul li {
    margin-bottom: 25px; }
/* line 177, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .herramientas-ayuda ul li a, .container .container-blog .lateral-home .herramientas-ayuda ul li a {
    width: 100%;
    display: block;
    margin-bottom: 40px; }
/* line 182, ../scss/components/_bloggero-layout-po.scss */
.container .container-blog .lateral-bloggero .herramientas-ayuda ul li p, .container .container-blog .lateral-home .herramientas-ayuda ul li p {
    margin-bottom: 20px; }

/* line 4, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .middle-col-bloggero h1, .container .container-blog .middle-col-home h1 {
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineBold";
    font-size: 48px;
    font-size: 3rem;
    font-weight: bold;
    color: #000; }
/* line 11, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .middle-col-bloggero h1 + div span, .container .container-blog .middle-col-home h1 + div span {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    font-size: 18px;
    font-size: 1.125rem;
    color: #000; }
/* line 15, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .middle-col-bloggero h1 + div span p, .container .container-blog .middle-col-home h1 + div span p {
    display: inline-block;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    font-size: 18px;
    font-size: 1.125rem;
    color: #3397A1; }
/* line 25, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .post-article-bloggero {
    border-bottom: 1px solid #f2f2f2; }
/* line 28, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .post-article-bloggero:last-of-type + .btn-blogs {
    text-align: center; }
/* line 33, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .post-article-bloggero h2 a {
    color: #000; }
/* line 35, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .post-article-bloggero h2 a:hover {
    color: #2079b0; }
/* line 41, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .post-article-bloggero .entry-content p {
    line-height: 30px; }
/* line 45, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .post-article-bloggero .entry-content .btn-gris, .container .container-blog .post-article-bloggero .entry-content .btn-cyan {
    border: 0;
    background: #fff;
    color: #3397A1;
    text-align: left;
    padding: 0;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 12px;
    font-size: 0.75rem;
    font-weight: bold; }
/* line 55, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .post-article-bloggero .entry-content .btn-gris:hover, .container .container-blog .post-article-bloggero .entry-content .btn-cyan:hover {
    color: #000; }
/* line 66, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .post-article-bloggero header .header-post-info .header-post-category span a:after, .container .container-blog .post-article-bloggero .post-article header .header-post-info time span a:after, .container .container-blog .post-article .post-article-bloggero header .header-post-info time span a:after, .container .container-blog .post-article-bloggero header .header-post-info time span a:after {
    display: none; }
/* line 73, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .post-article-bloggero header .header-post-info time {
    position: relative; }
/* line 75, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .post-article-bloggero header .header-post-info time:after {
    content: '';
    position: absolute;
    top: inherit;
    bottom: 0;
    left: 0;
    width: 46px;
    height: 3px;
    background: #000; }
/* line 87, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .post-article-bloggero header .header-post-info .entry-title {
    font-weight: bold;
    text-transform: none;
    font-size: 24px;
    font-size: 1.5rem; }
/* line 91, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .post-article-bloggero header .header-post-info .entry-title a {
    font-weight: bold; }
/* line 93, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .post-article-bloggero header .header-post-info .entry-title a:hover {
    color: #3397A1; }
/* line 99, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .post-article-bloggero header .header-post-info .author:before {
    display: none; }
/* line 105, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .post-article-bloggero:first-of-type {
    border-top: 10px solid #000;
    padding-top: 5px; }
/* line 111, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .perfil-post-container, .container .container-blog .lateral-home .perfil-post-container {
    background: #eeeeee; }
/* line 114, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .perfil-post-container .perfil-descripcion, .container .container-blog .lateral-home .perfil-post-container .perfil-descripcion {
    background: #eeeeee; }
/* line 116, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .perfil-post-container .perfil-descripcion .perfil-title, .container .container-blog .lateral-home .perfil-post-container .perfil-descripcion .perfil-title {
    font-size: 26px;
    font-size: 1.625rem;
    color: #000;
    text-transform: lowercase; }
/* line 121, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .perfil-post-container .perfil-descripcion .perfil-title:first-letter, .container .container-blog .lateral-home .perfil-post-container .perfil-descripcion .perfil-title:first-letter {
    text-transform: uppercase; }
/* line 126, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .perfil-post-container .perfil-descripcion .perfil-post-info span, .container .container-blog .lateral-home .perfil-post-container .perfil-descripcion .perfil-post-info span {
    font-size: 24px;
    font-size: 1.5rem;
    color: #000;
    text-transform: capitalize; }
/* line 131, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .perfil-post-container .perfil-descripcion .perfil-post-info + p, .container .container-blog .lateral-home .perfil-post-container .perfil-descripcion .perfil-post-info + p {
    border-top: 10px solid #50E3C2;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    font-size: 14px;
    font-size: 0.875rem;
    color: #000;
    line-height: 20px; }
/* line 139, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .perfil-post-container .perfil-descripcion .perfil-post-info + p .description-title, .container .container-blog .lateral-home .perfil-post-container .perfil-descripcion .perfil-post-info + p .description-title {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 18px;
    font-size: 1.125rem;
    font-weight: bold;
    color: #000; }
/* line 146, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .perfil-post-container .perfil-descripcion .perfil-post-info + p + p, .container .container-blog .lateral-home .perfil-post-container .perfil-descripcion .perfil-post-info + p + p {
    border-bottom: 10px solid #50E3C2;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    font-size: 14px;
    font-size: 0.875rem;
    color: #000;
    line-height: 20px; }
/* line 154, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .perfil-post-container .perfil-descripcion .perfil-post-info + p + p .description-title, .container .container-blog .lateral-home .perfil-post-container .perfil-descripcion .perfil-post-info + p + p .description-title {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 18px;
    font-size: 1.125rem;
    font-weight: bold;
    color: #000; }
/* line 165, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .perfil-post-container .perfil-descripcion:after, .container .container-blog .lateral-home .perfil-post-container .perfil-descripcion:after {
    left: 47%;
    margin-left: 0; }
/* line 173, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .perfil-post-container .row, .container .container-blog .lateral-home .perfil-post-container .row {
    background: #eeeeee; }
/* line 175, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .perfil-post-container .row .seguir-perfil, .container .container-blog .lateral-home .perfil-post-container .row .seguir-perfil {
    text-align: center; }
/* line 177, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .perfil-post-container .row .seguir-perfil p, .container .container-blog .lateral-home .perfil-post-container .row .seguir-perfil p {
    text-align: center;
    color: #000; }
/* line 184, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .perfil-post-container .row .seguir-perfil li a:before, .container .container-blog .lateral-home .perfil-post-container .row .seguir-perfil li a:before {
    color: #000; }
/* line 191, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .perfil-post-container .row .seguir-perfil li .ico-facebook:hover:before, .container .container-blog .lateral-home .perfil-post-container .row .seguir-perfil li .ico-facebook:hover:before {
    color: #456197; }
/* line 199, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .perfil-post-container .row .seguir-perfil li .ico-twitter:hover:before, .container .container-blog .lateral-home .perfil-post-container .row .seguir-perfil li .ico-twitter:hover:before {
    color: #1dcaff; }
/* line 207, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .perfil-post-container .row .seguir-perfil li .ico-google:hover:before, .container .container-blog .lateral-home .perfil-post-container .row .seguir-perfil li .ico-google:hover:before {
    color: #d44b39; }
/* line 216, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .perfil-post-container .row .seguir-perfil li .ico-instagram:hover:before, .container .container-blog .lateral-home .perfil-post-container .row .seguir-perfil li .ico-instagram:hover:before {
    color: #3f729b; }
/* line 224, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .perfil-post-container .row .seguir-perfil li .ico-linkedin:hover:before, .container .container-blog .lateral-home .perfil-post-container .row .seguir-perfil li .ico-linkedin:hover:before {
    color: #3f729b; }
/* line 237, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .post-destacado h2:first-of-type, .container .container-blog .lateral-home .post-destacado h2:first-of-type {
    font-size: 28px;
    font-size: 1.75rem;
    margin-bottom: 30px; }
/* line 243, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .post-destacado .destacado-bloque h2, .container .container-blog .lateral-home .post-destacado .destacado-bloque h2 {
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineBold";
    font-size: 24px;
    font-size: 1.5rem;
    text-transform: none;
    margin: 10px 0; }
/* line 249, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .post-destacado .destacado-bloque h2 a, .container .container-blog .lateral-home .post-destacado .destacado-bloque h2 a {
    color: #000;
    font-weight: bold; }
/* line 253, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .post-destacado .destacado-bloque h2 a:hover, .container .container-blog .lateral-home .post-destacado .destacado-bloque h2 a:hover {
    color: #3397A1; }
/* line 259, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .post-destacado .destacado-bloque h2:after, .container .container-blog .lateral-home .post-destacado .destacado-bloque h2:after {
    display: none; }
/* line 263, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .post-destacado .destacado-bloque span, .container .container-blog .lateral-home .post-destacado .destacado-bloque span {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 12px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-weight: bold; }
/* line 269, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .post-destacado .destacado-bloque span a, .container .container-blog .lateral-home .post-destacado .destacado-bloque span a {
    color: #3397A1; }
/* line 273, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .post-destacado .destacado-bloque time, .container .container-blog .lateral-home .post-destacado .destacado-bloque time {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 12px;
    font-size: 0.75rem;
    color: #777777; }
/* line 278, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .post-destacado .destacado-bloque time a, .container .container-blog .lateral-home .post-destacado .destacado-bloque time a {
    color: #656565; }
/* line 280, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .post-destacado .destacado-bloque time a:hover, .container .container-blog .lateral-home .post-destacado .destacado-bloque time a:hover {
    color: #777777; }
/* line 285, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .post-destacado .destacado-bloque a, .container .container-blog .lateral-home .post-destacado .destacado-bloque a {
    color: #000; }
/* line 287, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .post-destacado .destacado-bloque a:hover, .container .container-blog .lateral-home .post-destacado .destacado-bloque a:hover {
    color: #656565; }
/* line 291, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .post-destacado .destacado-bloque p, .container .container-blog .lateral-home .post-destacado .destacado-bloque p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 20px; }
/* line 299, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .lo-mas-leido, .container .container-blog .lateral-home .lo-mas-leido {
    background: #fff; }
/* line 303, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .lo-mas-leido > h2:first-child, .container .container-blog .lateral-home .lo-mas-leido > h2:first-child {
    color: #000;
    margin: 0 !important;
    padding: 15px 15px 20px 15px; }
/* line 308, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .lo-mas-leido > h2:first-child:after, .container .container-blog .lateral-home .lo-mas-leido > h2:first-child:after {
    content: '';
    position: absolute;
    top: inherit;
    left: 15px;
    bottom: 0;
    width: 46px;
    height: 1px;
    background: #3397A1; }
/* line 322, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .lo-mas-leido .mas-block:last-child, .container .container-blog .lateral-home .lo-mas-leido .mas-block:last-child {
    border: 0 none; }
/* line 325, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .lo-mas-leido .mas-block .mas-leido-info, .container .container-blog .lateral-home .lo-mas-leido .mas-block .mas-leido-info {
    width: 82%; }
/* line 327, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .lo-mas-leido .mas-block .mas-leido-info span, .container .container-blog .lateral-home .lo-mas-leido .mas-block .mas-leido-info span {
    display: none !important; }
/* line 330, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .lo-mas-leido .mas-block .mas-leido-info h2, .container .container-blog .lateral-home .lo-mas-leido .mas-block .mas-leido-info h2 {
    text-align: left;
    line-height: 16px; }
/* line 333, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .lo-mas-leido .mas-block .mas-leido-info h2 a, .container .container-blog .lateral-home .lo-mas-leido .mas-block .mas-leido-info h2 a {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 14px;
    font-size: 0.875rem; }
/* line 340, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .lo-mas-leido .mas-block .mas-block-counter, .container .container-blog .lateral-home .lo-mas-leido .mas-block .mas-block-counter {
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineBold";
    font-size: 28px;
    font-size: 1.75rem;
    font-weight: bold;
    color: #000; }
/* line 348, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .participacion, .container .container-blog .lateral-home .participacion {
    background: #fff;
    border-bottom: 10px solid #50E3C2; }
/* line 351, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .participacion .span-title, .container .container-blog .lateral-home .participacion .span-title {
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineBold";
    font-size: 28px;
    font-size: 1.75rem;
    width: 100%;
    line-height: 35px;
    text-transform: none;
    position: relative; }
/* line 360, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .participacion .span-title a, .container .container-blog .lateral-home .participacion .span-title a {
    color: #000;
    font-weight: bold;
    color: #000; }
/* line 364, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .participacion .span-title a:hover, .container .container-blog .lateral-home .participacion .span-title a:hover {
    color: #3397A1; }
/* line 369, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .participacion .span-title:after, .container .container-blog .lateral-home .participacion .span-title:after {
    content: '';
    position: absolute;
    top: inherit;
    left: 0;
    bottom: 0;
    width: 46px;
    height: 1px;
    background: #3397A1; }
/* line 380, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .participacion p, .container .container-blog .lateral-home .participacion p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineRegular";
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 24px;
    color: #000;
    border: 10px solid #50E3C2; }
/* line 386, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .participacion p strong, .container .container-blog .lateral-home .participacion p strong {
    font-weight: normal;
    line-height: 1.2;
    font-family: "roboto_slabbold"; }
/* line 391, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .participacion ul li, .container .container-blog .lateral-home .participacion ul li {
    border-bottom: 1px solid #dddddd; }
/* line 393, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .participacion ul li:last-child, .container .container-blog .lateral-home .participacion ul li:last-child {
    border-bottom: 0 none; }
/* line 396, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .participacion ul li span, .container .container-blog .lateral-home .participacion ul li span {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 12px;
    font-size: 0.75rem;
    color: #777777; }
/* line 401, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .participacion ul li a, .container .container-blog .lateral-home .participacion ul li a {
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineBold";
    font-size: 22px;
    font-size: 1.375rem;
    line-height: 26px;
    font-weight: bold;
    color: #000; }
/* line 407, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .participacion ul li a:hover, .container .container-blog .lateral-home .participacion ul li a:hover {
    color: #3397A1; }
/* line 415, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .archivo .span-title, .container .container-blog .lateral-home .archivo .span-title {
    font-size: 14px;
    font-size: 0.875rem; }
/* line 418, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .archivo .slider-year, .container .container-blog .lateral-home .archivo .slider-year, .container .container-blog .lateral-bloggero .archivo .slider-month, .container .container-blog .lateral-home .archivo .slider-month {
    background: #2079b0;
    color: #fff;
    text-align: center;
    font-weight: normal;
    line-height: 1.2;
    font-family: "roboto_slabbold";
    font-size: 19px;
    font-size: 1.1875rem;
    padding: 10px; }
/* line 426, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .archivo .slider-year ul li, .container .container-blog .lateral-home .archivo .slider-year ul li, .container .container-blog .lateral-bloggero .archivo .slider-month ul li, .container .container-blog .lateral-home .archivo .slider-month ul li {
    display: none; }
/* line 430, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .archivo .slider-year .active, .container .container-blog .lateral-home .archivo .slider-year .active, .container .container-blog .lateral-bloggero .archivo .slider-month .active, .container .container-blog .lateral-home .archivo .slider-month .active {
    display: block; }
/* line 434, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .archivo .slider-month, .container .container-blog .lateral-home .archivo .slider-month {
    background: #f8f8f8;
    color: #656565;
    font-weight: normal;
    line-height: 1.2;
    font-family: "roboto_slabregular";
    font-size: 16px;
    font-size: 1rem;
    margin-bottom: 20px;
    padding: 12px 10px; }
/* line 443, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .archivo .slider-month .prev:before, .container .container-blog .lateral-home .archivo .slider-month .prev:before, .container .container-blog .lateral-bloggero .archivo .slider-month .next:before, .container .container-blog .lateral-home .archivo .slider-month .next:before, .container .container-blog .lateral-bloggero .archivo .slider-month .next:before, .container .container-blog .lateral-home .archivo .slider-month .next:before {
    color: #656565; }
/* line 449, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .archivo .prev:before, .container .container-blog .lateral-home .archivo .prev:before, .container .container-blog .lateral-bloggero .archivo .next:before, .container .container-blog .lateral-home .archivo .next:before {
    font-weight: normal;
    line-height: 1.2;
    font-family: "blog_icons";
    content: "\e614";
    font-size: 24px;
    font-size: 1.5rem;
    color: #fff;
    float: left;
    position: relative;
    top: -3px; }
/* line 459, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .archivo .prev:hover:before, .container .container-blog .lateral-home .archivo .prev:hover:before, .container .container-blog .lateral-bloggero .archivo .next:hover:before, .container .container-blog .lateral-home .archivo .next:hover:before {
    font-weight: bold; }
/* line 466, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .archivo .next:before, .container .container-blog .lateral-home .archivo .next:before {
    content: "\e615";
    float: right; }
/* line 471, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .archivo .btn-blogs, .container .container-blog .lateral-home .archivo .btn-blogs {
    text-align: center; }
/* line 475, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .herramientas-ayuda, .container .container-blog .lateral-home .herramientas-ayuda {
    position: relative; }
/* line 478, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .herramientas-ayuda:before, .container .container-blog .lateral-home .herramientas-ayuda:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: inherit;
    width: 70px;
    height: 10px;
    background: #000; }
/* line 489, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .herramientas-ayuda:after, .container .container-blog .lateral-home .herramientas-ayuda:after {
    content: '';
    position: absolute;
    top: inherit;
    left: 0;
    bottom: 0;
    width: 70px;
    height: 10px;
    background: #000; }
/* line 500, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .herramientas-ayuda ul li, .container .container-blog .lateral-home .herramientas-ayuda ul li {
    border-bottom: 1px solid #DBDBDB; }
/* line 505, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .herramientas-ayuda ul li:last-of-type, .container .container-blog .lateral-home .herramientas-ayuda ul li:last-of-type {
    border-bottom: 0 none; }
/* line 508, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .herramientas-ayuda ul li a, .container .container-blog .lateral-home .herramientas-ayuda ul li a {
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineBold";
    font-size: 20px;
    font-size: 1.25rem;
    color: #000;
    text-transform: none;
    font-weight: bold;
    position: relative; }
/* line 515, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .herramientas-ayuda ul li a:after, .container .container-blog .lateral-home .herramientas-ayuda ul li a:after {
    font-weight: normal;
    line-height: 1.2;
    font-family: "po_icons";
    content: "\e605";
    font-size: 22px;
    font-size: 1.375rem;
    color: #3397A1;
    float: right;
    position: relative;
    top: -5px; }
/* line 524, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .herramientas-ayuda ul li a:hover, .container .container-blog .lateral-home .herramientas-ayuda ul li a:hover {
    color: #3397A1; }
/* line 526, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .herramientas-ayuda ul li a:hover:after, .container .container-blog .lateral-home .herramientas-ayuda ul li a:hover:after {
    color: #000; }
/* line 531, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .herramientas-ayuda ul li a:before, .container .container-blog .lateral-home .herramientas-ayuda ul li a:before {
    content: '';
    position: absolute;
    top: 40px;
    left: 0;
    bottom: inherit;
    width: 46px;
    height: 1px;
    background: #3397A1; }
/* line 542, ../scss/components/_bloggero-visual-po.scss */
.container .container-blog .lateral-bloggero .herramientas-ayuda ul li p, .container .container-blog .lateral-home .herramientas-ayuda ul li p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    line-height: 18px;
    font-size: 12px;
    font-size: 0.75rem;
    color: #555555; }

/* line 2, ../scss/components/_post-layout-po.scss */
.container-blog .perfil-post-container {
    width: 100%;
    position: relative; }
/* line 5, ../scss/components/_post-layout-po.scss */
.container-blog .perfil-post-container .perfil-descripcion {
    padding: 28px 0; }
/* line 8, ../scss/components/_post-layout-po.scss */
.container-blog .perfil-post-container .perfil-title {
    width: 100%;
    padding-bottom: 5px;
    margin-bottom: 37px; }
/* line 12, ../scss/components/_post-layout-po.scss */
.container-blog .perfil-post-container .perfil-title + img {
    border-radius: 100px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    float: left;
    width: 100px;
    height: 100px;
    margin-right: 35px; }
/* line 22, ../scss/components/_post-layout-po.scss */
.container-blog .perfil-post-container .perfil-post-info {
    float: left;
    width: 100%;
    max-width: 1028px;
    overflow: auto; }
/* line 27, ../scss/components/_post-layout-po.scss */
.container-blog .perfil-post-container .perfil-post-info span {
    display: block;
    margin-bottom: 5px; }
/* line 30, ../scss/components/_post-layout-po.scss */
.container-blog .perfil-post-container .perfil-post-info span + a {
    margin-bottom: 30px;
    display: block;
    width: 100%;
    padding-bottom: 20px; }
/* line 37, ../scss/components/_post-layout-po.scss */
.container-blog .perfil-post-container .perfil-post-info + p {
    float: none;
    clear: both; }
/* line 42, ../scss/components/_post-layout-po.scss */
.container-blog .perfil-post-container .seguir-perfil {
    text-align: center; }
/* line 43, ../scss/components/_post-layout-po.scss */
.container-blog .perfil-post-container .seguir-perfil p {
    text-align: center;
    width: 100%; }
/* line 48, ../scss/components/_post-layout-po.scss */
.container-blog .perfil-post-container .seguir-perfil li {
    display: inline-block;
    margin: 0 20px 0 0; }
/* line 54, ../scss/components/_post-layout-po.scss */
.container-blog .mas-blogs, .container .container-blog .lateral-bloggero .post-destacado, .container .container-blog .lateral-home .post-destacado, .container-blog .lo-mas-leido, .container-blog .comentarios-post {
    margin: 50px 0 0;
    padding: 0 15px; }
/* line 57, ../scss/components/_post-layout-po.scss */
.container-blog .mas-blogs .mas-blogs-bloque, .container .container-blog .lateral-bloggero .post-destacado .mas-blogs-bloque, .container .container-blog .lateral-home .post-destacado .mas-blogs-bloque, .container-blog .lo-mas-leido .mas-blogs-bloque, .container-blog .comentarios-post .mas-blogs-bloque {
    width: 80%; }
/* line 59, ../scss/components/_post-layout-po.scss */
.container-blog .mas-blogs .mas-blogs-bloque li, .container .container-blog .lateral-bloggero .post-destacado .mas-blogs-bloque li, .container .container-blog .lateral-home .post-destacado .mas-blogs-bloque li, .container-blog .lo-mas-leido .mas-blogs-bloque li, .container-blog .comentarios-post .mas-blogs-bloque li {
    display: inline-block;
    vertical-align: top;
    margin: 16px 70px 16px 30px;
    padding-bottom: 24px; }
/* line 65, ../scss/components/_post-layout-po.scss */
.container-blog .mas-blogs .mas-blogs-bloque li div span, .container .container-blog .lateral-bloggero .post-destacado .mas-blogs-bloque li div span, .container .container-blog .lateral-home .post-destacado .mas-blogs-bloque li div span, .container-blog .lo-mas-leido .mas-blogs-bloque li div span, .container-blog .comentarios-post .mas-blogs-bloque li div span, .container-blog .mas-blogs .mas-blogs-bloque li div span + p, .container .container-blog .lateral-bloggero .post-destacado .mas-blogs-bloque li div span + p, .container .container-blog .lateral-home .post-destacado .mas-blogs-bloque li div span + p, .container-blog .lo-mas-leido .mas-blogs-bloque li div span + p, .container-blog .comentarios-post .mas-blogs-bloque li div span + p {
    display: block; }
/* line 70, ../scss/components/_post-layout-po.scss */
.container-blog .mas-blogs .mas-blogs-bloque li div span a, .container .container-blog .lateral-bloggero .post-destacado .mas-blogs-bloque li div span a, .container .container-blog .lateral-home .post-destacado .mas-blogs-bloque li div span a, .container-blog .lo-mas-leido .mas-blogs-bloque li div span a, .container-blog .comentarios-post .mas-blogs-bloque li div span a {
    margin-bottom: 10px;
    display: block; }
/* line 77, ../scss/components/_post-layout-po.scss */
.container-blog .mas-blogs .mas-blogs-bloque li:nth-child(2), .container .container-blog .lateral-bloggero .post-destacado .mas-blogs-bloque li:nth-child(2), .container .container-blog .lateral-home .post-destacado .mas-blogs-bloque li:nth-child(2), .container-blog .lo-mas-leido .mas-blogs-bloque li:nth-child(2), .container-blog .comentarios-post .mas-blogs-bloque li:nth-child(2), .container-blog .mas-blogs .mas-blogs-bloque li:nth-child(4), .container .container-blog .lateral-bloggero .post-destacado .mas-blogs-bloque li:nth-child(4), .container .container-blog .lateral-home .post-destacado .mas-blogs-bloque li:nth-child(4), .container-blog .lo-mas-leido .mas-blogs-bloque li:nth-child(4), .container-blog .comentarios-post .mas-blogs-bloque li:nth-child(4) {
    margin-right: 0; }
/* line 82, ../scss/components/_post-layout-po.scss */
.container-blog .mas-blogs .btn-gris, .container .container-blog .lateral-bloggero .post-destacado .btn-gris, .container .container-blog .lateral-home .post-destacado .btn-gris, .container-blog .lo-mas-leido .btn-gris, .container-blog .comentarios-post .btn-gris, .container-blog .mas-blogs .btn-cyan, .container .container-blog .lateral-bloggero .post-destacado .btn-cyan, .container .container-blog .lateral-home .post-destacado .btn-cyan, .container-blog .lo-mas-leido .btn-cyan, .container-blog .comentarios-post .btn-cyan {
    text-align: center;
    margin: 0 auto;
    padding: 15px; }
/* line 88, ../scss/components/_post-layout-po.scss */
.container-blog .lo-mas-leido {
    padding: 20px 48px; }
/* line 91, ../scss/components/_post-layout-po.scss */
.container-blog .lo-mas-leido .mas-block {
    margin: 35px 0;
    padding: 0 24px; }
/* line 94, ../scss/components/_post-layout-po.scss */
.container-blog .lo-mas-leido .mas-block:last-child {
    margin-right: 0; }
/* line 97, ../scss/components/_post-layout-po.scss */
.container-blog .lo-mas-leido .mas-block .mas-block-counter {
    display: none; }
/* line 100, ../scss/components/_post-layout-po.scss */
.container-blog .lo-mas-leido .mas-block img {
    border-radius: 100px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    width: 100px;
    height: 100px;
    margin: 0 auto;
    text-align: center;
    display: block;
    margin-bottom: 10px; }
/* line 111, ../scss/components/_post-layout-po.scss */
.container-blog .lo-mas-leido .mas-block .mas-leido-info {
    margin-top: 0px;
    margin-bottom: 22px;
    float: left;
    width: 100%; }
/* line 116, ../scss/components/_post-layout-po.scss */
.container-blog .lo-mas-leido .mas-block .mas-leido-info h2 {
    margin: 0; }
/* line 120, ../scss/components/_post-layout-po.scss */
.container-blog .lo-mas-leido .mas-block .mas-leido-info span {
    padding: 10px;
    margin-top: 5px;
    display: block; }
/* line 126, ../scss/components/_post-layout-po.scss */
.container-blog .lo-mas-leido .mas-block p {
    float: none;
    clear: both; }
/* line 132, ../scss/components/_post-layout-po.scss */
.container-blog .paute-facil-post {
    padding: 20px 0 0; }
/* line 135, ../scss/components/_post-layout-po.scss */
.container-blog .comentarios-post {
    position: relative; }
/* line 140, ../scss/components/_post-layout-po.scss */
.container-blog .comentarios-post .comment-user-name {
    margin-top: 50px; }
/* line 145, ../scss/components/_post-layout-po.scss */
.container-blog .comentarios-post .comentarios-title span {
    margin-top: 10px; }
/* line 150, ../scss/components/_post-layout-po.scss */
.container-blog .comentarios-post form textarea {
    height: 100px;
    margin: 10px 0; }
/* line 155, ../scss/components/_post-layout-po.scss */
.container-blog .comentarios-post .btn-gris, .container-blog .comentarios-post .btn-cyan {
    margin: 30px auto 0;
    cursor: pointer;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    outline: 0 none; }
/* line 163, ../scss/components/_post-layout-po.scss */
.container-blog .comentarios-post iframe {
    width: 100%; }
/* line 167, ../scss/components/_post-layout-po.scss */
.container-blog .no-log-comentario {
    width: 100%;
    height: 100px;
    padding: 10px;
    cursor: text;
    margin: 20px auto 0;
    display: none; }
/* line 175, ../scss/components/_post-layout-po.scss */
.container-blog #comments {
    margin-bottom: 30px; }
/* line 178, ../scss/components/_post-layout-po.scss */
.container-blog #comments .comment-author .vcard {
    margin: 15px 0;
    padding: 0; }
/* line 185, ../scss/components/_post-layout-po.scss */
.container-blog #comments .comment-list .comment:first-child {
    margin-top: 40px;
    padding-top: 30px; }
/* line 192, ../scss/components/_post-layout-po.scss */
.container-blog .herramientas-commentarios {
    margin: 15px 0;
    overflow: hidden;
    padding-bottom: 30px; }
/* line 196, ../scss/components/_post-layout-po.scss */
.container-blog .herramientas-commentarios ul {
    margin: 0;
    padding: 0;
    float: left; }
/* line 200, ../scss/components/_post-layout-po.scss */
.container-blog .herramientas-commentarios ul p {
    float: left;
    padding-top: 10px; }
/* line 204, ../scss/components/_post-layout-po.scss */
.container-blog .herramientas-commentarios ul li {
    display: inline-block;
    margin-right: 30px; }
/* line 207, ../scss/components/_post-layout-po.scss */
.container-blog .herramientas-commentarios ul li span {
    margin-left: 10px; }
/* line 212, ../scss/components/_post-layout-po.scss */
.container-blog .herramientas-commentarios .reporta-comentario {
    float: right; }
/* line 217, ../scss/components/_post-layout-po.scss */
.container-blog .no-log .no-log-comentario {
    display: block;
    margin-top: 50px; }
/* line 221, ../scss/components/_post-layout-po.scss */
.container-blog .no-log #respond {
    display: none; }
/* line 224, ../scss/components/_post-layout-po.scss */
.container-blog .no-log .herramientas-commentarios {
    display: none; }
/* line 228, ../scss/components/_post-layout-po.scss */
.container-blog .seguir-new {
    margin-bottom: 30px; }

@media only screen and (max-width: 1095px) {
    /* line 238, ../scss/components/_post-layout-po.scss */
    .container-blog .mas-blogs .mas-blogs-bloque li, .container .container-blog .lateral-bloggero .post-destacado .mas-blogs-bloque li, .container .container-blog .lateral-home .post-destacado .mas-blogs-bloque li, .container-blog .lo-mas-leido .mas-blogs-bloque li, .container-blog .comentarios-post .mas-blogs-bloque li {
        margin: 40px 37px; } }
@media only screen and (max-width: 45.5em) {
    /* line 248, ../scss/components/_post-layout-po.scss */
    .container-blog .row {
        margin-right: auto;
        margin-left: auto; }
    /* line 252, ../scss/components/_post-layout-po.scss */
    .container-blog .small-13 {
        width: 100%;
        padding: 0; }
    /* line 257, ../scss/components/_post-layout-po.scss */
    .container-blog .perfil-post-container .perfil-descripcion {
        padding: 20px; }
    /* line 260, ../scss/components/_post-layout-po.scss */
    .container-blog .perfil-post-container .perfil-post-info {
        width: 70%; }
    /* line 264, ../scss/components/_post-layout-po.scss */
    .container-blog .mas-blogs, .container .container-blog .lateral-bloggero .post-destacado, .container .container-blog .lateral-home .post-destacado, .container-blog .lo-mas-leido, .container-blog .comentarios-post {
        padding: 0 10px; }
    /* line 269, ../scss/components/_post-layout-po.scss */
    .container-blog .mas-blogs .mas-blogs-bloque, .container .container-blog .lateral-bloggero .post-destacado .mas-blogs-bloque, .container .container-blog .lateral-home .post-destacado .mas-blogs-bloque, .container-blog .lo-mas-leido .mas-blogs-bloque, .container-blog .comentarios-post .mas-blogs-bloque {
        width: 100% !important; }
    /* line 271, ../scss/components/_post-layout-po.scss */
    .container-blog .mas-blogs .mas-blogs-bloque li, .container .container-blog .lateral-bloggero .post-destacado .mas-blogs-bloque li, .container .container-blog .lateral-home .post-destacado .mas-blogs-bloque li, .container-blog .lo-mas-leido .mas-blogs-bloque li, .container-blog .comentarios-post .mas-blogs-bloque li {
        padding: 40px 0;
        margin: 0 !important;
        border-bottom: 1px solid #dddddd; }
    /* line 275, ../scss/components/_post-layout-po.scss */
    .container-blog .mas-blogs .mas-blogs-bloque li h2, .container .container-blog .lateral-bloggero .post-destacado .mas-blogs-bloque li h2, .container .container-blog .lateral-home .post-destacado .mas-blogs-bloque li h2, .container-blog .lo-mas-leido .mas-blogs-bloque li h2, .container-blog .comentarios-post .mas-blogs-bloque li h2 {
        text-transform: none; }
    /* line 278, ../scss/components/_post-layout-po.scss */
    .container-blog .mas-blogs .mas-blogs-bloque li:last-child, .container .container-blog .lateral-bloggero .post-destacado .mas-blogs-bloque li:last-child, .container .container-blog .lateral-home .post-destacado .mas-blogs-bloque li:last-child, .container-blog .lo-mas-leido .mas-blogs-bloque li:last-child, .container-blog .comentarios-post .mas-blogs-bloque li:last-child {
        border-bottom: 0; }
    /* line 284, ../scss/components/_post-layout-po.scss */
    .container-blog .paute-facil-post {
        display: none; }
    /* line 287, ../scss/components/_post-layout-po.scss */
    .container-blog .lo-mas-leido {
        margin: 40px 20px 20px;
        background: #fff;
        overflow: auto;
        padding: 0; }
    /* line 293, ../scss/components/_post-layout-po.scss */
    .container-blog .lo-mas-leido > h2:first-child {
        color: #000;
        margin: 0 !important;
        padding: 20px; }
    /* line 297, ../scss/components/_post-layout-po.scss */
    .container-blog .lo-mas-leido > h2:first-child:after {
        left: 20px; }
    /* line 302, ../scss/components/_post-layout-po.scss */
    .container-blog .lo-mas-leido .mas-block {
        padding: 30px 10px 0 20px;
        margin: 0; }
    /* line 306, ../scss/components/_post-layout-po.scss */
    .container-blog .lo-mas-leido .mas-block img {
        display: none; }
    /* line 309, ../scss/components/_post-layout-po.scss */
    .container-blog .lo-mas-leido .mas-block .mas-leido-info {
        width: 85%; }
    /* line 312, ../scss/components/_post-layout-po.scss */
    .container-blog .lo-mas-leido .mas-block .mas-leido-info span {
        display: none !important; }
    /* line 315, ../scss/components/_post-layout-po.scss */
    .container-blog .lo-mas-leido .mas-block .mas-leido-info h2 {
        text-align: left !important;
        font-weight: normal;
        line-height: 1.2;
        font-family: "open_sansregular"; }
    /* line 318, ../scss/components/_post-layout-po.scss */
    .container-blog .lo-mas-leido .mas-block .mas-leido-info h2 a {
        font-size: 14px !important;
        font-family: "open_sansregular" !important; }
    /* line 323, ../scss/components/_post-layout-po.scss */
    .container-blog .lo-mas-leido .mas-block .mas-leido-info + p {
        display: none !important; }
    /* line 327, ../scss/components/_post-layout-po.scss */
    .container-blog .lo-mas-leido .mas-block .mas-block-counter {
        display: inline-block;
        float: left;
        margin-right: 15px;
        padding-top: 10px; }
    /* line 335, ../scss/components/_post-layout-po.scss */
    .container-blog .comentarios-post {
        margin: 15px 20px 0; } }
@media only screen and (min-width: 45.563em) and (max-width: 75em) {
    /* line 343, ../scss/components/_post-layout-po.scss */
    .container-blog .perfil-post-container .perfil-post-info {
        width: 70%; } }
/* line 2, ../scss/components/_post-visual-po.scss */
.container-blog .bxslider-gallery {
    margin-top: 30px; }
/* line 6, ../scss/components/_post-visual-po.scss */
.container-blog .bxslider-gallery.adaptive-height-off .gallery-wrapper .bx-wrapper {
    margin-bottom: 30px; }
/* line 8, ../scss/components/_post-visual-po.scss */
.container-blog .bxslider-gallery.adaptive-height-off .gallery-wrapper .bx-wrapper .bx-viewport {
    box-shadow: none;
    border: 0 none;
    left: 0;
    background: #f8f8f8;
    padding: 0;
    max-height: 500px; }
/* line 19, ../scss/components/_post-visual-po.scss */
.container-blog .bxslider-gallery.adaptive-height-off .gallery-wrapper .bxslider .bxslide {
    min-height: 400px !important; }
/* line 22, ../scss/components/_post-visual-po.scss */
.container-blog .bxslider-gallery.adaptive-height-off .gallery-wrapper .bxslider li {
    margin: 0 !important;
    text-align: center;
    background: #f2f2f2; }
/* line 27, ../scss/components/_post-visual-po.scss */
.container-blog .bxslider-gallery.adaptive-height-off .gallery-wrapper .bxslider img {
    margin: 0 auto !important;
    max-width: 100%;
    border: 0 none !important;
    box-shadow: none !important;
    height: auto;
    margin-bottom: 0 !important;
    max-height: 500px; }
/* line 43, ../scss/components/_post-visual-po.scss */
.container-blog .bx-wrapper .bx-viewport {
    box-shadow: none;
    border: 0 none;
    left: 0;
    background: #fff; }
/* line 50, ../scss/components/_post-visual-po.scss */
.container-blog .bx-wrapper .bx-caption {
    display: none;
    background: rgba(0, 0, 0, 0.75);
    padding: 10px; }
/* line 54, ../scss/components/_post-visual-po.scss */
.container-blog .bx-wrapper .bx-caption span {
    font-weight: normal;
    line-height: 1.2;
    font-family: "cabinregular";
    font-size: 15px;
    font-size: 0.9375rem;
    color: #fff; }
/* line 60, ../scss/components/_post-visual-po.scss */
.container-blog .bx-wrapper .togglecaption {
    font-size: 0;
    position: absolute !important;
    bottom: 18px;
    left: 10px; }
/* line 65, ../scss/components/_post-visual-po.scss */
.container-blog .bx-wrapper .togglecaption:before {
    font-weight: normal;
    line-height: 1.2;
    font-family: "blog_icons";
    content: "\e600";
    font-size: 30px;
    font-size: 1.875rem;
    position: relative;
    top: 10px;
    color: #656565;
    margin-right: 8px; }
/* line 75, ../scss/components/_post-visual-po.scss */
.container-blog .bx-wrapper .togglecaption:hover:before {
    color: #3397A1; }
/* line 80, ../scss/components/_post-visual-po.scss */
.container-blog .bx-wrapper .bx-pager {
    background: #f2f2f2;
    border-bottom: 1px solid #dddddd;
    padding-bottom: 15px;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    font-size: 15px;
    font-size: 0.9375rem;
    color: #656565;
    position: inherit; }
/* line 88, ../scss/components/_post-visual-po.scss */
.container-blog .bx-wrapper .bx-pager:before {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    font-size: 15px;
    font-size: 0.9375rem;
    content: 'FOTO '; }
/* line 94, ../scss/components/_post-visual-po.scss */
.container-blog .bx-wrapper .bx-prev {
    background: url("../images/controls.png") no-repeat 0 0;
    right: 50px;
    left: auto; }
/* line 98, ../scss/components/_post-visual-po.scss */
.container-blog .bx-wrapper .bx-prev:hover {
    background: url("../images/controls-hover.png") no-repeat 2px 1px; }
/* line 102, ../scss/components/_post-visual-po.scss */
.container-blog .bx-wrapper .bx-next {
    background: url("../images/controls.png") no-repeat -43px 0; }
/* line 104, ../scss/components/_post-visual-po.scss */
.container-blog .bx-wrapper .bx-next:hover {
    background: url("../images/controls-hover.png") no-repeat -41px 1px; }
/* line 109, ../scss/components/_post-visual-po.scss */
.container-blog .bx-wrapper .bx-controls-direction a {
    top: auto;
    bottom: 7px; }
/* line 115, ../scss/components/_post-visual-po.scss */
.container-blog .perfil-post-container {
    background: #000; }
/* line 117, ../scss/components/_post-visual-po.scss */
.container-blog .perfil-post-container .row {
    background: #000; }
/* line 120, ../scss/components/_post-visual-po.scss */
.container-blog .perfil-post-container p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 16px;
    font-size: 1rem;
    color: #999999;
    line-height: 22px; }
/* line 125, ../scss/components/_post-visual-po.scss */
.container-blog .perfil-post-container p .description-title {
    font-weight: normal;
    line-height: 1.2;
    font-family: "roboto_slabregular";
    font-size: 24px;
    font-size: 1.5rem; }
/* line 130, ../scss/components/_post-visual-po.scss */
.container-blog .perfil-post-container .perfil-descripcion {
    position: relative;
    background: #000;
    color: #fff; }
/* line 132, ../scss/components/_post-visual-po.scss */
.container-blog .perfil-post-container .perfil-descripcion .row {
    background: #000; }
/* line 138, ../scss/components/_post-visual-po.scss */
.container-blog .perfil-post-container .perfil-title {
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineBold";
    font-weight: bold;
    font-size: 26px;
    font-size: 1.625rem;
    position: relative;
    padding-bottom: 12px;
    text-transform: lowercase; }
/* line 145, ../scss/components/_post-visual-po.scss */
.container-blog .perfil-post-container .perfil-title:first-letter {
    text-transform: uppercase; }
/* line 149, ../scss/components/_post-visual-po.scss */
.container-blog .perfil-post-container .perfil-title:after {
    content: '';
    position: absolute;
    top: inherit;
    bottom: 0;
    left: 0;
    width: 46px;
    height: 1px;
    background: #3397A1; }
/* line 160, ../scss/components/_post-visual-po.scss */
.container-blog .perfil-post-container .perfil-title + img {
    /*-webkit-filter: grayscale(100%);
    filter: gray;
    filter: grayscale(100%);*/ }
/* line 167, ../scss/components/_post-visual-po.scss */
.container-blog .perfil-post-container .perfil-post-info span {
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineBold";
    font-size: 36px;
    font-size: 2.25rem;
    font-weight: bold; }
/* line 171, ../scss/components/_post-visual-po.scss */
.container-blog .perfil-post-container .perfil-post-info span + a {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    font-size: 26px;
    font-size: 1.625rem;
    font-weight: normal;
    color: #3397A1; }
/* line 176, ../scss/components/_post-visual-po.scss */
.container-blog .perfil-post-container .perfil-post-info span + a:hover {
    color: #50E3C2; }
/* line 182, ../scss/components/_post-visual-po.scss */
.container-blog .perfil-post-container .seguir-perfil {
    margin: 10px 0 20px;
    text-align: left; }
/* line 185, ../scss/components/_post-visual-po.scss */
.container-blog .perfil-post-container .seguir-perfil p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 10px;
    font-size: 0.625rem;
    font-weight: bold;
    color: #3397A1;
    text-transform: uppercase;
    margin-bottom: 10px;
    text-align: left; }
/* line 196, ../scss/components/_post-visual-po.scss */
.container-blog .perfil-post-container .seguir-perfil li a:before {
    font-size: 22px;
    font-size: 1.375rem;
    color: #fff; }
/* line 204, ../scss/components/_post-visual-po.scss */
.container-blog .perfil-post-container .seguir-perfil .ico-facebook:hover:before {
    color: #456197; }
/* line 211, ../scss/components/_post-visual-po.scss */
.container-blog .perfil-post-container .seguir-perfil .ico-twitter:hover:before {
    color: #1dcaff; }
/* line 218, ../scss/components/_post-visual-po.scss */
.container-blog .perfil-post-container .seguir-perfil .ico-google:hover:before {
    color: #d44b39; }
/* line 225, ../scss/components/_post-visual-po.scss */
.container-blog .perfil-post-container .seguir-perfil .ico-instagram:hover:before {
    color: #3f729b; }
/* line 232, ../scss/components/_post-visual-po.scss */
.container-blog .perfil-post-container .seguir-perfil .ico-linkedin:hover:before {
    color: #3f729b; }
/* line 240, ../scss/components/_post-visual-po.scss */
.container-blog .mas-blogs h2, .container .container-blog .lateral-bloggero .post-destacado h2, .container .container-blog .lateral-home .post-destacado h2, .container-blog .lo-mas-leido h2, .container-blog .comentarios-post h2 {
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineBold";
    font-size: 28px;
    font-size: 1.75rem;
    font-weight: bold;
    color: #000;
    text-transform: none;
    margin: 20px 0 0;
    position: relative;
    padding-bottom: 22px; }
/* line 250, ../scss/components/_post-visual-po.scss */
.container-blog .mas-blogs h2:after, .container .container-blog .lateral-bloggero .post-destacado h2:after, .container .container-blog .lateral-home .post-destacado h2:after, .container-blog .lo-mas-leido h2:after, .container-blog .comentarios-post h2:after {
    content: '';
    position: absolute;
    top: inherit;
    left: 0;
    width: 46px;
    bottom: 0;
    height: 1px;
    background: #3397A1; }
/* line 265, ../scss/components/_post-visual-po.scss */
.container-blog .mas-blogs .mas-blogs-bloque li div span a, .container .container-blog .lateral-bloggero .post-destacado .mas-blogs-bloque li div span a, .container .container-blog .lateral-home .post-destacado .mas-blogs-bloque li div span a, .container-blog .lo-mas-leido .mas-blogs-bloque li div span a, .container-blog .comentarios-post .mas-blogs-bloque li div span a {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-weight: bold;
    font-size: 12px;
    font-size: 0.75rem;
    color: #3397A1;
    text-transform: uppercase; }
/* line 271, ../scss/components/_post-visual-po.scss */
.container-blog .mas-blogs .mas-blogs-bloque li div span a:hover, .container .container-blog .lateral-bloggero .post-destacado .mas-blogs-bloque li div span a:hover, .container .container-blog .lateral-home .post-destacado .mas-blogs-bloque li div span a:hover, .container-blog .lo-mas-leido .mas-blogs-bloque li div span a:hover, .container-blog .comentarios-post .mas-blogs-bloque li div span a:hover {
    color: #000; }
/* line 275, ../scss/components/_post-visual-po.scss */
.container-blog .mas-blogs .mas-blogs-bloque li div span + p, .container .container-blog .lateral-bloggero .post-destacado .mas-blogs-bloque li div span + p, .container .container-blog .lateral-home .post-destacado .mas-blogs-bloque li div span + p, .container-blog .lo-mas-leido .mas-blogs-bloque li div span + p, .container-blog .comentarios-post .mas-blogs-bloque li div span + p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 12px;
    font-size: 0.75rem;
    color: #777777; }
/* line 281, ../scss/components/_post-visual-po.scss */
.container-blog .mas-blogs .mas-blogs-bloque li div h2, .container .container-blog .lateral-bloggero .post-destacado .mas-blogs-bloque li div h2, .container .container-blog .lateral-home .post-destacado .mas-blogs-bloque li div h2, .container-blog .lo-mas-leido .mas-blogs-bloque li div h2, .container-blog .comentarios-post .mas-blogs-bloque li div h2 {
    margin: 20px 0 12px 0;
    padding-top: 15px;
    position: relative;
    padding-bottom: 0; }
/* line 286, ../scss/components/_post-visual-po.scss */
.container-blog .mas-blogs .mas-blogs-bloque li div h2 a, .container .container-blog .lateral-bloggero .post-destacado .mas-blogs-bloque li div h2 a, .container .container-blog .lateral-home .post-destacado .mas-blogs-bloque li div h2 a, .container-blog .lo-mas-leido .mas-blogs-bloque li div h2 a, .container-blog .comentarios-post .mas-blogs-bloque li div h2 a {
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineBold";
    font-weight: bold;
    font-size: 24px;
    font-size: 1.5rem;
    color: #000;
    text-transform: none;
    line-height: 26px; }
/* line 293, ../scss/components/_post-visual-po.scss */
.container-blog .mas-blogs .mas-blogs-bloque li div h2 a:hover, .container .container-blog .lateral-bloggero .post-destacado .mas-blogs-bloque li div h2 a:hover, .container .container-blog .lateral-home .post-destacado .mas-blogs-bloque li div h2 a:hover, .container-blog .lo-mas-leido .mas-blogs-bloque li div h2 a:hover, .container-blog .comentarios-post .mas-blogs-bloque li div h2 a:hover {
    color: #3397A1; }
/* line 298, ../scss/components/_post-visual-po.scss */
.container-blog .mas-blogs .mas-blogs-bloque li div h2:before, .container .container-blog .lateral-bloggero .post-destacado .mas-blogs-bloque li div h2:before, .container .container-blog .lateral-home .post-destacado .mas-blogs-bloque li div h2:before, .container-blog .lo-mas-leido .mas-blogs-bloque li div h2:before, .container-blog .comentarios-post .mas-blogs-bloque li div h2:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 46px;
    height: 3px;
    background: #000; }
/* line 307, ../scss/components/_post-visual-po.scss */
.container-blog .mas-blogs .mas-blogs-bloque li div h2:after, .container .container-blog .lateral-bloggero .post-destacado .mas-blogs-bloque li div h2:after, .container .container-blog .lateral-home .post-destacado .mas-blogs-bloque li div h2:after, .container-blog .lo-mas-leido .mas-blogs-bloque li div h2:after, .container-blog .comentarios-post .mas-blogs-bloque li div h2:after {
    display: none; }
/* line 311, ../scss/components/_post-visual-po.scss */
.container-blog .mas-blogs .mas-blogs-bloque li div p, .container .container-blog .lateral-bloggero .post-destacado .mas-blogs-bloque li div p, .container .container-blog .lateral-home .post-destacado .mas-blogs-bloque li div p, .container-blog .lo-mas-leido .mas-blogs-bloque li div p, .container-blog .comentarios-post .mas-blogs-bloque li div p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    font-size: 14px;
    font-size: 0.875rem;
    color: #000;
    line-height: 20px; }
/* line 319, ../scss/components/_post-visual-po.scss */
.container-blog .mas-blogs .mas-blogs-bloque li:nth-child(1), .container .container-blog .lateral-bloggero .post-destacado .mas-blogs-bloque li:nth-child(1), .container .container-blog .lateral-home .post-destacado .mas-blogs-bloque li:nth-child(1), .container-blog .lo-mas-leido .mas-blogs-bloque li:nth-child(1), .container-blog .comentarios-post .mas-blogs-bloque li:nth-child(1), .container-blog .mas-blogs .mas-blogs-bloque li:nth-child(2), .container .container-blog .lateral-bloggero .post-destacado .mas-blogs-bloque li:nth-child(2), .container .container-blog .lateral-home .post-destacado .mas-blogs-bloque li:nth-child(2), .container-blog .lo-mas-leido .mas-blogs-bloque li:nth-child(2), .container-blog .comentarios-post .mas-blogs-bloque li:nth-child(2) {
    border-bottom: 1px solid #eeeeee; }
/* line 325, ../scss/components/_post-visual-po.scss */
.container-blog .lo-mas-leido {
    border: 10px solid #000;
    overflow: auto; }
/* line 330, ../scss/components/_post-visual-po.scss */
.container-blog .lo-mas-leido .mas-block .mas-leido-info h2 {
    text-align: center; }
/* line 332, ../scss/components/_post-visual-po.scss */
.container-blog .lo-mas-leido .mas-block .mas-leido-info h2:after {
    display: none; }
/* line 335, ../scss/components/_post-visual-po.scss */
.container-blog .lo-mas-leido .mas-block .mas-leido-info h2 a {
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineBold";
    font-weight: bold;
    font-size: 24px;
    font-size: 1.5rem;
    color: #000;
    text-transform: none;
    line-height: 26px;
    text-align: center; }
/* line 343, ../scss/components/_post-visual-po.scss */
.container-blog .lo-mas-leido .mas-block .mas-leido-info h2 a:hover {
    color: #3397A1; }
/* line 348, ../scss/components/_post-visual-po.scss */
.container-blog .lo-mas-leido .mas-block .mas-leido-info span {
    background: #F4F4F4;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 12px;
    font-size: 0.75rem;
    color: #000;
    text-transform: uppercase;
    line-height: 14px; }
/* line 356, ../scss/components/_post-visual-po.scss */
.container-blog .lo-mas-leido .mas-block .mas-leido-info span a {
    color: #3397A1; }
/* line 358, ../scss/components/_post-visual-po.scss */
.container-blog .lo-mas-leido .mas-block .mas-leido-info span a:hover {
    color: #555555; }
/* line 364, ../scss/components/_post-visual-po.scss */
.container-blog .lo-mas-leido .mas-block p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    font-size: 14px;
    font-size: 0.875rem;
    color: #000;
    line-height: 20px; }
/* line 370, ../scss/components/_post-visual-po.scss */
.container-blog .lo-mas-leido .mas-block .mas-block-counter {
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineBold";
    font-size: 28px;
    font-size: 1.75rem;
    color: #000; }
/* line 374, ../scss/components/_post-visual-po.scss */
.container-blog .lo-mas-leido .mas-block .mas-block-counter:after {
    content: '.';
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineBold";
    font-size: 28px;
    font-size: 1.75rem;
    color: #000; }
/* line 382, ../scss/components/_post-visual-po.scss */
.container-blog .lo-mas-leido .mas-block img {
    /*-webkit-filter: grayscale(100%);
    filter: gray;
    filter: grayscale(100%);*/ }
/* line 389, ../scss/components/_post-visual-po.scss */
.container-blog .paute-facil-post {
    border-bottom: 1px solid #cbcbcb; }
/* line 393, ../scss/components/_post-visual-po.scss */
.container-blog .paute-facil-post .title-paute {
    border-bottom: 1px solid #cacaca;
    width: 100%;
    font-weight: normal;
    line-height: 1.2;
    font-family: "cabinregular";
    font-size: 9px;
    font-size: 0.5625rem;
    color: #a1a1a1;
    text-transform: uppercase;
    padding: 5px 0;
    display: block; }
/* line 408, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post #respond a {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 12px;
    font-size: 0.75rem;
    color: #3397A1;
    text-decoration: none;
    text-transform: uppercase;
    position: relative; }
/* line 415, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post #respond a:hover {
    color: #50E3C2; }
/* line 417, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post #respond a:hover:after {
    background: #50E3C2; }
/* line 422, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post #respond a:after {
    content: '';
    position: absolute;
    top: inherit;
    left: 0px;
    top: 30px;
    width: 46px;
    height: 1px;
    background: #3397A1; }
/* line 434, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post .comentarios-title {
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineBold";
    font-size: 26px;
    font-size: 1.625rem;
    color: #000;
    font-weight: bold;
    text-transform: none;
    margin: 20px 0;
    position: relative;
    padding-bottom: 18px; }
/* line 444, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post .comentarios-title:after {
    content: '';
    position: absolute;
    top: inherit;
    bottom: 0;
    left: 0;
    width: 46px;
    height: 1px;
    background: #3397A1; }
/* line 454, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post .comentarios-title span {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 14px;
    font-size: 0.875rem;
    color: #000;
    font-weight: bold;
    position: absolute;
    top: 50px; }
/* line 462, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post .comentarios-title span:before {
    font-weight: normal;
    line-height: 1.2;
    font-family: "po_icons";
    content: "\e624";
    font-size: 20px;
    font-size: 1.25rem;
    position: relative;
    top: 3px;
    color: #000;
    display: inline-block;
    margin-right: 10px; }
/* line 474, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post .comment-user-name {
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineBold";
    font-size: 24px;
    font-size: 1.5rem;
    font-weight: bold;
    color: #000; }
/* line 479, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post .comment-user-name a {
    color: #000; }
/* line 484, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post form textarea {
    border: 1px solid #dddddd;
    box-shadow: none;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 14px;
    font-size: 0.875rem;
    color: #656565; }
/* line 491, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post form + a {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 17px;
    font-size: 1.0625rem;
    color: #3397A1;
    text-decoration: underline;
    text-transform: uppercase;
    margin-bottom: 10px; }
/* line 498, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post form + a:hover {
    color: #50E3C2; }
/* line 503, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post span.error {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 12px;
    font-size: 0.75rem;
    font-style: normal;
    color: #000;
    background: #50E3C2;
    max-width: 995px;
    padding: 10px 15px;
    width: 100%;
    margin: 20px auto; }
/* line 514, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post .no-log-comentario {
    border: 1px solid #DBDBDB;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 14px;
    font-size: 0.875rem;
    color: #000; }
/* line 519, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post .no-log-comentario a {
    color: #3397A1; }
/* line 521, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post .no-log-comentario a:hover {
    color: #777777; }
/* line 528, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post #comments .comment-author .vcard {
    border: 0 none; }
/* line 530, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post #comments .comment-author .vcard .fn {
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineBold";
    font-size: 22px;
    font-size: 1.375rem;
    font-weight: bold;
    color: #000; }
/* line 536, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post #comments .comment-author .vcard time {
    padding-left: 15px; }
/* line 538, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post #comments .comment-author .vcard time a {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 12px;
    font-size: 0.75rem;
    color: #777777; }
/* line 546, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post #comments .comment {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 20px;
    color: #000; }
/* line 551, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post #comments .comment p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 20px;
    color: #000; }
/* line 557, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post #comments .comment p a {
    color: #3397A1; }
/* line 569, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post #comments .btn-blogs {
    width: 195px; }
/* line 573, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post .herramientas-commentarios {
    border-bottom: 1px solid #dddddd; }
/* line 576, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post .herramientas-commentarios ul p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 14px;
    font-size: 0.875rem;
    color: #656565;
    text-transform: uppercase; }
/* line 583, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post .herramientas-commentarios ul li a {
    font-size: 0; }
/* line 585, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post .herramientas-commentarios ul li a:after {
    font-weight: normal;
    line-height: 1.2;
    font-family: "po_icons";
    font-size: 26px;
    font-size: 1.625rem;
    position: relative;
    top: 5px;
    color: #555555;
    margin-left: 10px;
    display: inline-block; }
/* line 596, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post .herramientas-commentarios ul li a:hover:after {
    color: #3397A1; }
/* line 602, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post .herramientas-commentarios ul li span {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold"; }
/* line 607, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post .herramientas-commentarios ul li .comentario-like:after {
    content: "\e61d"; }
/* line 612, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post .herramientas-commentarios ul li .comentario-dislike:after {
    content: "\e613"; }
/* line 618, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post .herramientas-commentarios .reporta-comentario {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 12px;
    font-size: 0.75rem;
    color: #333333;
    text-transform: uppercase; }
/* line 623, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post .herramientas-commentarios .reporta-comentario:after {
    font-weight: normal;
    line-height: 1.2;
    font-family: "po_icons";
    content: "\e634";
    font-size: 26px;
    font-size: 1.625rem;
    position: relative;
    top: 5px;
    color: #555555;
    margin-left: 10px;
    display: inline-block; }
/* line 633, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post .herramientas-commentarios .reporta-comentario:hover {
    color: #3397A1; }
/* line 635, ../scss/components/_post-visual-po.scss */
.container-blog .comentarios-post .herramientas-commentarios .reporta-comentario:hover:before {
    color: #3397A1; }
/* line 643, ../scss/components/_post-visual-po.scss */
.container-blog .no-log #respond {
    display: none; }
/* line 648, ../scss/components/_post-visual-po.scss */
.container-blog .no-log #comments .comment-list li {
    position: relative;
    padding-bottom: 30px; }
/* line 650, ../scss/components/_post-visual-po.scss */
.container-blog .no-log #comments .comment-list li:after {
    content: '';
    position: absolute;
    top: inherit;
    left: 0;
    bottom: 0;
    width: 46px;
    height: 1px;
    background: #3397A1; }
/* line 663, ../scss/components/_post-visual-po.scss */
.container-blog .no-log #comments .comment-list .comment:first-child {
    border-top: 0 none;
    margin-top: 0; }

/* line 674, ../scss/components/_post-visual-po.scss */
.post-article .btn-blogs.btn-gris.seguir, .container .container-blog .post-article-bloggero .btn-blogs.btn-gris.seguir, .post-article .container-blog .btn-blogs.seguir.btn-cyan, .container-blog .post-article .btn-blogs.seguir.btn-cyan, .container .container-blog .post-article-bloggero .btn-blogs.seguir.btn-cyan {
    margin: 0 0 70px; }
/* line 676, ../scss/components/_post-visual-po.scss */
.post-article .btn-blogs.btn-gris.seguir:after, .container .container-blog .post-article-bloggero .btn-blogs.btn-gris.seguir:after, .post-article .container-blog .btn-blogs.seguir.btn-cyan:after, .container-blog .post-article .btn-blogs.seguir.btn-cyan:after, .container .container-blog .post-article-bloggero .btn-blogs.seguir.btn-cyan:after {
    background: #000;
    content: "";
    height: 10px;
    margin: 60px 0;
    left: 0;
    position: absolute;
    width: 730px; }

@media only screen and (max-width: 45.5em) {
    /* line 2, ../scss/components/_media-query-layout-po.scss */
    * html body,
    html.flexbox {
        margin-top: 0 !important; }
    /* line 6, ../scss/components/_media-query-layout-po.scss */
    * html body .top-sticky-start.adminSticky,
    html.flexbox .top-sticky-start.adminSticky {
        top: 40px !important; }
    /* line 11, ../scss/components/_media-query-layout-po.scss */
    * html body .top-sticky-sticky.adminSticky,
    html.flexbox .top-sticky-sticky.adminSticky {
        top: 0px !important; }
    /* line 16, ../scss/components/_media-query-layout-po.scss */
    * html body body.admin-bar .container,
    html.flexbox body.admin-bar .container {
        padding-top: 80px; }

    /* line 26, ../scss/components/_media-query-layout-po.scss */
    .main-bar-container .main-bar-top {
        height: 50px; }
    /* line 28, ../scss/components/_media-query-layout-po.scss */
    .main-bar-container .main-bar-top .et-main-logo {
        display: none; }
    /* line 30, ../scss/components/_media-query-layout-po.scss */
    .main-bar-container .main-bar-top .et-main-logo + span {
        width: 80%;
        padding-left: 20px; }
    /* line 35, ../scss/components/_media-query-layout-po.scss */
    .main-bar-container .main-bar-top .menu-icon-blog {
        padding: 0 10px; }
    /* line 39, ../scss/components/_media-query-layout-po.scss */
    .main-bar-container .herramientas-header {
        display: none; }
    /* line 42, ../scss/components/_media-query-layout-po.scss */
    .main-bar-container .herramientas-header-mobile {
        display: block !important; }
    /* line 44, ../scss/components/_media-query-layout-po.scss */
    .main-bar-container .herramientas-header-mobile .usuario-no-log, .main-bar-container .main-bar-top .herramientas-header-mobile .usuario-log,
    .main-bar-container .herramientas-header-mobile usuario-log {
        padding: 5px !important;
        margin: 5px 9px 0 0 !important;
        width: 35px !important; }
    /* line 52, ../scss/components/_media-query-layout-po.scss */
    .main-bar-container .main-category-menu nav {
        width: 100%; }
    /* line 54, ../scss/components/_media-query-layout-po.scss */
    .main-bar-container .main-category-menu nav ul {
        width: 100%; }
    /* line 56, ../scss/components/_media-query-layout-po.scss */
    .main-bar-container .main-category-menu nav ul li {
        float: none;
        clear: both;
        display: table;
        width: 100%;
        padding: 0; }
    /* line 62, ../scss/components/_media-query-layout-po.scss */
    .main-bar-container .main-category-menu nav ul li a {
        width: 100%;
        height: 100%;
        display: table-cell;
        vertical-align: middle; }
    /* line 69, ../scss/components/_media-query-layout-po.scss */
    .main-bar-container .main-category-menu nav ul li:hover a {
        width: 100%;
        height: 100%;
        display: table-cell;
        vertical-align: middle;
        color: #fff; }
    /* line 82, ../scss/components/_media-query-layout-po.scss */
    .main-bar-container .logged-menu ul {
        width: 100%;
        overflow: auto;
        padding-bottom: 20px;
        margin-top: 2px; }
    /* line 87, ../scss/components/_media-query-layout-po.scss */
    .main-bar-container .logged-menu ul li {
        position: relative;
        margin: 0 auto; }

    /* line 95, ../scss/components/_media-query-layout-po.scss */
    .container-blog .scrollup {
        position: relative;
        text-indent: 0;
        width: 100%;
        display: block !important;
        height: auto;
        font-size: 11px;
        font-size: 0.6875rem;
        margin-left: 10px;
        padding: 10px 0;
        margin-bottom: 10px; }
    /* line 105, ../scss/components/_media-query-layout-po.scss */
    .container-blog .scrollup span {
        display: inline-block;
        position: relative;
        width: auto;
        height: auto;
        margin-right: 5px; }
    /* line 113, ../scss/components/_media-query-layout-po.scss */
    .container-blog .btn-blogs {
        width: 100%; }
    /* line 116, ../scss/components/_media-query-layout-po.scss */
    .container-blog .alerta-blog {
        width: 95%;
        float: none; }
    /* line 119, ../scss/components/_media-query-layout-po.scss */
    .container-blog .alerta-blog span {
        padding: 10px 0; }
    /* line 124, ../scss/components/_media-query-layout-po.scss */
    .container-blog .post-article header, .container .container-blog .post-article-bloggero header {
        padding: 0 10px; }
    /* line 126, ../scss/components/_media-query-layout-po.scss */
    .container-blog .post-article header img, .container .container-blog .post-article-bloggero header img {
        display: none; }
    /* line 133, ../scss/components/_media-query-layout-po.scss */
    .container-blog .post-article header .categoria-publicado, .container .container-blog .post-article-bloggero header .categoria-publicado {
        padding-left: 10px; }
    /* line 136, ../scss/components/_media-query-layout-po.scss */
    .container-blog .post-article header time, .container .container-blog .post-article-bloggero header time {
        padding-bottom: 22px;
        margin: 10px 0; }
    /* line 141, ../scss/components/_media-query-layout-po.scss */
    .container-blog .post-article .entry-content, .container .container-blog .post-article-bloggero .entry-content {
        padding: 0 10px; }
    /* line 143, ../scss/components/_media-query-layout-po.scss */
    .container-blog .post-article .entry-content .share-superior, .container .container-blog .post-article-bloggero .entry-content .share-superior {
        padding: 0 0 15px;
        display: block !important; }
    /* line 146, ../scss/components/_media-query-layout-po.scss */
    .container-blog .post-article .entry-content .share-superior li, .container .container-blog .post-article-bloggero .entry-content .share-superior li {
        height: auto; }
    /* line 153, ../scss/components/_media-query-layout-po.scss */
    .container-blog .post-article .entry-content blockquote p, .container .container-blog .post-article-bloggero .entry-content blockquote p {
        width: 75%; }
    /* line 157, ../scss/components/_media-query-layout-po.scss */
    .container-blog .post-article .entry-content .wp-caption, .container .container-blog .post-article-bloggero .entry-content .wp-caption {
        width: 100% !important; }
    /* line 161, ../scss/components/_media-query-layout-po.scss */
    .container-blog .post-article .herramientas-post, .container .container-blog .post-article-bloggero .herramientas-post {
        width: 100% !important;
        padding-bottom: 30px; }
    /* line 164, ../scss/components/_media-query-layout-po.scss */
    .container-blog .post-article .herramientas-post li, .container .container-blog .post-article-bloggero .herramientas-post li {
        width: auto; }
    /* line 166, ../scss/components/_media-query-layout-po.scss */
    .container-blog .post-article .herramientas-post li .post-imprimir, .container .container-blog .post-article-bloggero .herramientas-post li .post-imprimir {
        display: none; }
    /* line 173, ../scss/components/_media-query-layout-po.scss */
    .container-blog .post-article .share-post li a, .container .container-blog .post-article-bloggero .share-post li a {
        width: 100%;
        margin-right: 30px; }
    /* line 179, ../scss/components/_media-query-layout-po.scss */
    .container-blog .post-article aside, .container .container-blog .post-article-bloggero aside {
        position: inherit !important; }
    /* line 181, ../scss/components/_media-query-layout-po.scss */
    .container-blog .post-article aside .share-lateral, .container .container-blog .post-article-bloggero aside .share-lateral {
        display: none; }
    /* line 184, ../scss/components/_media-query-layout-po.scss */
    .container-blog .post-article aside .last-comment-post, .container .container-blog .post-article-bloggero aside .last-comment-post {
        width: 100%;
        margin-top: 30px;
        position: inherit; }
    /* line 189, ../scss/components/_media-query-layout-po.scss */
    .container-blog .post-article aside .last-comment-post a:first-of-type, .container .container-blog .post-article-bloggero aside .last-comment-post a:first-of-type {
        margin-top: 20px; }
    /* line 195, ../scss/components/_media-query-layout-po.scss */
    .container-blog .post-article footer, .container .container-blog .post-article-bloggero footer {
        padding-left: 20px;
        margin: 0; }
    /* line 203, ../scss/components/_media-query-layout-po.scss */
    .container-blog .perfil-post-container .perfil-descripcion .perfil-title + img {
        margin-bottom: 25px; }
    /* line 207, ../scss/components/_media-query-layout-po.scss */
    .container-blog .perfil-post-container .perfil-descripcion .perfil-post-info {
        width: 100%; }
    /* line 209, ../scss/components/_media-query-layout-po.scss */
    .container-blog .perfil-post-container .perfil-descripcion .perfil-post-info + p {
        padding-left: 0;
        padding-top: 10px; }
    /* line 214, ../scss/components/_media-query-layout-po.scss */
    .container-blog .perfil-post-container .perfil-descripcion .perfil-post-info span + a {
        padding-bottom: 0; }
    /* line 220, ../scss/components/_media-query-layout-po.scss */
    .container-blog .perfil-post-container .seguir-perfil {
        padding: 0 20px; }
    /* line 224, ../scss/components/_media-query-layout-po.scss */
    .container-blog .pad120 {
        padding-left: 5px !important; }
    /* line 227, ../scss/components/_media-query-layout-po.scss */
    .container-blog .marg120 {
        margin-left: 5px !important; }
    /* line 230, ../scss/components/_media-query-layout-po.scss */
    .container-blog .blog-divider {
        width: 98% !important; }
    /* line 233, ../scss/components/_media-query-layout-po.scss */
    .container-blog .seguir {
        width: 100% !important; }
    /* line 238, ../scss/components/_media-query-layout-po.scss */
    .container-blog .share-post li .share-wapp {
        display: inline-block !important; }
    /* line 240, ../scss/components/_media-query-layout-po.scss */
    .container-blog .share-post li .share-wapp + span {
        display: inline-block !important; }
    /* line 249, ../scss/components/_media-query-layout-po.scss */
    .container-blog .especificaciones-pub ul li .especificacion-title {
        width: 100%; }
    /* line 252, ../scss/components/_media-query-layout-po.scss */
    .container-blog .especificaciones-pub ul li a {
        width: 100%; }
    /* line 260, ../scss/components/_media-query-layout-po.scss */
    .container-blog .middle-col-bloggero .post-article-bloggero header, .container .container-blog .middle-col-home .post-article-bloggero header {
        padding: 0 10px; }
    /* line 262, ../scss/components/_media-query-layout-po.scss */
    .container-blog .middle-col-bloggero .post-article-bloggero header img, .container .container-blog .middle-col-home .post-article-bloggero header img {
        display: block; }
    /* line 270, ../scss/components/_media-query-layout-po.scss */
    .container-blog .middle-col-bloggero .post-article-bloggero .btn-blogs, .container .container-blog .middle-col-home .post-article-bloggero .btn-blogs {
        margin: 25px auto 0; }
    /* line 275, ../scss/components/_media-query-layout-po.scss */
    .container-blog .lateral-categorias {
        clear: both;
        width: 98%;
        margin: 30px auto 0;
        padding-right: 0;
        overflow: auto; }
    /* line 281, ../scss/components/_media-query-layout-po.scss */
    .container-blog .lateral-categorias .cat-title {
        padding: 20px;
        overflow: hidden;
        width: 97%;
        margin: 0 auto; }
    /* line 286, ../scss/components/_media-query-layout-po.scss */
    .container-blog .lateral-categorias .cat-title a {
        display: block;
        height: 100%;
        right: 0;
        top: 0;
        width: 100%; }
    /* line 292, ../scss/components/_media-query-layout-po.scss */
    .container-blog .lateral-categorias .cat-title a:after {
        right: 10px; }
    /* line 297, ../scss/components/_media-query-layout-po.scss */
    .container-blog .lateral-categorias ul {
        display: none;
        margin: 0; }
    /* line 300, ../scss/components/_media-query-layout-po.scss */
    .container-blog .lateral-categorias ul li {
        padding: 0 20px; }
    /* line 307, ../scss/components/_media-query-layout-po.scss */
    .container-blog .lateral-bloggero .post-destacado h2, .container .container-blog .lateral-home .post-destacado h2 {
        margin: 20px 0 !important; }
    /* line 318, ../scss/components/_media-query-layout-po.scss */
    .container-blog .middle-col-home .post-article-bloggero header .user-pic {
        width: 100px;
        display: inline-block;
        vertical-align: top;
        margin-right: 30px; }
    /* line 324, ../scss/components/_media-query-layout-po.scss */
    .container-blog .middle-col-home .post-article-bloggero header .header-post-info {
        width: calc(88% - 100px) !important;
        display: inline-block;
        vertical-align: top; }
    /* line 329, ../scss/components/_media-query-layout-po.scss */
    .container-blog .middle-col-home .post-article-bloggero header .categoria-publicado {
        padding-left: 10px; }
    /* line 335, ../scss/components/_media-query-layout-po.scss */
    .container-blog .ayudas-container {
        padding-left: 0.625em;
        padding-right: 0.625em; }
    /* line 339, ../scss/components/_media-query-layout-po.scss */
    .container-blog .ayudas-container .ico-cc:before {
        padding-left: 20px;
        margin-left: 10px; }
    /* line 345, ../scss/components/_media-query-layout-po.scss */
    .container-blog .especificaciones-pub {
        padding-left: 0.625em;
        padding-right: 0.625em; }
    /* line 352, ../scss/components/_media-query-layout-po.scss */
    .container-blog .comentarios-post .herramientas-commentarios ul li {
        margin-right: 0; }
    /* line 354, ../scss/components/_media-query-layout-po.scss */
    .container-blog .comentarios-post .herramientas-commentarios ul li span {
        margin-left: 0; }
    /* line 358, ../scss/components/_media-query-layout-po.scss */
    .container-blog .comentarios-post .herramientas-commentarios ul p {
        padding-top: 15px; }
    /* line 362, ../scss/components/_media-query-layout-po.scss */
    .container-blog .comentarios-post .herramientas-commentarios .reporta-comentario {
        padding-left: 10px; }
    /* line 367, ../scss/components/_media-query-layout-po.scss */
    .container-blog .mas-blogs, .container .container-blog .lateral-bloggero .post-destacado, .container .container-blog .lateral-home .post-destacado, .container-blog .lo-mas-leido, .container-blog .comentarios-post {
        margin-left: 10px;
        margin-right: 10px;
        padding: 0 !important; }
    /* line 371, ../scss/components/_media-query-layout-po.scss */
    .container-blog .mas-blogs .mas-blogs-bloque, .container .container-blog .lateral-bloggero .post-destacado .mas-blogs-bloque, .container .container-blog .lateral-home .post-destacado .mas-blogs-bloque, .container-blog .lo-mas-leido .mas-blogs-bloque, .container-blog .comentarios-post .mas-blogs-bloque {
        padding: 0; }
    /* line 375, ../scss/components/_media-query-layout-po.scss */
    .container-blog .error-404 {
        margin: 30px 10px; }
    /* line 377, ../scss/components/_media-query-layout-po.scss */
    .container-blog .error-404 .img-error {
        width: 100%;
        display: block; }
    /* line 381, ../scss/components/_media-query-layout-po.scss */
    .container-blog .error-404 h1 {
        width: 100%;
        margin: 0 0 30px; }
    /* line 384, ../scss/components/_media-query-layout-po.scss */
    .container-blog .error-404 h1:last-child {
        max-width: 100%;
        display: block;
        margin: 30px 0 0; }
    /* line 393, ../scss/components/_media-query-layout-po.scss */
    .container-blog .post-article .btn-blogs.btn-gris.seguir, .container .container-blog .post-article-bloggero .btn-blogs.btn-gris.seguir, .container-blog .post-article .btn-blogs.seguir.btn-cyan, .container .container-blog .post-article-bloggero .btn-blogs.seguir.btn-cyan {
        margin: 20px 0; }
    /* line 395, ../scss/components/_media-query-layout-po.scss */
    .container-blog .post-article .btn-blogs.btn-gris.seguir:after, .container .container-blog .post-article-bloggero .btn-blogs.btn-gris.seguir:after, .container-blog .post-article .btn-blogs.seguir.btn-cyan:after, .container .container-blog .post-article-bloggero .btn-blogs.seguir.btn-cyan:after {
        display: none; }

    /* line 402, ../scss/components/_media-query-layout-po.scss */
    .footer-container footer {
        width: 100%;
        padding: 20px;
        height: auto;
        overflow: hidden; }
    /* line 407, ../scss/components/_media-query-layout-po.scss */
    .footer-container footer .footer-left {
        width: 100%;
        float: none;
        clear: both; }
    /* line 411, ../scss/components/_media-query-layout-po.scss */
    .footer-container footer .footer-left .copyright {
        margin-left: 0;
        width: 100%;
        margin-bottom: 10px; }
    /* line 417, ../scss/components/_media-query-layout-po.scss */
    .footer-container footer .footer-right {
        width: 100%;
        float: none;
        clear: both; }
    /* line 421, ../scss/components/_media-query-layout-po.scss */
    .footer-container footer .footer-right span {
        display: none; }
    /* line 424, ../scss/components/_media-query-layout-po.scss */
    .footer-container footer .footer-right ul {
        margin: 0 auto; }
    /* line 426, ../scss/components/_media-query-layout-po.scss */
    .footer-container footer .footer-right ul li {
        margin: 0 10px; }

    /* line 435, ../scss/components/_media-query-layout-po.scss */
    .herramientasCompartir {
        overflow: auto;
        max-height: 570px; }
    /* line 440, ../scss/components/_media-query-layout-po.scss */
    .herramientasCompartir .inner li input[type=email] {
        width: 60%; }
    /* line 445, ../scss/components/_media-query-layout-po.scss */
    .herramientasCompartir .btn-cancel, .herramientasCompartir .btn-send,
    .herramientasCompartir .btn-send {
        width: 100% !important;
        margin-bottom: 20px; }

    /* line 452, ../scss/components/_media-query-layout-po.scss */
    .blog-alerta.reglamento-comentar {
        height: auto !important;
        overflow: auto; }
    /* line 456, ../scss/components/_media-query-layout-po.scss */
    .blog-alerta.seguir-blog {
        height: 350px !important; }
    /* line 458, ../scss/components/_media-query-layout-po.scss */
    .blog-alerta.seguir-blog .btn-alerta-gris {
        margin-bottom: 20px !important; } }
@media only screen and (min-width: 45.563em) and (max-width: 75em) {
    /* line 468, ../scss/components/_media-query-layout-po.scss */
    .container-blog .post-article header .header-post-info, .container .container-blog .post-article-bloggero header .header-post-info {
        width: 72%; }
    /* line 476, ../scss/components/_media-query-layout-po.scss */
    .container-blog .middle-col-home .post-article-bloggero header .header-post-info {
        width: 500px;
        max-width: 50%; }
    /* line 480, ../scss/components/_media-query-layout-po.scss */
    .container-blog .middle-col-home .post-article-bloggero header .categoria-publicado {
        padding-left: 10px; } }
@media only screen and (max-width: 35.875em) {
    /* line 491, ../scss/components/_media-query-layout-po.scss */
    .container-blog .post-article img, .container .container-blog .post-article-bloggero img {
        margin: 5px 25px 15px 0 !important; }
    /* line 495, ../scss/components/_media-query-layout-po.scss */
    .container-blog .post-article header .header-post-info, .container .container-blog .post-article-bloggero header .header-post-info {
        width: 100%; }
    /* line 501, ../scss/components/_media-query-layout-po.scss */
    .container-blog .post-article .entry-content blockquote p, .container .container-blog .post-article-bloggero .entry-content blockquote p {
        width: 65%; }
    /* line 510, ../scss/components/_media-query-layout-po.scss */
    .container-blog .perfil-post-container .perfil-descripcion .perfil-title + img {
        margin-right: 25px; }
    /* line 514, ../scss/components/_media-query-layout-po.scss */
    .container-blog .perfil-post-container .perfil-descripcion .perfil-post-info {
        width: 100%; }
    /* line 516, ../scss/components/_media-query-layout-po.scss */
    .container-blog .perfil-post-container .perfil-descripcion .perfil-post-info + p {
        padding-left: 0;
        padding-top: 10px; }
    /* line 521, ../scss/components/_media-query-layout-po.scss */
    .container-blog .perfil-post-container .perfil-descripcion:after {
        left: 50%;
        margin-left: 0; }
    /* line 530, ../scss/components/_media-query-layout-po.scss */
    .container-blog .middle-col-home .post-article-bloggero header img {
        margin: 5px 25px 15px 0; }
    /* line 533, ../scss/components/_media-query-layout-po.scss */
    .container-blog .middle-col-home .post-article-bloggero header .header-post-info {
        width: 55%; } }
@media only screen and (max-width: 45.5em) {
    /* line 2, ../scss/components/_media-query-visual-po.scss */
    .main-bar-container {
        border-bottom: 6px solid #000; }
    /* line 5, ../scss/components/_media-query-visual-po.scss */
    .main-bar-container .main-bar-top span {
        text-align: left; }
    /* line 7, ../scss/components/_media-query-visual-po.scss */
    .main-bar-container .main-bar-top span a {
        color: #3397A1;
        font-weight: bold; }
    /* line 11, ../scss/components/_media-query-visual-po.scss */
    .main-bar-container .main-bar-top span:before {
        display: none; }
    /* line 17, ../scss/components/_media-query-visual-po.scss */
    .main-bar-container .main-category-menu nav {
        background: #000; }
    /* line 20, ../scss/components/_media-query-visual-po.scss */
    .main-bar-container .main-category-menu nav ul li {
        border-bottom: 1px solid #999999; }
    /* line 22, ../scss/components/_media-query-visual-po.scss */
    .main-bar-container .main-category-menu nav ul li:not(:first-child) {
        margin: 0 10px;
        padding: 0 10px;
        width: 97%; }
    /* line 27, ../scss/components/_media-query-visual-po.scss */
    .main-bar-container .main-category-menu nav ul li:first-child {
        border-bottom: 0 none; }
    /* line 29, ../scss/components/_media-query-visual-po.scss */
    .main-bar-container .main-category-menu nav ul li:first-child:hover {
        background: none; }
    /* line 33, ../scss/components/_media-query-visual-po.scss */
    .main-bar-container .main-category-menu nav ul li:last-child {
        border-bottom: 0; }
    /* line 36, ../scss/components/_media-query-visual-po.scss */
    .main-bar-container .main-category-menu nav ul li a {
        color: #fff; }
    /* line 38, ../scss/components/_media-query-visual-po.scss */
    .main-bar-container .main-category-menu nav ul li a:hover {
        color: #3397A1; }
    /* line 43, ../scss/components/_media-query-visual-po.scss */
    .main-bar-container .main-category-menu nav ul li.green-option a {
        font-weight: normal;
        line-height: 1.2;
        font-family: "open_sansregular";
        font-size: 18px;
        font-size: 1.125rem;
        text-transform: none;
        color: #3397A1; }
    /* line 48, ../scss/components/_media-query-visual-po.scss */
    .main-bar-container .main-category-menu nav ul li.green-option a:hover {
        color: #999999; }
    /* line 53, ../scss/components/_media-query-visual-po.scss */
    .main-bar-container .main-category-menu nav ul li.green-option:nth-last-child(3):before {
        display: none; }

    /* line 64, ../scss/components/_media-query-visual-po.scss */
    .container-blog .scrollup {
        display: none !important;
        color: #3397A1;
        background: none;
        font-family: 'open_sansregular';
        font-size: 12px;
        font-size: 0.75rem;
        text-transform: uppercase; }
    /* line 75, ../scss/components/_media-query-visual-po.scss */
    .container-blog .btn-blogs {
        text-align: center; }
    /* line 82, ../scss/components/_media-query-visual-po.scss */
    .container-blog .post-article header .header-post-category span a, .container .container-blog .post-article-bloggero header .header-post-category span a, .container-blog .post-article header time span a, .container .container-blog .post-article-bloggero header time span a {
        font-size: 12px;
        font-size: 0.75rem; }
    /* line 88, ../scss/components/_media-query-visual-po.scss */
    .container-blog .post-article header .header-post-info .entry-title, .container .container-blog .post-article-bloggero header .header-post-info .entry-title {
        font-size: 24px !important; }
    /* line 91, ../scss/components/_media-query-visual-po.scss */
    .container-blog .post-article header .header-post-info p, .container .container-blog .post-article-bloggero header .header-post-info p {
        font-size: 14px;
        font-size: 0.875rem;
        font-weight: normal;
        line-height: 1.2;
        font-family: "open_sansregular"; }
    /* line 94, ../scss/components/_media-query-visual-po.scss */
    .container-blog .post-article header .header-post-info p a, .container .container-blog .post-article-bloggero header .header-post-info p a {
        font-size: 14px;
        font-size: 0.875rem;
        font-weight: normal;
        line-height: 1.2;
        font-family: "open_sansregular"; }
    /* line 99, ../scss/components/_media-query-visual-po.scss */
    .container-blog .post-article header .header-post-info p.author:before, .container .container-blog .post-article-bloggero header .header-post-info p.author:before {
        display: none; }
    /* line 105, ../scss/components/_media-query-visual-po.scss */
    .container-blog .post-article header .categoria-publicado, .container .container-blog .post-article-bloggero header .categoria-publicado {
        background: #F4F4F4;
        font-size: 12px;
        font-size: 0.75rem; }
    /* line 109, ../scss/components/_media-query-visual-po.scss */
    .container-blog .post-article header time, .container .container-blog .post-article-bloggero header time {
        position: relative; }
    /* line 111, ../scss/components/_media-query-visual-po.scss */
    .container-blog .post-article header time:after, .container .container-blog .post-article-bloggero header time:after {
        content: '';
        position: absolute;
        top: inherit;
        left: 0;
        bottom: 0;
        width: 46px;
        height: 3px;
        background: #000; }
    /* line 126, ../scss/components/_media-query-visual-po.scss */
    .container-blog .post-article .entry-content .share-superior p:before, .container .container-blog .post-article-bloggero .entry-content .share-superior p:before {
        display: none; }
    /* line 132, ../scss/components/_media-query-visual-po.scss */
    .container-blog .post-article .entry-content blockquote p, .container .container-blog .post-article-bloggero .entry-content blockquote p {
        font-size: 16px;
        font-size: 1rem;
        line-height: 25px; }
    /* line 136, ../scss/components/_media-query-visual-po.scss */
    .container-blog .post-article .entry-content blockquote:before, .container .container-blog .post-article-bloggero .entry-content blockquote:before {
        font-size: 40px;
        font-size: 2.5rem;
        top: -10px; }
    /* line 142, ../scss/components/_media-query-visual-po.scss */
    .container-blog .post-article .entry-content .wp-caption .wp-caption-text, .container .container-blog .post-article-bloggero .entry-content .wp-caption .wp-caption-text {
        margin-top: -18px; }
    /* line 147, ../scss/components/_media-query-visual-po.scss */
    .container-blog .post-article .herramientas-post, .container .container-blog .post-article-bloggero .herramientas-post {
        border-bottom: 1px solid #000; }
    /* line 152, ../scss/components/_media-query-visual-po.scss */
    .container-blog .post-article .herramientas-post li:nth-child(2) a:after, .container .container-blog .post-article-bloggero .herramientas-post li:nth-child(2) a:after {
        display: none; }
    /* line 165, ../scss/components/_media-query-visual-po.scss */
    .container-blog .post-article .share-post li a, .container .container-blog .post-article-bloggero .share-post li a {
        text-align: center; }
    /* line 167, ../scss/components/_media-query-visual-po.scss */
    .container-blog .post-article .share-post li a:before, .container .container-blog .post-article-bloggero .share-post li a:before {
        color: #3397A1; }
    /* line 175, ../scss/components/_media-query-visual-po.scss */
    .container-blog .lo-mas-leido .mas-block {
        padding: 0 10px 0 20px; }
    /* line 177, ../scss/components/_media-query-visual-po.scss */
    .container-blog .lo-mas-leido .mas-block .mas-leido-info {
        margin-bottom: 0; }
    /* line 180, ../scss/components/_media-query-visual-po.scss */
    .container-blog .lo-mas-leido .mas-block .mas-leido-info h2 a {
        font-size: 14px;
        font-size: 0.875rem;
        line-height: 16px;
        font-weight: normal;
        display: block;
        margin: 10px 0;
        text-align: left; }
    /* line 194, ../scss/components/_media-query-visual-po.scss */
    .container-blog .lateral-bloggero .lo-mas-leido .mas-block, .container .container-blog .lateral-home .lo-mas-leido .mas-block {
        padding: 10px; }
    /* line 201, ../scss/components/_media-query-visual-po.scss */
    .container-blog .lateral-home .lo-mas-leido > h2:first-child {
        padding: 30px !important; }
    /* line 203, ../scss/components/_media-query-visual-po.scss */
    .container-blog .lateral-home .lo-mas-leido > h2:first-child:after {
        left: 30px !important; }
    /* line 207, ../scss/components/_media-query-visual-po.scss */
    .container-blog .lateral-home .lo-mas-leido .mas-block {
        padding: 20px 10px 0 !important; }
    /* line 211, ../scss/components/_media-query-visual-po.scss */
    .container-blog .lateral-home .lo-mas-leido .mas-block .mas-leido-info h2 a {
        font-size: 14px;
        font-size: 0.875rem;
        line-height: 16px; }
    /* line 217, ../scss/components/_media-query-visual-po.scss */
    .container-blog .lateral-home .lo-mas-leido .mas-block .mas-block-counter {
        padding: 0; }
    /* line 220, ../scss/components/_media-query-visual-po.scss */
    .container-blog .lateral-home .lo-mas-leido .mas-block:last-child {
        padding: 20px 10px 30px !important; }
    /* line 226, ../scss/components/_media-query-visual-po.scss */
    .container-blog .seguir {
        text-align: center; }
    /* line 232, ../scss/components/_media-query-visual-po.scss */
    .container-blog .especificaciones-pub ul div:first-of-type {
        text-align: center; }
    /* line 237, ../scss/components/_media-query-visual-po.scss */
    .container-blog .especificaciones-pub ul li .especificacion-title {
        text-align: center; }
    /* line 240, ../scss/components/_media-query-visual-po.scss */
    .container-blog .especificaciones-pub ul li a {
        text-align: center; }
    /* line 246, ../scss/components/_media-query-visual-po.scss */
    .container-blog .lateral-categorias {
        color: #656565;
        text-align: center; }
    /* line 249, ../scss/components/_media-query-visual-po.scss */
    .container-blog .lateral-categorias .cat-title {
        background: #fff;
        border: 1px solid #DBDBDB;
        font-weight: normal;
        line-height: 1.2;
        font-family: "open_sansregular";
        font-size: 14px;
        font-size: 0.875rem;
        color: #000;
        text-align: left; }
    /* line 256, ../scss/components/_media-query-visual-po.scss */
    .container-blog .lateral-categorias .cat-title a {
        font-size: 0; }
    /* line 258, ../scss/components/_media-query-visual-po.scss */
    .container-blog .lateral-categorias .cat-title a:after {
        font-weight: normal;
        line-height: 1.2;
        font-family: "po_icons";
        content: "\e606";
        font-size: 15px;
        font-size: 0.9375rem;
        font-weight: bold;
        color: #3397A1;
        position: absolute;
        top: 14px;
        right: 7px;
        height: 65%;
        border-left: 1px solid #DBDBDB;
        padding: 10px; }
    /* line 272, ../scss/components/_media-query-visual-po.scss */
    .container-blog .lateral-categorias .cat-title:after {
        display: none; }
    /* line 276, ../scss/components/_media-query-visual-po.scss */
    .container-blog .lateral-categorias ul {
        background: #f8f8f8;
        border: 1px solid #dddddd;
        border-top: 1px solid #656565;
        width: 100%; }
    /* line 281, ../scss/components/_media-query-visual-po.scss */
    .container-blog .lateral-categorias ul li {
        text-align: left;
        border-bottom: 1px solid #333333;
        margin: 15px 0;
        padding-bottom: 15px; }
    /* line 286, ../scss/components/_media-query-visual-po.scss */
    .container-blog .lateral-categorias ul li:last-child {
        padding-bottom: 0;
        border-bottom: 0 none; }
    /* line 290, ../scss/components/_media-query-visual-po.scss */
    .container-blog .lateral-categorias ul li a {
        color: #fff;
        font-weight: normal;
        line-height: 1.2;
        font-family: "open_sansregular";
        font-size: 15px;
        font-size: 0.9375rem;
        text-transform: none; }
    /* line 295, ../scss/components/_media-query-visual-po.scss */
    .container-blog .lateral-categorias ul li a:hover {
        font-weight: bold;
        color: #3397A1; }
    /* line 299, ../scss/components/_media-query-visual-po.scss */
    .container-blog .lateral-categorias ul li a:after {
        display: none; }
    /* line 307, ../scss/components/_media-query-visual-po.scss */
    .container-blog .middle-col-bloggero h1, .container .container-blog .middle-col-home h1 {
        font-size: 46px !important; }
    /* line 312, ../scss/components/_media-query-visual-po.scss */
    .container-blog .middle-col-bloggero .post-article-bloggero header .entry-title, .container .container-blog .middle-col-home .post-article-bloggero header .entry-title {
        font-size: 19px;
        font-size: 1.1875rem; }
    /* line 317, ../scss/components/_media-query-visual-po.scss */
    .container-blog .middle-col-bloggero .post-article-bloggero .entry-content p, .container .container-blog .middle-col-home .post-article-bloggero .entry-content p {
        font-size: 16px;
        font-size: 1rem; }
    /* line 325, ../scss/components/_media-query-visual-po.scss */
    .container-blog .perfil-post-container .perfil-post-info span {
        font-size: 36px;
        font-size: 2.25rem; }
    /* line 327, ../scss/components/_media-query-visual-po.scss */
    .container-blog .perfil-post-container .perfil-post-info span + a {
        font-size: 22px;
        font-size: 1.375rem;
        border-bottom: 0 none; }
    /* line 336, ../scss/components/_media-query-visual-po.scss */
    .container-blog .perfil-post-container p {
        font-size: 16px;
        font-size: 1rem; }
    /* line 338, ../scss/components/_media-query-visual-po.scss */
    .container-blog .perfil-post-container p .description-title {
        font-size: 19px;
        font-size: 1.1875rem; }
    /* line 349, ../scss/components/_media-query-visual-po.scss */
    .container-blog .lateral-bloggero .post-destacado .destacado-bloque h2, .container .container-blog .lateral-home .post-destacado .destacado-bloque h2 {
        font-size: 24px !important; }
    /* line 351, ../scss/components/_media-query-visual-po.scss */
    .container-blog .lateral-bloggero .post-destacado .destacado-bloque h2 a, .container .container-blog .lateral-home .post-destacado .destacado-bloque h2 a {
        color: #000; }
    /* line 360, ../scss/components/_media-query-visual-po.scss */
    .container-blog .ayudas-container .ico-cc:before {
        font-size: 33px;
        font-size: 2.0625rem; }
    /* line 368, ../scss/components/_media-query-visual-po.scss */
    .container-blog .comentarios-post .herramientas-commentarios ul p {
        font-size: 11px;
        font-size: 0.6875rem; }
    /* line 372, ../scss/components/_media-query-visual-po.scss */
    .container-blog .comentarios-post .herramientas-commentarios ul li span {
        font-size: 11px;
        font-size: 0.6875rem; }
    /* line 377, ../scss/components/_media-query-visual-po.scss */
    .container-blog .comentarios-post .herramientas-commentarios .reporta-comentario {
        font-size: 11px;
        font-size: 0.6875rem;
        border-left: 1px solid #dddddd; }
    /* line 384, ../scss/components/_media-query-visual-po.scss */
    .container-blog .error-404 h1 {
        font-size: 24px;
        font-size: 1.5rem;
        text-align: center; }

    /* line 391, ../scss/components/_media-query-visual-po.scss */
    .middle-col-home .tag-title {
        width: 100%; }

    /* line 395, ../scss/components/_media-query-visual-po.scss */
    .logged-menu {
        background: #000; }
    /* line 397, ../scss/components/_media-query-visual-po.scss */
    .logged-menu ul {
        border-top: 1px solid #999999;
        background: #000;
        border: 0 none; }
    /* line 401, ../scss/components/_media-query-visual-po.scss */
    .logged-menu ul li {
        width: 97%; }
    /* line 403, ../scss/components/_media-query-visual-po.scss */
    .logged-menu ul li:first-of-type {
        display: none; }
    /* line 406, ../scss/components/_media-query-visual-po.scss */
    .logged-menu ul li:nth-child(2) {
        border-bottom: 1px solid #999999;
        border-top: 1px solid #999999; }
    /* line 409, ../scss/components/_media-query-visual-po.scss */
    .logged-menu ul li:nth-child(2) a {
        color: #fff;
        text-transform: uppercase;
        font-weight: normal;
        line-height: 1.2;
        font-family: "open_sansregular"; }
    /* line 413, ../scss/components/_media-query-visual-po.scss */
    .logged-menu ul li:nth-child(2) a span {
        text-transform: none; }
    /* line 418, ../scss/components/_media-query-visual-po.scss */
    .logged-menu ul li a {
        text-transform: none;
        font-weight: normal;
        line-height: 1.2;
        font-family: "open_sansregular";
        font-size: 16px;
        font-size: 1rem; }
    /* line 422, ../scss/components/_media-query-visual-po.scss */
    .logged-menu ul li a:after {
        display: none; }
    /* line 426, ../scss/components/_media-query-visual-po.scss */
    .logged-menu ul li a.version-impresa span {
        text-transform: none;
        font-size: 16px;
        font-size: 1rem;
        font-weight: normal;
        line-height: 1.2;
        font-family: "open_sansregular"; }
    /* line 434, ../scss/components/_media-query-visual-po.scss */
    .logged-menu ul .estado-suscripcion {
        display: block; }

    /* line 442, ../scss/components/_media-query-visual-po.scss */
    .footer-container footer .footer-left .ico-et {
        border-right: none; }
    /* line 446, ../scss/components/_media-query-visual-po.scss */
    .footer-container footer .footer-right {
        width: 100%;
        text-align: center; }
    /* line 450, ../scss/components/_media-query-visual-po.scss */
    .footer-container footer .footer-right ul:before {
        display: none; } }
/* line 1, ../scss/components/_alertas-layout-po.scss */
.jquery-sticky-element {
    z-index: 2 !important; }

/* line 4, ../scss/components/_alertas-layout-po.scss */
.alerta-seguir-blog {
    width: 100%;
    padding: 10px 15px !important;
    margin-bottom: 30px;
    position: relative; }

/* line 25, ../scss/components/_alertas-layout-po.scss */
.container .container-blog .middle-col-bloggero .tooltip-seguir-container, .container .container-blog .middle-col-home .tooltip-seguir-container,
.container .container-blog .entry-content .tooltip-seguir-container {
    position: relative;
    padding-top: 0;
    display: none; }
/* line 29, ../scss/components/_alertas-layout-po.scss */
.container .container-blog .middle-col-bloggero .tooltip-seguir-container .tooltip-seguir, .container .container-blog .middle-col-home .tooltip-seguir-container .tooltip-seguir,
.container .container-blog .entry-content .tooltip-seguir-container .tooltip-seguir {
    position: absolute;
    top: -95px;
    padding: 15px;
    width: 200px; }
/* line 34, ../scss/components/_alertas-layout-po.scss */
.container .container-blog .middle-col-bloggero .tooltip-seguir-container .tooltip-seguir:before, .container .container-blog .middle-col-home .tooltip-seguir-container .tooltip-seguir:before,
.container .container-blog .entry-content .tooltip-seguir-container .tooltip-seguir:before {
    bottom: -8px;
    content: "";
    display: inline-block;
    left: 40px;
    position: absolute; }
/* line 41, ../scss/components/_alertas-layout-po.scss */
.container .container-blog .middle-col-bloggero .tooltip-seguir-container .tooltip-seguir p, .container .container-blog .middle-col-home .tooltip-seguir-container .tooltip-seguir p,
.container .container-blog .entry-content .tooltip-seguir-container .tooltip-seguir p {
    margin: 10px 0; }

/* line 49, ../scss/components/_alertas-layout-po.scss */
.alerta-overlay {
    position: fixed;
    z-index: 9999;
    width: 100%;
    height: 100%;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    display: none; }

/* line 61, ../scss/components/_alertas-layout-po.scss */
.blog-alerta {
    display: none;
    position: fixed;
    z-index: 99999;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    padding: 30px; }
/* line 71, ../scss/components/_alertas-layout-po.scss */
.blog-alerta.seguir-blog {
    width: 90%;
    max-width: 513px;
    height: 290px;
    text-align: center; }
/* line 77, ../scss/components/_alertas-layout-po.scss */
.blog-alerta.seguir-blog .seguir-form-correo span {
    margin: 15px 0;
    display: block; }
/* line 78, ../scss/components/_alertas-layout-po.scss */
.blog-alerta.seguir-blog .seguir-form-correo span:first-child {
    display: inline-block; }
/* line 84, ../scss/components/_alertas-layout-po.scss */
.blog-alerta.seguir-blog .seguir-form-correo .btn-alerta, .blog-alerta.seguir-blog .seguir-form-correo .btn-alerta-gris,
.blog-alerta.seguir-blog .seguir-form-correo .btn-alerta-gris {
    display: inline-block;
    margin: 0 10px;
    outline: 0 none; }
/* line 92, ../scss/components/_alertas-layout-po.scss */
.blog-alerta .cerrar-alerta {
    font-size: 0;
    width: 25px;
    height: 25px;
    display: block;
    position: absolute;
    top: 5px;
    right: 5px; }
/* line 100, ../scss/components/_alertas-layout-po.scss */
.blog-alerta .cerrar-alerta:before {
    margin-top: 3px; }
/* line 104, ../scss/components/_alertas-layout-po.scss */
.blog-alerta .btn-alerta, .blog-alerta .btn-alerta-gris {
    width: 180px;
    display: block;
    padding: 15px 10px;
    margin: 0 auto;
    cursor: pointer;
    outline: 0 none; }
/* line 115, ../scss/components/_alertas-layout-po.scss */
.blog-alerta.reglamento-comentar {
    width: 90%;
    max-width: 852px;
    height: 625px; }
/* line 119, ../scss/components/_alertas-layout-po.scss */
.blog-alerta.reglamento-comentar span {
    margin-bottom: 20px;
    width: 100%;
    display: block; }
/* line 124, ../scss/components/_alertas-layout-po.scss */
.blog-alerta.reglamento-comentar ol {
    margin: 20px 0;
    list-style-type: decimal; }
/* line 127, ../scss/components/_alertas-layout-po.scss */
.blog-alerta.reglamento-comentar ol li {
    margin: 10px 20px; }
/* line 131, ../scss/components/_alertas-layout-po.scss */
.blog-alerta.reglamento-comentar ul {
    margin: 20px 0; }
/* line 133, ../scss/components/_alertas-layout-po.scss */
.blog-alerta.reglamento-comentar ul li {
    margin: 10px 0; }

/* line 139, ../scss/components/_alertas-layout-po.scss */
.herramientasCompartir {
    display: none;
    position: fixed;
    padding: 25px 30px 5px;
    width: 100%;
    max-width: 450px;
    right: 0;
    left: 0;
    margin: auto;
    top: 15%;
    z-index: 99999; }
/* line 153, ../scss/components/_alertas-layout-po.scss */
.herramientasCompartir.email .inner li input[type=text] {
    width: 100%;
    height: 40px; }
/* line 157, ../scss/components/_alertas-layout-po.scss */
.herramientasCompartir.email .inner li input[type=email] {
    max-width: 305px;
    width: 80%;
    height: 40px; }
/* line 168, ../scss/components/_alertas-layout-po.scss */
.herramientasCompartir.error .inner li input[type=text] {
    width: 100%; }
/* line 171, ../scss/components/_alertas-layout-po.scss */
.herramientasCompartir.error .inner li input[type=email] {
    width: 100%;
    max-width: 100%; }
/* line 177, ../scss/components/_alertas-layout-po.scss */
.herramientasCompartir.error:after, .herramientasCompartir.error:before {
    left: 240px; }
/* line 182, ../scss/components/_alertas-layout-po.scss */
.herramientasCompartir:after {
    bottom: -9px;
    content: "";
    display: inline-block;
    left: 335px;
    position: absolute; }
/* line 190, ../scss/components/_alertas-layout-po.scss */
.herramientasCompartir .inner h3,
.herramientasCompartir .inner strong {
    margin: 0 0 20px; }
/* line 194, ../scss/components/_alertas-layout-po.scss */
.herramientasCompartir .inner p {
    margin: 15px 0; }
/* line 197, ../scss/components/_alertas-layout-po.scss */
.herramientasCompartir .inner li {
    margin: 0 0 20px;
    padding: 0;
    text-align: left;
    position: relative; }
/* line 203, ../scss/components/_alertas-layout-po.scss */
.herramientasCompartir .inner li input[type="text"]:focus {
    outline: none; }
/* line 208, ../scss/components/_alertas-layout-po.scss */
.herramientasCompartir .inner li:first-child input[type="text"] {
    width: 100%; }
/* line 212, ../scss/components/_alertas-layout-po.scss */
.herramientasCompartir .inner li .add, .herramientasCompartir .inner li .del {
    padding: 0 8px;
    top: 5px;
    position: relative; }
/* line 217, ../scss/components/_alertas-layout-po.scss */
.herramientasCompartir .inner li input[type="email"], .herramientasCompartir .inner li input[type="text"] {
    display: inline-block;
    margin: 0;
    margin-right: 6px;
    padding: 3px 10px;
    height: 30px; }
/* line 223, ../scss/components/_alertas-layout-po.scss */
.herramientasCompartir .inner li input[type="email"]:focus, .herramientasCompartir .inner li input[type="text"]:focus {
    outline: none; }
/* line 230, ../scss/components/_alertas-layout-po.scss */
.herramientasCompartir .inner li textarea {
    height: 110px;
    margin: 0;
    resize: none;
    width: 100%;
    padding: 10px;
    clear: both; }
/* line 237, ../scss/components/_alertas-layout-po.scss */
.herramientasCompartir .inner li textarea:focus {
    outline: none; }
/* line 241, ../scss/components/_alertas-layout-po.scss */
.herramientasCompartir .inner li .sticky-placeholder-label {
    width: 340px;
    word-wrap: break-word; }
/* line 247, ../scss/components/_alertas-layout-po.scss */
.herramientasCompartir .btn-cancel, .herramientasCompartir .btn-send {
    margin-right: 17px;
    min-width: 165px;
    width: auto;
    border: 0;
    padding: 15px 2px; }
/* line 254, ../scss/components/_alertas-layout-po.scss */
.herramientasCompartir .btn-send {
    min-width: 165px;
    width: auto;
    padding: 15px 2px;
    margin-right: 0; }
/* line 262, ../scss/components/_alertas-layout-po.scss */
.herramientasCompartir .tool-error,
.herramientasCompartir .tool-alert {
    display: block;
    padding: 10px 0; }

/* line 268, ../scss/components/_alertas-layout-po.scss */
.alertaEnviar {
    display: none; }

/* line 274, ../scss/components/_alertas-layout-po.scss */
.error-alerta {
    display: none; }

/* line 277, ../scss/components/_alertas-layout-po.scss */
#compartirSeleccionPopover {
    display: none;
    position: absolute;
    top: -100px;
    left: -100px;
    z-index: 2; }
/* line 283, ../scss/components/_alertas-layout-po.scss */
#compartirSeleccionPopover:after {
    content: '';
    display: block;
    position: absolute;
    bottom: -3px;
    left: 50%;
    margin-left: -4px;
    width: 8px;
    height: 8px;
    transform: rotate(45deg); }
/* line 294, ../scss/components/_alertas-layout-po.scss */
#compartirSeleccionPopover.anim {
    transition: top 0.075s ease-out;
    animation: compartirSeleccionPopover-animation 180ms forwards linear; }
/* line 300, ../scss/components/_alertas-layout-po.scss */
#compartirSeleccionPopover .compartirSeleccionPopover-clip {
    position: absolute;
    bottom: -12px;
    display: block;
    left: 50%;
    margin-left: -12px;
    width: 24px;
    height: 24px; }
/* line 309, ../scss/components/_alertas-layout-po.scss */
#compartirSeleccionPopover .compartirSeleccionPopover-arrow {
    display: block;
    width: 20px;
    height: 20px;
    transform: rotate(45deg) scale(0.5);
    box-sizing: content-box; }

/* line 321, ../scss/components/_alertas-layout-po.scss */
#compartirSeleccionPopover-inner {
    position: relative;
    overflow: hidden; }

/* line 326, ../scss/components/_alertas-layout-po.scss */
.compartirSeleccion ul {
    padding: 0;
    display: inline; }
/* line 329, ../scss/components/_alertas-layout-po.scss */
.compartirSeleccion ul li {
    float: left;
    margin: 0; }
/* line 335, ../scss/components/_alertas-layout-po.scss */
.compartirSeleccion a.action {
    display: block;
    padding: 7px 8px; }
/* line 339, ../scss/components/_alertas-layout-po.scss */
.compartirSeleccion a.email {
    display: none; }

/* line 347, ../scss/components/_alertas-layout-po.scss */
#compartirSeleccionPopunder {
    position: absolute;
    left: 0;
    width: 100%;
    height: 0;
    transition: height 0.5s ease-in-out;
    border: none;
    box-shadow: inset 0 10px 5px -10px #000, inset 0 -10px 5px -10px #000;
    border-radius: 0;
    overflow: hidden; }
/* line 363, ../scss/components/_alertas-layout-po.scss */
#compartirSeleccionPopunder.fixed {
    transition: bottom 0.5s ease-in-out;
    width: 100%;
    position: fixed;
    left: 0;
    bottom: -50px; }
/* line 372, ../scss/components/_alertas-layout-po.scss */
#compartirSeleccionPopunder.show {
    height: 50px; }

/* line 376, ../scss/components/_alertas-layout-po.scss */
.compartirSeleccionPlaceholder {
    height: 1em;
    margin-bottom: -2em;
    transition: height 0.5s ease-in-out; }
/* line 382, ../scss/components/_alertas-layout-po.scss */
.compartirSeleccionPlaceholder.show {
    height: 50px !important; }

/* line 387, ../scss/components/_alertas-layout-po.scss */
#compartirSeleccionPopunder-inner ul {
    overflow: hidden;
    float: right;
    margin: 0; }
/* line 391, ../scss/components/_alertas-layout-po.scss */
#compartirSeleccionPopunder-inner ul li {
    padding: 5px;
    overflow: hidden; }
/* line 396, ../scss/components/_alertas-layout-po.scss */
#compartirSeleccionPopunder-inner label {
    font-weight: 300;
    line-height: 50px;
    margin: 0 20px 0 10px; }
/* line 401, ../scss/components/_alertas-layout-po.scss */
#compartirSeleccionPopunder-inner a {
    width: 30px;
    height: 30px; }

/* line 406, ../scss/components/_alertas-layout-po.scss */
.comentar-vacio, .comentar-enviado,
.reportar-vacio,
.reportar-enviado,
.noSesion,
.calificar,
.calificar-2 {
    display: none;
    width: 90%;
    max-width: 350px;
    height: 170px; }
/* line 411, ../scss/components/_alertas-layout-po.scss */
.comentar-vacio .btn-alerta, .comentar-enviado .btn-alerta,
.reportar-vacio .btn-alerta,
.reportar-enviado .btn-alerta,
.noSesion .btn-alerta,
.calificar .btn-alerta,
.calificar-2 .btn-alerta, .comentar-vacio .blog-alerta .btn-alerta-gris, .blog-alerta .comentar-vacio .btn-alerta-gris, .comentar-enviado .blog-alerta .btn-alerta-gris, .blog-alerta .comentar-enviado .btn-alerta-gris,
.reportar-vacio .blog-alerta .btn-alerta-gris,
.blog-alerta .reportar-vacio .btn-alerta-gris,
.reportar-enviado .blog-alerta .btn-alerta-gris,
.blog-alerta .reportar-enviado .btn-alerta-gris,
.noSesion .blog-alerta .btn-alerta-gris,
.blog-alerta .noSesion .btn-alerta-gris,
.calificar .blog-alerta .btn-alerta-gris,
.blog-alerta .calificar .btn-alerta-gris,
.calificar-2 .blog-alerta .btn-alerta-gris,
.blog-alerta .calificar-2 .btn-alerta-gris {
    margin-top: 20px; }

/* line 421, ../scss/components/_alertas-layout-po.scss */
.reportar-enviado,
.calificar,
.calificar-2 {
    height: 185px; }

/* line 426, ../scss/components/_alertas-layout-po.scss */
.reportar {
    width: 90%;
    max-width: 400px;
    height: 460px; }
/* line 431, ../scss/components/_alertas-layout-po.scss */
.reportar .cerrar-alerta:before {
    margin-left: 3px; }
/* line 435, ../scss/components/_alertas-layout-po.scss */
.reportar span {
    margin-bottom: 10px;
    display: block; }
/* line 440, ../scss/components/_alertas-layout-po.scss */
.reportar .combo-select select {
    margin-top: 10px;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    width: 270px;
    background: url(../images/report-select.jpg);
    background-position: 100% center;
    background-repeat: no-repeat; }
/* line 453, ../scss/components/_alertas-layout-po.scss */
.reportar ul li {
    margin-bottom: 15px; }
/* line 455, ../scss/components/_alertas-layout-po.scss */
.reportar ul li #userName_label {
    margin-bottom: 10px;
    display: block; }
/* line 461, ../scss/components/_alertas-layout-po.scss */
.reportar ul .textarea textarea {
    height: 100px; }
/* line 466, ../scss/components/_alertas-layout-po.scss */
.reportar .btn-alerta, .reportar .blog-alerta .btn-alerta-gris, .blog-alerta .reportar .btn-alerta-gris {
    margin-top: 25px; }

/* line 471, ../scss/components/_alertas-layout-po.scss */
.noSesion .comments {
    margin: 20px 0 0;
    padding: 10px 0; }

/* line 1, ../scss/components/_alertas-visual-po.scss */
.alerta-seguir-blog {
    background: #50E3C2;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 12px;
    font-size: 0.75rem;
    color: #000; }
/* line 6, ../scss/components/_alertas-visual-po.scss */
.alerta-seguir-blog:after {
    content: ' ';
    display: none;
    border: 10px solid transparent;
    border-bottom-color: #50E3C2; }

/* line 13, ../scss/components/_alertas-visual-po.scss */
.alerta-overlay {
    background: rgba(0, 0, 0, 0.85); }

/* line 20, ../scss/components/_alertas-visual-po.scss */
.container .container-blog .middle-col-bloggero .tooltip-seguir-container .tooltip-seguir, .container .container-blog .middle-col-home .tooltip-seguir-container .tooltip-seguir, .container .container-blog .entry-content .tooltip-seguir-container .tooltip-seguir {
    background-color: #000;
    color: #fff;
    text-align: center; }
/* line 24, ../scss/components/_alertas-visual-po.scss */
.container .container-blog .middle-col-bloggero .tooltip-seguir-container .tooltip-seguir:before, .container .container-blog .middle-col-home .tooltip-seguir-container .tooltip-seguir:before, .container .container-blog .entry-content .tooltip-seguir-container .tooltip-seguir:before {
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #000; }
/* line 29, ../scss/components/_alertas-visual-po.scss */
.container .container-blog .middle-col-bloggero .tooltip-seguir-container .tooltip-seguir p, .container .container-blog .middle-col-home .tooltip-seguir-container .tooltip-seguir p, .container .container-blog .entry-content .tooltip-seguir-container .tooltip-seguir p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 14px;
    font-size: 0.875rem;
    color: #fff; }
/* line 33, ../scss/components/_alertas-visual-po.scss */
.container .container-blog .middle-col-bloggero .tooltip-seguir-container .tooltip-seguir p a, .container .container-blog .middle-col-home .tooltip-seguir-container .tooltip-seguir p a, .container .container-blog .entry-content .tooltip-seguir-container .tooltip-seguir p a {
    color: #50E3C2; }
/* line 35, ../scss/components/_alertas-visual-po.scss */
.container .container-blog .middle-col-bloggero .tooltip-seguir-container .tooltip-seguir p a:hover, .container .container-blog .middle-col-home .tooltip-seguir-container .tooltip-seguir p a:hover, .container .container-blog .entry-content .tooltip-seguir-container .tooltip-seguir p a:hover {
    text-decoration: underline;
    color: #50E3C2; }

/* line 46, ../scss/components/_alertas-visual-po.scss */
.blog-alerta {
    background-color: #fff;
    box-shadow: 0px 0px 4px -1px #006ba5;
    border: 10px solid #50E3C2;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    font-size: 20px;
    font-size: 1.25rem;
    color: #000; }
/* line 53, ../scss/components/_alertas-visual-po.scss */
.blog-alerta.seguir-blog {
    text-align: center;
    color: #000; }
/* line 57, ../scss/components/_alertas-visual-po.scss */
.blog-alerta.seguir-blog .seguir-form-correo span {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 20px;
    font-size: 1.25rem; }
/* line 58, ../scss/components/_alertas-visual-po.scss */
.blog-alerta.seguir-blog .seguir-form-correo span:first-child {
    color: #000; }
/* line 66, ../scss/components/_alertas-visual-po.scss */
.blog-alerta .cerrar-alerta {
    font-size: 0;
    background: #fff; }
/* line 71, ../scss/components/_alertas-visual-po.scss */
.blog-alerta .cerrar-alerta:before {
    font-weight: normal;
    line-height: 1.2;
    font-family: "po_icons";
    content: "\e620";
    font-size: 20px;
    font-size: 1.25rem;
    color: #000; }
/* line 78, ../scss/components/_alertas-visual-po.scss */
.blog-alerta .btn-alerta, .blog-alerta .btn-alerta-gris {
    text-transform: uppercase;
    -webkit-appearance: none;
    -moz-appearance: none;
    transition: background-color 300ms ease-out;
    border: 1px solid #3397A1;
    background: #fff;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 14px;
    font-size: 0.875rem;
    color: #000;
    text-align: center; }
/* line 89, ../scss/components/_alertas-visual-po.scss */
.blog-alerta .btn-alerta:hover, .blog-alerta .btn-alerta-gris:hover {
    background: #eeeeee;
    color: #000; }
/* line 94, ../scss/components/_alertas-visual-po.scss */
.blog-alerta .btn-alerta-gris {
    background: #fff; }
/* line 97, ../scss/components/_alertas-visual-po.scss */
.blog-alerta .btn-alerta-gris:hover {
    background: #eeeeee; }
/* line 101, ../scss/components/_alertas-visual-po.scss */
.blog-alerta.reglamento-comentar {
    font-size: 20px;
    font-size: 1.25rem; }
/* line 103, ../scss/components/_alertas-visual-po.scss */
.blog-alerta.reglamento-comentar span {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 20px;
    font-size: 1.25rem;
    text-align: center; }
/* line 108, ../scss/components/_alertas-visual-po.scss */
.blog-alerta.reglamento-comentar ol {
    counter-reset: my-badass-counter;
    list-style: none; }
/* line 112, ../scss/components/_alertas-visual-po.scss */
.blog-alerta.reglamento-comentar ol li {
    margin-bottom: 25px; }
/* line 114, ../scss/components/_alertas-visual-po.scss */
.blog-alerta.reglamento-comentar ol li:before {
    content: counter(my-badass-counter) ".";
    counter-increment: my-badass-counter;
    margin-right: 5px;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold"; }

/* line 127, ../scss/components/_alertas-visual-po.scss */
#reportar_error .inner span {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold"; }

/* line 132, ../scss/components/_alertas-visual-po.scss */
.herramientasCompartir {
    background-color: #fff;
    border: 10px solid #50E3C2;
    color: #000;
    text-align: center; }
/* line 139, ../scss/components/_alertas-visual-po.scss */
.herramientasCompartir.enviarMail li {
    text-align: left !important; }
/* line 146, ../scss/components/_alertas-visual-po.scss */
.herramientasCompartir.error p {
    font-size: 15px;
    font-size: 0.9375rem;
    text-align: left;
    text-transform: none; }
/* line 152, ../scss/components/_alertas-visual-po.scss */
.herramientasCompartir:after {
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    content: ""; }
/* line 158, ../scss/components/_alertas-visual-po.scss */
.herramientasCompartir .inner h3, .herramientasCompartir .inner strong, .herramientasCompartir .inner span {
    font-size: 20px;
    font-size: 1.25rem;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    text-align: center;
    text-transform: none; }
/* line 165, ../scss/components/_alertas-visual-po.scss */
.herramientasCompartir .inner strong {
    font-size: 20px;
    font-size: 1.25rem;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    text-align: center;
    text-transform: none; }
/* line 171, ../scss/components/_alertas-visual-po.scss */
.herramientasCompartir .inner p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    font-size: 20px;
    font-size: 1.25rem;
    text-align: center; }
/* line 176, ../scss/components/_alertas-visual-po.scss */
.herramientasCompartir .inner ul {
    margin-top: 10px; }
/* line 179, ../scss/components/_alertas-visual-po.scss */
.herramientasCompartir .inner ul .tool-error, .herramientasCompartir .inner ul .tool-alert {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 12px;
    font-size: 0.75rem;
    color: #D05E58;
    text-align: left;
    text-transform: none; }
/* line 188, ../scss/components/_alertas-visual-po.scss */
.herramientasCompartir .inner ul .tool-error.left:after, .herramientasCompartir .inner ul .tool-alert.left:after {
    border-left: 10px solid;
    border-right: 10px solid;
    border-top: 15px solid;
    border-bottom: 10px solid;
    left: -15px;
    right: auto;
    top: 0;
    bottom: 0;
    margin: auto;
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-right-color: #f2d7d9;
    border-top-color: transparent;
    position: absolute;
    width: 0;
    height: 0; }
/* line 211, ../scss/components/_alertas-visual-po.scss */
.herramientasCompartir .inner li {
    text-align: center;
    position: relative; }
/* line 215, ../scss/components/_alertas-visual-po.scss */
.herramientasCompartir .inner li input[type="text"]:focus {
    outline: none; }
/* line 219, ../scss/components/_alertas-visual-po.scss */
.herramientasCompartir .inner li .add, .herramientasCompartir .inner li .del {
    background-color: #fff;
    color: #999999;
    border: none;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    outline: 0 none;
    font-size: 26px;
    font-size: 1.625rem;
    font-weight: bold; }
/* line 229, ../scss/components/_alertas-visual-po.scss */
.herramientasCompartir .inner li .add:hover, .herramientasCompartir .inner li .del:hover {
    color: #3397A1; }
/* line 233, ../scss/components/_alertas-visual-po.scss */
.herramientasCompartir .inner li .del {
    background-color: #fff;
    color: #999999;
    padding: 0 15px; }
/* line 239, ../scss/components/_alertas-visual-po.scss */
.herramientasCompartir .inner li input[type="email"], .herramientasCompartir .inner li input[type="text"] {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 16px;
    font-size: 1rem; }
/* line 242, ../scss/components/_alertas-visual-po.scss */
.herramientasCompartir .inner li input[type="email"]:focus, .herramientasCompartir .inner li input[type="text"]:focus {
    outline: none; }
/* line 249, ../scss/components/_alertas-visual-po.scss */
.herramientasCompartir .inner li textarea {
    font-size: 16px;
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    resize: none; }
/* line 253, ../scss/components/_alertas-visual-po.scss */
.herramientasCompartir .inner li textarea:focus {
    outline: none; }
/* line 257, ../scss/components/_alertas-visual-po.scss */
.herramientasCompartir .inner li .sticky-placeholder-label {
    word-wrap: break-word; }
/* line 262, ../scss/components/_alertas-visual-po.scss */
.herramientasCompartir .btn-cancel, .herramientasCompartir .btn-send {
    text-align: center;
    border: 0;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 13px;
    font-size: 0.8125rem;
    color: #000;
    background: #fff;
    border: 1px solid #3397A1;
    cursor: pointer;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none; }
/* line 274, ../scss/components/_alertas-visual-po.scss */
.herramientasCompartir .btn-cancel:hover, .herramientasCompartir .btn-send:hover {
    background: #eeeeee; }
/* line 281, ../scss/components/_alertas-visual-po.scss */
.herramientasCompartir .modal-alert {
    text-align: center; }

/* line 286, ../scss/components/_alertas-visual-po.scss */
.alertaEnviar #aceptar_mensaje_enviado {
    text-align: center; }

/* line 291, ../scss/components/_alertas-visual-po.scss */
#aceptar_reportar_error .inner {
    text-align: center; }

@keyframes compartirSeleccionPopover-animation {
    0% {
        transform: matrix(0.97, 0, 0, 1, 0, 12);
        filter: alpha(opacity=0);
        opacity: 0; }
    20% {
        transform: matrix(0.99, 0, 0, 1, 0, 2);
        filter: alpha(opacity=70);
        opacity: .7; }
    40% {
        transform: matrix(1, 0, 0, 1, 0, -1);
        filter: alpha(opacity=100);
        opacity: 1; }
    70% {
        transform: matrix(1, 0, 0, 1, 0, 0);
        filter: alpha(opacity=100);
        opacity: 1; }
    100% {
        transform: matrix(1, 0, 0, 1, 0, 0);
        filter: alpha(opacity=100);
        opacity: 1; } }
/* line 328, ../scss/components/_alertas-visual-po.scss */
#compartirSeleccionPopover:after {
    content: '';
    transform: rotate(45deg); }
/* line 332, ../scss/components/_alertas-visual-po.scss */
#compartirSeleccionPopover.anim {
    transition: top .075s ease-out;
    animation: compartirSeleccionPopover-animation 180ms forwards linear; }
/* line 337, ../scss/components/_alertas-visual-po.scss */
#compartirSeleccionPopover .compartirSeleccionPopover-clip {
    clip: rect(12px 24px 24px 0);
    line-height: 24px; }
/* line 341, ../scss/components/_alertas-visual-po.scss */
#compartirSeleccionPopover .compartirSeleccionPopover-arrow {
    transform: rotate(45deg) scale(0.5);
    background-color: #cbcbcb;
    border: 2px solid #cbcbcb;
    box-sizing: content-box; }

/* line 350, ../scss/components/_alertas-visual-po.scss */
#compartirSeleccionPopover-inner {
    border: 1px solid #cbcbcb;
    box-shadow: 0 1px 1px 1px #cbcbcb;
    background: #fff; }

/* line 357, ../scss/components/_alertas-visual-po.scss */
.compartirSeleccion ul li {
    list-style: none;
    background: none; }
/* line 360, ../scss/components/_alertas-visual-po.scss */
.compartirSeleccion ul li:first-child {
    border-right: 1px solid #cbcbcb; }
/* line 366, ../scss/components/_alertas-visual-po.scss */
.compartirSeleccion a.action {
    border: none; }
/* line 369, ../scss/components/_alertas-visual-po.scss */
.compartirSeleccion a.tweet {
    font-size: 0; }
/* line 371, ../scss/components/_alertas-visual-po.scss */
.compartirSeleccion a.tweet:before {
    font-weight: normal;
    line-height: 1.2;
    font-family: "blog_icons";
    content: "\e630";
    font-size: 22px;
    font-size: 1.375rem;
    color: #3397A1; }
/* line 377, ../scss/components/_alertas-visual-po.scss */
.compartirSeleccion a.tweet:hover {
    background: #eeeeee; }
/* line 379, ../scss/components/_alertas-visual-po.scss */
.compartirSeleccion a.tweet:hover:before {
    color: #3397A1; }
/* line 384, ../scss/components/_alertas-visual-po.scss */
.compartirSeleccion a.facebook {
    font-size: 0; }
/* line 386, ../scss/components/_alertas-visual-po.scss */
.compartirSeleccion a.facebook:before {
    font-weight: normal;
    line-height: 1.2;
    font-family: "blog_icons";
    content: "\e61b";
    font-size: 22px;
    font-size: 1.375rem;
    color: #3397A1; }
/* line 392, ../scss/components/_alertas-visual-po.scss */
.compartirSeleccion a.facebook:hover {
    background: #eeeeee; }
/* line 394, ../scss/components/_alertas-visual-po.scss */
.compartirSeleccion a.facebook:hover:before {
    color: #3397A1; }
/* line 399, ../scss/components/_alertas-visual-po.scss */
.compartirSeleccion a.email {
    display: none; }

/* line 405, ../scss/components/_alertas-visual-po.scss */
#compartirSeleccionPopunder {
    transition: height 0.5s ease-in-out;
    border: none;
    box-shadow: inset 0 10px 5px -10px #000, inset 0 -10px 5px -10px #000;
    border-radius: 0;
    overflow: hidden; }
/* line 414, ../scss/components/_alertas-visual-po.scss */
#compartirSeleccionPopunder.fixed {
    transition: bottom 0.5s ease-in-out; }

/* line 419, ../scss/components/_alertas-visual-po.scss */
.compartirSeleccionPlaceholder {
    transition: height 0.5s ease-in-out; }

/* line 427, ../scss/components/_alertas-visual-po.scss */
#compartirSeleccionPopunder-inner label {
    color: #fff;
    font-weight: 300;
    line-height: 50px; }
/* line 432, ../scss/components/_alertas-visual-po.scss */
#compartirSeleccionPopunder-inner a {
    background-size: 30px; }
/* line 434, ../scss/components/_alertas-visual-po.scss */
#compartirSeleccionPopunder-inner a.tweet {
    background-position: 0 2px; }

/* line 439, ../scss/components/_alertas-visual-po.scss */
.comentar-vacio, .comentar-enviado,
.reportar-vacio,
.reportar-enviado,
.noSesion,
.calificar,
.calificar-2 {
    text-align: center;
    font-size: 20px;
    font-size: 1.25rem;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    color: #000; }

/* line 454, ../scss/components/_alertas-visual-po.scss */
.reportar span {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansbold";
    font-size: 20px;
    font-size: 1.25rem;
    color: #000;
    text-align: center; }
/* line 461, ../scss/components/_alertas-visual-po.scss */
.reportar .combo-select select {
    background-color: #fff;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sanslight";
    font-size: 14px;
    font-size: 0.875rem;
    color: #000;
    padding: 10px 15px;
    height: 45px; }
/* line 472, ../scss/components/_alertas-visual-po.scss */
.reportar ul li label {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 14px;
    font-size: 0.875rem;
    color: #000;
    margin-top: 20px; }
/* line 480, ../scss/components/_alertas-visual-po.scss */
.reportar ul li #userName_label {
    font-weight: normal;
    line-height: 1.2;
    font-family: "TiemposHeadlineBold";
    font-size: 20px;
    font-size: 1.25rem;
    color: #000;
    font-weight: bold; }

/* line 490, ../scss/components/_alertas-visual-po.scss */
.noSesion span {
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 14px;
    font-size: 0.875rem;
    color: #000; }
/* line 495, ../scss/components/_alertas-visual-po.scss */
.noSesion .comments {
    border-top: 1px dotted #000; }
/* line 497, ../scss/components/_alertas-visual-po.scss */
.noSesion .comments a {
    color: #00b0f8;
    font-weight: normal;
    line-height: 1.2;
    font-family: "open_sansregular";
    font-size: 14px;
    font-size: 0.875rem; }
/* line 501, ../scss/components/_alertas-visual-po.scss */
.noSesion .comments a:hover {
    color: #777777; }

/* line 1, ../scss/components/_lightbox.scss */
#previous-year-months,
.show-login-box {
    display: none; }

/* line 5, ../scss/components/_lightbox.scss */
#ob_overlay {
    background-color: #fff;
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 10002; }

/* line 15, ../scss/components/_lightbox.scss */
#ob_container {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 10003; }

/* line 23, ../scss/components/_lightbox.scss */
#ob_float {
    float: left;
    height: 50%;
    min-width: 100%; }

/* line 28, ../scss/components/_lightbox.scss */
#ob_window {
    clear: both;
    cursor: default;
    display: none;
    position: relative;
    z-index: 102;
    margin: 0 auto;
    padding: 0 22px;
    width: 640px !important;
    height: 680px !important; }
/* line 39, ../scss/components/_lightbox.scss */
#ob_window .login-header-logo {
    background: #fff;
    border-top: 10px solid #50E3C2;
    border-left: 10px solid #50E3C2;
    border-right: 10px solid #50E3C2;
    text-align: center;
    padding: 40px 0 0;
    position: relative; }
/* line 47, ../scss/components/_lightbox.scss */
#ob_window .login-header-logo .ico-et {
    color: #3397A1;
    margin: 0 auto;
    text-align: center;
    display: block; }
/* line 52, ../scss/components/_lightbox.scss */
#ob_window .login-header-logo .ico-et:before {
    content: initial; }
/* line 58, ../scss/components/_lightbox.scss */
#ob_window #ob_content {
    margin-top: -10px;
    width: 100% !important;
    max-width: 728px; }
/* line 63, ../scss/components/_lightbox.scss */
#ob_window #ob_content #ob_iframe {
    width: 100% !important; }

/* line 68, ../scss/components/_lightbox.scss */
#ob_caption {
    color: #333;
    background-color: #fff;
    position: absolute;
    bottom: 15%;
    font-size: small;
    max-width: 75%; }
/* line 75, ../scss/components/_lightbox.scss */
#ob_caption p {
    padding: 0;
    margin: 10px;
    cursor: text; }

/* line 81, ../scss/components/_lightbox.scss */
#ob_window img {
    display: block; }

/* line 84, ../scss/components/_lightbox.scss */
#ob_inline {
    padding: 20px;
    overflow: auto; }

/* line 88, ../scss/components/_lightbox.scss */
#ob_load {
    -moz-border-radius: 5px;
    background: url(loading.gif) no-repeat center;
    background-color: #fff;
    border-radius: 5px;
    height: 40px;
    left: 50%;
    position: fixed;
    top: 50%;
    width: 40px;
    z-index: 103;
    margin: -25px 0 0 -25px;
    padding: 5px; }

/* line 102, ../scss/components/_lightbox.scss */
#ob_error {
    text-align: center;
    width: 250px;
    padding: 10px; }

/* line 107, ../scss/components/_lightbox.scss */
#ob_close {
    cursor: pointer;
    height: 30px;
    right: 8px;
    position: absolute;
    top: 8px;
    width: 30px;
    z-index: 1103;
    font-size: 0; }
/* line 116, ../scss/components/_lightbox.scss */
#ob_close:after {
    display: block;
    font-family: "po_icons";
    content: "\e620";
    color: #50E3C2;
    font-size: 28px;
    font-size: 1.75rem;
    text-align: center; }
/* line 125, ../scss/components/_lightbox.scss */
#ob_close:hover:after {
    color: #3397A1; }

/* line 130, ../scss/components/_lightbox.scss */
#ob_title {
    color: #fff;
    left: auto;
    position: absolute;
    right: 22px;
    top: -2px;
    z-index: 1103;
    display: none; }
/* line 138, ../scss/components/_lightbox.scss */
#ob_title h3 {
    margin: 0;
    padding: 0; }

/* line 143, ../scss/components/_lightbox.scss */
#ob_left,
#ob_right {
    bottom: 8px;
    cursor: pointer;
    height: 100%;
    position: absolute;
    width: 75px;
    z-index: 1102; }

/* line 152, ../scss/components/_lightbox.scss */
#ob_left {
    left: -53px; }

/* line 155, ../scss/components/_lightbox.scss */
#ob_right {
    right: -53px; }

/* line 158, ../scss/components/_lightbox.scss */
#ob_left-ico,
#ob_right-ico {
    cursor: pointer;
    display: block;
    height: 30px;
    margin-top: -9px;
    position: absolute;
    top: 50%;
    width: 30px;
    z-index: 1102; }

/* line 169, ../scss/components/_lightbox.scss */
#ob_left-ico {
    background: url(../../images/buttons.png) center;
    right: 10px; }

/* line 173, ../scss/components/_lightbox.scss */
#ob_right-ico {
    background: url(../../images/buttons.png) right;
    left: 10px; }

/* line 177, ../scss/components/_lightbox.scss */
#ob_left:hover,
#ob_right:hover {
    visibility: visible; }

/* line 181, ../scss/components/_lightbox.scss */
#ob_dots {
    list-style: none;
    text-align: center;
    margin: 0;
    padding: 0;
    width: 100%; }
/* line 187, ../scss/components/_lightbox.scss */
#ob_dots li {
    height: 8px;
    list-style: none;
    width: 8px;
    margin: 3px;
    -moz-border-radius: 4px;
    background-color: #666;
    border-radius: 4px;
    cursor: pointer;
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline; }
/* line 201, ../scss/components/_lightbox.scss */
#ob_dots .current {
    background-color: #CCC !important; }

/* line 205, ../scss/components/_lightbox.scss */
#ob_share {
    position: absolute;
    right: 24px;
    top: 3px; }

@media only screen and (max-width: 45.5em) {
    /* line 212, ../scss/components/_lightbox.scss */
    #ob_window {
        min-width: 304px;
        width: auto !important;
        height: auto !important;
        padding: 0 !important; }

    /* line 219, ../scss/components/_lightbox.scss */
    #ob_close {
        top: 5px;
        right: 5px; }

    /* line 224, ../scss/components/_lightbox.scss */
    #ob_iframe {
        border: 0 none;
        margin-top: -10px; } }
