@charset "utf-8";
/* CSS Document */
.video-container-header {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;}
.video-container-header iframe, .video-container-header object, .video-container-header embed {
	position: absolute;
	top: 0;
	bottom:0;
	left: 0;
	right:0;
	margin:0 auto;
	width: 100%;
	height: 100%;}
#tab1 {
	width:100%;
	height:100%;
	background:url(../images/product_bg_yellow.png) no-repeat center;
	background-size:cover;
	padding:60px 10px;}
.adbox .intro {
	margin:2% 0 0 0;}
#tab3 h4 {
	line-height:1.3;}
#tab3 .row div {
	background:#fff;
	min-height:510px;
	padding:10px;
	margin:20px 35px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;}
#tab3 .row img {
	margin:0 auto;}
#tab6-2, #tab6-3, #tab6-4 {
	margin-top:7%;
	padding-top:2%;
	border-top:1px solid #ffffff47;}
#tab8 {
	width:100%;
	height:100%;
	background:#aad2df;
	padding:60px 10px;
	text-align:center;}
#tab8 .row {
	width:80%;
	margin:0 auto;
	text-align:left;}
#tab8 p {
	font-size:20px;}
#tab8 .row h3 {
	color:#0049ee;}
#tab8 .row div {
	margin:20px auto;}
@media (min-width: 768px) and (max-width: 991px){
	#tab3 .row div {
		margin:20px 30px;
		min-height:482px;}
	}
@media (max-width: 767px) {
	#tab3 .row div {
		margin:20px 26px;
		min-height:0;}
	}
@media (max-width: 480px) {
	#tab3 .row div {
		margin:20px auto;
		min-height:0;}
	#tab8 .row {
		width:100%;}
	}