.faq_question{
	position:relative;
	float:left;
	width:100%;
	background-color:#eee;
	padding:10px;
}
#maindiv > div > div > div:nth-child(2) > ol > .faq_ans{
	position:relative;
	float:left;
	width:100%!important;
	padding:10px;
	margin:0px!important;
}
#maindiv > div > div > div:nth-child(2) > .action-card_h1{
	width:100%!important;
	font-size:14px!important;
}
.faq{
	position:relative;
	float:left;
	width:88%;
	margin-left:6%;
}
@media (max-width: 980px) and (min-width: 643px){
.slide1_text{
	width:100%!important;
	max-width:100%!important;
}
.slide1_text div:nth-child(2) div{
	left:10px!important;
}
#gallery .slide img{
	width:500px!important;
}
.navbox{
	/*height:820px!important;*/
}
#maindiv > div > div > div:nth-child(2){
	left:0px!important;
	width:640px!important;
	margin-bottom:30px!important;
}
#maindiv > div > div > div:nth-child(2) div{
	width:190px!important;
	margin-right:0px!important;
	padding-right:0px!important;
}
}
@media (max-width: 642px){
h1{
	font-size:30px!important;
	margin-top:30px!important;
}
.navbox{
	min-height:310px!important;
	height:auto!important;
}
h3{
	font-size:15px!important;
}
/*--------------------------------*/
.slide1_text{
	width:100%!important;
	max-width:100%!important;
	left:0px!important;
}
.slide1_text div:nth-child(1) span{
	font-size:30px!important;
}
#maindiv > div > div > div.slide1_text > div:nth-child(2) > div{
	left:0px!important;
	width:320px!important;
}
#gallery{
	width:320px!important;
}
#slides{
	height:200px!important;
}
#gallery .slide{
	width:320px!important;
}
#gallery .slide img{
	width:320px!important;
}
#maindiv > div > div > div:nth-child(2){
	left:0px!important;
	width:320px!important;
	margin-bottom:30px!important;
	position:relative!important;
	float:left!important;
}
#maindiv > div > div > div:nth-child(2) div{
	width:250px!important;
	margin-right:0px!important;
	margin-left:35px!important;
	padding-left:0px!important;
	padding-right:0px!important;
}
}