@media screen and (max-width:1240px) {
	.section .section_wrapper {
		max-width:940px;
	}
}

@media screen and (max-width:960px){
	.section .section_wrapper {
		max-width:708px;
	}
}

@media screen and (max-width:768px){
	.section .section_wrapper {
		max-width:770px;
		padding-left:33px;
		padding-right:33px;
	}
	h2 {
		font-size:27px;
	}
}

@media screen and (max-width:479px){
	.section .section_wrapper {
		padding-left:15px;
		padding-right:15px;
	}
	h2 {
		font-size:22px;
		line-height:31px;
		margin-bottom:30px;
	}
	body{
		font-size:13px;
		line-height:24px;
	}
}