.st-accordion
{
	clear:both;
	float:none;
    width:100%;
	height:100%;
    margin:0 auto;
}
.st-accordion ul li
{
	width:100%;
    height:auto;
    /*border-bottom:1px solid #c7deef;*/
}
.st-accordion ul li:first-child
{
    border-top:none;
}
.st-accordion ul li > a
{
	color:#ee4723;font-family: 'Open Sans', sans-serif;font-size:18px;display:block;position:relative;line-height:50px;
	width:auto;outline:none;
}
.st-accordion ul li > a span
{
	background:transparent url(../img/down.png) no-repeat center center;text-indent:-9000px;width:26px;height:14px;top:50%;
	position:absolute;right:0;margin-top:-7px;opacity:0;
	-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;
	-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;
}
.in-cont
{
	padding:0;	
	width:100%;
	display:flex;
	flex-flow:row wrap;
	display:-webkit-flex;
	justify-content:space-between;
}
.left-aln
{
	width:20%;
}
.left-aln img
{
	width:100%;
}
.right-aln
{
	width:77%;
}
.right-aln .temp-tabs 
{
	display:flex;
	display: -webkit-flex;
	flex-flow:row wrap;
	justify-content:space-between;	
}
.right-aln .temp-tabs ul
{
	list-style:none;
}
.right-aln .temp-tabs li
{
	list-style:none;float:left;margin:0 0.5em 0.5em 0;width:auto;height:auto;line-height:normal;padding:0;
}
.right-aln .temp-tabs a
{
	color:#fff;font-size:12px;padding:0.3em 0.8em 0.3em 0.8em;height:auto;line-height:normal;text-align:center;
	background:#ee4723;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;
}
.right-aln .temp-tabs a:hover

{

	background:#666;

}





.right-aln img.temp-icon

{

	width:42px;
	border:none;

}



.st-accordion ul li > a:hover

{

    

}

.st-accordion ul li > a:hover span

{

	opacity:1;

	right: 10px;

}

.st-accordion ul li.st-open > a

{

    color:#000000;

}

.st-accordion ul li.st-open > a span

{

	-webkit-transform:rotate(180deg);

	-moz-transform:rotate(180deg);

    transform:rotate(180deg);

	right:10px;

	opacity:1;

}

.st-content
{
	width:100%;
	margin:0 auto;
    padding: 5px 0px 30px 0px;
}
.st-content p{
    font-size:  16px;

    font-family:  Georgia, serif;

    font-style: italic;

    line-height:  28px;

    padding: 0px 4px 15px 4px; 

}

.st-content img{

    width:125px;

    border-right:1px solid #fff;

    border-bottom:1px solid #fff;

}



@media (max-width: 765px)

{

		.st-accordion ul li > a{

		

	}

	.left-aln

{

	width:100%;

}

.left-aln img

{

	width:100%;

}

.right-aln

{

	width:100%;

}

}

@media (max-width: 500px)

{

	.st-accordion ul li > a{

		

	}

	.left-aln

{

	width:100%;

}

.left-aln img

{

	width:100%;

}

.right-aln

{

	width:100%;

}

}