.single-tribe_events .tribe-events-content{margin-bottom:1.5em}#tribe-events-content table.tribe-events-calendar{margin:3em 0 3.5em}#tribe-events-bar{background-image:url(//savourpizza.fr/wp-content/themes/pizzahouse/css/../images/bg_wood.jpg);background-position:center center;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:3.3em 3.8em;box-sizing:border-box}#tribe-bar-form{background:0 0}#tribe-bar-form label{color:#fff;font-size:10px;font-weight:300;margin:0 0 10px;text-transform:uppercase}#tribe-bar-form input[type=text]:focus,#tribe-bar-form input[type=text]:active,#tribe-bar-form input[type=text]{background-color:#fff;color:#696767;box-sizing:border-box;line-height:1.7em;padding:1em 1.9em;width:100%;border:2px solid #fff;outline:none;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;font-size:12px;font-weight:300}#tribe-bar-form input[type=text]:focus{color:#000}.tribe-bar-search-filter,.tribe-bar-date-filter{width:40%}.tribe-bar-submit{margin-left:0;width:20%;margin-top:19px}#tribe-bar-form #tribe-bar-views+.tribe-bar-filters{left:0;right:auto;width:78%}#tribe-bar-form #tribe-bar-views{float:right;left:auto;margin:33px 0 0;padding:0;right:7.5%;width:13%}#tribe-bar-form .tribe-bar-views-inner label{display:none}.tribe-bar-views-inner .tribe-events-visuallyhidden{display:none}.tribe-bar-views-inner{padding:0}#tribe-bar-views .tribe-bar-views-list{border:2px solid;display:inline-block;font-weight:500;letter-spacing:.1em;padding:1.35em 2.4em 0;text-align:center;text-transform:uppercase;font-size:.786em;line-height:1.3em;-webkit-border-radius:2.3em;-moz-border-radius:2.3em;border-radius:2.3em}#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:hover,#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{padding:0;background:0 0 !important;color:#fff;margin-bottom:1.35em}#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:hover{color:#2b2b2b !important}#tribe-bar-views .tribe-icon-day,#tribe-bar-views .tribe-icon-list,#tribe-bar-views .tribe-icon-month{position:relative;background:0 0}#tribe-bar-views .tribe-icon-month:before,#tribe-bar-views .tribe-icon-list:before,#tribe-bar-views .tribe-icon-day:before{content:'\e860';font-family:'fontello';position:absolute;display:inline-block;left:2px;top:-1px;font-size:1.4em}#tribe-bar-views .tribe-icon-list:before{content:'\e8ba';font-size:1.6em;top:0}#tribe-bar-views .tribe-icon-day:before{content:'\e866'}#tribe-events-content table.tribe-events-calendar,.tribe-events-calendar thead th{border:none}#tribe-events-content .tribe-events-calendar td{border-color:transparent #e9e9e9 #e9e9e9;border-width:0 2px 2px;height:140px;padding:.9em .5em .5em}.tribe-events-calendar thead th{font-size:11px;font-weight:500;text-transform:uppercase;padding:1.85em 0}.tribe-events-calendar div[id*=tribe-events-daynum-],.tribe-events-calendar div[id*=tribe-events-daynum-] a{background-color:transparent;font-size:14px;font-weight:500}.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-]>a{background-color:transparent;color:#e9e9e9}#tribe-events-content .tribe-events-calendar td:hover{box-shadow:none}#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title{font-size:14px;font-weight:300;line-height:1.4}.tribe-events-calendar td div[id*=tribe-events-daynum-]{padding:4px 12px 6px}.tribe-events-list h2.tribe-events-page-title{margin:3.5em 0 2em}p.tribe-events-back{display:none}#tribe-events-pg-template,.events-list .tribe-events-loop,.tribe-events-day .tribe-events-loop,.single-tribe_venue .tribe-events-loop,.single-tribe_organizer .tribe-events-loop{max-width:none}.tribe-events-day .tribe-events-day-time-slot .vevent{margin-left:0}.tribe-events-meta-group .tribe-events-single-section-title{padding-bottom:0}h2.tribe-events-page-title,#tribe-geo-results h2.tribe-events-page-title{font-weight:400;padding-bottom:0}.tribe-events-list-separator-month:after{display:none}.tribe-events-day .tribe-events-day-time-slot h5,.tribe-events-list-separator-month{font-weight:500;font-size:17px;line-height:24px;padding:1.4em;margin:2em auto;width:100%;text-transform:uppercase;box-sizing:border-box}.tribe-events-list-separator-month span{background-color:transparent;padding:0}.tribe-events-schedule h2{font-size:1em;font-style:normal;font-weight:400;margin:0 0 1em}.single-tribe_events .tribe-events-single-event-title{font-size:2.5em;line-height:1.6em}#tribe-events-header{display:none}.tribe-events-list .type-tribe_events h2{font-size:1.857em}#tribe-bar-form input[type=text],.tribe-events-button,#tribe-events .tribe-events-button{font-weight:400}ul.tribe-events-sub-nav a,.tribe-events-back a,.tribe-events-list-widget .tribe-events-widget-link a,.tribe-events-adv-list-widget .tribe-events-widget-link a{font-weight:400;font-size:inherit}#tribe-events-footer~a.tribe-events-ical.tribe-events-button{-webkit-border-radius:2.3em;-moz-border-radius:2.3em;border-radius:2.3em}#tribe-events-footer~a.tribe-events-ical.tribe-events-button{border:2px solid #ca0808;-webkit-border-radius:2.3em;-moz-border-radius:2.3em;border-radius:2.3em;font-weight:500;letter-spacing:.1em;padding:1.35em 2.4em;text-align:center;text-transform:uppercase;font-size:.786em !important;line-height:1.3em;height:auto}#tribe-bar-form .tribe-bar-submit input[type=submit],.tribe-events-button,#tribe-events .tribe-events-button,#tribe-bar-form .tribe-bar-submit input[type=submit],a.tribe-events-read-more,.tribe-events-button,.tribe-events-nav-previous a,.tribe-events-nav-next a,.tribe-events-widget-link a,.tribe-events-viewmore a{border:2px solid;-webkit-border-radius:2.3em;-moz-border-radius:2.3em;border-radius:2.3em;display:inline-block;font-weight:500;letter-spacing:.1em;padding:1.35em 2.4em;text-align:center;text-transform:uppercase;font-size:.786em !important;line-height:1.3em}.tribe-events-button,#tribe-events .tribe-events-button,#tribe-bar-form .tribe-bar-submit input[type=submit],a.tribe-events-read-more,.tribe-events-button,.tribe-events-nav-previous a,.tribe-events-nav-next a,.tribe-events-widget-link a,.tribe-events-viewmore a{-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.tribe-events-button:hover,#tribe-events .tribe-events-button:hover,a.tribe-events-read-more:hover,.tribe-events-button:hover,.tribe-events-nav-previous a:hover,.tribe-events-nav-next a:hover,.tribe-events-widget-link a:hover,.tribe-events-viewmore a:hover{background:0 0}.single-tribe_events #tribe-events-header li,.single-tribe_events #tribe-events-footer li{width:auto}.single-tribe_events .tribe-events-event-image{float:right;margin:0 0 2em 2em;max-width:50%}.tribe-events-event-meta .author{margin-bottom:0}.tribe-events-venue-details .author:after{display:none}a.tribe-events-ical,a.tribe-events-gcal{margin-top:0}.tribe-events-loop .tribe-events-event-meta,.tribe-events-tooltip .duration{font-weight:300;font-size:14px}.tribe-events-loop .tribe-events-event-meta{margin:24px 0 2.6em}.tribe-events-event-meta address.tribe-events-address,.tribe-events-list .tribe-events-venue-details{font-style:normal;font-weight:300;margin-top:5px;line-height:1.7em}.tribe-events-list-event-description.tribe-events-content .tribe-events-read-more{margin-top:1.9em}#tribe-events .tribe-events-content p,.tribe-events-after-html p,.tribe-events-before-html p{line-height:1.9}.tribe-events-loop .tribe-events-content{padding:0}.tribe-events-list .tribe-events-event-image+div.tribe-events-content{width:66%;overflow:hidden}#tribe-events-footer h3{display:none;margin-top:0;font-size:1.5em}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous,#tribe-events-footer .tribe-events-sub-nav li,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous,#tribe-events-header .tribe-events-sub-nav li{margin-right:0}.events-list #tribe-events-footer,.tribe-events-day #tribe-events-footer,.tribe-events-map #tribe-events-footer{clear:both;margin:2em 0 1em}.events-list #tribe-events-footer,.single-tribe_events #tribe-events-footer,.tribe-events-day #tribe-events-footer,.tribe-events-map #tribe-events-footer,.tribe-events-photo #tribe-events-footer{border-top:1px dashed #e2e2e2;padding-top:2em}.tribe-events-list-widget ol{margin:0;padding:0}.tribe-events-list-widget ol li{margin-bottom:1.5em}.tribe-events-list-widget .entry-title{font-size:1.15em;font-weight:400;margin:0}.tribe-events-list-widget .duration{font-weight:400}