/*
Theme Name: Divi Enfant par Incomm
Description: Theme enfant du theme Divi
Author: Incomm
Author URI: https://www.incomm.fr
Template: Divi
Version: 1.05
*/

/*------------------------- EDITO-------------------------------*/

.edito h2{color: #555; font-family: "Lato", sans-serif; font-size: 25px; font-weight: 900; line-height: 30px; text-align: center; text-transform: uppercase;border-bottom: 1px solid;}
.edito h2 strong {color: #3d5a01;}
.edito h3{font-family: "Lato", sans-serif;color: #3a2a20;line-height:38px;font-size: 24px;font-weight:300;text-align: center;}
.edito h4{color:#3a2a20;font-family:"Lato", sans-serif;; font-size: 22px;font-weight:500;line-height:28px;font-weight:400;}
.edito h5{color:#000;font-family:"Lato"; font-size: 18px;font-weight:600;text-transform: none;font-weight:400;}

.edito p strong, .edito p b, .edito li strong, .edito li b{font-weight: 600;}

.edito a{ border-bottom:1px solid #3d5a01; color:#000; font-weight: 500;transition: ease-in-out 0.2s;text-decoration: none; background: none; padding: 1px 2px;}
.edito .et_pb_text_inner a:hover{ color: #fff!important;font-weight: 500;transition: ease-in-out 0.2s; background:#3d5a01; padding: 1px 2px;text-decoration: none;}

.edito .text_white p, .edito .text_white li, .edito .text_white, .edito .text_white h2, .edito .text_white h3, .edito .text_white h4{color: #fff !important;}
.edito .text_white a{border-bottom:1px solid #fff; color:#fff;}
.edito .text_white a:hover{border-bottom:1px solid #fff; color:#3d5a01 !important;background:#fff;}

.edito ul{list-style-image: url('https://6a1e98.claudeassets.com/20211201123455im_/https://www.restaurantlesterrassesdugolf.com/wp-content/uploads/2021/09/puce.png'); padding-left: 45px !important; margin: 0 !important;}

/* SMARTPHONES */
@media only screen and (min-width: 320px){
.edito p, .edito li{font: 300 15px/21px "Lato";text-align: left; color:#000;}
}
/* TABLETTES */
@media only screen and (min-width: 768px){
.edito p, .edito li{font: 300 15px/25px "Lato";text-align: left; color:#000;}
}

/* ORDINATEURS */
@media only screen and (min-width: 1024px) {
.edito p, .edito li {font: 300 105%/27px "Lato";text-align: justify;color: #000;margin: 0; }
}

/* ORDINATEURS */
@media only screen and (min-width: 1600px) {
.edito p, .edito li {font: 300 110%/27px "Lato";text-align: justify;color: #000;margin: 0; }
}

/*------------------------- FIN EDITO -------------------------------*/

a:hover {
text-decoration:none;
color: #7f935e;
}

#menu-menu-principal li ul {background: #17380b !important;}

.et_pb_contact p input[type="checkbox"] + label i, .et_pb_contact p input[type="radio"] + label i,
.et_pb_subscribe .et_pb_contact_field input[type="checkbox"] + label i, .et_pb_subscribe .et_pb_contact_field input[type="radio"] + label i {

 background-color: #7f935e;
}

.et_pb_contact p input[type="checkbox"]:checked + label i::before, .et_pb_subscribe .et_pb_contact_field input[type="checkbox"]:checked + label i::before {   
 color: #fff;
}

.et_pb_contact_field_8.et_pb_contact_field .input[type="checkbox"]:checked + label i::before {
 color: #7f935e!important;	
}

/* HEADER */

/*#menu-menu-principal {
flex-direction: column;
width: 100%;	
}*/

.et-menu-nav, .et_pb_menu__menu {
width: 100%;
margin-left: 0!important;
margin-right: 0!important;	
}

.et-menu li {
padding-left: 1.4VW!important;
padding-right: 1.4VW!important;	
}

#rezosociaux ul, #contact_top ul {
display: -ms-flexbox !important;
display: flex !important;	
}

#rezosociaux_footer ul {
display: -ms-flexbox !important;
display: flex !important;
-ms-flex-align: center !important;
align-items: center !important;
-ms-flex-pack: center !important;
justify-content: center !important;	
}

@media only screen and (min-width: 981px){
	
#menu-menu-principal li.current-menu-item a, #menu-menu-principal li a:hover {
    border-bottom: 4px solid #3d5a01;
    opacity: 1 !important;
}

#menu-menu-principal li a {
    border-bottom: 4px solid transparent;
    padding-bottom: 0.73VW !important;
}

.coloneSticky1 {
    position: fixed !important;
    z-index: 99;
}
	
.coloneSticky2 {
 margin: auto !important;
}
	
.headerlogo img {
width: 10.364583333333334vw;
}
	
}

/* BODY */
.metaslider .flexslider {
	margin: 0 0 0!important;
}

.metaslider .flex-control-nav {
	position: absolute;
	bottom: 25px!important;
}

.et_pb_menu__wrap {
	margin: 0!important;
}

.metaslider .flexslider .flex-direction-nav li a.flex-prev {
	background-image: url('https://7fe72e.claudeassets.com/20211201123455im_/https://www.restaurantlesterrassesdugolf.com/wp-content/uploads/2021/08/left.png') !important;
	width: 3vw !important;
	height: 3vw!important;
	background-size:contain;
}

.metaslider .flexslider .flex-direction-nav li a.flex-next {
	background-image: url('https://b45ceb.claudeassets.com/20211201123455im_/https://www.restaurantlesterrassesdugolf.com/wp-content/uploads/2021/08/right.png') !important;
	width: 2.7083333333333335vw !important;
	height: 2.7083333333333335vw!important;
	background-size:contain;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li a:hover {
	background: #8f6d4b !important;
}

.flex-control-paging li a {
	background: #fff !important;
}


/* FOOTER */
.hcent, .hcent .et_pb_code_inner, .hcent .et_pb_code_inner iframe {
	height:100% !important;
}

@media only screen and (max-width: 981px){

.partie-menu .et_pb_menu__wrap{
	display: flex;
	justify-content: center;	
}
	
#rezosociaux ul{
-ms-flex-pack: center !important;
justify-content: center !important;	
}
	
}
/*
     FILE ARCHIVED ON 00:52:43 Jun 30, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 03:55:47 Jun 30, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.524
  exclusion.robots: 0.061
  exclusion.robots.policy: 0.053
  esindex: 0.027
  cdx.remote: 6.281
  LoadShardBlock: 316.809 (3)
  PetaboxLoader3.datanode: 999.066 (5)
  PetaboxLoader3.resolve: 293.762 (3)
  load_resource: 1001.824
  loaddict: 39.813
*/