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

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

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



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

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

.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:#f26857;
}

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

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


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

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

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

.site-header {
	background-color:#191919;
	color:#7f7f7f;
}
.not-full .site-header {
	background-color:transparent;
}
.not-full .site-header .container {
	background-color:#191919;
}

.top-header {
	border-bottom: none;
  background-color:#000000;
}

.top-header .header-info-right ul li:not(:last-child):after,
.top-header .header-info-left ul li:not(:last-child):after {
	color:#29292b;
}
.main-header .search-form input[type="text"] {
	border-color:#29292b;
	color:#7f7f7f!important;
	background-color:#191919;
}

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

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

/****************************************************** MAIN NAVIGATION STYLES *****************************************/

.menu-wrapper .inner-menu {
	background-color:#29292b;
}
.menu-wrapper {
	background-color:#29292b;
}
.not-full .menu-wrapper {
	background-color:transparent;
}
.not-full .menu-wrapper .container{
	background-color:#29292b;
}
.menu-wrapper .main-menu ul.sf-menu > li {
	border-right: 1px solid #29292b;
}

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

.menu-wrapper .main-menu ul.sf-menu > li a:hover, .menu-wrapper .main-menu ul.sf-menu > li a:focus {
	color:#ffffff;
	background-color:#191919;
}

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

.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 #29292b;
}

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

/************************ CONTENT STYLES ********************************************/

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

/*********************************** FOOTER STYLES *********************************/

.top-footer {
	background-color:#414141;
	color:#ffffff;
}
.not-full .top-footer{
	background-color:transparent;
}
.not-full .top-footer .container{
	background-color:#414141;
}
.top-footer .footer-widget-title {
	color:#ffffff;
}
.top-footer p{
	color:#ffffff;
}
.top-footer a {
	color:#ffffff;
}
.top-footer a i{
    color: #ffffff;
    -ms-transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}
.top-footer a:hover i{
    opacity:0.7;
}
.top-footer a:hover {
	color:#5ac3b0;
}

.main-footer {
	background-color:#000000;
	color:#ffffff;
}
.not-full .main-footer {
	background-color:transparent;
}
.not-full .main-footer .container{
	background-color:#000000;
}

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

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

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

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


a p, a li{
color:#000000;
}
.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5,.site-footer h6{
  color:#ffffff;
}
blockquote {
	background-color: #f26857;
	color:#ffffff;
}
blockquote p{
	color: #ffffff;
}


@media (min-width:768px){.container {width: 750px}}@media (min-width:992px){.container {width: 970px}}@media (min-width:1200px){.container {width: 1170px}}@media (min-width:1300px){.container {width: 1270px}}@media (min-width:1390px){.container {width: 1360px}}