/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 3.0.42
Description: Divi child theme
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Template: Divi
Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background$
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: Divi-child
*/

/* WAN - side bar */

/* events */
.tribe-events-list-widget .tribe-events-list-widget-events {
    padding: 0 4px!important;
}

/* events title */
.tribe-event-title{
  font-size:15px;
	padding:10px 0px 0px 0px;
	margin:0px;
	font-weight: 600;
  line-height: normal;
}

#sidebar h4.widgettitle
{
font-weight: bold!important;
border-bottom:2px solid indianred!important;
	padding-bottom:3px!important;
	margin-bottom:12px!important;
}


/* events details */
.tribe-event-duration{
	font-size:12px!important;
	line-height: normal!important;
}

/* Sendiblue form */
.sib_signup_box_inside_2
input[type=text], input[type=password], input[type=tel], input[type=email], input.text, input.title, textarea, select {
    margin:0px!important;
	padding: 5px!important;
    border: 1px solid #bbb!important;
    color: #4e4e4e!important;
    background-color: rgba(0, 0, 0, 0.03)!important;
	border-radius: 3px!important;
}
    
.sib-default-btn,
.tribe-events-widget-link a
{
	font-size:13px!important;
 background:rgba(33, 117, 155,0.7)!important;
	border:0px!important;
	padding:6px 9px!important;
	color:white!important;
	font-weight:bold!important;
	border-radius: 3px!important;
}

.goog-te-gadget-simple
{
	border-radius: 6px!important;
}

/* Pied de page */
#main-footer .container, #footer-bottom .container
{padding-top:0px!important; 
padding-bottom:0px!important;}

 .container:before{visibility:hidden;}