@charset "utf-8";/* The coding page CSS */
#magazine-front-page-content-widgets .widget,#magazine-front-page-below-header-widgets .widget{margin:0 0 21px;margin:0 0 1.5rem;line-height:1.2}
#magazine-front-page-content-widgets .widget-title,#magazine-front-page-below-header-widgets .widget-title{line-height:1.5}
#magazine-front-page-content-widgets .entry-title,#magazine-front-page-below-header-widgets .entry-title{font-size:19px;font-size:1.357142857142857rem;font-weight:normal}
div[class^="wrapper-mag-widget-"]{box-sizing:border-box;margin:28px 0;margin:2rem 0;overflow:hidden}
div[class^="wrapper-mag-widget-"] img{display:block;width:100%}
.post-meta-fp{display:none}
#magazine-front-page-below-header-widgets div[class^="wrapper-mag-widget-5-posts-st1"]{margin:14px 0 0;margin:1rem 0 0}
@media screen and (min-width:640px){.post-meta-fp{display:inline-block;padding:7px 0;font-size:13px;font-size:0.9285714285714286rem;font-size:12px;color:#888888}}
.post-meta-fp a{color:#888888}
.fondo-degradado-2{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#a6000000',GradientType=0 )}
.fondo-degradado{background-color:rgba(0,0,0,0.3)}
.mag-widget-widget-title{padding:7px 14px 5px;padding:0.5rem 1rem 0.3571428571428571rem;display:inline-block;background-color:#f2f2f2;color:#333333}
.excerpt-in-main-item{padding-top:14px;font-size:14px}
.light-frame,.dark-frame{padding:2px!important;border-radius:4px}
.light-frame{box-sizing:border-box;background-color:#f7f7f7;border:1px solid #E0E0E0}
.dark-frame{box-sizing:border-box;background-color:#222222;color:#f2f2f2;border:1px solid #222222}
div[class^="wrapper-main-item-5-posts-st1"]{box-sizing:border-box}
.main-item-5-posts-st1{position:relative;box-sizing:border-box}
.main-item-5-posts-st1-title{box-sizing:border-box;position:absolute;left:0;bottom:0;right:0;padding:7px 7px 14px;padding:0.5rem 0.5rem 1rem;color:#ffffff}
.main-item-5-posts-st1-title .entry-title a{font-size:35px;font-size:2.5rem;color:#ffffff}
.main-item-5-posts-st1-title .post-meta-fp{padding-bottom:0}
.main-item-5-posts-st1-title .post-meta-fp,.main-item-5-posts-st1-title .post-meta-fp a{color:#E9E9E9}
.wrapper-secondary-items-5-posts-st1{box-sizing:border-box}
.secondary-item-5-posts-st1{float:left;box-sizing:border-box;width:50%}
.secondary-item-5-posts-st1-img{position:relative;box-sizing:border-box}
.secondary-item-5-posts-st1 .entry-title{font-size:14px;font-weight:normal;font-size:1rem;border:none}
.secondary-item-5-posts-st1-title{box-sizing:border-box;position:absolute;left:0;bottom:0;right:0;padding:7px 7px 14px;padding:0.5rem 0.5rem 1rem;color:#ffffff}
.secondary-item-5-posts-st1-title .entry-title a{color:#ffffff}
.secondary-item-5-posts-st1-title .post-meta-fp{padding-bottom:0}
.secondary-item-5-posts-st1-title .post-meta-fp,.secondary-item-5-posts-st1-title .post-meta-fp a{color:#E9E9E9}
@media screen and (min-width:800px){#magazine-front-page-below-header-widgets .wrapper-main-item-5-posts-st1{width:50%;float:left;margin-bottom:0}
#magazine-front-page-below-header-widgets .wrapper-secondary-items-5-posts-st1{width:50%;float:left}
#magazine-front-page-below-header-widgets .main-item-5-posts-st1 .entry-title{font-size:35px;font-size:2.5rem}
#magazine-front-page-below-header-widgets .secondary-item-5-posts-st1 .entry-title{font-size:18px}}
@media screen and (min-width:1024px){.site-content .wrapper-main-item-5-posts-st1{width:50%;float:left;margin-bottom:0}
.site-content .main-item-5-posts-st1 .entry-title{font-size:28px;font-size:2rem}
.site-content .wrapper-secondary-items-5-posts-st1{width:50%;float:left}}
@media screen and (max-width:420px){#magazine-front-page-below-header-widgets .secondary-item-5-posts-st1 .entry-title{font-size:14px}
#magazine-front-page-below-header-widgets .secondary-item-5-posts-st1-title{padding-bottom:0}}
div[class^="wrapper-5-posts-st2-widget-"]{box-sizing:border-box;margin:28px 0;margin:2rem 0;overflow:hidden}
.wrapper-main-item-5-posts-st2{box-sizing:border-box;margin-bottom:14px}
.main-item-5-posts-st2{position:relative;overflow:hidden}
.main-item-5-posts-st2 .entry-title{font-size:28px;font-size:2rem}
.main-item-5-posts-st2-title{box-sizing:border-box;position:absolute;left:0;bottom:0;right:0;padding:7px 7px 14px;padding:0.5rem 0.5rem 1rem;color:#ffffff}
.main-item-5-posts-st2-title .entry-title a{font-size:28px;font-size:2rem;color:#ffffff}
.main-item-5-posts-st2-title .post-meta-fp{padding-bottom:0}
.main-item-5-posts-st2-title .post-meta-fp,.main-item-5-posts-st2-title .post-meta-fp a{color:#E9E9E9}
.main-item-5-posts-st2-excerpt{line-height:1.5;padding:11px 7px;padding:0.7857142857142857rem 0.5rem}
.wrapper-secondary-items-5-posts-st2{box-sizing:border-box}
.secondary-item-5-posts-st2{box-sizing:border-box;overflow:hidden;color:#333333;border-bottom:1px solid #E0E0E0;padding:7px 0}
.secondary-item-5-posts-st2:first-child{padding-top:0}
.secondary-item-5-posts-st2-title{box-sizing:border-box;float:left;width:65%;padding-left:1.666666667%;padding-top:7px;padding-top:0.5rem}
.secondary-item-5-posts-st2 .entry-title{padding:0;margin-bottom:0;margin-top:-7px;margin-top:-0.5rem}
.secondary-item-5-posts-st2-img{box-sizing:border-box;float:left;max-width:34%}
.secondary-item-5-posts-st2-title .post-meta-fp{padding-bottom:0}
@media screen and (min-width:985px){.wrapper-main-item-5-posts-st2{width:50%;float:left;margin-bottom:0;padding-right:0}
.wrapper-secondary-items-5-posts-st2{width:50%;float:right;padding-left:14px}}
.columns-cats-left-content{overflow:hidden;margin-top:28px}
.columns-cats-right-content{overflow:hidden;margin-top:28px}
.post-meta-widget-columns-cats{display:inline-block;font-size:12px;margin-top:7px;margin-top:0.5rem}
.col-cats-main-item{position:relative;margin-bottom:14px;margin-bottom:1rem}
.col-cats-main-item .entry-title a{font-size:28px;font-size:2rem;color:#ffffff}
.col-cats-main-item .post-meta-fp{padding-bottom:0}
.col-cats-main-item .post-meta-fp,.col-cats-main-item .post-meta-fp a{color:#E9E9E9}
.wrapper-title-main-item{position:absolute;left:0;bottom:0;right:0;padding:8px;color:#ffffff}
.wrapper-col-cats-items{overflow:hidden;margin-bottom:7px;margin-bottom:0.5rem;padding-bottom:7px;border-bottom:1px solid #e0e0e0;color:#333333}
.col-cats-item-img{float:left;width:30%;margin-right:2%}
.col-cats-item-title{float:left;width:68%}
.excerpt-col-cats{line-height:1.5;padding-bottom:14px;padding-bottom:1rem;margin-bottom:14px;margin-bottom:1rem;border-bottom:1px solid #d1d1d1}
.wrapper-col-cats-items .post-meta-widget-columns-cats{color:#888888}
@media screen and (min-width:56.875em){.wrapper-column-cats-left{box-sizing:border-box;float:left;width:49%;overflow:hidden}
.wrapper-column-cats-right{box-sizing:border-box;float:right;width:49%;overflow:hidden}}
.banner-3-posts-item{box-sizing:border-box;padding-bottom:8px}
.banner-3-posts-item-title .entry-title{margin-top:5px}
@media screen and (min-width:480px){.banner-3-posts-item{float:left;box-sizing:border-box;width:33.3%;padding:0 0.5%}}
.g-youtube{width:100%;height:400px}