html {

   -webkit-text-size-adjust: none;

}

.video embed,

.video object,

.video iframe {

   width: 100%;

   height: auto;

}

img{

	max-width:100%;

	height: auto;

   	width: auto\9; /* ie8 */

}



@media only screen and (min-width: 768px) and (max-width: 959px) {

	/* -------------------------------------------- */

	/* ------------------Header-------------------- */

	

	/* -------------------------------------------- */

	/* ------------------Content------------------- */

	

	/* -------------------------------------------- */

	/* ------------------Footer-------------------- */

	

	/* -------------------------------------------- */

	/* ------------------Other----------------*---- */

	

}

@media (max-width:767px) {

.header {

	text-align: center;

}

.s-header {

	text-align: center;

}

.header .logo {

	float: none;

	display: inline-block;

}

.header h1, .header h1 a {

	text-align: center !important;

	font-size: 100%;

	line-height:1.2em;

}

}



@media only screen and (max-width: 767px) {

	/* -------------------------------------------- */

	/* ------------------Header-------------------- */

	

	/* -------------------------------------------- */

	/* ------------------Content------------------- */

	

	/* -------------------------------------------- */

	/* ------------------Footer-------------------- */

	

	/* -------------------------------------------- */

	/* ------------------Other----------------*---- */

}



@media only screen and (min-width: 480px) and (max-width: 767px) {

	/* -------------------------------------------- */

	/* ------------------Header-------------------- */
body {font: 16px;}
	

	/* -------------------------------------------- */

	/* ------------------Content------------------- */



.block01 img {margin:15px 0;}
.block02 p {font-size:16px;}
	

	/* -------------------------------------------- */

	/* ------------------Footer-------------------- */

	footer .content{font-size:16px}

	/* -------------------------------------------- */

	/* ------------------Other----------------*---- */

}



@media only screen and (max-width: 479px) {

	/* -------------------------------------------- */

	/* ------------------Header-------------------- */
body {font: 16px;}
	

	/* -------------------------------------------- */

	/* ------------------Content------------------- */



.block01 img {margin:15px 0;}

.block02 p {font-size:16px;}


	/* -------------------------------------------- */

	/* ------------------Footer-------------------- */

	footer .content{font-size:16px}

	/* -------------------------------------------- */

	/* ------------------Other----------------*---- */

}