/*
Theme Name: Giffard
Theme URI:
Description:
Version: 1.0
Author: Le Phare
Author URI: http://www.lephare.com/
*/

/*
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0; padding:0;}
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:0;}
address,caption,cite,code,dfn,var{ font-style:normal; font-weight:normal;}
ol,ul{ list-style:none;}
caption,th{ text-align:left;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
q:before,q:after{ content:'';}
abbr,acronym{ border:0;}

body,button,input,select,textarea{ color:#333; font-family:Arial,Verdana,sans-serif; font-size:12px; line-height:16px;}
*/

/* Balises block */
.post-content h1{ }
.post-content h2{ }
.post-content h3{ }
.post-content h4{ }
.post-content h5{ }
.post-content h6{ }
.post-content p{ }
.post-content ul{ }
.post-content ol{ }
.post-content blockquote{ }
.post-content pre{ }
.post-content address{ }
.post-content address{ }

/* Balises inline */
.post-content strong{ }
.post-content em{ }
.post-content acronym{ }
.post-content code{ }
.post-content del{ }
.post-content ins{ }

/* Classes des images */
.alignleft{ display:inline; float:left;}
.aligncenter{ clear:both;	display:block; margin-left:auto; margin-right:auto;}
.alignright{ display:inline; float:right;}
.size-auto{ }
.size-medium{ }
.size-large{ }
.size-full{ }
.wp-caption{ }
.wp-caption img{ }
.gallery{ }
.gallery .gallery-item{ }


/*****************     HEADER MENU   *********************/

#navTop #menu-header-menu-de>li:nth-child(2) .dropdown-menu li:nth-child(6) a,
#navTop #menu-header-menu-en>li:nth-child(2) .dropdown-menu li:nth-child(6) a,
#navTop #menu-header-menu>li:nth-child(2) .dropdown-menu li:nth-child(6) a {
    background: url(images/entreeFruitsMix.jpg) no-repeat;
    background-size: contain;
}


#navTop #menu-header-menu-de>li:nth-child(2) .dropdown-menu li:first-child,
#navTop #menu-header-menu-en>li:nth-child(2) .dropdown-menu li:first-child,
#navTop #menu-header-menu>li:nth-child(2) .dropdown-menu li:first-child {
	padding-left: 0;
}

#navTop #menu-header-menu .dropdown-menu,
#navTop #menu-header-menu-de .dropdown-menu,
#navTop #menu-header-menu-en .dropdown-menu {
	text-align: center;
}
#navTop #menu-header-menu .dropdown-menu li,
#navTop #menu-header-menu-de .dropdown-menu li,
#navTop #menu-header-menu-en .dropdown-menu li {
	float: none;
	display: inline-block;
	vertical-align: top;
}

@media (max-width:1050px) {
	#navTop #menu-header-menu .dropdown-menu li,
	#navTop #menu-header-menu-de .dropdown-menu li,
	#navTop #menu-header-menu-en .dropdown-menu li {
		margin-bottom: 15px;
	}
}

@media (max-width:375px) {
	#navTop #menu-header-menu .dropdown-menu li,
	#navTop #menu-header-menu-de .dropdown-menu li,
	#navTop #menu-header-menu-en .dropdown-menu li {
		margin: 0 5px;
	}
}

section.entrees a.entreeB {color: #6D96FC;}
section.entrees a.entreeD {color: #FFC456;}
section.entrees a.entreeE {color: #99783d;}
section.entrees a.entreeF {color: #FE8C91;}

#list-retailers h2 {margin-bottom: 15px;}
#list-retailers h2 a {display: block; text-decoration: none; /*background-color: #F8F1E7;*/ border-bottom: 1px #E4D9C6 dotted; padding-bottom: 5px;}
#list-retailers h2 a:hover {color: #99783d;}
#list-retailers h2 a:after {content: "\f105"; font-family: Fontawesome; margin-left: 15px; font-size: 18px; position: relative; top: 1px; color: #E4D9C6;}
#list-retailers h2 a:hover:after {content: "\f107";}
#list-retailers article {margin-bottom: 15px;}
#list-retailers article h3 {margin: 0 0 5px 0;}
#list-retailers article p {float: right;}


.text-center {text-align: center;}
section.reseaux .blocSocial {height: auto;}
section.reseaux .blocSocial .lnkAbo {margin-top: 5px;}
.instagram {margin: 0; padding: 0;}

section.entrees a img {margin: 0 auto 10px auto;}