
/* CUSTOM GENERAL STYLES */
a,
a.go-next,
a.go-prev {
	color:#e20613;
}

.events-sidebar ul li.event-item .event-content h5 a:hover, 
.causes-sidebar ul li.cause-item .cause-content h5 a:hover {
	color:#e20613;
}

.paging-navigation .page-numbers.current,
.paging-navigation .page-numbers:hover {
	color: #fff;
	background-color:#e20613;
}
a:hover,
a:active,
a:focus {
	color: #000000;
}


.responsive-menu a.toggle-menu {
	background-color: #e20613;
}

a.load-more:hover,
a.go-next:hover, 
a.go-prev:hover {
	color:#e20613;
}

.flex-caption a {
	color:#e20613;
}

.member-content h3 a:hover,
.event-list .event-content h4 a:hover,
.cause-grid .cause-content h4.cause-title a:hover,
.cause-list .cause-content h4.cause-title a:hover,
.post-content h4.post-title a:hover {
	color:#e20613;
}

.sticky {
	border: 2px solid #e20613;
}

button,
input[type="button"],
input[type="submit"],
.main-button,
a.flex-prev, 
a.flex-next,
a.main-btn {
	color:#ffffff;
	background-color:#e20613;
}
a.main-btn {
	color:#ffffff!important;
}

button:hover,
input[type="button"]:hover,
input[type="submit"]:hover,
.main-btn:hover,
a.flex-prev:hover, 
a.flex-next:hover,
a.main-btn:hover {
	background-color:#000000;
}

.cause-holder .progress .progress-bar,
.cause-holder-list .progress .progress-bar {
	background-color:#000000;
}

.su-tabs-style-default .su-tabs-nav span,
.su-spoiler-style-default .su-spoiler-title {
	background-color:#000000!important;
}

/* HEADER STYLES */
.site-header a {
	color:#ffffff;
}

.site-header a:hover,
.site-header .current_page_item a {
	color:#000000;
}

.site-header {
	background-color:#000000;
	color:#ffffff;
}
.not-full .site-header {
	background-color:transparent;
}
.not-full .site-header .container {
	background-color:#000000;
}

.top-header {
	border-bottom: 1px solid #000000;
}

.top-header .header-info-right ul li:not(:last-child):after, .top-header .header-info-left ul li:not(:last-child):after {
	color:#000000;
}



.main-header .search-form input[type="text"] {
	border-color:#000000;
	color:#ffffff!important;
	background-color:#000000;
}

.main-header .social-icon-top ul li a {
	background-color:#e20613;
	color: #fff;
}

.main-header .social-icon-top ul li a:hover {
	color:#000000;
}

/* MAIN NAVIGATION STYLES */

.menu-wrapper .inner-menu {
	background-color:#e20613;
}
.menu-wrapper {
	background-color:#e20613;
}
.not-full .menu-wrapper {
	background-color:transparent;
}
.not-full .menu-wrapper .container{
	background-color:#e20613;
}
.menu-wrapper .main-menu ul.sf-menu > li {
	border-right: none;
}

.menu-wrapper .main-menu ul.sf-menu > li a {
	color:#ffffff;
}

.menu-wrapper .main-menu ul.sf-menu > li a:hover {
	color:#000000;
}

.menu-wrapper .main-menu ul.sf-menu > li.current-menu-item a, .menu-wrapper .main-menu ul.sf-menu > li.current-menu-ancestor a.sf-with-ul  {
	color:#000000;
}

.menu-wrapper .main-menu ul.sf-menu > li ul {
	background-color:#000000;
}

.menu-wrapper .main-menu ul.sf-menu > li ul li {
	border-bottom: 1px solid #ffffff;
}

.menu-wrapper .main-menu ul.sf-menu > li ul li.current-menu-item a {
	color:#E20613;
}
.menu-wrapper .main-menu ul.sf-menu > li ul li a:hover {
	color:#fff;
}

/* CONTENT STYLES */

.su-service-title i {
	color: #e20613!important;
}

/* FOOTER STYLES */

.top-footer {
	background-color:rgba(255,255,255,0.95);
	color:#000000;
}
.not-full .top-footer{
	background-color:transparent;
}
.not-full .top-footer .container{
	background-color:rgba(255,255,255,0.95);
}
.top-footer .footer-widget-title {
	color:#000000;
}

ul.footer-social li a {
	background-color:#ffffff;
}

.top-footer a {
	color:#000000;
}

.top-footer a:hover {
	color:#e20613;
}

.main-footer {
	background-color:rgba(242,242,242,0.95);
	color:#000000;
}
.not-full .main-footer {
	background-color:transparent;
}
.not-full .main-footer .container{
	background-color:rgba(242,242,242,0.95);
}

.main-footer .footer-widget-title {
	color:#000000;
}

.main-footer a {
	color:#000000;
}

.main-footer a:hover {
	color:#e20613;
}

.main-footer .copyright {
	border-top: 1px solid #f2f2f2;
}
/*Voyelle ADD*/

h1,h2,h3,h4,h5,h6,.editor-content h2,.editor-content h3,.editor-content h4,.editor-content h5,.editor-content h6{
  color:#000000;
}
.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5,.site-footer h6{
  color:#000000;
}
blockquote {
	background-color: #e20613;
	color:#ffffff;
}
blockquote p{
	color: #ffffff;
}
.boutonPdf, .boutonEditor{
	color:#ffffff;
	background-color:#e20613;
}
.boutonPdf:hover, .boutonEditor:hover{
	background-color:#000000;
	color:#ffffff;
}
.bloc-fond{
  border-color:#000000;
  background:#000000;
  color:#fff;
}
.savoir-plus{
  border-color:#000000;
}
.sur-menu a:hover,.sur-menu a.active{
  color:#E20613;
}

@media (min-width:768px){.container {width: 750px}}@media (min-width:992px){.container {width: 970px}}@media (min-width:1062px){.container {width: 1032px}}
.container.large {width:1450px;}
@media (max-width:1460px){.container.large {max-width: 99%}}
