/*Responsive CSS*/

#container {
	width:100%;
	margin:0;
	overflow:auto;
}
h1 {
	text-align:center;
	margin-bottom:20px;
}
.title {
	padding-top:13px;
	height:40px;
	background:#6bb170;
	color:#ffffff;
	text-align:center;
}
.faq li {
	padding:20px;
}
.faq li.q {
	background:#4FC2E;
	font-weight:600;
	font-size:100%;
	text-align:left;
	border-bottom:1px #ddd solid;
	cursor: pointer;
}
.faq li.a {
	padding-left:100px;
	padding-right:100px;
	background:#f8f8f8;
	display:none;
	color:#323232;
	line-height:180%;
	text-align:left;
}
.rotate {
	-moz-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
}
@media (max-width:1000px){
	#container {
		width: 90%;
	}
}
