/*
 Theme Name:     Born To Give Child Theme
 Theme URI:      https://demo.imithemes.com/born-to-give
 Description:    Born To Give Child Theme
 Author:         imithemes
 Author URI:     http://www.imithemes.com
 Template: 		 born-to-give
 Version:        1.0
*/

/* =Theme customization starts here
------------------------------------------------------- */

.featured-link span {
    visibility:hidden!important;
}
.topbar .topmenu li {
    float: right;
}
.topbar {
  text-transform: none;
}
.menu-item-1515 a, .menu-item-1516 a, .menu-item-2071 a, .facebook a{
  background-color: 
		#FFE31F!important;
}
.menu-item-1515 a:hover, .menu-item-1516 a:hover{
	color: #fff!important;
  background-color: #F47E28!important;
}
.facebook a:hover{
	color: #fff!important;
  background-color: #3b5998 !important;
}
.twitter a{
	color: #ED2D23!important;
  background-color: #FFE31F  !important;
}
.twitter a:hover{
	color: #fff!important;
  background-color: #1da1f2  !important;
}
.menu-item-1447 a, .menu-item-1549 a,  .menu-item-2071 a{
	color: grey!important;
  background-color: #FFE31F!important;
}

.menu-item-1447 a:hover, .menu-item-1549 a:hover, .menu-item-2071 a:hover{
	color: #000!important;
  background-color: #fff!important;
}
.menu-item-2675 a, .menu-item-1445 a{
	color: #fff!important;
  background-color: #f57f29!important;
}
.menu-item-2675 a:hover, .menu-item-1445 a:hover{
	color: #000!important;
  background-color: #fff!important;
}
.menu-item-1444 a, .menu-item-1443 a{
	color: #fff!important;
  background-color: #ED2D23!important;
}
.menu-item-1444 a:hover, .menu-item-1443 a:hover{
	color: #000!important;
  background-color: #fff!important;
}
.page-banner .block-title {
    	    font-family: "Fira Sans";
}

/* CALENDRIER TABLE BLANC */

.divTable
{
width:100%;
display:block;
height:100%!important;
padding:0px;
background-color:transparent;
margin:0px;
line-Height:26px;
}

.divHeaderRow
{
width:100%;
position:relative;
}

.divHeaderCell
{
width:16.666666666666668%;
position:relative;
background-color:#CCFF33;
float:left;
}


.divRow
{
width:100%;
display:table;
position:relative;
color:#000000;
}

.divCell
{
width:15.8%;
display:block;
position:relative;
background-color:#FFFFFF;
color:#000000;
font-size:14px;
float:left;
text-align:center;
letter-spacing:1px;
word-spacing:0px;
	margin: 0.4%;
	min-height: 90px;
}


.divFooterRow
{
position:relative;
width:100%;
}

.divFooterCell
{
background-color:#F47E28!important;
color:#ffffff;
width:100%;
padding:0px;margin:0px;
text-align:center;
position:relative;
line-height:20px;
font-weight:bold;
}
/* CALENDRIER TABLE BLANC FIN */
.post-content table th, .post-content table td {

    margin: 10px;
}
.vc_custom_1574214714187{
  background-position: right top!important;
}
.page-banner {
     background-position: top;

}
.list-group{
 display:none;
}
.featured-link strong{
	  text-transform: none;
font-weight: 400!important;
}


.home .hero-area, .event-date {
    display:none;
}
.event-list-cont {
    padding-left: 0px;
}


.wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 0px;
}
.topbar .topmenu a {
    color: #ED2D23;
}
.event-list-item .meta-data {
 display:none;
}
.red-bg .icon-box .ibox-icon i {
    background-color: #ED2D23!important;
}
.yellow-bg .icon-box .ibox-icon i {
    background-color: #FFE31F!important;
}

.featured-link {
     padding-top: 4%; 
	  margin-top:-15px!important;

}
.footer_widget, .site-footer .footer_widget a {
    color: #fff;
}

.page-banner-text{
 display:none!important;
}

.form-tel{
   width: 100%;
}

.bghoraire { 
	background-size: contain !important;
    background-position: right !important;
    background-repeat: no-repeat !important;
	  background-size: 40px 40px !important;

}

.twitter, .menu-item-1515 {
    border-left: 1px solid rgba(255,255,255,.2);
}

.gallery-grid-item .grid-item-content {
    visibility: hidden;
}


/***********************************************************/
/*
#menu-menu-boutons-top {
	float: right;
}

#menu-menu-boutons-top li a, .social-icons li.facebook a, .social-icons li.twitter a {
	background-color: #FFE31F;
	margin-left: 1px;
	transition:0.3s;
}

#menu-menu-boutons-top li a:hover {
	color: #fff !important;
	background-color: #F47E28 !important;
    transition:0.3s;
}
.social-icons li.facebook a:hover, .social-icons li.twitter a:hover {
	color: #fff !important;
    transition:0.3s;
}
.social-icons li.twitter a:hover {
	background-color: rgb(29, 161, 242) !important;
}
.social-icons li.facebook a:hover {
	background-color:rgb(59, 89, 152)!important;
}
.home #main-container .row h1 {
  display: none;
}
.hero-area .page-banner-text h1.block-title {
  display: none;
}
.bghoraire {
  background-size: contain !important;
  background-position:right !important;
  background-repeat: no-repeat !important;
  background-size: 40px 40px !important;
}

.wpcf7-tel {
	width:100%;
}
*/