/*Header icon*/
hr{border: 0;height: 2px;width: 25%;position: relative;margin: 30px auto;}
.center-ball{background: #000;}
.center-ball:before{content: "\eb69";width: 53px;height: 47px;padding: 0 5px;display: inline-block;position: absolute;font-size: 44px;top: -27px;left: 50%;margin: 0 0 0 -26px;background: white;}
/*Fin Header icon*/
/*SideBar*/
h3.block-title{font-weight: bold;}
h3.block-title:after,.views-element-container .tag-list .item-list > ul > li a {background: #ffc200;}
h3.block-title > span{display: inline-block;font-size: 18px;font-weight: 400;position: relative;color: #000;z-index: 9;}
h3.block-title {background: none;position: relative;margin: 0 0 15px;padding: 0 0 15px;text-transform: capitalize;}
h3.block-title:after{ content: '';position: absolute;width: 60px;height: 2px;left: 0;bottom: 0;z-index: 1;}
.views-element-container .tag-list .item-list > ul > li a:hover {background: #333;color:#ffc200!important;}
.tag-list .item-list > ul > li {margin-bottom: 5px;display: inline-block;margin-right: 10px;}
.tag-list .item-list > ul > li a {font-weight: 400;padding: 2px 10px;overflow: hidden;display: inline-block;-webkit-transition: all 0.35s;-o-transition: all 0.35s;transition: all 0.35s;-moz-transition: all 0.35s;-ms-transition: all 0.35s;
}
/*Main*/
.container-blog h1 span{font-family: 'OpenSans SemiBold', sans-serif;font-size: 2.2rem;}
.container-blog h1 {text-transform: none!important;text-align: left!important;}
.blazy__caption--description{display: none;}
.node--type-articles .node__meta .node__submitted,
.node--type-articles .field--type-entity-reference,
.node--type-articles .field--type-created,.vote-result,
article.node .node__meta .node__submitted{font-size: 14px!important; color:#000;} 
.node--type-articles .username{font-weight: 700;}
.node--type-articles .field--type-created,.field--type-entity-reference{color:#ee0000;}
.field--type-entity-reference a{color:#000;}
.field--type-entity-reference a:hover{color:#000;box-shadow: inset 0 -2px 0 #ee0000;}
.node--type-articles .field--name-field-art-entradilla,p.interesante{color:#ffc200!important;padding: 20px;background-color: #333;margin: 20px 0px;}
.node--type-articles .field--name-field-art-entradilla p,.node--type-articles .field--name-field-art-entradilla p a{color:#ffc200!important;font-size: 1.5rem;line-height: normal;font-style: italic;}
.node--type-articles .field--name-field-art-entradilla p a:hover{color:#ffc200!important;font-size: 1.5rem;line-height: normal;font-style: italic;}
.node--type-articles .field--name-field-art-image, .node--type-articles .media--image{margin: 40px 0px;}
.node--type-articles p{line-height: 26px;}
.node--type-articles p a,.node--type-articles li a{color: #333!important;font-weight: bold;}
#page-content a.btn-call:hover{color: #FFF!important;}
.node--type-articles a:hover{box-shadow: inset 0 -2px 0 #FFC200;}
.node--type-articles h2{hyphens: none;margin-bottom: 20px;word-wrap: break-word;font-size: 3rem;}
.node--type-articles h2{margin-top: 60px;}
.node--type-articles p+p {margin-top: 16px;}
.node--type-articles ol:not([class]) li::marker {color: #666!important;}
.node--type-articles .indice {padding: 5px;border: 1px solid #E50206;background-color: #FAFFDB;}
.node--type-articles .box-ejemplo {margin: auto;background: #f0f0f08a;}
.node--type-articles #collapseExample {background-color: #f1f1f1;padding: 10px;border-left: 5px solid #FFC200;}
.node--type-articles ul li::marker {font-size: 1.25rem;color: #333;}
.node--type-articles ul li {list-style: disc;}
.node--type-articles ul li a{font-weight: bold;color: #495057;}
.node--type-articles .card {border: 0px solid rgba(0,0,0,0.125);background-color: transparent;}
.node--type-articles figure img, img.lazyloaded:not(.original){width: 100%!important;height: auto!important;margin-bottom: 40px!important;}
.node--type-articles figure figcaption{font-size: 14px; font-style: italic;color:#333;padding-top: 5px;}
.node--type-articles img.image-style-blog-main-img-destacada {margin-bottom: 40px!important;}
.node--type-articles .fuente p{font-size: 12px;font-style: italic;}

/*Blog page*/

.path-news li.grid .datos {font-family: 'OpenSans Regular',sans-serif;font-size: .8rem;color: #666;}
.path-news li.grid .title a{font-family: 'OpenSans SemiBold',sans-serif;font-size: 1.5rem;}

.path-news li.grid .autor a{color:#000;font-weight: bold;}
.node--type-articles .username,.path-news .autor {text-transform: uppercase;font-weight: bold;}
.path-news li.grid .fecha{color:#b78b00;}
.path-news .encabezado{border-bottom: 2px solid #FFC200;}

@media (min-width: 991px){
.container-blog{max-width: 860px}
}
@media (max-width: 425px){
hr.res{min-width: 80%}
.container, .container-vs {
max-width: 375px;}
}
@media (max-width: 375px){
.container, .container-vs {
max-width: 325px;}
}
@media (max-width: 320px){
.container, .container-vs {
max-width: 270px;}
}