dl{
	position: relative;
    border-bottom: 1px solid rgb(223,223,223);
}

dd{
	margin: 0;
	padding: 10px;

	border-bottom: 1px solid rgb(223,223,223);
	border-left: 1px solid rgb(223,223,223);
	border-right: 1px solid rgb(223,223,223);

    margin-bottom: 20px;
	/*
    margin-bottom: 0px;
    height: auto;
    max-height: 0px;
    overflow: hidden;
    */
    /*
    transition: max-height 0.3s ease-out;
    -moz-transition: max-height 0.3s ease-out;
    -o-transition: max-height 0.3s ease-out;
    transition: max-height 0.3s ease-out;
    */
    /*
    transition: margin-bottom 0.2s ease-out;
    -moz-transition: margin-bottom 0.2s ease-out;
    -o-transition: margin-bottom 0.2s ease-out;
    transition: margin-bottom 0.2s ease-out;*/
}

dd.last_element {
    border-bottom: 0;
    margin-bottom: 0;
}
/*
dd.expanded {
    max-height: 50px;
    margin-bottom: 20px;
}
*/
dt{
    background-color: rgb(255,255,255);
	font-weight: 500;
	padding: 5px 0;
	cursor: pointer;
	padding-left: 10px;

	border-top: 1px solid rgb(223,223,223);
	border-left: 1px solid rgb(223,223,223);
	border-right: 1px solid rgb(223,223,223);
	
	
	/*Prevent visual artifacts*/
	-webkit-user-select: none;  /* Chrome all / Safari all */
  	-moz-user-select: none;     /* Firefox all */
  	-ms-user-select: none;      /* IE 10+ */

  	/* No support for these yet, use at own risk */
  	-o-user-select: none;
  	user-select: none;
}
dt:nth-of-type(even){
    background: rgb(250,250,250);
}
dt:hover{
	background-color: rgb(252,252,252);
}
dt:nth-of-type(even):hover{
    background-color: rgb(247,247,247);
}
dt:active, dt:nth-of-type(even):active{
	background-color: #F68812;
	border-top: 1px solid #C46500;
	border-left: 1px solid #C46500;
	border-right: 1px solid #C46500;
	color: #FFFFFF;
}
dt.active-tab{
	background-color: #F68812;
	border-top: 1px solid #C46500;
	border-left: 1px solid #C46500;
	border-right: 1px solid #C46500;
	color: #FFFFFF;
}
dt.active-tab:hover{
	background-color: #EE8310;
}