/*
Theme Name: TM Zebre Child
Theme URI: http://zebre.thememove.com
Template: tm-zebre
Author: ThemeMove Team
Author URI: http://thememove.com
Description: Zebre is a Minimal Porfolio WordPress Theme which is designed subtle and prevailing.
Tags: black,dark,light,two-columns,left-sidebar,fixed-layout,responsive-layout,accessibility-ready,custom-background,custom-colors,custom-header,custom-menu,editor-style,featured-images,microformats,post-formats,rtl-language-support,sticky-post,threaded-comments,translation-ready
Version: 1.7.4.1534322258
Updated: 2018-08-15 10:37:38

*/
h3, p {margin-bottom: 0.4em}
.entry-content .entry-content a,.entry-content .entry-content a:visited,.entry-content .entry-content a:hover  {text-decoration: underline;color:#460000}
/*Selector de idioma*/
.languages{width:100%;height:14px;text-align:right;display:table;margin:0 auto;padding-top:8px}
.languages ul{list-style:none;margin-bottom:0}.languages ul li{display:inline}
/*sidebar pie de pagina*/
.site-footer .pie{width:40%;margin:0 auto;height:14px;text-align:center;display:table;}
.site-footer .pie .menu{list-style:none;margin-bottom:0}.site-footer .pie .menu li {display:inline;color:#888;font-size:12px}
.site-footer .pie .menu li a:before {font-size: 16px;content: " ";color: #aaaaaa}
.sidebar .widget {margin-bottom:12px}
/*banner cabecera espectaculos*/
.page-template-page-espectaculos .big-title .contain-entry-title .entry-title, .page-template-page-espectaculos .big-title .contain-entry-title span{visibility:hidden;height:0}
.page-template-page-espectaculos .big-title,.page-id-206  .big-title{background-repeat:no-repeat;background-position:center;background-attachment: scroll;
-webkit-background-size: 1170px auto;
   -moz-background-size: 1170px auto;
   -o-background-size: 1170px auto;
   background-size: 1170px auto;min-height:500px;
   }

/*pag espectaculos parte programa*/
.programa ol{margin-left:15px}
.programa ol li{padding-bottom:8px}
/*custom element texto destacado*/
.vc_custom_element-items{padding:20px 0;text-align:center;margin-bottom:20px}
.vc_custom_element-items strong{color:#111;font-size:17px;font-weight:500}
.vc_figure-caption,#leyenda p{margin-top: .2em;font-size: .8em;text-align:center}
/*quitar guiones de títulos*/
.entry-content, .entry-summary, .page-content, .comment-content {word-wrap:normal;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;}
/*espacio fecha*/
.dates{margin-bottom:20px}
.espectaculo{padding-bottom:24px}
.barra-espectaculos h3{text-align:center;padding-bottom:24px}
/*discografía*/
#audios div p{margin-bottom:0}#audios div p a{font-size:12px}
sup{font-size:10px}
/*agenda*/
#ai1ec-container .ai1ec-read-more{display:none}
.ai1ec-pagination,.ai1ec-btn-toolbar,.timely .ai1ec-calendar-toolbar,.ai1ec-agenda-view .ai1ec-categories{ display: none! important}
/*Responsive*/
.middle-xs{
    max-width: 1170px;
    margin: auto;
    padding: 0 !important
}.languages {max-width: 1170px;
    margin: auto;}
.site-header {
    border-width: 0px 0px 0px 0px;
}
#site-navigation .menu > ul > li, #site-navigation .menu > li {
    padding: 44px 12px 44px 12px;
}
.big-title, .big-title--single {
    margin-bottom: 30px;
}
.tweets{max-height:820px;overflow:hidden}

.big-title .entry-title {
    padding: 258px 0px 0px 0px;
}
.page-template-page-espectaculos .big-title .entry-title {
    padding: 0px;
}
.big-title .entry-desc {
    padding: 16px 0px 258px 0px;
}
@media (min-width: 100rem){
.site-header {
    padding: 0;
    margin: auto;
}
}
@media only screen and (max-width:1000px){
	.site-header {
    	background-color: #fff !important;
	}
	#open-left {
    	color: #000;
	}
}
@media only screen and (max-width:600px){
	.big-title .entry-title {
    padding: 60px 0px 0px 0px;
	}
}
@media only screen and (max-width:360px){
	.big-title .entry-title {
    padding: 30px 0px 0px 0px;
	}
	.big-title .entry-desc {
    padding: 16px 0px 100px 0px;
}
}
@media (max-width: 767px){
.wp-show-posts-image.wpsp-image-left{width:100%;height:auto;margin-right:0% !important}
}
.home .wp-show-posts-image{margin-left:0;margin-right:2% !important}
.home .wp-show-posts-columns#wpsp-1615 .wp-show-posts-inner {margin: 0 0 3em 0}
.wp-show-posts-entry-title{letter-spacing: 0.1em;font-size:20px}
.single-post .wp-show-posts-image{width:100%;margin-left:0;height:auto;margin-right:2% !important}
.single .content img.wp-post-image {
    height: auto;
    max-width: 80%;margin:40px 0;
}
.single .content .post-thumb{background-color:#F8F8F8 }
.site-header.headroom--not-top .site-branding {margin-bottom:15px}
audio::-internal-media-controls-download-button {
    display:none !important;
}

audio::-webkit-media-controls-enclosure {
    overflow: hidden !important;
}

audio::-webkit-media-controls-panel {
    width: calc(100% + 30px); /* Adjust as needed */
    margin-left: auto;
}
.ai1ec-agenda-widget-view .ai1ec-date{border-top:none !important}
/*.todo-centrado .wpb_wrapper div audio{cursor:pointer}*/

