/********* Compiled - Do not edit *********/
:root{--color-primary:#000000;--color-secondary:#000000;--color-gradient-start:#f42958;--color-gradient-stop:#e4442a;--color-link:#000000;--color-link-hover:#dd9933;}.woocommerce ul.products, .woocommerce-page ul.products{margin-left:-15px;margin-right:-15px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding-left:15px;padding-right:15px;}body{font-family:Muli;font-weight:400;line-height:1.8em;font-size:15px;color:#808291;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:inherit;}.h1,h1{font-family:Roboto;font-weight:500;line-height:1.2em;font-size:52px;color:#181b31;}.h2,h2{font-family:Roboto;font-weight:500;line-height:1.2em;font-size:40px;color:#181b31;}.h3,h3{font-family:Roboto;font-weight:500;line-height:1.2em;font-size:32px;color:#181b31;}.h4,h4{font-family:Roboto;font-weight:500;line-height:1.2em;font-size:25px;color:#181b31;}.h5,h5{font-family:Roboto;font-weight:500;line-height:1.2em;font-size:21px;color:#181b31;}.h6,h6{font-family:Roboto;font-weight:500;line-height:1.2em;font-size:18px;color:#181b31;}.titlebar-inner h1{}.titlebar-inner p{}.titlebar{background-image:url( ../2023/03/Fonds-cartes.jpg);}#body{background-color:white;}
.bandeau_3{
    width:100% !important;
    height:25px;
    background:#004C99;
    text-align:center;
    margin-top:2px;
    color:#000000;
    font-family: "lucida sans unicode", Georgia, Serif !important;
    font-size: 16px !important;
    font-weight:500;
}
.bandeau_3p{
    width:30% !important;
    height:20%;
    background:#87CEEB;
    text-align:center;
    margin-top:2px;

}
.bandeau_saisie_ss{
    text-decoration:none;
    position:relative;
    background:#87CEEB;
    border-radius: 2px;
    text-align:center;
    height: 85%;
    color:#ffffff;
    font-family:"Raleway", Georgia, Serif ;
    font-size: 12px;
    margin-top:10px;
}
.bandeau_saisie_tournoi{
    width: 30%;
    text-decoration:none;
    position:relative;
    background:#87CEEB;
    border-radius: 2px;
    text-align:center;
    height: 85%;
    color:#ffffff;
    font-family:"Raleway", Georgia, Serif ;
    font-size: 12px;
    margin-top:10px;
}
.bandeau_saisie_tournoi_L{
    width: 60%;
    text-decoration:none;
    position:relative;
    background: #87CEEB;
    border-radius: 2px;
    text-align:center;
    height: 85%;
    color:#ffffff;
    font-family:"Raleway", Georgia, Serif ;
    font-size: 12px;
    margin-top:10px;
}
.bandeau_saisie_tournoi_L_H{
    width: 60%;
    text-decoration:none;
    position:relative;
    background:#85C17E;
    border-radius: 2px;
    text-align:center;
    height: 200px;
    color:#000000;
    font-family:"Raleway", Georgia, Serif ;
    font-size: 12px;
    margin-top:10px;
    
}
.bandeau_filtre{
    width: 80%;
    text-decoration:none;
    position:relative;
    background:#85C17E;
    border-radius: 2px;
    text-align:center;
    height:30%;
    color:#000000;
    font-family:"Raleway", Georgia, Serif ;
    font-size: 16px;
    margin-top:10px;
}
.titre_ss{
font-family: Lao UI, Lucida Grande, Arial, Helvetica, Georgia, Sans-serif;
font-size: 2em;
font-variant: small-caps;
font-weight: bold;
text-align: center;
}
.bouton_ss{
background-color: #FFE4C4;
border-radius: 10px !important;
  border: 2px;
  color: black;
  padding: 10px 25px;
  text-align: center;
  font-size: 16px;
  cursor: pointer;
    
}
.bouton_prix{
background-color: #3AF24B;
border-radius: 10px !important;
width: 200px;
  border: 2px;
  color: black;
  padding: 5px 25px;
  text-align: center;
  font-size: 16px;
  cursor: pointer;
    
}
.bouton_prix_grisbleu{
background-color: #77B5FE;
border-radius: 10px !important;
width: 200px;
  border: 2px;
  color: black;
  padding: 5px 25px;
  text-align: center;
  font-size: 16px;
  cursor: pointer;
    
}

.libelle_ss{
    font-family: Lao UI, Lucida Grande, Arial, Helvetica, Georgia, Sans-serif;
font-size: 1.5em;
font-variant: small-caps;
margin-left: auto;
margin-right: auto;
font-weight: bold;
}
.libelle_ss_centre{
font-family: Lao UI, Lucida Grande, Arial, Helvetica, Georgia, Sans-serif;
font-size: 1.5em;
font-variant: small-caps;
text-align: center;
font-weight: bold;
margin: 0 auto;
}
.libelle_ss_orange_noir{
    font-family: Lao UI, Lucida Grande, Arial, Helvetica, Georgia, Sans-serif;
font-size: 1.5em;
font-variant: small-caps;
margin-left: auto;
margin-right: auto;
font-weight: bold;
background-color: #FFE4C4;
color:black;
}
.libelle_ss_L{
    font-family: Lao UI, Lucida Grande, Arial, Helvetica, Georgia, Sans-serif;
font-size: 1.5em;
font-variant: small-caps;
margin-left: auto;
margin-right: auto;
font-weight: bold;
text-align: left;
}
.libelle_alert{
    font-family: Lao UI, Lucida Grande, Arial, Helvetica, Georgia, Sans-serif;
font-size: 1.5em;
font-variant: small-caps;
margin-left: auto;
margin-right: auto;
font-weight: bold;
text-align: center;
color:red;
}
.libelle_ok{
    font-family: Lao UI, Lucida Grande, Arial, Helvetica, Georgia, Sans-serif;
font-size: 1.5em;
font-variant: small-caps;
margin-left: auto;
margin-right: auto;
font-weight: bold;
text-align: center;
color:green;
}
.libelle_ok_petit{
    font-family: Lao UI, Lucida Grande, Arial, Helvetica, Georgia, Sans-serif;
font-size: 1em;
font-variant: small-caps;
margin-left: auto;
margin-right: auto;
font-weight: bold;
text-align: center;
color:blue;
}
.libelle_ok_fonteClassique{
    font-family: Lao UI, Lucida Grande, Arial, Helvetica, Georgia, Sans-serif;
font-size: 1.5em;
margin-left: auto;
margin-right: auto;
font-weight: bold;
text-align: center;
color:green;
}
.libelle_courant{
    font-family: Lao UI, Lucida Grande, Arial, Helvetica, Georgia, Sans-serif;
font-size: 1em;
margin-left: auto;
margin-right: auto;
text-align: left;

}
.bandeau_connexion{
    width: 100%;
    text-decoration:none;
    position:relative;
    background:#85C17E;
    border-radius: 2px;
    text-align:center;
    color:#ffffff;
    font-family:"Raleway", Georgia, Serif ;
    font-size: 16px;
    margin-top:10px;
}
.imageBordure {
            background-size: cover;
            float: none;
            border: 4px solid #C0C0C0

;
            border-radius :5px;
            }
.imageBordure:hover {
            border: 4px solid #C0C0C0; 
}

.imagecarre {
            background-size: cover;
            width: 82px !important;
            height: 105px !important;
            border: 4px solid #C05746;
            border-radius :5px;
            }
.imagecarre:hover {
            border: 4px solid #E3B4AC; 
}
.saisie {
        color: #000000 !important;
        text-align : left !important;
        font-family:"lucida sans unicode", Georgia, Serif !important;
        background-color:#FFE4C4 !important;
        border:none;
        box-shadow: 3px 1px 1px #FFE4C4;
        width:70% !important;
        height:30px !important;
        padding-left:5px !important;
        padding-right:5px !important;
        font-size: 16px !important;
        line-height:20px !important;
        font-weight: 400!important;
        margin:5px;
}
.saisieText {
        color: #000000 !important;
        text-align : left !important;
        font-family:"lucida sans unicode", Georgia, Serif !important;
        background-color:#FFE4C4 !important;
        border:none;
        box-shadow: 3px 1px 1px #FFE4C4;
        width:70% !important;
        height:50px !important;
        padding-left:5px !important;
        padding-right:5px !important;
        font-size: 14px !important;
        line-height:20px !important;
        font-weight: 400!important;
        margin:5px;
}

.saisiePetite {
        color: #000000 !important;
        text-align : right !important;
        font-family:"lucida sans unicode", Georgia, Serif !important;
        background-color:#FFE4C4 !important;
        border:none;
        box-shadow: 3px 1px 1px #FFE4C4;
        width:30% !important;
        height:30px !important;
        padding-left:5px !important;
        padding-right:5px !important;
        font-size: 16px !important;
        line-height:20px !important;
        font-weight: 400!important;
        margin:5px;
}
.saisieH {
        color: #000000 !important;
        text-align : center !important;
        font-family:"lucida sans unicode", Georgia, Serif !important;
        background-color:white !important;
        border:none;
        box-shadow: 3px 1px 1px #004C99;
        width:70px !important;
        height:30px !important;
        padding-left:5px !important;
        padding-right:5px !important;
        font-size: 16px !important;
        line-height:20px !important;
        font-weight: 400!important;
        margin:5px;
}
.fa {
    fa_icone_phone: fa-lg;
}
.boite{

font-size:16px;
width:30%;
height:4cm;
text-align:left;
margin-left:50px;
padding-left:10%!important;

}
.omg_detail {
        color: #000000  !important;
        text-align : left;
        font-family:"Raleway", Georgia, Serif !important;
        padding-left:5px !important;
        padding-right:5px !important;
        font-size: 12px !important;
        font-weight: 500 !important;
}
.omg_libelD {
        color: #000000 !important;
        text-align : left;
        font-family:"Raleway", Georgia, Serif !important;
        padding-left:5px !important;
        padding-right:5px !important;
        font-size: 15px !important;
        font-weight: 500 !important;
}
.omg_libelD_cadre {
        color: #000000 !important;
        text-align : left;
        border: 1px solid rgba(235, 222, 240,0.8);
        background-color:#C0C0C0;
        outline: 1px solid #70BC1E;
        font-family:"Raleway", Georgia, Serif !important;
        padding-left:5px !important;
        padding-right:5px !important;
        font-size: 15px !important;
        font-weight: 500 !important;
}
.bandeau_1p{
    width:100% !important;
    height: 18px !important;
    background:#ffffff;
    text-align:left;
}

 .centered-element{
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}
.textLib {
		text-align: center;
    font-size: 40px;
		font-family: Georgia, serif;
		color: #000000;
	}
.textLib20 {
		text-align: center;
    font-size: 20px;
		font-family: Georgia, serif;
		color: #000000;
	}
.textLib30 {
		text-align: center;
    font-size: 30px;
		font-family: Georgia, serif;
		color: #000000;
	}
.textLibRichard {
		text-align: center;
    font-size: 40px;
		font-family: Georgia, serif;
		color: #131a4f;
	}
.textLib20Richard {
		text-align: center;
    font-size: 20px;
		font-family: Georgia, serif;
		color: #131a4f;
	}
.tab1 {
    
    color:#000000 ;
}