.nn_sliders .fade{
	opacity:0;
	-webkit-transition:opacity .15s linear;
	-moz-transition:opacity .15s linear;
	-o-transition:opacity .15s linear;
	transition:opacity .15s linear
}

.nn_sliders .fade.in{
	opacity:1
}

.nn_sliders .collapse{
	position:relative;
	height:0;
	overflow:hidden;
	-webkit-transition:height .35s ease;
	-moz-transition:height .35s ease;
	-o-transition:height .35s ease;
	transition:height .35s ease
}

.nn_sliders .collapse.in{
	height:auto
}

.nn_sliders.accordion{
	margin-bottom:18px
}

.nn_sliders.accordion>.accordion-group{
	margin: 0px auto;
	width: 95%;
	margin-bottom:5px;
	border: 1px solid black;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

.nn_sliders.accordion>.accordion-group .accordion-heading{
	border-bottom:0
}

.nn_sliders.accordion>.accordion-group .accordion-heading .accordion-toggle{
	display:block;
	padding: 2px;
	background-color: #444444;
	color: #f2f2f2;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	cursor:pointer
}

.nn_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner{
	padding:9px 15px;
	border-top:1px solid black;
}

.nn_sliders.accordion>.accordion-group>.accordion-body.in:hover{
	overflow:visible
}

.nn_sliders.accordion>.accordion-group{
	-webkit-transition-duration:.2s;
	-moz-transition-duration:.2s;
	-o-transition-duration:.2s;
	transition-duration:.2s
}

.nn_sliders.accordion>.accordion-group .panel-heading{
	padding:0
}

.nn_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle{
	-webkit-transition-duration:.2s;
	-moz-transition-duration:.2s;
	-o-transition-duration:.2s;
	transition-duration:.2s
}

.nn_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle:hover{
	background-color: #f4921e;
	color: black
}

.nn_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle{
	background-color: #f4921e;
	color: black
}

.nn_sliders.accordion>.accordion-group>div>a:focus,.nn_sliders.accordion>.accordion-group.active>div>a:focus{
	outline:0;
	!-webkit-box-shadow:inset 0 0 2px #eab03f;
	!box-shadow:inset 0 0 2px #eab03f
}

.nn_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner{
	padding:15px;
	overflow-y:hidden!important;
	overflow-x:auto;
	background-color: #f2f2f2;
	*zoom:1
}

.nn_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner:before,.nn_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner:after{
	display:table;
	content:"";
	line-height:0
}

.nn_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner:after{
	clear:both
}

.nn_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner>:first-child{
	margin-top:0
}

.nn_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner>:last-child{
	margin-bottom:0
}

.nn_sliders.accordion>.accordion-group.icon a.accordion-toggle span.nn_sliders-toggle-inner:before{
	display:inline-block;
	*margin-right:.3em;
	speak:none;
	content:"\2a"
}

.nn_sliders.accordion>.accordion-group.icon.active a.accordion-toggle span.nn_sliders-toggle-inner:before{
	content:"\4b"
}

.nn_sliders.accordion .nn_sliders-scroll{
	position:relative;
	visibility:hidden
}
