@media (min-width: 768px) and (max-width: 959px){
	.info-top{
		width: 640px;
		margin: 0 auto;
	}
	.prod-item .float-aside {
		float: left;
		width: 79%;
	}
	.right-item .float-aside {
		float: right;
		width: 79%;
	}
	header[role="banner"]{height:160px}.menu-primary li{padding:12px 10px;}.menu-primary li a{padding:0.769em 0.5em;font-size:0.8125em;transition:All .0s ease-in-out;-webkit-transition:All .0s ease-in-out;-moz-transition:All .0s ease-in-out;-o-transition:All .0s ease-in-out}}@media (max-width: 959px){body{min-width:100%}#my_video_1{margin:0 auto}.inner{width:100%}.content-main{float:none;width:100%;padding:0;padding-bottom:20px;border-right:0px solid black;border-bottom:1px solid black}.tweet{float:none;margin-top:30px;right:0px;padding:0px;width:100%;min-height:auto}.tweet>.socialLInk,.tweet>ul{padding:10px}.tweet>h1{background:url(../images/tweet-ico.png) no-repeat 10px top}.content{padding:0 10px}.pod ul{width:636px;margin:0 auto}#videos_on_post{width:616px;margin:0 auto}.content{margin:20px 0 60px 0}.yt-videos{width:300px;margin:0 auto}}@media (max-width: 767px){header[role="banner"]{height:140px}.menu-primary{display:none}#mobileMenu_mm1{display:block;width:100%}.top-nav{padding:10px}.copyright p{line-height:22px;text-align:left}.copyright{text-align:left}.pod ul{width:430px;margin:0 auto}.more-btn{position:static;margin-bottom:20px;display:block;margin-top:20px}#videos_on_post{width:285px;margin:0 auto}.wp_youtube_gallery{width:281px !important;height:170px !important;margin:0px !important}.top-videos{width:100%}.index-photo,.index-video{width:100%;float:none}.index-video .wp_youtube_gallery iframe{width:100% !important;height:100% !important}.download-list{width:210px;margin:0 auto}.download-tech{width:278px;margin:0 auto}#my_video_1{margin:0 auto}.yt-videos{width:300px;margin:0 auto}}@media (max-width: 480px){header[role="banner"]{height:90px}.pod ul{width:226px;margin:0 auto}
}
@media (max-width: 767px){
	.in-unit {
		margin-right: 2px;
	}
	.info-top{
		width: 640px;
		margin: 0 auto;
	}
	header[role="banner"]{height:260px}
	.header .inner{
		background: url(../images/top_banner_phone.png) no-repeat left center;
		height: 100%;
		background-size: 100%;
	}
	.prod-item>.float-box{
		float: none;
		margin:0 auto;
	}
	.prod-item .float-aside{
		float: none;
		width: 98%;
		margin:0 auto;
	}

}
@media (max-width: 680px){
	
	.info-top{
		width: 100%;
	}
	.in-unit{
		min-height: 70px;
	}
	
}
@media (max-width: 600px){
	
	header[role="banner"]{height:220px}
	.in-mask,.in-nav{
		height: auto;

	}
	.in-mask{
		width: 100%;
		margin: 0 auto;
	}
	.in-gp{
		margin: 0 auto  !important;
		width: 87%  !important;
	}
	.arrow {
		display: none;
	}
	.fast-hre>a{
		display: inline-block;
		margin: 4px 4px;
		padding: 14px 6px;
		width: 40%;
		text-align: center;
	}
}

@media (max-width: 480px){
	
	#info-canvas,.info-box{
		height: 200px;
		margin-bottom: 20px;
	}
	header[role="banner"]{height:200px}
	.header .inner{
		background: url(../images/top_banner_phone2.png) no-repeat left center;
		height: 100%;
		background-size: 100%;
	}
	
	
	.in-mask,.in-nav{
		height: auto;

	}
	.in-mask{
		width: 194px;
		margin: 0 auto;
	}
	.in-gp{
		width: 100% !important;
		margin-left: 0px  !important;
	}
	.arrow {
		display: none;
	}
	.product-unit{
		margin-bottom:0;
	}
}
@media (max-width: 400px){
	
	header[role="banner"]{height:180px}
	
}
@media (max-width: 360px){
	
	header[role="banner"]{height:150px}
	
}
@media (max-width: 320px){
	header[role="banner"]{height:140px}
	.header .inner{
		background: url(../images/top_banner_phone3.png) no-repeat left center;
		height: 100%;
		background-size: 100%;
	}
}