/*
Bienvenue dans l'éditeur de CSS !

Pour en savoir plus sur le fonctionnement de l'éditeur, vous pouvez vous
rendre sur cette page :
http://wp.me/PEmnE-Bt
*/
.ai1ec-posterboard-view .ai1ec-event-wrap {
	box-shadow: none;
	border-color: none;
}

.ai1ec-event-location {
	display: block;
}

#footer .widget-title {
	text-transform: uppercase;
	color: #EFEFEF;
}

.post-title.entry-title a {
	color: /*#e74c3c*/
#c0392b !important;
	font-weight: bold;
}

.td-post-content h3 {
	color: #bf4b3f;
	font-weight: bold;
}

.widget h4 {
	font-weight: bold;
}

.logo img {
	height: 45px;
}

.ai1ec-btn.ai1ec-btn-sm.ai1ec-btn-default.ai1ec-dropdown-toggle {
	background: #fe6c61;
	color: #ffffff;
	border: none;
}

.leader {
	font-size: 32px;
	font-weight: 400;
}

.masonry-listing .format-standard .post-title {
	border-left: 3px solid #00b9f7;
}

.icon-home::before {
/*font-size:24px;*/
}

.single .with-meta .article-media, .posts-listing.standard-listing.with-meta .article-media {
	margin-left: 0;
}

.single .container .with-meta .article-content, .posts-listing.standard-listing.with-meta .article-content {
	margin-left: 0;
}

.ai1ec-agenda-view .ai1ec-event.ai1ec-expanded {
	border-color: #fff;
	box-shadow: none;
}

.ai1ec-agenda-view .ai1ec-event .ai1ec-event-title {
	color: #c0392b;
}

.ai1ec-event-avatar {
	box-shadow: none;
}

.ai1ec-stream-view .ai1ec-date-title {
	background-color: #2d6ba9;
}

.addthis_toolbox.addthis_default_style {
	margin-top: 20px;
}

input[type="submit"] {
	background-color: #bf4b3f;
}

.timely .ai1ec-btn-primary:hover, .timely .ai1ec-btn-primary:focus, .timely .ai1ec-btn-primary:active, .timely .ai1ec-btn-primary.ai1ec-active, .ai1ec-open .ai1ec-dropdown-toggle.timely .ai1ec-btn-primary {
	background-color: #000000 !important;
	border-color: #000000 !important;
	color: #fff;
}

.timely .ai1ec-btn-primary {
	background-color: #000000;
	border-color: #000000;
	color: #fff;
}

.ai1ec-posterboard-view .ai1ec-date-block-wrap {
}

.ai1ec-category, .ai1ec-category a {
	color: #333333 !important;
}

.td_block_widget h1 > a,.td_block_widget h2 > a,.td_block_widget h3 > a,.td_block_widget h4 > a,.td_block_widget h5 > a,.td_block_widget h6 > a {
	color: #bf4b3f;
}

.td_wrapper_video_playlist .td_video_controls_playlist_wrapper {
	background-color: #c0392b;
	position: relative;
}

.td_video_controls_playlist_wrapper {
	background: #bf4b3f !important;
}

.ai1ec-posterboard-view .ai1ec-date-block-wrap {
	float: left;
	margin-right: 10px;
}

.timely img, #ai1ec-container img {
	margin-top: 10px;
}

.pricing-table {
	margin-left: 0;
}

.pricing-table .title {
	background-color: #bf4b3f;
	color: #ffffff;
	font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif !important;
	font-size: .88889rem;
	font-weight: normal;
	padding: .83333rem 1.11111rem;
	text-align: center;
}

.pricing-table * {
	line-height: 1;
	list-style: outside none none;
}

.pricing-table .price {
	background-color: #f6f6f6;
	color: #333333;
	font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif !important;
	font-size: 1.77778rem;
	font-weight: normal;
	padding: .83333rem 1.11111rem;
	text-align: center;
}

.pricing-table .description {
	background-color: #ffffff;
	border-bottom: 1px dotted #dddddd;
	color: #777777;
	font-size: .66667rem;
	font-weight: normal;
	line-height: 1.4;
	padding: .83333rem;
	text-align: center;
}

.pricing-table .bullet-item {
	background-color: #ffffff;
	border-bottom: 1px dotted #dddddd;
	color: #333333;
	font-size: .77778rem;
	font-weight: normal;
	padding: .83333rem;
	text-align: center;
}

.pricing-table .cta-button {
	background-color: #ffffff;
	padding: 1.11111rem 1.11111rem 0;
	text-align: center;
	margin-bottom: 20px;
}

button, .button {
	-moz-appearance: none;
	background-color: #bf4b3f;
	border-color: #bf4b3f;
	border-radius: 0;
	border-style: solid;
	border-width: 0;
	color: #ffffff;
	cursor: pointer;
/* font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif !important; */
	font-size: .88889rem;
	font-weight: normal;
	margin: 0 0 1.11111rem;
	padding: .88889rem 1.77778rem .94444rem;
	position: relative;
	text-align: center;
	text-decoration: none;
	transition: background-color 300ms ease-out 0;
}