/*!
Theme Name: Reloved Theme
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 4.22.2
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Large Network - Largeur.com SA
Author URI: https://largenetwork.com/
Template: Divi
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
#main-header {
	display: none;
}

#page-container {
	padding-top: 0px !important;
}

/* Tableau */

table tr td{
	padding:6px 0px !important;
}

table tr td:nth-child(2n){
	border-top:none;
}

table tr td:nth-child(2n+1){
	border-top:1px solid #000;
}

.cookie-notice-container #cn-notice-buttons,
.cookie-notice-container #cn-notice-text{
	font-family:'Suisse Intl Book',Helvetica,Arial,Lucida,sans-serif;
}

/* Newsletter */
.form-newsletter .et_pb_newsletter_fields{
	display:flex;
	gap:10px;
}

.form-newsletter .et_pb_newsletter_fields .et_pb_newsletter_button_wrap{
	flex-basis:30%;
}

.form-newsletter .et_pb_newsletter_fields p.et_pb_newsletter_field{
	flex-basis:68.5%;
}

@media only screen and (max-width: 768px) {
  	.form-newsletter .et_pb_newsletter_fields{
		display:flex;
		flex-wrap:nowrap;
		gap:10px;
	}

	.form-newsletter .et_pb_newsletter_fields .et_pb_newsletter_button_wrap{
		flex-basis:30%;
	}
	
	.form-newsletter .et_pb_newsletter_fields p.et_pb_newsletter_field{
		flex-basis:68.5%;
	}
}

/* Styles pour les smartphones */
@media only screen and (max-width: 480px) {
	.form-newsletter .et_pb_newsletter_fields{
		display:flex;
		gap:10px;
	}

	.form-newsletter .et_pb_newsletter_fields .et_pb_newsletter_button_wrap{
		flex-basis:30%;
	}
	
	.form-newsletter .et_pb_newsletter_fields p.et_pb_newsletter_field{
		flex-basis:68.5%;
	}
}
@font-face {
  font-family: 'MaPolicePerso';
  src: url('fonts/ma-police.woff2') format('woff2'),
       url('fonts/ma-police.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@media only screen and (max-width: 980px) {
  html, body {
    overflow-x: hidden !important;
  }

  #page-container,
  .et_pb_section,
  .et_pb_row,
  .et_pb_column {
    max-width: 100% !important;
    overflow-x: hidden !important;
  }

  img {
    max-width: 100% !important;
    height: auto !important;
  }

  a {
    word-break: break-word;
  }
}

