/* Enter Your Custom CSS Here */
.wp-caption-text{color:#333333 !important; font-weight:300; opacity:0.9 !important;}

#footer {display:none;}
.footer_bar {padding:0;}
.footer_bar_wrapper {padding-bottom:0px;}
#copyright {color:#ffffff !important;}
.texto-resaltado-footer {color:#990000;}
.post_header_title > h3 > a{color:#fff !important;}
a span.enlace {position:absolute; bottom:0px; background: #000000; padding: 8px 0px; width:100%; text-align:center; color:#ffffff;display: none;}
a:hover span.enlace {display:block;}
#page_caption h1 {text-align:center; float:none !important; margin:auto;}
table.lista-pdf {display:initial;}
table.lista-pdf td {vertical-align:middle;}
.scrollsticky {margin-top: -115px;position: absolute;}

.grid_layout {display:inline;}
.grid_layout .post_img {height:240px;}

body.page-template-blog_g-php .post.type-post, body.error404 .post.type-post, body.page-template-galleries-php .galleries.type-galleries, body.tax-gallerycat .galleries.type-galleries, .ppb_blog_posts .post.type-post, body.archive #blog_grid_wrapper .post.type-post, body.page-template-blog_m-php .post.type-post {height:350px;}

.fa-facebook-official{font-size:35px !important;}

/****************************************************************/
@media only screen and (min-width: 1100px) {
#logo_wrapper .social_wrapper{right:90px !important;}
}

#logo_wrapper .social_wrapper{right:90px !important;}

.social_wrapper ul{text-align:right;}

.post_wrapper:first-child{padding-top:35px;}
.widget .widget_fbw_id{margin-top:20px !important;}