/* Eolia-grey.css for FAQ Module */
h1.page-heading.bottom-indent {
    margin-top: 20px;
    margin-bottom: 15px;
    font-size: 1rem;
    line-height: 1.5;
    color: #444;
    font-weight: normal;
}
.applemenu {
  margin: 0 auto;
  padding: 0;
}
.applemenu .faq_heading {
	font: 400 16px Lato, Helvetica, sans-serif;
	color: #323F56;
  font-family:'Gotham-Medium';
	display: block;
	position: relative;
	width: auto;
	padding: 9px 0px 4px 0px;
	padding-left: 8px;
	margin: 40px 0px 1px 0px;
}

.applemenu .faq_question {
	font: normal 12px Lato, Helvetica, sans-serif;
	display: block;
  font-family:'Gotham-Medium';
	position: relative;
	width: auto;
	padding: 5px;
	padding-left: 8px;
	text-decoration: none;
	border-radius: 5px 5px;
	margin-bottom: 3px;
cursor: pointer;
}

.applemenu .faq_question:active{
	color: #c8102e;
}

.faq_question .grower.CLOSE{
    background: url(../../../themes/panda/img/grower_faq_close.png) center center no-repeat transparent;
}

.faq_question .grower.OPEN{
  background: url(../../../themes/panda/img/grower_faq_open.png) center center no-repeat transparent;
}


.applemenu div.selected, .applemenu .faq_question:hover {

	color: #c8102e;
}
.faqQR{
  border-bottom:1px solid grey;
  margin-top:7px;
  margin-bottom:5px;
}
.applemenu .faq_answer { /*DIV that contains each sub menu*/
	padding: 10px;
  font-size:12px;
  font-family:'Gotham-Medium';

	/*height: 300px; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}
.applemenu .faq_answer p{ /*DIV that contains each sub menu*/
  font-size:12px;
  font-family:'Gotham-Medium';

	/*height: 300px; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}
.faqsubmenu {
	display:none;
	background: rgba(201, 197, 197, 0.97);
	padding: 20px;
	width: 500px;
	position: absolute;
}

.faqsubmenu a {
	color: white;
}

.faqsubmenu a:hover {
	text-decoration:none;
	color: #C7FAB7;
}

.titre1 {
	font-weight: bold;
	padding: 5px;
}

ul.faqsubmenu { list-style-type:none; }

ul.faqsubmenu  li { padding-bottom: 5px; }

.titre1:hover .faqsubmenu {
	display: block;
}
p.strong{
  font-weight:bold;
}

.footerFaq{
  width:100%;
  margin-top:50px;
  margin-bottom:50px;
      float: left;
}
.pinkBlock{
  position:relative;
  text-align: left;
  float:left;
  font-family:'Gotham-Medium';
  background-color: #c8102e;
  width:49%
}
.pinkBlock a{
  float:left;
  margin:20px 20px;
  width:100%;
  color:white;
  text-transform: uppercase;
}
.pinkBlock:nth-child(2){
  margin-left:2%;
}
.pinkBlock img{
  width:70px;
  margin-right:20px;
  float:left;
}
.textPinkBlock{
  line-height: 1.4em;
  vertical-align:middle;
  position:absolute;
  top:50%;
  transform: translateY(-50%)
}
