/*	Responsive Accordion v1.3, Copyright 2014, Joe Mottershaw, https://github.com/joemottershaw/
//	============================================================================================ */

/*	Table of Contents
//	==================================================
//		#Reset
//		#Themes


/*	#Reset
//	================================================== */
.responsive-accordion {
	margin: 0 0 20px 0;
	padding: 0;
	list-style-type: none;
}

.responsive-accordion li {
	margin: 0 0 10px 0;
	padding: 0;
}

.responsive-accordion li:last-child {
	margin-bottom: 0;
}

.responsive-accordion li .responsive-accordion-head {
	cursor: pointer;
}

.responsive-accordion li .responsive-accordion-head.active {
	font-weight: bold;
	
	
	
}

.responsive-accordion li .responsive-accordion-head.active::before {
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
right: 14px;
margin-top: -5px;
	
}


/*	#Themes
//	================================================== */
.responsive-accordion-default.responsive-accordion li .responsive-accordion-head
	{
	border: 1px solid #DDD;
	padding: 7px 30px 7px 10px;
	background: #F44343;
	border-color: #C72C2C;
	/*border-radius:5px;*/
	text-shadow: none;
	color: #fff;
	line-height: normal;
	position: relative;
	box-shadow: 5px 10px 100px rgba(100, 100, 100, 0.15) inset;
	/* background-color:#38cc70;*/ 
  border-bottom:1px solid darken(#38cc70, 5%);
  ::hover {
    background-color:darken(#38cc70, 10%);
  }
}


.responsive-accordion-default.responsive-accordion li .responsive-accordion-head::before{
	 width: 16px;
    content: " ";
   background: url(../../resources/images/zozo-accordion.png) no-repeat top left;
   /*content: '+';*/
   font-size:1.5em;
   line-height:0.5em;
   float:left; 
    height:20px;
    background-position: 0 -62px;
   @include transition(transform 0.3s ease-in-out); 
}





.responsive-accordion-default.responsive-accordion li .responsive-accordion-head i
	{
	position: absolute;
	top: 12px;
	right: 10px;
}

/* original css
.responsive-accordion-default.responsive-accordion li .responsive-accordion-panel
	{
	border: 1px solid #DDD;
	border-top: 0;
	padding: 20px;
	background: #FFF;
}
*/
.responsive-accordion-default.responsive-accordion li .responsive-accordion-panel
	{
	border: 1px solid #b3001e;
	border-top: 0;
	padding: 11px;
	/* background: #FFF; */
}