/* video */
@media screen and (min-width:768px) and (max-width:959px) {
    section#vr-hero .vr-hero-video-content-copy {
		max-width: 50vw;
		font-size: 170%;
	}
}

/* product-intro产品介绍 */

/* product-intro产品介绍--左边区域 */
@media screen and (min-width:768px) and (max-width:959px) {
	section#product-intro .product-intro-container .product-intro-content {
		display: flex;
		justify-content: center;
		align-items: center;
	}
}
@media screen and (min-width:768px) and (max-width:959px){
	section#product-intro .product-intro-container .product-intro-content .vr-font-gray {
		font-size: 2em;
	}
}

@media screen and (min-width:768px) and (max-width:959px) {
	section#product-intro .product-intro-container .product-intro-content .vr-font-bordered {
		font-size: 3em;
		color: transparent;
		-webkit-text-stroke: 3px #888888;
		-webkit-text-fill-color: none;
		line-height: 1.2em;
	}
}
/* product-intro产品介绍--右边区域 */

/* product-intro产品介绍--下区域 */
@media screen and (min-width:768px) and (max-width:959px) {
	.product-intro-headers .product-intro-headers-top h2 {
		width: 90%;
		padding: 5%;
		text-align: center;
		font-size: 100%;
	}
}
/* 选项卡开始 */
@media screen and (min-width:768px) and (max-width:959px) {
	.vr-wrapper .vr-conternt h2 {
		-webkit-text-stroke: 3px #FFFFFF;
		font-size: 3rem;
	}
}

@media screen and (min-width:768px) and (max-width:959px) {
	.vr-wrapper .vr-conternt h3 {
		font-size: 2rem;
	}
}
@media screen and (min-width:768px) and (max-width:959px) {
	.vr-wrapper .vr-conternt p {
		font-size: 1.2rem;
		width: 100%;
	}
}

/* -- frame rates section帧速率部分 -- */
@media screen and (min-width:768px) and (max-width:959px) {
	section#section-frame-rates-accordion .section-frame-rates-slide-content h2{
		font-size: 3.5rem;
		-webkit-text-stroke: 2px #FFFFFF;
		-webkit-text-fill-color: none;
		line-height: 1em;
	}
}
@media screen and (min-width:768px) and (max-width:959px) {
	section#section-frame-rates-accordion .section-frame-rates-slide-content span{
		font-size: 1.5rem;
		line-height: 1em;
	}
}
@media screen and (min-width:768px) and (max-width:959px) {
	section#section-frame-rates-accordion .section-frame-rates-slide-content h3{
		margin-top: 1.3rem;
		font-size: 1.2rem;
		line-height: 2em;
	}
}
@media screen and (min-width:768px) and (max-width:959px) {
	section#section-frame-rates-accordion ul.section-frame-rates-slide-content-details li{
		font-size: 1.3em;
		line-height: 0.8em;
		margin-bottom: 1.2em;
	}
}

/*-- features slider section特征滑块 --*/
/* slide-1 */

@media screen and (min-width:768px) and (max-width:959px) {
	section#vr-features-slider .swiper-slide img {
		max-width: 22rem;
		padding-top: 0;
	}
}
@media screen and (min-width:768px) and (max-width:959px) {
	section#vr-features-slider .swiper-slide h2 {
		font-size: 1.1em;
		margin-bottom: 3%;
	}
}
@media screen and (min-width:768px) and (max-width:959px) {
	section#vr-features-slider .swiper-slide h3 {
		font-size: 2em;
		-webkit-text-stroke: 1px #888;
	}
}

/* slide-3 */
@media screen and (min-width:768px) and (max-width:959px) {
	section#vr-features-slider .slide-3-image {
		padding-left: ;
	}
}

@media screen and (min-width:768px) and (max-width:959px) {
	section#vr-features-slider .slide-3-content p {
		font-size: 0.8em;
	}
}

/* slide-4 */
@media screen and (min-width:768px) and (max-width:959px) {
	section#vr-features-slider .slide-4 {
		grid-gap: 0;
		padding-left: 2%;
		display: grid;
		grid-template-rows: repeat(1,100%);
		grid-template-columns: 30% 70%;
	}
}
@media screen and (min-width:768px) and (max-width:959px) {
	section#vr-features-slider .slide-4-content {
		align-content: flex-start;
	}
}
@media screen and (min-width:768px) and (max-width:959px) {
	section#vr-features-slider .slide-4 .slide-4-disclaimer {
		font-size: 0.6em;
	}
}
@media screen and (min-width:768px) and (max-width:959px) {
	section#vr-features-slider .slide-4 img {
		max-width: 36.5rem;
	}
}
/* <!-- vr features Tiles section 配件特征 --> */
@media screen and (min-width:768px) and (max-width:959px) {
	section#vr-feature-titles {
		grid-template-columns: 1fr;
	}
}
@media screen and (min-width:768px) and (max-width:959px) {
	section#vr-feature-titles .vr-other-content {
		background-color: rgba(0,0,0,.55);
	}
}
@media screen and (min-width:768px) and (max-width:959px) {
	section#vr-feature-titles .vr-page-three-columns-text {
		top: 20%;
	}
}
@media screen and (min-width:768px) and (max-width:959px) {
	section#vr-feature-titles p {
		opacity: 1;
	}
}
/* <!-- vr Tech Specs Section --> */
@media screen and (min-width:768px) and (max-width:959px) {
	section#section-vr-tech-specs .section-container-specs {
		max-width: 90%;
		border-spacing: 0 5%;
	}
}
@media screen and (min-width:768px) and (max-width:959px) {
	td, th {
		padding-left: 3%;
		padding-right: 3%;
	}
}
@media screen and (min-width:768px) and (max-width:959px) {
	section#section-vr-tech-specs .section-container-specs th {
		width: 30%;
		font-size: 1em;
	}
}
@media screen and (min-width:768px) and (max-width:959px) {
	section#section-vr-tech-specs .section-container-specs td {
		width: 70%;
		font-size: 1em;
	}
}