.accordion-bg-01{
	background:url(../images/accordion-bg-01.jpg) no-repeat center center;
	background-size:cover;
}
.accordion-bg-02{
	background:url(../images/accordion-bg-02.jpg) no-repeat center center;
	background-size:cover;
}
.accordion-bg-03{
	background:url(../images/accordion-bg-03.jpg) no-repeat center center;
	background-size:cover;
}
.accordion-bg-04{
	background-color:#f9f9f9;
}
.accordion-title {
	color:#1e1e1e;
	font-size:25px;
	margin-bottom:50px;

}


.dg-accordion01{
	border-bottom:1px solid #e6e6e6;
}
.dg-accordion01 .panel-default>.panel-heading{
	background-color:transparent;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-top:1px solid #e6e6e6;
}
.dg-accordion01.panel-group .panel.panel-default{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border:none;
	margin:0;
	box-shadow:none;
	-webkit-box-shadow:none;
}
.dg-accordion01 .panel-heading{
    padding:0px;
}
.dg-accordion01 .panel-heading .panel-title a{
	font-weight:normal;
	font-size:15px;
	color:#20a3f0;
	display:block;
    padding: 13px 30px 14px 20px;
	position:relative;
}
.dg-accordion01 .panel-heading .panel-title a.collapsed{
	color:#333333;
}
.dg-accordion01 .panel-heading .panel-title a:hover,
.dg-accordion01 .panel-heading .panel-title a.collapsed:hover{
	color:#20a3f0;
	text-decoration:none;
}
.dg-accordion01 .panel-heading .arrow {
	position:absolute;
	top:50%;
	right:21px;
	width:6px;
	height:6px;
	border-right:1px solid #31aaf1;
	border-bottom:1px solid #31aaf1;
	transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	margin-top:-3px;	
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion01 .panel-heading .collapsed .arrow {
	transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	border-right-color:#424242;
	border-bottom-color:#424242;
}
.dg-accordion01 .panel-heading .collapsed:hover .arrow {
	border-right-color:#31aaf1;
	border-bottom-color:#31aaf1;
}
.dg-accordion01 .panel-body{
    padding: 20px 30px 14px 20px;
}
.dg-accordion02{
}
.dg-accordion02 .panel-default>.panel-heading{
	background-color:transparent;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border:1px solid #e6e6e6;
}
.dg-accordion02.panel-group .panel.panel-default{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border:none;
	margin:0 0 5px;
	box-shadow:none;
	-webkit-box-shadow:none;
}
.dg-accordion02 .panel-heading+.panel-collapse>.panel-body{
	border:1px solid #e6e6e6;
	border-top:none;
}

.dg-accordion02 .panel-heading{
    padding:0px;
}
.dg-accordion02 .panel-heading .panel-title a{
	font-weight:normal;
	font-size:15px;
	color:#FFF;
	display:block;
    padding: 13px 30px 14px 20px;
	position:relative;
	background-color:#20a3f0;
	margin:-1px;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion02 .panel-heading .panel-title a.collapsed{
	color:#333333;
	background-color:transparent;
}
.dg-accordion02 .panel-heading .panel-title a:hover,
.dg-accordion02 .panel-heading .panel-title a.collapsed:hover{
	color:#FFF;
	background-color:#20a3f0;
	text-decoration:none;
}
.dg-accordion02 .panel-heading .panel-title a:after{
	content:" ";
	border-left:1px solid #e6e6e6;
	height:100%;
	position:absolute;
	right:30px;
	top:0;
}
.dg-accordion02 .panel-heading .panel-title a:before{
	content:" ";
	border-left:3px solid #20a3f0;
	height:100%;
	position:absolute;
	left:0px;
	top:0;
}
.dg-accordion02 .panel-heading .arrow {
	position:absolute;
	top:50%;
	right:7px;
	border:5px solid transparent;
	border-left-color:#FFF;
	transform:rotate(90deg);
	-webkit-transform:rotate(90deg);
	transform-origin:2px center;
	-webkit-transform-origin:2px center;
	margin-top:-6px;	
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion02 .panel-heading .panel-title a.collapsed:hover .arrow{
	border-left-color:#FFF;
}
.dg-accordion02 .panel-heading .panel-title a.collapsed .arrow{
	border-left-color:#494949;
}

.dg-accordion02 .panel-heading .collapsed .arrow {
	transform:rotate(0deg);
	-webkit-transform:rotate(0deg);
}
.dg-accordion02 .panel-heading .collapsed:hover .arrow {
}
.dg-accordion02 .panel-body{
    padding: 20px 30px 14px 20px;
}

.dg-accordion03{
	border-bottom:1px solid rgba(255,255,255,0.5);
}
.dg-accordion03 .panel-default>.panel-heading{
	background-color:transparent;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-top:1px solid rgba(255,255,255,0.5);
}
.dg-accordion03.panel-group .panel.panel-default{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border:none;
	margin:0;
	background-color:transparent;
	box-shadow:none;
	-webkit-box-shadow:none;
}
.dg-accordion03 .panel-heading{
    padding:0px;
}
.dg-accordion03 .panel-heading .panel-title a{
	font-weight:bold;
	font-size:15px;
	color:#20a3f0;
	display:block;
    padding: 20px 30px 14px 20px;
	position:relative;
	background-color:#FFF;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition:	all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */	
}
.dg-accordion03 .panel-heading .panel-title a.collapsed{
	color:#FFF;
    padding-top:13px;
	background-color:transparent;
}
.dg-accordion03 .panel-heading .panel-title a:hover,
.dg-accordion03 .panel-heading .panel-title a.collapsed:hover{
	color:#20a3f0;
	text-decoration:none;
}
.dg-accordion03 .panel-collapse{
	background-color:#FFF;
	box-shadow:none;
	-webkit-box-shadow:none;
}
.dg-accordion03 .panel-default>.panel-heading+.panel-collapse>.panel-body{
	border-top:none;
}
.dg-accordion03 .panel-heading .arrow {
	position:absolute;
	top:50%;
	right:21px;
	width:8px;
	height:8px;
	border-right:1px solid #31aaf1;
	border-bottom:1px solid #31aaf1;
	transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	margin-top:-4px;	
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion03 .panel-heading .collapsed .arrow {
	transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	border-right-color:#FFF;
	border-bottom-color:#FFF;
}
.dg-accordion03 .panel-heading .collapsed:hover .arrow {
	border-right-color:#31aaf1;
	border-bottom-color:#31aaf1;
}
.dg-accordion03 .panel-body{
    padding: 20px 30px 14px 20px;
}
.dg-accordion04{
	border-bottom:1px solid rgba(255,255,255,0.5);
}
.dg-accordion04 .panel-default>.panel-heading{
	background-color:transparent;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-top:1px solid rgba(255,255,255,0.5);
}
.dg-accordion04.panel-group .panel.panel-default{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border:none;
	margin:0;
	background-color:transparent;
	box-shadow:none;
	-webkit-box-shadow:none;
}
.dg-accordion04 .panel-heading{
    padding:0px;
}
.dg-accordion04 .panel-heading .panel-title a{
	font-weight:bold;
	font-size:15px;
	color:#FFF;
	display:block;
    padding: 20px 30px 14px 20px;
	position:relative;
	background-color:transparent;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition:	all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */	
}
.dg-accordion04 .panel-heading .panel-title a.collapsed{
	color:#FFF;
    padding-top: 13px;
	background-color:transparent;
}
.dg-accordion04 .panel-heading .panel-title a:hover,
.dg-accordion04 .panel-heading .panel-title a.collapsed:hover{
	color:#ffffff;
	text-decoration:none;
}
.dg-accordion04 .panel-heading .panel-title strong{
	position:relative;
}
.dg-accordion04 .panel-heading .panel-title strong:before{
	content:"";
	position:absolute;
	bottom:-2px;
	left:0;
	right:0;
	border-bottom:1px solid #20a3f0;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion04 .panel-heading .panel-title .collapsed strong:before{
	right:100%;
}

.dg-accordion04 .panel-collapse{
	background-color:transparent;
	box-shadow:none;
	-webkit-box-shadow:none;
}
.dg-accordion04 .panel-default>.panel-heading+.panel-collapse>.panel-body{
	border-top:none;
	color:#FFF;
}
.dg-accordion04 .panel-heading .arrow {
	position:absolute;
	top:50%;
	right:21px;
	width:6px;
	height:6px;
	border-right:1px solid #31aaf1;
	border-bottom:1px solid #31aaf1;
	transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	margin-top:-3px;	
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion04 .panel-heading .collapsed .arrow {
	transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	border-right-color:#FFF;
	border-bottom-color:#FFF;
}
.dg-accordion04 .panel-heading .collapsed:hover .arrow {
	border-right-color:#31aaf1;
	border-bottom-color:#31aaf1;
}
.dg-accordion04 .panel-body{
    padding: 20px 30px 14px 20px;
}
.dg-accordion05{
	border-bottom:1px solid rgba(255,255,255,0.5);
}
.dg-accordion05 .panel-default>.panel-heading{
	background-color:transparent;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-top:1px solid rgba(255,255,255,0.5);
}
.dg-accordion05.panel-group .panel.panel-default{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border:none;
	margin:0 0 10px;
	background-color:transparent;
	box-shadow:none;
	-webkit-box-shadow:none;
}
.dg-accordion05 .panel-heading{
    padding:0px;
}
.dg-accordion05 .panel-heading .panel-title a{
	font-weight:normal;
	font-size:15px;
	color:#20a3f0;
	display:block;
    padding: 13px 30px 14px 20px;
	position:relative;
	border:1px solid #e6e6e6;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition:	all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */	
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
}
.dg-accordion05 .panel-heading .panel-title a.collapsed{
	color:#333333;
}
.dg-accordion05 .panel-heading .panel-title a:hover,
.dg-accordion05 .panel-heading .panel-title a.collapsed:hover{
	color:#20a3f0;
	text-decoration:none;
}
.dg-accordion05 .panel-collapse{
	background-color:#FFF;
	box-shadow:none;
	-webkit-box-shadow:none;
}
.dg-accordion05 .panel-default>.panel-heading+.panel-collapse>.panel-body{
	border-top:none;
}
.dg-accordion05 .panel-heading .arrow {
	width:20px;
	height:20px;
	position:absolute;
	border-radius:50%;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	background-color:#31aaf1;
	top:50%;
	right:19px;
	margin-top:-10px;
	transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion05 .panel-heading .arrow:before{
	content:"";
	position:absolute;
	width:6px;
	height:6px;
	top:6px;
	right:8px;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion05 .panel-heading .collapsed .arrow{
	transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	background-color:#f1f1f1;
}
.dg-accordion05 .panel-heading .collapsed .arrow:before{
	border-right-color:#646464;
	border-bottom-color:#646464;
}
.dg-accordion05 .panel-heading .collapsed:hover .arrow{
	background-color:#31aaf1;
}
.dg-accordion05 .panel-heading .collapsed:hover .arrow:before {
	border-right-color:#FFF;
	border-bottom-color:#FFF;
}
.dg-accordion05 .panel-body{
    padding: 20px 30px 14px 20px;
}
.dg-accordion06{
}
.dg-accordion06 .panel-default>.panel-heading{
	background-color:transparent;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border:none;
}
.dg-accordion06 .panel-default .panel-collapse .panel-body{
	border:none;
}
.dg-accordion06.panel-group .panel.panel-default{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border:none;
	margin:0;
	box-shadow:none;
	-webkit-box-shadow:none;
	border:1px solid #cccccc;
	margin-bottom:10px;
	-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.1),0px 0px 5px rgba(0,0,0,0.1) inset;               /* For Firefox3.6+ */
	-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.1),0px 0px 5px rgba(0,0,0,0.1) inset;            /* For Chrome5+, Safari5+ */
	box-shadow:0px 0px 5px rgba(0,0,0,0.1),0px 0px 5px rgba(0,0,0,0.1) inset;                    /* For Latest Opera */
}
.dg-accordion06 .panel-heading{
    padding:0px;
	border:none;
}
.dg-accordion06 .panel-heading .panel-title a{
	font-weight:normal;
	font-size:15px;
	color:#20a3f0;
	display:block;
    padding: 13px 30px 14px 20px;
	position:relative;
}
.dg-accordion06 .panel-heading .panel-title a.collapsed{
	color:#333333;
}
.dg-accordion06 .panel-heading .panel-title a:hover,
.dg-accordion06 .panel-heading .panel-title a.collapsed:hover{
	color:#20a3f0;
	text-decoration:none;
}
.dg-accordion06 .panel-heading .arrow {
	position:absolute;
	top:50%;
	right:15px;
	border:5px solid transparent;
	border-left-color:#20a3f0;
	transform:rotate(90deg);
	-webkit-transform:rotate(90deg);
	transform-origin:2px center;
	-webkit-transform-origin:2px center;
	margin-top:-6px;	
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */

	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion06 .panel-heading .collapsed .arrow {
	border-left-color:#424242;
	transform:rotate(0deg);
	-webkit-transform:rotate(0deg);
}
.dg-accordion06 .panel-heading .collapsed:hover .arrow {
	border-left-color:#20a3f0;
}
.dg-accordion06 .panel-body{
    padding: 20px 30px 14px 20px;
}
.dg-accordion07{
}
.dg-accordion07 .panel-default>.panel-heading{
	background-color:transparent;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}
.dg-accordion07.panel-group .panel.panel-default{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border:none;
	margin:0 0 10px;
	background-color:transparent;
	box-shadow:none;
	-webkit-box-shadow:none;
}
.dg-accordion07 .panel-heading{
    padding:0px;
}
.dg-accordion07 .panel-heading .panel-title a{
	font-weight:normal;
	font-size:15px;
	color:#20a3f0;
	display:block;
    padding: 13px 30px 14px 60px;
	position:relative;
	border:1px solid #e6e6e6;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition:	all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */	
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}
.dg-accordion07 .panel-heading .panel-title a.collapsed{
	color:#333333;
}
.dg-accordion07 .panel-heading .panel-title a:hover,
.dg-accordion07 .panel-heading .panel-title a.collapsed:hover{
	color:#20a3f0;
	text-decoration:none;
}
.dg-accordion07 .panel-collapse{
	background-color:#FFF;
	box-shadow:none;
	-webkit-box-shadow:none;
}
.dg-accordion07 .panel-default>.panel-heading+.panel-collapse>.panel-body{
	border-top:none;
}
.dg-accordion07 .panel-heading .arrow {
	width:47px;
	text-align:center;
	line-height:48px;
	position:absolute;
	background-color:#20a3f0;
	top:-1px;
	bottom:-1px;
	left:-1px;
	color:#FFF;
	font-size:17px;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion07 .panel-heading .arrow:before{
	content:"\f068";
	font-family:"FontAwesome";
	font-weight:100;	
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion07 .panel-heading .collapsed .arrow{
	background-color:#eaeaea;
	color:#333333;
}
.dg-accordion07 .panel-heading .collapsed .arrow:before{
	content:"\f067";
}
.dg-accordion07 .panel-heading .collapsed:hover .arrow{
	background-color:#31aaf1;
}
.dg-accordion07 .panel-heading .collapsed:hover .arrow:before {
	color:#FFF;
}
.dg-accordion07 .panel-body{
    padding: 20px 30px 14px 20px;
}
.dg-accordion08{
	position:relative;
}
.dg-accordion08:before{
	content:"";
	position:absolute;
	top:24px;
	left:3px;
	bottom:19px;
	border-left:1px solid #20a3f0;
	z-index:1;
}
.dg-accordion08 .panel-default>.panel-heading{
	background-color:transparent;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	position:relative;
}
.dg-accordion08 .panel-default>.panel-heading:before{
	content:"";
	position:absolute;
	top:19px;
	left:0;
	width:7px;
	height:7px;
	background-color:#20a3f0;
	z-index:2;
}
.dg-accordion08.panel-group .panel.panel-default{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border:none;
	margin:0;
	background-color:transparent;
	box-shadow:none;
	-webkit-box-shadow:none;
}
.dg-accordion08 .panel-heading{
    padding:0px;
}
.dg-accordion08 .panel-heading .panel-title a{
	font-weight:normal;
	font-size:15px;
	color:#20a3f0;
	display:block;
    padding: 13px 30px 14px 30px;
	position:relative;
	font-weight:bold;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition:	all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */	
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}
.dg-accordion08 .panel-heading .panel-title a.collapsed{
	color:#333333;
}
.dg-accordion08 .panel-heading .panel-title a:hover,
.dg-accordion08 .panel-heading .panel-title a.collapsed:hover{
	color:#20a3f0;
	text-decoration:none;
}
.dg-accordion08 .panel-collapse{
	background-color:#FFF;
	box-shadow:none;
	-webkit-box-shadow:none;
}
.dg-accordion08 .panel-default>.panel-heading+.panel-collapse>.panel-body{
	border-top:none;
}
.dg-accordion08 .panel-heading .arrow {
	width:47px;
	text-align:center;
	line-height:48px;
	position:absolute;
	top:-1px;
	bottom:-1px;
	right:-1px;
	left:auto;
	color:#333333;
	font-size:17px;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion08 .panel-heading .arrow:before{
	content:"\f068";
	font-family:"FontAwesome";	
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion08 .panel-heading .collapsed .arrow{
	color:#333333;
}
.dg-accordion08 .panel-heading .collapsed .arrow:before{
	content:"\f067";
}
.dg-accordion08 .panel-heading .collapsed:hover .arrow{
}
.dg-accordion08 .panel-heading .collapsed:hover .arrow:before {
	color:#333333;
}
.dg-accordion08 .panel-body{
    padding: 20px 30px 14px 30px;
}
.dg-accordion09{
}
.dg-accordion09 .panel-default>.panel-heading{
	background-color:transparent;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}
.dg-accordion09.panel-group .panel.panel-default{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border:none;
	margin:0 0 5px;
	background-color:transparent;
	box-shadow:none;
	-webkit-box-shadow:none;
}
.dg-accordion09 .panel-heading{
    padding:0px;
}
.dg-accordion09 .panel-heading .panel-title a{
	font-weight:normal;
	font-size:15px;
	color:#20a3f0;
	display:block;
    padding: 13px 60px 14px 20px;
	position:relative;
	border:1px solid #cacaca;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition:	all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */	
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.dg-accordion09 .panel-heading .panel-title a.collapsed{
	color:#434343;
}
.dg-accordion09 .panel-heading .panel-title a:hover,
.dg-accordion09 .panel-heading .panel-title a.collapsed:hover{
	color:#20a3f0;
	text-decoration:none;
}
.dg-accordion09 .panel-collapse{
	background-color:#dcdcdc;
	box-shadow:none;
	-webkit-box-shadow:none;
	border:1px solid #cacaca;
	border-top:none;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.dg-accordion09 .panel-default>.panel-heading+.panel-collapse>.panel-body{
	border-top:none;
}
.dg-accordion09 .panel-heading .arrow {
	width:47px;
	text-align:center;
	line-height:48px;
	position:absolute;
	top:-1px;
	bottom:-1px;
	right:-1px;
	color:#666666;
	font-size:17px;
	border-left:1px solid #cacaca;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion09 .panel-heading .arrow:before{
	content:"\f068";
	font-family:"FontAwesome";
	font-weight:100;	
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion09 .panel-heading .collapsed .arrow{
	color:#333333;
}
.dg-accordion09 .panel-heading .collapsed .arrow:before{
	content:"\f067";
}
.dg-accordion09 .panel-heading .collapsed:hover .arrow{
}
.dg-accordion09 .panel-heading .collapsed:hover .arrow:before {
	color:#666666;
}
.dg-accordion09 .panel-body{
    padding: 20px 30px 14px 20px;
}
.dg-accordion10{
}
.dg-accordion10 .panel-default>.panel-heading{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	background-color:transparent;
}
.dg-accordion10.panel-group .panel.panel-default{
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border:none;
	margin:0 0 5px;
	background-color:transparent;
	box-shadow:none;
	-webkit-box-shadow:none;
}
.dg-accordion10 .panel-heading{
    padding:0px;
}
.dg-accordion10 .panel-heading .panel-title a{
	font-weight:normal;
	font-size:15px;
	color:#20a3f0;
	display:block;
    padding: 13px 60px 14px 20px;
	position:relative;
	border:1px solid #cacaca;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition:	all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */	
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	background-color:#FFF;
}
.dg-accordion10 .panel-heading .panel-title a.collapsed{
	color:#434343;
}
.dg-accordion10 .panel-heading .panel-title a:hover,
.dg-accordion10 .panel-heading .panel-title a.collapsed:hover{
	color:#20a3f0;
	text-decoration:none;
}
.dg-accordion10 .panel-collapse{
	background-color:#f0f0f0;
	box-shadow:none;
	-webkit-box-shadow:none;
	border:1px solid #cacaca;
	border-top:none;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.dg-accordion10 .panel-default>.panel-heading+.panel-collapse>.panel-body{
	border-top:none;
}
.dg-accordion10 .panel-heading .arrow {
	width:47px;
	text-align:center;
	line-height:48px;
	position:absolute;
	top:-1px;
	bottom:-1px;
	right:-1px;
	color:#666666;
	font-size:17px;
	border-left:1px solid #cacaca;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion10 .panel-heading .arrow:before{
	content:"\f068";
	font-family:"FontAwesome";
	font-weight:100;	
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion10 .panel-heading .collapsed .arrow{
	color:#333333;
}
.dg-accordion10 .panel-heading .collapsed .arrow:before{
	content:"\f067";
}
.dg-accordion10 .panel-heading .collapsed:hover .arrow{
}
.dg-accordion10 .panel-heading .collapsed:hover .arrow:before {
	color:#666666;
}
.dg-accordion10 .panel-body{
    padding: 20px 30px 14px 20px;
}
.dg-accordion11{
}
.dg-accordion11 .panel-default>.panel-heading{
	background-color:transparent;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}
.dg-accordion11.panel-group .panel.panel-default{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border:none;
	margin:0 0 -1px;
	background-color:transparent;
	box-shadow:none;
	-webkit-box-shadow:none;
}
.dg-accordion11 .panel-heading{
    padding:0px;
}
.dg-accordion11 .panel-heading .panel-title a{
	font-weight:normal;
	font-size:15px;
	color:#20a3f0;
	display:block;
    padding: 15px 30px 16px 60px;
	position:relative;
	border:1px solid #e6e6e6;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition:	all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */	
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}
.dg-accordion11 .panel-heading .panel-title a.collapsed{
	color:#333333;
}
.dg-accordion11 .panel-heading .panel-title a:hover,
.dg-accordion11 .panel-heading .panel-title a.collapsed:hover{
	color:#20a3f0;
	text-decoration:none;
}
.dg-accordion11 .panel-collapse{
	background-color:#FFF;
	box-shadow:none;
	-webkit-box-shadow:none;
}
.dg-accordion11 .panel-default>.panel-heading+.panel-collapse>.panel-body{
	border-top:none;
}
.dg-accordion11 .panel-heading .arrow {
	width:47px;
	text-align:center;
	line-height:48px;
	position:absolute;
	top:0px;
	bottom:0px;
	left:0px;
	color:#20a3f0;
	font-size:17px;
	border-right:1px solid #e6e6e6;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion11 .panel-heading .arrow:before{
	content:"\f068";
	font-family:"FontAwesome";
	font-weight:100;	
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion11 .panel-heading .collapsed .arrow{
	color:#333333;
}
.dg-accordion11 .panel-heading .collapsed .arrow:before{
	content:"\f067";
}
.dg-accordion11 .panel-heading .collapsed:hover .arrow{
}
.dg-accordion11 .panel-heading .collapsed:hover .arrow:before {
	color:#20a3f0;
}
.dg-accordion11 .panel-body{
    padding: 20px 30px 14px 20px;
}
.dg-accordion12{
}
.dg-accordion12 .panel-default>.panel-heading{
	background-color:transparent;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}
.dg-accordion12.panel-group .panel.panel-default{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border:none;
	margin:0 0 -1px;
	background-color:transparent;
	box-shadow:none;
	-webkit-box-shadow:none;
}
.dg-accordion12 .panel-heading{
    padding:0px;
}
.dg-accordion12 .panel-heading .panel-title a{
	font-weight:normal;
	font-size:15px;
	color:#20a3f0;
	display:block;
    padding: 15px 60px 16px 72px;
	position:relative;
	border:1px solid #e6e6e6;
	font-weight:bold;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition:	all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */	
}
.dg-accordion12 .panel-heading .panel-title .fa {
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	width:50px;
	text-align:center;
	line-height:50px;
	border-right:1px solid #e6e6e6;
}

.dg-accordion12 .panel-heading .panel-title a.collapsed{
	color:#434343;
}
.dg-accordion12 .panel-heading .panel-title a:hover,
.dg-accordion12 .panel-heading .panel-title a.collapsed:hover{
	color:#20a3f0;
	text-decoration:none;
}
.dg-accordion12 .panel-collapse{
	box-shadow:none;
	-webkit-box-shadow:none;
	border:1px solid #e6e6e6;
	border-top:none;
}
.dg-accordion12 .panel-default>.panel-heading+.panel-collapse>.panel-body{
	border-top:none;
}
.dg-accordion12 .panel-heading .arrow {
	width:47px;
	text-align:center;
	line-height:48px;
	position:absolute;
	top:-1px;
	bottom:-1px;
	right:-1px;
	font-size:17px;
	color:#20a3f0;
	border-left:1px solid #e6e6e6;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion12 .panel-heading .arrow:before{
	content:"\f068";
	font-family:"FontAwesome";
	font-weight:100;	
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion12 .panel-heading .collapsed .arrow{
	color:#666666;
}
.dg-accordion12 .panel-heading .collapsed .arrow:before{
	content:"\f067";
}
.dg-accordion12 .panel-heading .collapsed:hover .arrow{
}
.dg-accordion12 .panel-heading .collapsed:hover .arrow:before {
	color:#20a3f0;
}
.dg-accordion12 .panel-body{
    padding: 20px 30px 14px 20px;
}
.dg-accordion13{
}
.dg-accordion13 .panel-default>.panel-heading{
	background-color:transparent;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}
.dg-accordion13.panel-group .panel.panel-default{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border:none;
	margin:0 0 -1px;
	background-color:transparent;
	box-shadow:none;
	-webkit-box-shadow:none;
}
.dg-accordion13 .panel-heading{
    padding:0px;
}
.dg-accordion13 .panel-heading .panel-title a{
	font-weight:normal;
	font-size:15px;
	color:#20a3f0;
	display:block;
    padding: 15px 60px 16px 72px;
	position:relative;
	border:1px solid #3a6063;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition:	all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */	
}
.dg-accordion13 .panel-heading .panel-title .fa {
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	width:50px;
	text-align:center;
	line-height:50px;
	border-right:1px solid #3a6063;
}

.dg-accordion13 .panel-heading .panel-title a.collapsed{
	color:#ffffff;
}
.dg-accordion13 .panel-heading .panel-title a:hover,
.dg-accordion13 .panel-heading .panel-title a.collapsed:hover{
	color:#20a3f0;
	text-decoration:none;
}
.dg-accordion13 .panel-collapse{
	box-shadow:none;
	-webkit-box-shadow:none;
	border:1px solid #3a6063;
	border-top:none;
	color:#ffffff;
}
.dg-accordion13 .panel-default>.panel-heading+.panel-collapse>.panel-body{
	border-top:none;
}
.dg-accordion13 .panel-heading .arrow {
	width:47px;
	text-align:center;
	line-height:48px;
	position:absolute;
	top:-1px;
	bottom:-1px;
	right:-1px;
	font-size:17px;
	color:#20a3f0;
	border-left:1px solid #3a6063;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion13 .panel-heading .arrow:before{
	content:"\f068";
	font-family:"FontAwesome";
	font-weight:100;	
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion13 .panel-heading .collapsed .arrow{
	color:#ffffff;
}
.dg-accordion13 .panel-heading .collapsed .arrow:before{
	content:"\f067";
}
.dg-accordion13 .panel-heading .collapsed:hover .arrow{
}
.dg-accordion13 .panel-heading .collapsed:hover .arrow:before {
	color:#20a3f0;
}
.dg-accordion13 .panel-body{
    padding: 20px 30px 14px 20px;
}
.dg-accordion14{
}
.dg-accordion14 .panel-default>.panel-heading{
	background-color:transparent;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}
.dg-accordion14.panel-group .panel.panel-default{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border:none;
	margin:0 0 -1px;
	background-color:transparent;
	box-shadow:none;
	-webkit-box-shadow:none;
}
.dg-accordion14 .panel-heading{
    padding:0px;
}
.dg-accordion14 .panel-heading .panel-title a{
	font-weight:normal;
	font-size:15px;
	color:#ffffff;
	display:block;
    padding: 15px 60px 16px 72px;
	position:relative;
	border:1px solid #3a6063;
	background-color:#20a3f0;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition:	all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */	
}
.dg-accordion14 .panel-heading .panel-title .number {
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	width:50px;
	text-align:center;
	line-height:50px;
	border-right:1px solid #20a3f0;
}
.dg-accordion14 .panel-heading .panel-title a.collapsed .number {
	border-right:1px solid #3a6063;
}

.dg-accordion14 .panel-heading .panel-title a.collapsed{
	color:#ffffff;
	background-color:transparent;
}
.dg-accordion14 .panel-heading .panel-title a:hover,
.dg-accordion14 .panel-heading .panel-title a.collapsed:hover{
	color:#20a3f0;
	text-decoration:none;
}
.dg-accordion14 .panel-default .panel-heading .panel-title a:hover{
	color:#FFF;
	text-decoration:none;
}


.dg-accordion14 .panel-collapse{
	box-shadow:none;
	-webkit-box-shadow:none;
	border:1px solid #3a6063;
	border-top:none;
}
.dg-accordion14 .panel-default>.panel-heading+.panel-collapse>.panel-body{
	border-top:none;
	color:#ffffff;
}
.dg-accordion14 .panel-heading .arrow {
	width:47px;
	text-align:center;
	line-height:48px;
	position:absolute;
	top:-1px;
	bottom:-1px;
	right:-1px;
	font-size:17px;
	color:#ffffff;
	border-left:1px solid #3a6063;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion14 .panel-heading .arrow:before{
	content:"\f068";
	font-family:"FontAwesome";
	font-weight:100;	
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion14 .panel-heading .collapsed .arrow{
	color:#ffffff;
}
.dg-accordion14 .panel-heading .collapsed .arrow:before{
	content:"\f067";
}
.dg-accordion14 .panel-heading .collapsed:hover .arrow{
}
.dg-accordion14 .panel-heading .collapsed:hover .arrow:before {
	color:#20a3f0;
}
.dg-accordion14 .panel-body{
    padding: 20px 30px 14px 20px;
}
.dg-accordion15{
}
.dg-accordion15 .panel-default>.panel-heading{
	background-color:transparent;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}
.dg-accordion15.panel-group .panel.panel-default{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border:none;
	margin:0 0 10px;
	background-color:transparent;
	box-shadow:none;
	-webkit-box-shadow:none;
}
.dg-accordion15 .panel-heading{
    padding:0px;
}
.dg-accordion15 .panel-heading .panel-title a{
	font-weight:normal;
	font-size:15px;
	color:#ffffff;
	display:block;
    padding: 16px 30px 17px 70px;
	position:relative;
	background-color:#20a3f0;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition:	all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */	
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
}
.dg-accordion15 .panel-heading .panel-title a.collapsed{
	color:#333333;
	background-color:#ececec;
}
.dg-accordion15 .panel-heading .panel-title a:hover{
	color:#FFF;
	text-decoration:none;
}
.dg-accordion15 .panel-heading .panel-title a.collapsed:hover{
	color:#20a3f0;
}

.dg-accordion15 .panel-collapse{
	background-color:#FFF;
	box-shadow:none;
	-webkit-box-shadow:none;
}
.dg-accordion15 .panel-default>.panel-heading+.panel-collapse>.panel-body{
	border-top:none;
}
.dg-accordion15 .panel-heading .arrow {
	width:47px;
	text-align:center;
	line-height:48px;
	position:absolute;
	background-color:#00f5c5;
	top:0px;
	bottom:0px;
	left:0px;
	color:#FFF;
	font-size:17px;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
	border-radius:8px 0 0 8px;
	-moz-border-radius:8px 0 0 8px;
	-webkit-border-radius:8px 0 0 8px;
}
.dg-accordion15 .panel-heading .arrow:before{
	content:"\f068";
	font-family:"FontAwesome";
	font-weight:100;	
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion15 .panel-heading .collapsed .arrow{
	background-color:#dedddd;
	color:#2f2f2f;
}
.dg-accordion15 .panel-heading .collapsed .arrow:before{
	content:"\f067";
}
.dg-accordion15 .panel-heading .collapsed:hover .arrow{
	background-color:#dedddd;
	color:#2f2f2f;
}
.dg-accordion15 .panel-heading .collapsed:hover .arrow:before {
	color:#20a3f0;
}
.dg-accordion15 .panel-body{
    padding: 20px 30px 14px 20px;
}
.dg-accordion16{
	border-bottom:1px solid #e6e6e6;
}
.dg-accordion16 .panel-default>.panel-heading{
	background-color:transparent;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}
.dg-accordion16.panel-group .panel.panel-default{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border:none;
	margin:0 0 -1px;
	background-color:transparent;
	box-shadow:none;
	-webkit-box-shadow:none;
}
.dg-accordion16 .panel-heading{
    padding:0px;
}
.dg-accordion16 .panel-heading .panel-title a{
	font-weight:normal;
	font-size:15px;
	color:#2ea9f1;
	display:block;
    padding: 15px 60px 16px 20px;
	position:relative;
	border-top:1px solid #e6e6e6;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition:	all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */	
}
.dg-accordion16 .panel-heading .panel-title a.collapsed{
	color:#666666;
}
.dg-accordion16 .panel-heading .panel-title a:before{
	content:"";
	border-left:2px solid #2ea9f1;
	height:9px;
	position:absolute;
	left:0px;
	top:50%;
	margin-top:-5px;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion16 .panel-heading .panel-title a.collapsed:before{
	border-left-color:#515151;
}


.dg-accordion16 .panel-heading .panel-title .number {
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	width:50px;
	text-align:center;
	line-height:50px;
}
.dg-accordion16 .panel-heading .panel-title a.collapsed{
	color:#666666;
	background-color:transparent;
}
.dg-accordion16 .panel-heading .panel-title a:hover{
	text-decoration:none;
}
.dg-accordion16 .panel-heading .panel-title a.collapsed:hover{
	color:#20a3f0;
	text-decoration:none;
}
.dg-accordion16 .panel-collapse{
	box-shadow:none;
	-webkit-box-shadow:none;
	border:none;
	border-top:none;
}
.dg-accordion16 .panel-default>.panel-heading+.panel-collapse>.panel-body{
	border-top:none;
	color:#666666;
}
.dg-accordion16 .panel-heading .arrow {
	width:47px;
	text-align:center;
	line-height:48px;
	position:absolute;
	top:-1px;
	bottom:-1px;
	right:-1px;
	font-size:17px;
	color:#666666;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion16 .panel-heading .arrow:before{
	content:"\f068";
	font-family:"FontAwesome";
	font-weight:100;	
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion16 .panel-heading .collapsed .arrow{
	color:#666666;
}
.dg-accordion16 .panel-heading .collapsed .arrow:before{
	content:"\f067";
}
.dg-accordion16 .panel-heading .collapsed:hover .arrow{
}
.dg-accordion16 .panel-heading .collapsed:hover .arrow:before {
	color:#666666;
}
.dg-accordion16 .panel-body{
    padding: 20px 30px 14px 20px;
}
.dg-accordion17{
	border-bottom:1px solid rgba(255,255,255,0.5);
}
.dg-accordion17 .panel-default>.panel-heading{
	background-color:transparent;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-top:1px solid rgba(255,255,255,0.5);
}
.dg-accordion17.panel-group .panel.panel-default{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border:none;
	margin:0;
	background-color:transparent;
	box-shadow:none;
	-webkit-box-shadow:none;
	margin-bottom:10px;
}
.dg-accordion17 .panel-heading{
    padding:0px;
}
.dg-accordion17 .panel-heading .panel-title a{
	font-weight:bold;
	font-size:15px;
	color:#FFF;
	display:block;
    padding: 13px 30px 14px 20px;
	border:1px solid #20a3f0;
	position:relative;
	background-color:#20a3f0;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition:	all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */	
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.dg-accordion17 .panel-heading .panel-title a.collapsed{
	color:#434343;
	background-color:#ffffff;
	border:1px solid #e6e6e6;
}
.dg-accordion17 .panel-heading .panel-title a:hover{
	color:#FFF;
	text-decoration:none;
}
.dg-accordion17 .panel-heading .panel-title a.collapsed:hover{
	color:#20a3f0;
	text-decoration:none;
}
.dg-accordion17 .panel-heading .panel-title a:before{
	content:"";
	position:absolute;
	right:43px;
	top:0;
	bottom:0px;
	border-left:1px solid #e6e6e6;
}
.dg-accordion17 .panel-collapse{
	background-color:#FFF;
	box-shadow:none;
	-webkit-box-shadow:none;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.dg-accordion17 .panel-default>.panel-heading+.panel-collapse>.panel-body{
	border-top:none;
}
.dg-accordion17 .panel-heading .arrow {
	position:absolute;
	top:50%;
	right:18px;
	width:8px;
	height:8px;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
	transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	margin-top:-4px;	
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion17 .panel-heading .collapsed .arrow {
	transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	border-right-color:#414141;
	border-bottom-color:#414141;
}
.dg-accordion17 .panel-heading .collapsed:hover .arrow {
	border-right-color:#20a3f0;
	border-bottom-color:#20a3f0;
}
.dg-accordion17 .panel-body{
    padding: 20px 30px 14px 20px;
}
.dg-accordion18{
}
.dg-accordion18 .panel-default>.panel-heading{
	background-color:transparent;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}
.dg-accordion18.panel-group .panel.panel-default{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border:none;
	margin:0 0 7px;
	background-color:transparent;
	box-shadow:none;
	-webkit-box-shadow:none;
}
.dg-accordion18 .panel-heading{
    padding:0px;
}
.dg-accordion18 .panel-heading .panel-title a{
	font-weight:normal;
	font-size:15px;
	color:#FFF;
	display:block;
    padding: 20px 30px 14px 60px;
	position:relative;
	background-color:#20a3f0;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition:	all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */	
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}
.dg-accordion18 .panel-heading .panel-title a.collapsed{
	color:#333333;
	padding-top:13px;
	background-color:#ffffff;
}
.dg-accordion18 .panel-heading .panel-title a:hover{
	color:#FFF;
	text-decoration:none;
}
.dg-accordion18 .panel-heading .panel-title a.collapsed:hover{
	color:#20a3f0;
	text-decoration:none;
}
.dg-accordion18 .panel-collapse{
	background-color:#20a3f0;
	box-shadow:none;
	color:#FFF;
	-webkit-box-shadow:none;
}
.dg-accordion18 .panel-default>.panel-heading+.panel-collapse>.panel-body{
	border-top:none;
}
.dg-accordion18 .panel-heading .arrow {
	width:20px;
	text-align:center;
	height:20px;
	line-height:20px;
	position:absolute;
	background-color:#FFF;
	top:17px;
	left:30px;
	color:#20a3f0;
	font-size:12px;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
	border-radius:50%;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
}
.dg-accordion18 .panel-heading .arrow:before{
	content:"\f068";
	font-family:"FontAwesome";
	font-weight:100;	
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion18 .panel-heading .collapsed .arrow{
	background-color:#eaeaea;
	color:#333333;
	top:11px;
}
.dg-accordion18 .panel-heading .collapsed .arrow:before{
	content:"\f067";
}
.dg-accordion18 .panel-heading .collapsed:hover .arrow{
	background-color:#31aaf1;
}
.dg-accordion18 .panel-heading .collapsed:hover .arrow:before {
	color:#FFF;
}
.dg-accordion18 .panel-body{
    padding: 20px 20px 14px 60px;
}
.dg-accordion19{
}
.dg-accordion19 .panel-default>.panel-heading{
	background-color:transparent;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}
.dg-accordion19.panel-group .panel.panel-default{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border:none;
	margin:0 0 7px;
	background-color:transparent;
	box-shadow:none;
	-webkit-box-shadow:none;
	border:1px solid #e6e6e6;
}
.dg-accordion19 .panel-heading{
    padding:0px;
}
.dg-accordion19 .panel-heading .panel-title a{
	font-weight:normal;
	font-size:15px;
	color:#333333;
	display:block;
    padding: 20px 30px 14px 60px;
	position:relative;
	background-color:#FFF;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition:	all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */	
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}
.dg-accordion19 .panel-heading .panel-title a.collapsed{
	color:#333333;
	padding-top:13px;
	background-color:#f9f9f9;
}
.dg-accordion19 .panel-heading .panel-title a:hover{
	color:#333333;
	text-decoration:none;
}
.dg-accordion19 .panel-heading .panel-title a.collapsed:hover{
	color:#20a3f0;
	text-decoration:none;
}
.dg-accordion19 .panel-collapse{
	background-color:#FFF;
	box-shadow:none;
	color:#333333;
	-webkit-box-shadow:none;
}
.dg-accordion19 .panel-default>.panel-heading+.panel-collapse>.panel-body{
	border-top:none;
}
.dg-accordion19 .panel-heading .arrow {
	width:20px;
	text-align:center;
	height:20px;
	line-height:20px;
	position:absolute;
	background-color:#666666;
	top:17px;
	left:30px;
	color:#FFFFFF;
	font-size:12px;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
	border-radius:50%;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
}
.dg-accordion19 .panel-heading .arrow:before{
	content:"\f068";
	font-family:"FontAwesome";
	font-weight:100;	
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion19 .panel-heading .collapsed .arrow{
	top:11px;
}
.dg-accordion19 .panel-heading .collapsed .arrow:before{
	content:"\f067";
}
.dg-accordion19 .panel-heading .collapsed:hover .arrow{
	background-color:#31aaf1;
}
.dg-accordion19 .panel-heading .collapsed:hover .arrow:before {
	color:#FFF;
}
.dg-accordion19 .panel-body{
    padding: 20px 30px 14px 60px;
}
.dg-accordion20{
	border-bottom:1px solid #e6e6e6;
}
.dg-accordion20 .panel-default>.panel-heading{
	background-color:transparent;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}
.dg-accordion20.panel-group .panel.panel-default{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border:none;
	margin:0 0 -1px;
	background-color:transparent;
	box-shadow:none;
	-webkit-box-shadow:none;
}
.dg-accordion20 .panel-heading{
    padding:0px;
}
.dg-accordion20 .panel-heading .panel-title a{
	font-weight:normal;
	font-size:15px;
	color:#2ea9f1;
	display:block;
    padding: 15px 60px 16px 20px;
	position:relative;
	border-top:1px solid #e6e6e6;
	font-weight:bold;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition:	all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */	
}
.dg-accordion20 .panel-heading .panel-title a.collapsed,
.dg-accordion20 .panel-heading .panel-title a.collapsed{
	color:#666666;
	background-color:transparent;
}
.dg-accordion20 .panel-heading .panel-title a:hover{
	text-decoration:none;
}
.dg-accordion20 .panel-heading .panel-title a.collapsed:hover{
	color:#20a3f0;
	text-decoration:none;
}
.dg-accordion20 .panel-collapse{
	box-shadow:none;
	-webkit-box-shadow:none;
	border:none;
	border-top:none;
}
.dg-accordion20 .panel-default>.panel-heading+.panel-collapse>.panel-body{
	border-top:none;
	color:#666666;
}
.dg-accordion20 .panel-heading .arrow {
	width:30px;
	text-align:center;
	line-height:30px;
	height:30px;
	right:0;
	top:50%;
	margin-top:-15px;
	position:absolute;
	font-size:17px;
	color:#FFF;
	background-color:#20a3f0;
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion20 .panel-heading .arrow:before{
	content:"\f068";
	font-family:"FontAwesome";
	font-weight:100;	
	transition: 		all ease-in 200ms;
	-moz-transition: 	all ease-in 200ms; /* Firefox 4 */
	-webkit-transition: all ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		all ease-in 200ms; /* Opera */
	-ms-transition: 	all ease-in 200ms; /* IE9? */
}
.dg-accordion20 .panel-heading .collapsed .arrow{
	background-color:#666666;
}
.dg-accordion20 .panel-heading .collapsed .arrow:before{
	content:"\f067";
}
.dg-accordion20 .panel-heading .collapsed:hover .arrow{
}
.dg-accordion20 .panel-heading .collapsed:hover .arrow:before {
}
.dg-accordion20 .panel-body{
    padding: 20px 30px 14px 20px;
}























































