/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */

/* Tarte au citron */

#tarteaucitronRoot #tarteaucitronAlertBig {
    background: #2f2f33 !important; 
    color: #ffffff !important;
    font-size: 14px !important;
    padding: 40px 40%;
  }
  #tarteaucitronAlertBig #tarteaucitronCloseAlert {
    background: #3b1172  !important;
    color: #fff !important;
    font-size: 16px !important;
    padding: 40px 40px;
  }
  #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine {
    background: #3b1172 !important;
    color: #F2F2F2 !important;
    font-size: 14px !important;
    border: none !important;
    padding: 40px 40px;
  }
  #tarteaucitron .tarteaucitronBorder {
    border: none !important; 
  }
  #tarteaucitron #tarteaucitronServices .tarteaucitronTitle button {
  background: #F2F2F2 !important;
  }
  #tarteaucitronRoot button {
  color: #3b1172 !important;
  }
  #tarteaucitronAlertBig #tarteaucitronCloseAlert, #tarteaucitronAlertBig #tarteaucitronPersonalize, #tarteaucitron #tarteaucitronPrivacyUrl {
  color: #dc1a53 !important;
  }
  #tarteaucitron #tarteaucitronInfo, #tarteaucitron #tarteaucitronServices .tarteaucitronDetails {
    background: #F2F2F2 !important;
    color: #dc1a53 !important;
    font-size: 14px !important;
    padding: 20px 20px;
  }
  #tarteaucitronAlertBig #tarteaucitronPersonalize {
    background: #3b1172  !important;
    color: #F2F2F2 !important;
    font-size: 16px !important;
    padding: 40px 40px;
  }
  
  #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert {
  color: #ffffff !important ;
  }
  
  #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow, #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny, .tac_activate .tarteaucitronAllow {
  background: #fff !important;
  color: #dc1a53 !important ;
  }
  
  #tarteaucitronAlertSmall {
    background: #fff !important;
  }
  
  #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie, #tarteaucitron #tarteaucitronClosePanel {
  background: #3b1172 !important;
  color: #fff !important;
  border-radius: 0px !important;
  }
  
  #tarteaucitronAlertBig #tarteaucitronCloseAlert, #tarteaucitronAlertBig #tarteaucitronPersonalize, #tarteaucitronAlertBig #tarteaucitronPersonalize2, .tarteaucitronCTAButton, #tarteaucitron #tarteaucitronPrivacyUrl, #tarteaucitron #tarteaucitronPrivacyUrlDialog, #tarteaucitronRoot .tarteaucitronDeny, #tarteaucitronRoot .tarteaucitronAllow {
  background: #dc1a53 !important;
  color: #fff !important;
  border-radius: 0px !important;
  }
  
 /* BBPress */ 

 div.bbp-template-notice {
   display: none;
 }

 div.bbp-template-notice, div.indicator-hint {
  background-color: #dc1a53 !important;
  border-color: #dc1a53 !important;
  color: white !important;
 }
 div.bbp-template-notice a {
   color:white !important;
 }

 #bbpress-forums li.bbp-footer, #bbpress-forums li.bbp-header {
  background: #3b1172 !important; 
  color: white !important;
  padding: 15px !important;
 }

.bbp-search-form {
	margin: 15px;
}

#bbpress-forums .bbp-forum-info .bbp-forum-content, #bbpress-forums p.bbp-topic-meta {
  line-height: 1.5 !important;
}

#bbpress-forums .bbp-forums-list {
  display: none !important;
}