.header_bottom .header_inner_right{ display: none; }
.footer_top {
    background: url('https://avelinogonzalez.gal/wp-content/uploads/2015/11/footer_back2.jpg') no-repeat 0px 0px;
}
footer {
    padding-top: 5em;
}
/*PABLO: seguir con el resto, está puesto para la página de cine en los 3 idiomas*/
.page-id-15351 .vc_col-sm-9, .page-id-15629 .vc_col-sm-9, .page-id-16634 .vc_col-sm-9,
.page-id-15676 .vc_col-sm-9, .page-id-16619 .vc_col-sm-9, .page-id-16630 .vc_col-sm-9,
.page-id-15698 .vc_col-sm-9, .page-id-16625 .vc_col-sm-9, .page-id-16628 .vc_col-sm-9{
    padding: 0!important;
}
.page-id-15351 .vc_col-sm-3, .page-id-15629 .vc_col-sm-3, .page-id-16634 .vc_col-sm-3,
.page-id-15676 .vc_col-sm-3, .page-id-16619 .vc_col-sm-3, .page-id-16630 .vc_col-sm-3,
.page-id-15698 .vc_col-sm-3, .page-id-16625 .vc_col-sm-3, .page-id-16628 .vc_col-sm-3{
    margin: 0;
    padding: 0!important;
}
.page-id-15351 .vc_column_container>.vc_column-inner, .page-id-15629 .vc_column_container>.vc_column-inner, .page-id-16634 .vc_column_container>.vc_column-inner{ padding-left: 0; padding-right: 0; }
/**/
.btn-play{
   background: rgba(0, 0, 0, 0) url("https://avelinogonzalez.gal/wp-content/uploads/2015/12/640.png") no-repeat scroll 0 0 / 120px 88px;
    height: 88px;
    left: -50%;
    margin: 0 auto;
    position: relative;
    right: 0;
    width: 120px;
}
.btn-play:hover{
     background: rgba(0, 0, 0, 0) url("https://avelinogonzalez.gal/wp-content/uploads/2016/01/640_selec.png") no-repeat scroll 0 0 / 120px 88px;
}
head{
     background: rgba(0, 0, 0, 0) url("https://avelinogonzalez.gal/wp-content/uploads/2016/01/640_selec.png") no-repeat scroll 0 0 / 120px 88px;
}
#centrar{
    position:absolute; 
    z-index:999;
    left: 0;
}
/* selector de idiomas */
.menu-item-language.menu-item-language-current span{
    background: #dfc01b;
    padding: 0.5em;
    /*font-size: 0.7em;*/
    border-radius: 36px;
    color: #16393e;
    font-family: arial;
}
.menu-item-language.menu-item-language-current span.plus{
  display: none;
}
.drop_down .second .inner ul li.menu-item-language{
  width: auto;
}
.drop_down .second .inner ul li.menu-item-language a{
    font-family: arial;
  padding-left: 15px;
    padding-right: 15px;
}
.sub-menu.submenu-languages{ border-radius: 36px; }
li.menu-item-language a{
  font-family: arial!important;
  font-size: 0.7em!important;
  padding-right: 0.3em!important;
  padding-left: 0.3em!important;
}
nav.main_menu ul li.menu-item-language{     position: relative;
    left: 1em; }
nav.mobile_menu ul li.menu-item-language a{ float: left; }
/* fin selector de idiomas */

/* selector de idiomas del blog */
#lang_sel_list  ul{ border-top: 0px!important; }
#lang_sel_list ul a{ background: transparent!important; color: #bebebe!important; }
#lang_sel_list{ font-family: inherit;  padding-top: 7px; }
#lang_sel_list a.lang_sel_sel{
  border-radius: 36px!important;
      background: #dfc01b!important;
  color: #16393e!important;
}
#lang_sel_list a{ padding: 0.5em; }
/* selector de idiomas del blog */

/* blog */
.blog_holder.blog_small_image article:not(.format-quote):not(.format-link) .post_text .post_text_inner{
  padding-top: 0;
}
.posts_holder h5{
  text-transform: uppercase;
}
p.post_excerpt{ line-height: 20px; font-size: 14px; }
.post_info span.time{ color: white; }

.blog_holder.masonry.masonry_pagination p.post_excerpt{ font-family: Raleway!important; }
.blog_holder.masonry.masonry_pagination h5 a{ text-transform: uppercase; }
.filter_holder ul li span, .filter_holder ul li{ font-family: Raleway!important; font-weight: normal!important; }
.filter_holder{
	position: relative;
    z-index: 99999;
}

.blog_single .post h2{
	font-family: Raleway;
    font-size: 23px;
}
.blog_single .alignright{ margin: 0px; margin-left: 2px; }
.blog_single p{ font-family: Raleway; }

.blog_single.blog_holder article .post_text .post_text_inner{ padding-bottom: 80px!important; }

.blog_share .social_share_title, .blog_holder article .post_info{ font-size: 14px; }
.blog_holder.masonry:not(.blog_masonry_date_in_image) article .post_text .post_text_inner{ background-color: #333; }

.comment_holder .comment{ background: transparent; }
.comment-list h5{ color: #6f6f6f!important; }
/* fin blog */

/* elementos comunes */
.separator_align_center span{
	font-size: 1.2em;
    letter-spacing: 1px;
}
@media screen and (max-width: 1130px) {
  .q_logo a img{
    width: 180px!important;
    height: auto!important;
  }
}
@media screen and (max-width: 1070px) {
  .q_logo a img{
    width: 120px!important;
    height: auto!important;
  }
}
@media screen and (max-width: 1000px) {
  .q_logo a img{
    width: auto!important;
    height: 100%!important;
  }
  /* parte de arriba de las páginas */
.full_width_inner .vc_row.section{
  padding-top: 20px!important;
}
  /* selector de idiomas */
  .menu-item-language-current a, .menu-item-language-current div.second{ float: left; }
}
@media screen and (min-width: 770px) {
	.page-id-1452 .vc_col-sm-3.vc_column_container p{ text-align: left; }
}
@media screen and (max-width: 770px) {
  .btn-play{ display: none; }
}

.carousel-inner .item .image{ background-position: left; }

/*  menú principal */
nav.main_menu > ul > li > a{ font-size: 15px; }
header:not(.centered_logo) .q_logo img {
    height: 60%!important;
    width: auto!important;
}
@media screen and (max-width: 1100px){
  nav.main_menu>ul>li>a{
    padding: 0 13px;
  }
}
/* menú principal */

/* general */
p{ line-height: 25px!important; }
/* general */

/* galería */
.foogallery-default.hover-effect-color a img{ margin-bottom: 80px; }
/* galería */

/* agenda */
.q_counter_holder{ opacity: 1; }
.q_counter_holder span.counter{ color: white; }
.q_counter_holder span.counter{ font-size: 50px; }
/* agenda */

.gallery_inner.gallery_without_space.v0 > li{ width: 100%; }

iframe{
  max-width: 100%;
}

.wpml-ls-statics-shortcode_actions {
    background-color: black;
    border: 0;
}