@charset "utf-8";
/* banner底圖 */
#product-header.keycaps {
	background: url("/global/img/products/mousepad/keycaps/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.armor {
	background: url("/global/img/products/mousepad/armor/banner_1920.jpg") no-repeat scroll center top 90%/ cover;
}
#product-header.armor_s {
	background: url("/global/img/products/mousepad/armor_s/banner_1920.jpg") no-repeat scroll center top 90%/ cover;
}
#product-header.armor_one {
	background: url("/global/img/products/mousepad/armor_one/banner_1920.jpg") no-repeat scroll center top 90%/ cover;
}
#product-header.es {
	background: url("/global/img/products/psus/es/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.gxs {
	background: url("/global/img/products/psus/gxs/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.cmd {
	background: url("/global/img/products/psus/cmd/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.gx {
	background: url("/global/img/products/psus/gx/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.cmx {
	background: url("/global/img/products/psus/cmx/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.stx {
	background: url("/global/img/products/psus/stx/banner.gif") no-repeat scroll center top / cover;
}
#product-header.sl {
	background: url("/global/img/products/psus/sl/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.a_series {
	background: url("/global/img/products/psus/a/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.lx {
	background: url("/global/img/products/psus/lx/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.ste {
	background: url("/global/img/products/psus/ste/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.vtx {
	background: url("/global/img/products/psus/vtx/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.k-700k {
	background: url("/global/img/products/keyboards/700k/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.k-600k {
	background: url("/global/img/products/keyboards/600k/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.k-500k {
	background: url("/global/img/products/keyboards/500k/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.k-450k {
	background: url("/global/img/products/keyboards/450k/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.k-400k {
	background: url("/global/img/products/keyboards/400k/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.k-300k {
	background: url("/global/img/products/keyboards/300k/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.k-200k {
	background: url("/global/img/products/keyboards/200k/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.attackx3 {
	background: url("/global/img/products/keyboards/attackx3/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.attack3 {
	background: url("/global/img/products/keyboards/attack3/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.qbx {
	background: url("/global/img/products/cases/qbx/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.qbxkaze {
	background: url("/global/img/products/cases/qbxkaze/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.mx310 {
	background: url("/global/img/products/cases/mx310/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.mx310 .product-image { width:auto;}
#product-header.m-700m {
	background: url("/global/img/products/mice/700m/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.m-700mesports {
	background: url("/global/img/products/mice/700mesports/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.m-600m {
	background: url("/global/img/products/mice/600m/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.m-600mesports {
	background: url("/global/img/products/mice/600mesports/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.m-550m {
	background: url("/global/img/products/mice/550m/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.m-530m {
	background: url("/global/img/products/mice/530m/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.m-450m {
	background: url("/global/img/products/mice/450m/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.m-450m2 {
	background: url("/global/img/products/mice/450m_new/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.m-400m {
	background: url("/global/img/products/mice/400m/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.m-300m {
	background: url("/global/img/products/mice/300m/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.m-250m {
	background: url("/global/img/products/mice/250m/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.m-230m {
	background: url("/global/img/products/mice/230m/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.minos_x3 {
	background: url("/global/img/products/mice/minos_x3/product-image.png") no-repeat scroll center top / cover;
}
#product-header.control {
	background: url("/global/img/products/mousepad/c/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.speed {
	background: url("/global/img/products/mousepad/s/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.cfd-red {
	background: url("/global/img/products/fans/cfd_red_led_fan/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.cfd-blue {
	background: url("/global/img/products/fans/cfd_blue_led_fan/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.cfd-green {
	background: url("/global/img/products/fans/cfd_green_led_fan/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.cfd-white {
	background: url("/global/img/products/fans/cfd_white_led_fan/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.cfd-black {
	background: url("/global/img/products/fans/cfd_black_led_fan/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.vortex-rgb-hdb {
	background: url("/global/img/products/fans/vortex_rgb_hpb120CK_fan/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.vortex-pwm-orange {
	background: url("/global/img/products/fans/vortex_pwm_orange_fan/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.vortex-hdb {
	background: url("/global/img/products/fans/vortex_hdb_fan/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.vortex {
	background: url("/global/img/products/fans/vortex_fan/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.turbine {
	background: url("/global/img/products/fans/turbine_fan/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.h-200h {
	background: url("/global/img/products/headsets/megara/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.h-300h {
	background: url("/global/img/products/headsets/immersa/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.deathfire_ex {
	background: url("/global/img/products/keyboards/deathfire_ex/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.ultimus {
	background: url("/global/img/products/keyboards/ultimus/banner.jpg") no-repeat scroll center top / cover;
}

#product-header.vantar {
	/*background: url("/global/img/products/keyboards/vantar/banner.jpg") no-repeat scroll center top / cover;*/
	background-color:#000;
}
#product-header.minos_x1 {
	background: url("/global/img/products/mice/minos_x1/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.minos_x2 {
	background: url("/global/img/products/mice/minos_x2/banner.jpg") no-repeat scroll center top / cover;
}

#product-header.deathfire .product-image { width: 67%; }
#product-header.bunker {
	background: url("/global/img/products/mousepad/bunker/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.bunker .product-image { width: 67%; }
#product-header.panzermax {
	background: url("/global/img/products/cases/panzermax/banner.jpg") no-repeat scroll center top / cover;
	height: 550px;
}
#product-header.arena_b {
	background: url("/global/img/products/mousepad/arena_black/banner.jpg") no-repeat scroll center center / cover;
}

#product-header.mg110w {
	background: url("/global/img/products/cases/mg110w/banner.jpg") no-repeat scroll center bottom / cover;
}
#product-header.mx330_a {
	background: url("/global/img/products/cases/mx330/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.mx340 {
	background: url("/global/img/products/cases/mx340/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.mx330{
	background: url("/global/img/products/cases/mx330/product-section-05.jpg") no-repeat scroll center top / cover;
}
#product-header.mx330_g {
	background: url("/global/img/products/cases/mx330_g/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.mx350 {
	background: url("/global/img/products/cases/mx350/banner.jpg") no-repeat scroll center top/ cover;
}
#product-header.conquer{
	background: url("/global/img/products/cases/conquer/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.vtc{
	background: url("/global/img/products/psus/vtc/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.revengers {
	background: url("/global/img/products/mice/revenger_s/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.minosx5 {
	background: url("/global/img/products/mice/minos_x5/banner.jpg") no-repeat scroll center top / cover;
}

#product-header.attackx3rgb_speedy {
	background: url("/global/img/products/keyboards/attackx3rgb_speedy/banner.jpg") no-repeat scroll center bottom / cover;
}
#product-header.bunker_s {
	background: url("/global/img/products/mousepad/bunker_s/banner.jpg") no-repeat scroll center top 90%/ cover;
}
#product-header.surpassion {
	background: url("/global/img/products/mice/surpassion/banner.jpg") no-repeat center top/ cover;
}
#product-header.gxf {
	background: url("/global/img/products/psus/gxf/banner.jpg") no-repeat scroll center top / cover;
}
#product-header.phontum {
	background: url("/global/img/products/headsets/phontum/banner.jpg") no-repeat center top/ cover;
}
#product-header.geminix_2 {
	background: url("/global/img/products/cases/gemini_x/banner_bg.jpg") no-repeat center top/ cover;
}
#product-header.phontum_2 {
	background: url("/global/img/products/headsets/phontum/banner_bg.jpg") no-repeat center top/ cover;
}

@media (max-width: 415px) {
#product-header.arena_b {
	background: url("/global/img/products/mousepad/arena_black/banner.jpg") no-repeat scroll left center / cover;
}
}
#product-header.panzermax .product-image { width: 60%; }
@media (max-width: 795px) {
#product-header.deathfire .product-image {
	width:100%;
}
}
@media (min-width: 1080px) { #product-header.full-img .product-image img { float:right; max-width: initial;}}
@media (max-width: 1080px) { #product-header.full-img .product-image img { margin-left:-2%;}}
#product-header.full-img .product-image { width:auto;}

@media (min-width: 768px) {
#product-header.m-550m .product-info {
    text-align: right;
}
}
#product-header.m-500m {
	background: url("/global/img/products/mice/500m/banner.jpg") no-repeat scroll center top / cover;
}


/*#product-header .revenger-banner .revenger-img{
	background: url("/global/img/products/mice/revenger/product-image.png") no-repeat scroll right bottom / auto 100%;
}
#product-header.template_B .revenger-img .product-info_B { padding:63px 0;}
#product-header.template_B .revenger-img .product-info_B h1 { font-size:72px;}*/
#product-header.template_B .product-info_B.padding-top120{padding-top: 120px;}
@media (min-width: 1367px) {
/*#product-header.template_B .revenger-img .product-info_B { padding:128px 0;}
#product-header .revenger-banner .revenger-img{
	background: url("/global/img/products/mice/revenger/product-image.png") no-repeat scroll right bottom / cover;
}*/
}
@media (max-width: 415px) {
/*#product-header.template_B .revenger-img .product-info_B h1 { font-size:40px;}
#product-header.template_B .revenger-img .product-info_B { padding:20px 0 230px 0;}
#product-header .revenger-banner .revenger-img{
	background: url("/global/img/products/mice/revenger/product-image_s.png") no-repeat scroll right bottom / 100% auto;
}*/
}

div.share ul.dropdown-menu li a.buynow-tmall-pc {
	background: url("/global/img/wheretobuy/icons/dropdown_icon_tmall.png") no-repeat;
	background-size: 30px 30px;
}
div.share ul.dropdown-menu li a.buynow-tmall-sp {
	background: url("/global/img/wheretobuy/icons/dropdown_icon_tmall.png") no-repeat;
	background-size: 30px 30px;
}
div.share ul.dropdown-menu li a.buynow-jd {
	background: url("/global/img/wheretobuy/icons/dropdown_icon_jd.png") no-repeat;
	background-size: 30px 30px;
}
div.share ul.dropdown-menu li a.buynow-newegg {
	background: url("/global/img/wheretobuy/icons/dropdown_icon_newegg.png") no-repeat;
	background-size: 30px 30px;
}
div.share ul.dropdown-menu li a.buynow-amazon {
	background: url("/global/img/wheretobuy/icons/dropdown_icon_amazon.png") no-repeat;
	background-size: 30px 30px;
}
div.share ul.dropdown-menu li a.buynow-frys {
	background: url("/global/img/wheretobuy/icons/dropdown_icon_frys.png") no-repeat;
	background-size: 30px 30px;
}
div.share ul.dropdown-menu li a{
	padding-left: 35px !important;
	font-size: 1.1em;
	color: #000;
	margin: 5px 0px;
	margin-left: -10px;
}
div.share ul.dropdown-menu li a:hover{
	background-color: #DDD;
}

#product-header .product-info_B.two_col_vid{
	width: 80% !important;
	padding-top: 10%;
	padding-left: 8%;
}
@media (max-width: 1600px) {
	#product-header .product-info_B.two_col_vid{
		padding-top: 7%;
		padding-left: 8%;
	}
	#product-header .product-info_B.two_col_vid  h1{
		font-size: 5em;
	}
	#product-header .product-info_B.two_col_vid  h3{
		font-size: 22px;
	}
	#product-header .product-info_B.two_col_vid  .description{
		font-size: 16px;
	}
}
@media (max-width: 1200px) {
	#product-header .product-info_B.two_col_vid{
		padding-top: 5%;
		padding-left: 8%;
	}
	#product-header .product-info_B.two_col_vid  h1{
		font-size: 4em;
	}
	#product-header .product-info_B.two_col_vid  h3{
		margin-top: 0px;
		font-size: 18px;
	}
	#product-header .product-info_B.two_col_vid  .description{
		font-size: 14px;
	}
	#product-header video{
		width: 100%;
	}
}
@media (max-width: 991px) {
	#product-header .product-info_B.two_col_vid{
		width: 100% !important;
		padding-top: 3%;
		padding-left: 6%;
		padding-right: 6%;
	}
	#product-header .product-info_B.two_col_vid  h1{
		font-size: 4em;
	}
	#product-header .product-info_B.two_col_vid  h3{
		margin-top: 0px;
		font-size: 18px;
	}
	#product-header .product-info_B.two_col_vid  .description{
		font-size: 14px;
	}
}
@media (max-width: 640px) {
	#product-header .product-info_B.two_col_vid{
		width: 100% !important;
		padding-top: 3%;
		padding-left: 3%;
		padding-right: 3%;
	}
	#product-header .product-info_B.two_col_vid  h1{
		font-size: 3em;
	}
	#product-header .product-info_B.two_col_vid  h3{
		margin-top: 0px;
		font-size: 18px;
	}
	#product-header .product-info_B.two_col_vid  .description{
		font-size: 14px;
	}
}
#product-header video.bg_vid_minos_x3{
	background: url("/global/img/products/mice/minos_x3/bg_vid_minos_x3.jpg") no-repeat scroll 0 0/ cover;
}
#product-header video.bg_vid_attackx3rgb{
	background: url("/global/img/products/keyboards/attackx3rgb/bg_banner_attackx3rgb.jpg") no-repeat scroll 0 0/ cover;
}
#product-header video.bg_vid_deathfire_ex{
	background: url("/global/img/products/keyboards/deathfire_ex/deathfire_ex.jpg") no-repeat scroll 0 0/ cover;
}
#product-header video.bg_vid_immersapro{
	background: url("/global/img/products/headsets/immersapro/banner.jpg") no-repeat scroll center bottom/ cover;
}
@media (max-width: 1028px) {
#product-header video.bg_vid_immersapro{
	padding-top: 0px;
}
}








/*attackx3_rgb*/
#product-header.attackx3_rgb .container{
	height: 480px;
}
#product-header.template_B.attackx3_rgb .product-info_B h3{
	word-break: break-word;
}
@media (max-width: 1920px) {
#product-header.attackx3_rgb .container{
	height: 480px;
}
#product-header.template_B.attackx3_rgb .product-info_B h3{
    width:812px;
}
}
@media (max-width: 1360px) {
#product-header.attackx3_rgb .container{
	height: 480px;
}
#product-header.template_B.attackx3_rgb .product-info_B h3{
    width:600px;
}
}
@media (max-width: 1024px) {
#product-header.attackx3_rgb .container{
	height: 200px;
}
#product-header.template_B.attackx3_rgb .product-info_B h3{
    width:500px;
}
}
@media (max-width: 685px) {
#product-header.attackx3_rgb .container{
	height: 300px;
}
#product-header.template_B.attackx3_rgb .product-info_B h3{
    width:300px;
}
#product-header.attackx3_rgb .video-box{
	margin-top: 5em;
}
}








/*Minos X3 banner*/
#product-header.minos_x3 .container{
	height: 550px;
	margin-left: 10%;
}
#product-header.minos_x3 .product-info_B {
	width: 700px;
	margin-top: 50px;

}
#product-header.minos_x3 .product-info_B h1{
	margin-top: 50px;

}
#product-header.minos_x3 .product-info_B .description{
	width: 68%;
}
@media (max-width: 1360px) {
	#product-header.minos_x3 .container{
		height: 450px;
		margin-left: 7%;
	}
	#product-header.minos_x3 .product-info_B h1{
		font-size: 6em;
		line-height: 50px;
	}
	#product-header.minos_x3 .product-info_B .description{
		width: 68%;
	}
}

@media (max-width: 1024px) {
	#product-header.minos_x3 .container{
		margin-left: 5%;
		height: 400px;
	}
	#product-header.minos_x3 .product-info_B {
		margin-top: 0px;
		width: 80%;
	}
	#product-header.minos_x3 .product-info_B h1{
		font-size: 5em;
		line-height: 50px;
		margin-top: 0px;
	}
	#product-header.minos_x3 .product-info_B h3, 
	#product-header.minos_x3 .product-info_B .description{
		width: 50%;
	}
}
@media (max-width: 685px) {
	#product-header.minos_x3 {
		background: none #000;
	}
	#product-header.minos_x3 .container{
		height: 290px;
		margin-left: 2%;
	}
	#product-header.minos_x3 .product-info_B {
		margin-top: 0px;
		width: 97%;
	}
	#product-header.minos_x3 .product-info_B h1{
		font-size: 3em;
		line-height: 30px;
		margin-top:0px;
	}
	#product-header h1.h1-tiny { font-size: 1.8em  !important;}
	#product-header.minos_x3 .product-info_B h3, 
	#product-header.minos_x3 .product-info_B .description{
		width: 100%;
	}
	#product-header.minos_x3 .product-image_B{
		background: url("/global/img/products/mice/minos_x3/product-image.png") no-repeat scroll 90% top / cover;
		height: 250px;
	}
	#product-header.ultimus .product-image_B{
		background: url("/global/img/products/keyboards/ultimus/banner.jpg") no-repeat scroll 90% top / cover;
		height: 250px;
	}
	#product-header.vantar .product-image_B{
		/*background: url("/global/img/products/keyboards/vantar/banner.jpg") no-repeat scroll 90% top / cover;
		height: 250px;*/
	}
	#product-header.minos_x1 .product-image_B{
		background: url("/global/img/products/mice/minos_x1/banner.jpg") no-repeat scroll 90% top / cover;
		height: 250px;
	}
	#product-header.revenger_s .product-image_B{
		background: url("/global/img/products/mice/revenger_s/banner.jpg") no-repeat scroll 90% top / cover;
		height: 250px;
	}
}





/*Minos X1 banner*/
#product-header.minos_x1 .container{
	height: 550px;
	margin-left: 10%;
}
#product-header.minos_x1 .product-info_B {
	width: 700px;
	padding-top: 70px;
}
#product-header.minos_x1 .product-info_B h1{
	margin-top: 50px;

}
#product-header.minos_x1 .product-info_B .description{
	width: 68%;
}
@media (max-width: 1360px) {
	#product-header.minos_x1 .container{
		height: 400px;
		margin-left: 7%;
	}
	#product-header.minos_x1 .product-info_B h1{
		font-size: 6em;
		line-height: 50px;
	}
	#product-header.minos_x1 .product-info_B .description{
		width: 68%;
	}
}

@media (max-width: 1024px) {
	#product-header.minos_x1 .container{
		margin-left: 5%;
		height: 400px;
	}
	#product-header.minos_x1 .product-info_B {
		padding-top: 30px;
		width: 80%;
	}
	#product-header.minos_x1 .product-info_B h1{
		font-size: 5em;
		line-height: 50px;
		margin-top: 0px;
	}
	#product-header.minos_x1 .product-info_B h3, 
	#product-header.minos_x1 .product-info_B .description{
		width: 50%;
	}
}
@media (max-width: 685px) {
	#product-header.minos_x1 {
		background: none #000;
	}
	#product-header.minos_x1 .container{
		height: 290px;
		margin-left: 2%;
	}
	#product-header.minos_x1 .product-info_B {
		margin-top: 0px;
		width: 97%;
	}
	#product-header.minos_x1 .product-info_B h1{
		font-size: 3em;
		line-height: 30px;
		margin-top:0px;
	}
	#product-header.minos_x1 .product-info_B h3, 
	#product-header.minos_x1 .product-info_B .description{
		width: 100%;
	}
	#product-header.minos_x1 .product-image_B{
		background: url("/global/img/products/mice/minos_x1/banner.jpg") no-repeat scroll 85% top / cover;
		height: 250px;
	}
}
@media (max-width: 450px) {
	#product-header.minos_x1 .product-info_B h1{
		font-size: 2.5em;
		line-height: 30px;
		margin-top:0px;
	}
}


/*Minos X2 banner*/
#product-header.minos_x2 .container{
	height: 550px;
	margin-left: 10%;
}
#product-header.minos_x2 .product-info_B {
	width: 700px;
	padding-top: 70px;
}
#product-header.minos_x2 .product-info_B h1{
	margin-top: 50px;
}
#product-header.minos_x2 .product-info_B .description{
	width: 68%;
}
@media (max-width: 1360px) {
	#product-header.minos_x2 .container{
		height: 400px;
		margin-left: 7%;
	}
	#product-header.minos_x2 .product-info_B h1{
		font-size: 6em;
		line-height: 50px;
	}
	#product-header.minos_x2 .product-info_B .description{
		width: 68%;
	}
}

@media (max-width: 1024px) {
	#product-header.minos_x2 .container{
		margin-left: 5%;
		height: 400px;
	}
	#product-header.minos_x2 .product-info_B {
		padding-top: 30px;
		width: 80%;
	}
	#product-header.minos_x2 .product-info_B h1{
		font-size: 4em;
		line-height: 50px;
		margin-top: 0px;
	}

	#product-header.minos_x2 .product-info_B h3, 
	#product-header.minos_x2 .product-info_B .description{
		width: 50%;
	}
}
@media (max-width: 685px) {
	#product-header.minos_x2 {
		background: none #000;
	}
	#product-header.minos_x2 .container{
		height: 290px;
		margin-left: 2%;
	}
	#product-header.minos_x2 .product-info_B {
		margin-top: 0px;
		width: 97%;
	}
	#product-header.minos_x2 .product-info_B h1{
		font-size: 2.5em;
		line-height: 30px;
		margin-top:0px;
	}
	#product-header.minos_x2 .product-info_B h3, 
	#product-header.minos_x2 .product-info_B .description{
		width: 100%;
	}
	#product-header.minos_x2 .product-image_B{
		background: url("/global/img/products/mice/minos_x2/banner.jpg") no-repeat scroll 80% top / cover;
		height: 250px;
	}
}
@media (max-width: 450px) {
	#product-header.minos_x2 .product-info_B h1{
		font-size: 2.5em;
		line-height: 30px;
	}
	#product-header.minos_x2 .product-image_B{
		height: 250px;
		background: url("/global/img/products/mice/minos_x2/banner.jpg") no-repeat scroll 85% top / cover;		
		margin-top:150px;
	}	
}





/*CONQUER banner*/
	#product-header.conquer .product-info_B h1{
	    white-space:nowrap;
		margin-bottom: 1.5%;
	}
	#product-header.conquer .product-info_B h3{
	    white-space:nowrap;
	    letter-spacing: 0.03em;
	}
	#product-header.conquer .product-info_B h4{
	    white-space:nowrap;
		font-weight: bold;	
	    font-size: 2em;
	    color: #ed6c00;
	    letter-spacing: 0.04em;
	}
	#product-header.conquer .product-info_B tw3{/* 繁體中文 */
		 white-space:nowrap;
		 font-size: 2.9em;
	     letter-spacing: 0.02em;
	}
	#product-header.conquer .product-info_B tw4{/* 繁體中文 */
		white-space:nowrap;
		font-weight: bold;	
	    font-size: 4em;
	    color: #ed6c00;
	    letter-spacing: 0.04em;
	}
	#product-header.conquer .product-info_B cn3{/* 簡體中文 */
		 white-space:nowrap;
		 font-size: 2.8em;
	}
@media (max-width: 1920px){
	#product-header.conquer .product-info_B h1{
		font-size: 5.2em;
		line-height: 50px;
		margin-bottom: 2%;
	}
}

@media (max-width: 1024px) {
	#product-header.conquer .container{
		margin-left: 12%;
		height: 750px;
	}
	#product-header.conquer .product-info_B {
		margin-top: 20px;
		width: 80%;
		 float: left;
	}
	#product-header.conquer .product-info_B h1{
		font-size: 5.2em;
		line-height: 50px;
		margin-top: 10px;
	}
	#product-header.conquer .product-info_B h3{
	    letter-spacing: 0.19em;
	}
}
@media (max-width: 685px) {
	#product-header.conquer {
		background: none #000;
		height:560px;
	}
	#product-header.conquer .container{
		height: 190px;
		margin-left: 10%;
	}
	#product-header.conquer .product-info_B {
		margin-top: 0px;
		width: 97%;

	}
	#product-header.conquer .product-info_B h1{
		font-size: 4.2em;
		line-height: 30px;
		margin-top:0px;
	}
	#product-header.conquer .product-info_B h3{
		font-size: 1.25em;
	}
	#product-header.conquer .product-info_B h4{
		font-weight: bold;	
	    font-size: 1.3em;
	    color: #ed6c00;
	    letter-spacing: 0.16em;
	}
	#product-header.conquer .product-info_B tw3{/* 繁體中文 */
			font-size: 2.3em;
    }
	#product-header.conquer .product-info_B tw4{/* 繁體中文 */
			font-size: 3em;
    }
	#product-header.conquer .product-info_B cn3{/* 簡體中文 */
			font-size: 2.2em;
    }
}
@media(max-width:480px) {
	#product-header.conquer {
		background: none #000;
		height:420px;
	}
	#product-header.conquer .container{
		height:200px;
		margin-left: 0;
	}
	#product-header.conquer .product-info_B {
		margin-top: 0px;
		width: 60%;
	}
	#product-header.conquer .product-info_B h1{
		font-size: 4em;
		margin-top:0px;
		 letter-spacing: -0.03em;
	}
	#product-header.conquer .product-info_B h3{
		font-size: 1.2em;
	    letter-spacing: 0.13em;
	}
    #product-header.conquer .product-info_B h4{
		font-weight: bold;	
	    font-size: 1.3em;
	    color: #ed6c00;
	    letter-spacing: 0.1em;
	}
	#product-header.conquer .product-info_B tw3{/* 繁體中文 */
			font-size: 2em;
    }
	#product-header.conquer .product-info_B tw4{/* 繁體中文 */
			font-size: 3em;
    }
    #product-header.conquer .product-info_B cn3{/* 簡體中文 */
			font-size: 2em;
    }
}
@media(max-width:350px) {
	#product-header.conquer {
		background: none #000;
		height:350px;
	}
	#product-header.conquer .container{
		height:100px;
		margin-left: 0;
	}
	#product-header.conquer .product-info_B {
		margin-top: 0px;
		width: 50%;
	}
	#product-header.conquer .product-info_B h1{
		font-size: 2.6em;
		margin-top:0px;
	    letter-spacing: 0.02em;
	}
	#product-header.conquer .product-info_B h3{
		font-size: 1.06em;
	    letter-spacing: 0.05em;
	}
    #product-header.conquer .product-info_B h4{
		font-weight: bold;	
	    font-size: 1.06em;
	    color: #ed6c00;
		letter-spacing: 0.05em;
	}
	#product-header.conquer .product-info_B tw3{/* 繁體中文 */
			font-size: 1.4em;
    }
	#product-header.conquer .product-info_B tw4{/* 繁體中文 */
			font-size: 2em;
    }
    #product-header.conquer .product-info_B cn3{/* 簡體中文 */
			font-size: 1.8em;
    }	
}






/* CMD UIX視差捲動 */
.product-section #CMD_UIX {
	background:url(/global/img/products/psus/cmd/PSU_CMD_01.png) no-repeat 50% 0 ;
	height:771px;
	position: relative;
	margin-top: -50px;
}
.product-section #CMD_UIX .UIX_bg {
	height:771px;
	background-repeat:no-repeat;
	background-position:50% 0;
	position: absolute;
	width: 100%;
	background-size: auto;
}
@media (max-width: 1279px) {
.product-section #CMD_UIX .UIX_bg {
	background-size: contain;
}
}
.product-section #CMD_UIX .UIX_bg.A01 {
	background-image:url(/global/img/products/psus/cmd/PSU_CMD_UIX1.png);
}
.product-section #CMD_UIX .UIX_bg.A02 {
	background-image:url(/global/img/products/psus/cmd/PSU_CMD_UIX2.png);
}
.product-section #CMD_UIX .UIX_bg.A03 {
	background-image:url(/global/img/products/psus/cmd/PSU_CMD_UIX3.png);
}
.product-section #CMD_UIX .UIX_bg.A04 {
	background-image:url(/global/img/products/psus/cmd/PSU_CMD_UIX4.png);
}

/* QBX視差捲動 */
.product-section #QBX_parallax {
	height: 520px;
	position: relative;
	margin-top: -50px;
}
.product-section #QBX_parallax .parallax_bg {
	height:520px;
	background-repeat:no-repeat;
	background-position:50% 0;
	position: absolute;
	width: 100%;
	background-size:auto;
}
@media (max-width: 1279px) {
.product-section #QBX_parallax .parallax_bg {
	background-size: contain;
}
}
.product-section #QBX_parallax .parallax_bg.A01 {
	background-image:url(/global/img/products/cases/qbx/product-section-01-2.png);
}
.product-section #QBX_parallax .parallax_bg.A02 {
	background-image:url(/global/img/products/cases/qbx/product-section-01-3.png);
}
.product-section #QBX_parallax .parallax_bg.A03 {
	background-image:url(/global/img/products/cases/qbx/product-section-01-4.png);
}
.product-section #QBX_parallax .parallax_bg.A04 {
	background-image:url(/global/img/products/cases/qbx/product-section-01-1.png);
}

/* 700K視差捲動 */
.product-section #K700_parallax {
	position: relative;
	height: 567px;
}
.product-section #K700_parallax .parallax_bg {
	height:567px;
	background-repeat:no-repeat;
	background-position:50% 0;
	position: absolute;
	width: 100%;
	background-size:auto;
}
@media (max-width: 1279px) {
.product-section #K700_parallax .parallax_bg {
	background-size: contain;
}
}
.product-section #K700_parallax .parallax_bg.Abg {
	background-image:url(/global/img/products/keyboards/700k/product-section-01-bg.png);
}
.product-section #K700_parallax .parallax_bg.A01 {
	background-image:url(/global/img/products/keyboards/700k/product-section-01-1.png);
}
.product-section #K700_parallax .parallax_bg.A02 {
	background-image:url(/global/img/products/keyboards/700k/product-section-01-2.png);
}
.product-section #K700_parallax .parallax_bg.A03 {
	background-image:url(/global/img/products/keyboards/700k/product-section-01-3.png);
}



/* 550M樣板底色 */
.product-section .width100bg.m-550m {
	background-color:#2c62b9;
}
.product-section .width100bg.m-550m strong { font-size:22px; margin-left: 15px;}
.product-section .width100bg.m-550m span {
    color: #FFF;
	font-size:80px;
}
.product-section .width100bg.m-550m span small { font-size:30px;}
.product-section .width100bg.m-550m .col-md-4 {
    border-left: 1px solid #8bb5e2;
}
.product-section .width100bg.m-550m .col-md-4:first-child {
    border-left: medium none;
    padding-left: 0;
}
.product-section .width100bg.m-550m .container {
	width:80%;
}
@media (max-width: 992px) {
.product-section .width100bg.m-550m .col-md-4 {
	border-left: none;
	padding:0px;
	margin-top:30px;
	border-bottom: 1px solid #8bb5e2;
}
.product-section .width100bg.m-550m .col-md-4:last-child {border-bottom: none;}
}
@media (max-width: 1281px) {
.product-section .width100bg.m-550m span {
    font-size: 65px;
}
.product-section .width100bg.m-550m strong {
    font-size: 25px;
}
.product-section .width100bg.m-550m span small {
    font-size: 18px;
    line-height: 18px;
}
}
@media (max-width: 390px) {
.product-section .width100bg.m-550m span {
    font-size: 49px;
}
.product-section .width100bg.m-550m strong {
    font-size: 22px;
}
}


/* 600M滿版圖片 */
.product-section #M600_smooth {
	width:100%;
	background:url(/global/img/products/mice/600m/product-section-01-bg.jpg) repeat-x;
}

/* 600M eSPORTS滿版圖片 */
.product-section .m600-red {
	width:100%;
	background:url(/global/img/products/mice/600mesports/product-section-05-bg.png) no-repeat scroll center center;
	padding-top:0;
	padding-bottom:0;
}


/* 600K滿版圖片 */
.product-section #K600-section01 {
	background:url(/global/img/products/keyboards/600k/product-section-01-bg.png) no-repeat scroll center top / cover;
	padding-top: 0px;
}

/* 500K滿版圖片 */
.product-section #K500-section01 {
	background:url(/global/img/products/keyboards/500k/product-section-01-bg.png) no-repeat scroll center top / cover;
	padding-top: 0px;
}

/* 450K滿版圖片 */
.product-section #K450-section01 {
	background:url(/global/img/products/keyboards/450k/product-section-01-bg.jpg) no-repeat scroll center top / cover;
	padding-top: 0px;
}

/* 200K滿版圖片 */
.product-section #K200-section01 {
	background:url(/global/img/products/keyboards/200k/product-section-01-bg.png) no-repeat scroll center center / cover;
	padding-top: 0px;
	padding-bottom:0;
	margin-bottom:50px;
}
.product-section #K200-section02 {
	background:url(/global/img/products/keyboards/200k/product-section-03-bg.png) no-repeat scroll center center / cover;
	padding-top: 0px;
	padding-bottom:0;
	margin-bottom:50px;
}

/* 300K banner */
#product-header.k-300k .product-image {
	width:69%;
}
/* 300K 滿版圖片 */
.product-section #K300-section01 {
	background:url(/global/img/products/keyboards/300k/product-section-01-bg.jpg) no-repeat scroll center top ;
	padding-top: 0px;
}
.product-section .k-300-BlackBg {
	background-color:#000;
	padding-left:20%;
	padding-right:20%;
	color:#FFF;
	font-size:16px;
	margin-left: 0;
    margin-right: 0;
}
.product-section .k-300-BlackBg>div {
	text-align:left;
}
.product-section .k-300-BlackBg h6 {
	color:#feff5e;
	font-size:24px;
	font-family: MicrogrammaDBolExt;
}
.product-section .k-300-BlackBg ul { margin-left:15px;}
.product-section .k-300-BlackBg ul img { vertical-align:middle;display: inline;}

/* ATTACK X3滿版圖片 */
.product-section #attackx3-section01 {
	background:url(/global/img/products/keyboards/attackx3/product-section-01-bg.png) no-repeat scroll center center / cover;
	padding-top: 0px;
	padding-bottom:0;
	margin-bottom:50px;
}

/* ATTACK X3滿版cherry */
.product-section #attack_x3_cheery {
	background:url(/global/img/products/keyboards/attackx3/product-section-03.png) no-repeat scroll center center;
	width:1134px;
	height:621px;
	padding-top:73px;
	padding-left:402px;
	margin-left:auto;
	margin-right:auto;
}
.product-section #attack_x3_cheery li {
	font-size:24px;
	font-family: MicrogrammaDMedExt;
	margin-bottom:15px;
}
.product-section #attack_x3_cheery li small {
	display:block;
	font-size:16px;
	color:#929292;
	font-family:Arial, Helvetica, sans-serif;
}

/* ATTACK 3滿版圖片 */
.product-section #attack3-section01 {
	background:url(/global/img/products/keyboards/attack3/product-section-01-bg.png) no-repeat scroll center center / cover;
	padding-top: 0px;
	padding-bottom:0;
	margin-bottom:50px;
}

/* VORTEX PWM */
.product-section .bg-grid { background:url(/global/img/products/fans/vortex_pwm_orange_fan/bg_grid.gif) repeat; padding:30px 10px;}

/* MX310 features */
.product-section.mx310-features p, .product-section.mx310-features .system ul { padding-top:0;}

/* GX 滿版圖片 */
.product-section #gx-goldbg {
	background:url(/global/img/products/psus/gx/product-section-05-bg.jpg) no-repeat scroll center center / cover;
	padding-top: 0px;
	padding-bottom:0;
}

/* CMX 滿版圖片 */
.product-section .cmx-bg {
	background:url(/global/img/products/psus/cmx/product-section-01-bg.jpg) repeat scroll center center / cover;
	padding-top: 0px;
	padding-bottom:0;
}

/* 450K Hybrid Mechanical switch */
#section-switch .black-bg {
	background-color:#000;
	color:#FFF;
}

#product-header.speed .product-image { width:56%;}


/* 200H 規格說明圖 */
#section-spec .H200-details {
	width:700px;
	height:337px;
	background:url(/global/img/products/headsets/megara/product-section-07.png) no-repeat;
	margin:15px auto 15px auto;
	position:relative;
	line-height:1.2;
}
#section-spec .H200-details span.w01 {
	position: absolute;
	top:52px;
	left:5px;
	width: 150px;
}
#section-spec .H200-details span.w02 {
	position: absolute; text-align:right;
	top:47px;
	right:0px;
	width: 150px;
}
#section-spec .H200-details span.w03 {
	position: absolute; text-align:right;
	top:147px;
	right:0px;
	width: 134px;
}
#section-spec .H200-details span.w04 {
	position: absolute; text-align:right;
	top:273px;
	right:0px;
}

/* 300H 滿版圖片 */
.product-section #H300-section01 {
	background:url(/global/img/products/headsets/immersa/product-section-01-bg.gif) repeat;
	padding-top: 0px;
	padding-bottom:0px;
	display:none;
}

/* 300H 規格說明圖 */
#section-spec .H300-details {
	width:700px;
	height:494px;
	background:url(/global/img/products/headsets/immersa/product-section-04.png) no-repeat;
	margin:15px auto 15px auto;
	position:relative;
	line-height:1.2;
	text-align:left;
	font-size:12px;
}
#section-spec .H300-details span.w01 {
	position: absolute;
	top:87px;
	left:13px;
	width: 250px;
}
#section-spec .H300-details span.w02 {
	position: absolute;
	top:134px;
	left:13px;
	width: 220px;
}
#section-spec .H300-details span.w03 {
	position: absolute;
	top:178px;
	left:13px;
	width: 200px;
}
#section-spec .H300-details span.w04 {
	position: absolute;
	top:415px;
	left:13px;
	width: 215px;
}
#section-spec .H300-details span.w05 {
	position: absolute;
	text-align:right;
	top:439px;
	right:8px;
}
#section-spec .H300-details span.w06 {
	position: absolute;
	text-align:right;
	top:354px;
	right:8px;
	width: 210px;
}

.right_main_feature {
  height:580px;
  width:100%;
 	color:#FFF;
	text-align:left;
 
  
  
}

.right_main_feature.minos_x3_adjustment{
  background:url(/global/img/products/mice/minos_x3/product-section-02-bg.jpg) no-repeat center center;
  background-size:cover;
}
.right_main_feature.vantar_anti_ghosting{
  background:url(/global/img/products/keyboards/vantar/product-section-02-bg.jpg) no-repeat center center;
  background-size:cover;
}


.right_main_feature .wording{
	width: 50%;
	margin-left: 45%;
	float: left;
	margin-top: 40px;
	color: #FFF;
}
.right_main_feature .wording .wording-info p{
	color: #FFF;
}

  @media (min-width:768px) and (max-width:1280px) {
   .right_main_feature {
     background-size:cover;
     height:780px;
	 background-position:right center;
   }
   .right_main_feature .wording{
     width: 50%;
	 margin-left: 45%;
	 float: left;
	 margin-top: 20px;
	 color: #FFF;
   }
  }
  @media (max-width:767px) {
   .right_main_feature {
     background-size:cover;
     height:300px;
	 background-position:90% center;
   }
   .right_main_feature .wording{
     width: 60%;
	 margin-left: 38%;
	 float: left;
	 margin-top: 10px;
   }
   .right_main_feature .wording .wording-info p{
	   display: none;
   }
  }
  
.left_main_feature {
  height:550px;
  width:100%;
 	color:#FFF;
	text-align:left;
}

.minos_x3_comfort {
  background:url(/global/img/products/mice/minos_x3/product-section-03-bg.jpg) no-repeat right center #000;
  background-size:cover;
}

.left_main_feature .wording{
	width: 30%;
	margin-left: 10%;
	float: left;
	margin-top: 40px;
	color: #FFF;
}
.left_main_feature .wording .wording-info p{
	color: #FFF;
}


  @media (min-width:768px) and (max-width:1280px) {
   .left_main_feature {
     background-size:cover;
	 background-position:70% center;
     height:550px;
   }
   .left_main_feature .wording{
     width: 40%;
	 margin-left: 8%;
	 float: left;
	 margin-top: 40px;
	 color: #FFF;
   }
  }
  @media (max-width:767px) {
   .left_main_feature {
     background-size:cover;
	 background-position:70% center;
     height:300px;
   }
   .left_main_feature .wording{
     width: 80%;
	 margin-left: 8%;
	 float: left;
	 margin-top: 30px;
   }
   .left_main_feature .wording .wording-info p{
	   visibility: false;
   }
  }
  
.minos_x3_comfort{
     min-height:650px;
}
.minos_x3_comfort .wording{
	width: 90%;
	margin-left: 5%;
	visibility: true;
}

  
  
/* 300H 人像情境圖 */
.IMMERSA_people {
	background:url(/global/img/products/headsets/immersa/product-section-05-bg.jpg) no-repeat scroll center top / cover;
	color:#FFF;
	text-align:left;
}
.IMMERSA_people .wording {
	width: 80%;
	display: table;
	table-layout: fixed;
	margin-right:auto;
	margin-left:auto;
}
@media (max-width: 1225px) {
.IMMERSA_people .wording { width:100%;}
}
.IMMERSA_people .wording .wording-image,
.IMMERSA_people .wording .wording-info {
	display: table-cell;
    vertical-align: top;
}
.IMMERSA_people .wording .wording-info {
	padding-top:160px;
}
.IMMERSA_people .wording .wording-info.immersapro {
	padding-top:14px;
}
.IMMERSA_people .wording .wording-image {
    padding: 0 0 0 2%;
    width: 40%;
	margin: auto;
}
.IMMERSA_people p,
.product-section .IMMERSA_people h4+p {
	color:#FFF;
	margin-left: 0;
	max-width:80%;
}
@media (min-width: 1500px) {
.IMMERSA_people .wording .wording-info.immersapro {
	padding-top:160px;
}
}
@media (max-width: 768px) {
.IMMERSA_people .wording {
	width: 100%;
}
.IMMERSA_people .wording .wording-info {
	padding-top:60px;
}
.IMMERSA_people .wording .wording-info.immersapro {
	padding-top:30px;
}
}
@media (max-width: 500px) {
.IMMERSA_people .wording .wording-image,
.IMMERSA_people .wording .wording-info {
	display: block;
}
.IMMERSA_people .wording .wording-image {
	width:auto;
}
.IMMERSA_people .wording .wording-info {
	padding-top:0px;
	padding-left:15px;
}
}


/* Revenger 背光動態圖 */
.revenger-RGB {
    position:relative;
    -webkit-animation-name: example; /* Chrome, Safari, Opera */
    -webkit-animation-duration: 3s; /* Chrome, Safari, Opera */
    animation-name: example;
    animation-duration: 3s;
	animation-iteration-count: infinite;
	background-image: url("/global/img/products/mice/revenger/rainbow.jpg");
	color:#FFF;
	text-align:left;
}
.revenger-RGB .revenger-img {
    background: rgba(0, 0, 0, 0) url("/global/img/products/mice/revenger/product-section-03.png") no-repeat scroll center bottom / cover;
}
.product-section .revenger-RGB p { 
	color:#FFF;
	margin-left: 0;
	margin-bottom:0;
}
.revenger-RGB .wording {
	width:40%;
	margin-left: 50%;
}
.revenger-RGB .wording .wording-info { padding:150px 0;}
.revenger-RGB .revenger-img .none-img { display:none; height:0;}
@media (max-width: 1013px) {
.revenger-RGB .revenger-img {
    background: rgba(0, 0, 0, 0) url("/global/img/products/mice/revenger/product-section-03.png") no-repeat scroll center top / auto 100%;
}
.revenger-RGB .wording {
	width:60%;
	margin-left: 45%;
}
.revenger-RGB .wording .wording-info { padding:60px 0;}
}
@media (max-width: 800px) {
.revenger-RGB .revenger-img {
    background: rgba(0, 0, 0, 0) url("/global/img/products/mice/revenger/product-section-03-2.png") no-repeat scroll center top / 100% auto;
}
.revenger-RGB .wording {
	width:90%;
	margin-left: auto;
	margin-right:auto;
}
.revenger-RGB .wording .wording-info { padding:0 0 30px 0;}
.product-section .revenger-RGB p { max-width:none;}
.product-section .revenger-RGB h4 { text-align:center; }
.revenger-RGB .revenger-img .none-img {
	display:block;
	height:auto;
}
}
@media (max-width: 359px) {
.revenger-RGB .revenger-img {
    background: rgba(0, 0, 0, 0) url("/global/img/products/mice/revenger/product-section-03-2.png") no-repeat scroll center top / 150% auto;
}
.revenger-RGB .revenger-img .none-img { max-height:150%; height:150%; max-width:150%;}
}


/* LX HDB圖說 */
#LX-HDB {
	color:#FFF;
	position:relative;
	width:805px;
	font-size:16px;
	text-align: left;
	padding:15px 0;
}
#LX-HDB ul { position:absolute;}
#LX-HDB .wording01 {
	left:580px;
	top:137px;
}
#LX-HDB .wording02 {
	left:580px;
	top:213px;
}
#LX-HDB2 {
	color:#FFF;
	width:1014px;
}
#LX-HDB2 img { float:left; margin-bottom:30px;}
#LX-HDB2 #LX-HDB2-bg {
	background:url(/global/img/products/psus/lx/product-section-05-2.png) no-repeat;
	width:624px;
	height:217px;
	float:left;
	margin-left:40px;
	margin-bottom:30px;
	position:relative;
}
#LX-HDB2 #LX-HDB2-bg ul li { position:absolute; font-size:24px; line-height:28px;}
#LX-HDB2 #LX-HDB2-bg h5 {
	color:#ed6c00;
	font-size: 16px;
    text-align: left;
}
#LX-HDB2 #LX-HDB2-bg .wording01 {
	left:37px;
	top:62px;
}
#LX-HDB2 #LX-HDB2-bg .wording02 {
	left:37px;
	top:136px;
}

/* Panzer 滿版圖片 */
.product-section .panzer-max-bg {
	background:url(/global/img/products/cases/panzermax/bg.gif) repeat;
	padding-top:15px;
	padding-bottom:15px;
	line-height:20px;
}
.product-section .panzer-max-bg ul { text-align:left;}
.product-section .panzer-max-bg li { margin-bottom:10px;}

/* Panzer Superior Cooling圖 */
.product-section .PanzerMax-Cooling>div {
	border: solid 1px #8c8c8c;
	text-align:center;
	padding: 0;
	margin-bottom:30px;
}
.product-section .PanzerMax-Cooling b { 
	margin-bottom:30px;
	font-size:18px;
	line-height:40px;
}
.product-section .PanzerMax-Cooling b2 { 
	margin-bottom:30px;
	font-size:18px;
	color: #ed6c00;
}

/* Panzer Max 滿版圖片 */
.product-section .panzer-max-expandability>div {
	padding-left:0;
	padding-right:0;
}
.product-section .panzer-max-expandability .gif {
	padding-top:58px;
	padding-bottom:58px;
	background-color:#FFF;
}
.product-section .panzer-max-expandability.jpg01 {
	background: url("/global/img/products/cases/panzermax/product-section-02-1.jpg") no-repeat scroll right top / auto 100%;
}
.product-section .panzer-max-expandability.jpg02 {
	background: url("/global/img/products/cases/panzermax/product-section-02-2.jpg") no-repeat scroll left top / auto 100%;
}
.product-section .panzer-max-expandability.jpg03 {
	background: url("/global/img/products/cases/panzermax/product-section-02-3.jpg") no-repeat scroll right top / auto 100%;
}


/* Panzer 滿版圖片 */
.product-section .panzer-expandability>div {
	padding-left:0;
	padding-right:0;
}
.product-section .panzer-expandability>div>p { width:90%; margin-left:auto; margin-right:auto;}
.product-section .panzer-expandability .gif {
	padding-top:10px;
	padding-bottom:15px;
	background-color:#FFF;
}
.product-section .panzer-expandability.jpg01 {
	background: url("/global/img/products/cases/panzer/product-section-02-1.jpg") no-repeat scroll right top / auto 100%;
}
.product-section .panzer-expandability.jpg02 {
	background: url("/global/img/products/cases/panzer/product-section-02-2.jpg") no-repeat scroll left top / auto 100%;
}
.product-section .panzer-expandability.jpg03 {
	background: url("/global/img/products/cases/panzer/product-section-02-3.jpg") no-repeat scroll right top / auto 100%;
}
.product-section .panzer-expandability.jpg04 {
	background: url("/global/img/products/cases/panzer_g/product-section-02-2.jpg") no-repeat scroll left top / auto 100%;
}


/* Panzer EVO 滿版圖片 */
.product-section .panzer-evo-expandability>div {
	padding-left:0;
	padding-right:0;
}
.product-section .panzer-evo-expandability .gif {
	padding-top:58px;
	padding-bottom:58px;
	background-color:#FFF;
}
.product-section .panzer-evo-expandability.jpg01 {
	background: url("/global/img/products/cases/panzerevo/product-section-02-1.jpg") no-repeat scroll right top / auto 100%;
}
.product-section .panzer-evo-expandability.jpg02 {
	background: url("/global/img/products/cases/panzerevo/product-section-02-2.jpg") no-repeat scroll left top / auto 100%;
}
.product-section .panzer-evo-expandability.jpg03 {
	background: url("/global/img/products/cases/panzerevo/product-section-02-3.jpg") no-repeat scroll right top / auto 100%;
}

/* MG110W 滿版圖片 */
.product-section .mg110w-expandability>div {
	padding-left:0;
	padding-right:0;
}
.product-section .mg110w-expandability>div>p { width:90%; margin-left:auto; margin-right:auto;}
.product-section .mg110w-expandability .gif {
	padding-top:70px;/* 圖片錯位控制*/
	padding-bottom:40px;
	background-color: #EBEBEB;
}
.product-section .mg110w-expandability .description{
    padding:58px;
	background-color: #EBEBEB;
}
.product-section .mg110w-expandability.jpg01 {
	background: url("/global/img/products/cases/mg110w/product-section-03-1b.jpg") no-repeat scroll right top / auto 100%;
	background-color: #EBEBEB;
}
.product-section .mg110w-expandability.jpg02 {
	background: url("/global/img/products/cases/mg110w/product-section-03-2b.jpg") no-repeat scroll left top / auto 100%;
	background-color: #EBEBEB;
}
.product-section .mg110w-expandability.jpg03 {
	background: url("/global/img/products/cases/mg110w/product-section-03-3b.jpg") no-repeat scroll right top / auto 100%;
	background-color: #EBEBEB;
}
/* MX330 滿版圖片 */
.product-section .mx330-expandability>div {
	padding-left:0;
	padding-right:0;
}
.product-section .mx330-expandability>div>p { width:90%; margin-left:auto; margin-right:auto;}
.product-section .mx330-expandability .gif {
	padding-top:58px;
	padding-bottom:58px;
}
.product-section .mx330-expandability .description{
    padding:58px;
	background-color:#FFF;
}
.product-section .mx330-expandability.jpg01 {
	background: url("/global/img/products/cases/mx330/product-section-04-2.jpg") no-repeat scroll right top / auto 100%;
	background-color:#FFF;
}




/* GX-S Fan圖片設定 */
@media (max-width: 980px) {
.product-section #gxs-fan img { margin:auto;}
.product-section #gxs-fan h4 { text-align:center;}
}

/* reviews 文字置中 */
.product-section#reviews p {
	text-align:center;
}

/* Armor 黑底圖 */
#armor_comfort, #armor_comfort_s { display:none;}
#armor_comfort p,
#armor_comfort_s,
#armor_comfort_s p { color:#FFF;}
#armor_comfort h5,
#armor_comfort_s h5 { font-weight:bolder; text-align:left;}
@media (min-width: 1245px) {
#armor_comfort {
	color:#FFF;
	width:1245px;
	height:651px;
	padding:30px;
	background: url("/global/img/products/mousepad/armor/armor_comfort_bg.jpg") no-repeat scroll center top / 100% auto;
	position:relative;
	display:block;
}
#armor_comfort #w01 {
	width:343px;
	position:absolute;
}
#armor_comfort #w02 {
	width:350px;
	position:absolute;
	top:477px;
}
#armor_comfort #w03 {
	width:350px;
	position:absolute;
	top:477px;
	left:899px;
}
}
@media (max-width: 1244px) {
#armor_comfort_s {
	display:block;
	background-color:#000;
	padding:30px;
}
}

/* Armor 黑底圖 */
#armor_s_comfort, #armor_s_comfort_s { display:none;}
#armor_s_comfort p,
#armor_s_comfort_s,
#armor_s_comfort_s p { color:#FFF;}
#armor_s_comfort h5,
#armor_s_comfort_s h5 { font-weight:bolder; text-align:left;}
@media (min-width: 1245px) {
#armor_s_comfort {
	color:#FFF;
	width:1245px;
	height:651px;
	padding:30px;
	background: url("/global/img/products/mousepad/armor_s/armor_comfort_bg.jpg") no-repeat scroll center top / 100% auto;
	position:relative;
	display:block;
}
#armor_s_comfort #w01 {
	width:343px;
	position:absolute;
}
#armor_s_comfort #w02 {
	width:350px;
	position:absolute;
	top:477px;
}
#armor_s_comfort #w03 {
	width:350px;
	position:absolute;
	top:477px;
	left:899px;
}
}
@media (max-width: 1244px) {
#armor_s_comfort_s {
	display:block;
	background-color:#000;
	padding:30px;
}
}



/* Armor ONE 黑底圖 */
#armor_one_comfort, #armor_one_comfort_s { display:none;}
#armor_one_comfort p,
#armor_one_comfort_s,
#armor_one_comfort_s p { color:#FFF;}
#armor_one_comfort h5,
#armor_one_comfort_s h5 { font-weight:bolder; text-align:left;}
@media (min-width: 1245px) {
#armor_one_comfort {
	color:#FFF;
	width:1245px;
	height:651px;
	padding:30px;
	background: url("/global/img/products/mousepad/armor_one/armor_comfort_bg.jpg") no-repeat scroll center top / 100% auto;
	position:relative;
	display:block;
}
#armor_one_comfort #w01 {
	width:343px;
	position:absolute;
}
#armor_one_comfort #w02 {
	width:350px;
	position:absolute;
	top:477px;
}
#armor_one_comfort #w03 {
	width:350px;
	position:absolute;
	top:477px;
	left:910px;
}
}
@media (max-width: 1244px) {
#armor_one_comfort_s {
	display:block;
	background-color:#000;
	padding:30px;
}
}






/* Banner Model Name 簡中字型 */
#product-header.template_B .product-info_B h1.tw,
#product-header .product-info h1.tw {
  font-family: Microsoft JhengHei,Meiryo !important;
  font-weight: bold;
}

/* Panzer banner */
@media (min-width: 1024px) {
#product-header.template_B.panzer .product-info_B { height: 423px;}
}
#product-header.template_B.panzer .video-box { right: 12%;}
@media (max-width: 650px) {
#product-header.template_B.panzer .product-info_B h1 { font-size:5em; line-height: 30px; padding-top:10px;}
}
@media (max-width: 450px) {
#product-header.template_B.panzer .product-info_B h1 { font-size:4em; line-height: 30px;}
}
@media (max-width: 350px) {
#product-header.template_B.panzer .product-info_B h1 { font-size:3em; line-height: 30px;}
}










/* Section Dividers */
.section-divider {
    z-index: 999;
    width: 100%;
    display: table;
    max-height: 450px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    padding-top: 30px;
    padding-bottom: 70px;
    margin-top: 45px;


    background-position: center center;

    -webkit-background-size: 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;

    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;

    background-attachment: relative;
    
    text-align: center;
}

.textdivider h1 {
	padding-top:20%;
	margin-bottom:10px;
	color: white;
	font-size: 30px;
}

.textdivider p {
	color: white;
	font-size: 20px;
}
/* Section Dividers 底圖*/
/* mx330 底圖*/
.mx330_divider1 {
	background: url("/global/img/products/cases/mx330/product-section-02-1.jpg") no-repeat scroll center top / cover;
}
.mx330_divider2 {
	background: url("/global/img/products/cases/mx330/product-section-04.jpg") no-repeat scroll center top  / cover;
}
.mx330_divider3 {
	background: url("/global/img/products/cases/mx330/product-section-05.jpg") no-repeat scroll center top  / cover;
}
.mx330g_divider1 {
	background: url("/global/img/products/cases/mx330_g/product-section-02-1.jpg") no-repeat scroll center top / cover;
}
/* mg110 底圖*/
.mg110_divider1 {
	background: url("/global/img/products/cases/mg110w/product-section-01.jpg") no-repeat scroll center top  / cover;
}
/* 700m Superior 底圖*/
.700m_superior_divider {
	background: url("/global/img/products/mice/700msuperior/bg5.jpg") no-repeat scroll center top  / cover;
}
.img {
	z-index: 999;
	width: 100%;
	display: table;
	height: 450px;
	padding:0;
	background-position: center center;
	background-size: 100%;
	background-size: cover;
}

/* Section Dividers -----結束*/
#conquerp{
    text-align:center;

}

/* IMMERSA ROW*/
.row_product{
 padding-top:10px;
}

















/*revenger_s  banner*/
#product-header.revenger_s .container{
	height: 440px;
	margin-left: 10%;
}
#product-header.revenger_s .product-info_B {
	width: 1000px;
	margin-top: 50px;

}
#product-header.revenger_s .product-info_B h1{
	font-size: 7em;
	margin-top: 30px;
	margin-bottom:20px;

}
#product-header.revenger_s .product-info_B .description{
	width: 68%;
}

@media (max-width: 1360px) {
	#product-header.revenger_s .container{
		height: 440px;
		margin-left: 7%;
	}
	#product-header.revenger_s .product-info_B h1{
		font-size: 6em;
		line-height: 50px;
		margin-bottom:20px;
		letter-spacing:0em;
	}
	#product-header.revenger_s .product-info_B .description{
		width: 85%;
	}
	#product-header.atx3rgb_speedy .product-info_B .description{
	width: 80%;
}

}

@media (max-width: 1024px) {
	#product-header.revenger_s .container{
		margin-left: 5%;
		height: 400px;
	}
	#product-header.revenger_s .product-info_B {
		margin-top: 0px;
		width: 90%;
	}
	#product-header.revenger_s .product-info_B h1{
		letter-spacing:0em;
		font-size: 4em;
		line-height: 50px;
		margin-top: 30px;
	}
	#product-header.revenger_s .product-info_B h3, 
	#product-header.revenger_s .product-info_B .description{
		width: 70%;
	}
}
@media (max-width: 685px) {
	#product-header.revenger_s{
		background: none #000;
	}
	#product-header.revenger_s .container{
		height: 300px; 
		margin-left: 2%;
	}
	#product-header.revenger_s .product-info_B{
		margin-top: 30px;
		width: 97%;
	}
	#product-header.revenger_s .product-info_B h1{
		font-size: 3em;
		line-height: 5px;
		margin-top:0px;
		letter-spacing:0em;
	}
	#product-header.revenger_s .product-info_B h3, 
	#product-header.revenger_s .product-info_B .description{
		width: 100%;
	}
	#product-header.revenger_s .product-image_B{
		background: url("/global/img/products/mice/revenger_s/banner.jpg") no-repeat scroll 90% top / cover;
		height: 250px;
	}
	
	}
@media (max-width: 450px) {
	#product-header.revenger_s{
		background: none #000;
	}
	#product-header.revenger_s .container{
		height: 350px;
		margin-left: 2%;
	}
	#product-header.revenger_s .product-info_B{
		margin-top: 30px;
		width: 97%;
	}
	#product-header.revenger_s .product-info_B h1{
		font-size: 2.3em;
		letter-spacing:0em;
		line-height: 0px;
		margin-top:0px;
	}
	#product-header.revenger_s .product-info_B h3, 
	#product-header.revenger_s .product-info_B .description{
		width: 100%;
	}
	#product-header.revenger_s .product-image_B{
		background: url("/global/img/products/mice/revenger_s/banner.jpg") no-repeat scroll 90% top / cover;
		height: 250px;
	}
}
@media (max-width: 320px) {
	#product-header.revenger_s{
		background: none #000;
	}
	#product-header.revenger_s .container{
		height: 350px;
		margin-left: 0;
	}
	#product-header.revenger_s .product-info_B{
		margin-top: 30px;
		width: 97%;
	}
	#product-header.revenger_s .product-info_B h1{
		font-size: 2em;
		letter-spacing:0.05em;
		line-height: 0px;
		margin-top:0px;
	}
	#product-header.revenger_s .product-info_B h3, 
	#product-header.revenger_s .product-info_B .description{
		width: 100%;
	}
	#product-header.revenger_s .product-image_B{
		background: url("/global/img/products/mice/revenger_s/banner.jpg") no-repeat scroll 80% top / cover;
		height: 250px;
	}
}




/*minos_x5  banner*/
#product-header.mi_x5 .container{
	height: 440px;
	margin-left: 10%;
}
#product-header.mi_x5 .product-info_B {
	width: 1000px;
	margin-top: 50px;

}
#product-header.mi_x5 .product-info_B h1{
	font-size: 7em;
	margin-top: 30px;
	margin-bottom:20px;

}
@media (max-width: 1980px) {
#product-header.mi_x5 .product-info_B .description{
	width: 70%;
}
}

@media (max-width: 1360px) {
	#product-header.mi_x5 .container{
		height: 440px;
		margin-left: 7%;
	}
	#product-header.mi_x5 .product-info_B h1{
		font-size: 6em;
		line-height: 50px;
		margin-bottom:20px;
				letter-spacing:0em;
	}
	#product-header.mi_x5 .product-info_B .description{
		width: 60%;
	}

}

@media (max-width: 1024px) {
		#product-header.mi_x5 .container{
		margin-left: 5%;
		height: 430px;
	}
	#product-header.mi_x5 .product-info_B {
		margin-top: 0px;
		width: 90%;
	}
	#product-header.mi_x5 .product-info_B h1{
		letter-spacing:0em;
		font-size: 5em;
		line-height: 50px;
		margin-top: 30px;
	}
	#product-header.mi_x5 .product-info_B h3, 
	#product-header.mi_x5 .product-info_B .description{
		width: 70%;
	}
}	
@media (max-width: 685px) {
	#product-header.mi_x5{
		background: none #000;
	}
	#product-header.mi_x5 .container{
		height: 300px;
		margin-left: 2%;
	}
	#product-header.mi_x5 .product-info_B{
		margin-top: 30px;
		width: 97%;
	}
	#product-header.mi_x5 .product-info_B h1{
		font-size: 3em;
		line-height: 5px;
		margin-top:0px;
		letter-spacing:0em;
	}
	#product-header.mi_x5 .product-info_B h3, 
	#product-header.mi_x5 .product-info_B .description{
		width: 100%;
	}
	#product-header.mi_x5 .product-image_B{
		background: url("/global/img/products/mice/minos_x5/banner.jpg") no-repeat scroll 90% top / cover;
		height: 250px;
	}
	}	
	
	
@media (max-width: 450px) {
	#product-header.mi_x5{
		background: none #000;
	}
	#product-header.mi_x5 .container{
		height: 430px;
		margin-left: 2%;
	}
	#product-header.mi_x5 .product-info_B{
		margin-top: 30px;
		width: 97%;
	}
	#product-header.mi_x5 .product-info_B h1{
		font-size: 2.6em;
		letter-spacing:0em;
		line-height: 0px;
		margin-top:0px;
	}
	#product-header.mi_x5 .product-info_B h3, 
	#product-header.mi_x5 .product-info_B .description{
		width: 100%;
	}
	#product-header.mi_x5 .product-image_B{
		background: url("/global/img/products/mice/minos_x5/banner.jpg") no-repeat scroll 90% top / cover;
		height: 250px;
	}
}










/*bunker_s  banner*/
#product-header.bunker_s .container{
	height: 450px;
	margin-left: 5%;
}
#product-header.bunker_s .container .product-info_B {
	width: 1000px;
	margin-top: 50px;

}
#product-header.bunker_s .container .product-info_B h1{
    text-shadow: 5px 5px 15px #000000;
	font-size: 6em;
	margin-top: 30px;
	margin-bottom:10px;

}
#product-header.bunker_s .container .product-info_B .description{
	width: 68%;
}



@media (max-width: 1024px) {
	#product-header.bunker_s .container{
		margin-left: 5%;
		height: 450px;
	}
    #product-header.bunker_s .container .product-info_B .description{
	width: 40%;
}	
	
}
@media (max-width: 685px) {
	#product-header.bunker_s {
		background: none #000;
	}
	#product-header.bunker_s .container{
		height: 300px;
		margin-left: 2%;
	}
	#product-header.bunker_s .container .product-info_B {
		width: 230%;
	}
	#product-header.bunker_s .container .product-info_B h1{
		font-size: 5em;
		line-height: 5px;
		margin-top:0px;
		letter-spacing:0em;
	}
	#product-header.bunker_s .product-info_B h3, 
	#product-header.bunker_s .product-info_B .description{
		width: 100%;
	}
	#product-header.bunker_s .product-image_B{
		background: url("/global/img/products/mousepad/bunker_s/banner.jpg") no-repeat scroll 75% top / cover;
		height: 300px;
	}
	}
@media (max-width: 450px) {
	#product-header.bunker_s {
		background: none #000;
	}
	#product-header.bunker_s .container{
		height: 350px;
		margin-left: 2%;
	}
	#product-header.bunker_s .container .product-info_B {
		margin-top: 0em;
	}
	#product-header.bunker_s .container .product-info_B h1{
		font-size: 2.6em;
		letter-spacing:0em;
		line-height: 1em;
		margin-top:0em;
	}
	#product-header.bunker_s .product-info_B h3, 
	#product-header.bunker_s .product-info_B .description{
		margin-top:0em;
	}
	#product-header.bunker_s .product-image_B{
		background: url("/global/img/products/mousepad/bunker_s/banner_450.jpg") no-repeat scroll 50% / cover;
		height: 350px;
	}
}



/*puri_tkl*/

@media (min-width: 1024px) and (max-width: 1280px){
#product-header.puri_tkl .product-info_B .description{
		font-size: 1.1em;
}
}







/*Surpassion  banner*/
#product-header.surpassion .container{
	height: 490px;
	margin-left: 10%;
}
#product-header.surpassion .product-info_B {
	width: 1000px;
	margin-top: 50px;

}
#product-header.surpassion .product-info_B h1{
	font-size: 7em;
	margin-top: 30px;
	margin-bottom:20px;

}
#product-header.surpassion .product-info_B .description{
	width: 68%;
}

@media (max-width: 1360px) {
	#product-header.surpassion .container{
		height: 440px;
		margin-left: 7%;
	}
	#product-header.surpassion .product-info_B h1{
		font-size: 6em;
		line-height: 50px;
		margin-bottom:20px;
				letter-spacing:0em;
	}
	#product-header.surpassion .product-info_B .description{
		width: 65%;
	}


}

@media (max-width: 1024px) {
	#product-header.surpassion .container{
		margin-left: 5%;
		height: 420px;
	}
	#product-header.surpassion .product-info_B {
		margin-top: 0px;
		width: 90%;
	}
	#product-header.surpassion .product-info_B h1{
			letter-spacing:0em;
		font-size: 5em;
		line-height: 50px;
		margin-top: 30px;
	}
	#product-header.surpassion .product-info_B h3, 
	#product-header.surpassion .product-info_B .description{
		width: 70%;
	}
}
@media (max-width: 685px) {
	#product-header.surpassion{
		background: none #000;
	}
	#product-header.surpassion .container{
		height: 300px;
		margin-left: 2%;
	}
	#product-header.surpassion .product-info_B{
		margin-top: 30px;
		width: 97%;
	}
	#product-header.surpassion .product-info_B h1{
		font-size: 3em;
		line-height: 5px;
		margin-top:0px;
		letter-spacing:0em;
	}
	#product-header.surpassion .product-info_B h3, 
	#product-header.surpassion .product-info_B .description{
		width: 100%;
	}
	#product-header.surpassion .product-image_B{
		background: url("/global/img/products/mice/surpassion/banner.jpg") no-repeat scroll 90% top / cover;
		height: 250px;
	}
	}
@media (max-width: 450px) {
	#product-header.surpassion{
		background: none #000;
	}
	#product-header.surpassion .container{
		height: 350px;
		margin-left: 2%;
	}
	#product-header.surpassion .product-info_B{
		margin-top: 30px;
		width: 97%;
	}
	#product-header.surpassion .product-info_B h1{
		font-size: 2.2em;
		letter-spacing:0.05em;
		line-height: 0px;
		margin-top:0px;
	}
	#product-header.surpassion .product-info_B h3, 
	#product-header.surpassion .product-info_B .description{
		width: 100%;
	}
	#product-header.surpassion .product-image_B{
		background: url("/global/img/products/mice/surpassion/banner.jpg") no-repeat scroll 90% top / cover;
		height: 250px;
	}
}
@media (max-width: 320px) {
	#product-header.surpassion{
		background: none #000;
	}
	#product-header.surpassion .container{
		height: 350px;
		margin-left: 0.05%;
	}
	#product-header.surpassion .product-info_B{
		margin-top: 30px;
		width: 97%;
	}
	#product-header.surpassion .product-info_B h1{
		font-size: 2em;
		letter-spacing:0em;
		line-height: 0px;
		margin-top:0px;
	}
	#product-header.surpassion .product-info_B h3, 
	#product-header.surpassion .product-info_B .description{
		width: 100%;
	}
	#product-header.surpassion .product-image_B{
		background: url("/global/img/products/mice/surpassion/banner.jpg") no-repeat scroll 80% top / cover;
		height: 250px;
	}
}


/* Section Dividers _Surpassion*/
.section-divider_surpassion {
    z-index: 300;
    width: 100%;
    display: table;

    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    padding-bottom: 60px;


    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;

    background-attachment: relative;
    
    text-align: center;
}

@media (max-width: 1980px){
.surpassion_section_01{
background: url("/global/img/products/mice/surpassion/product-section-01_1.jpg") no-repeat scroll 90% top ;
height: 350px;
background-color: #EBEBEB;
}
.surpassion_section_02{
background: url("/global/img/products/mice/surpassion/product-section-01_2.jpg") no-repeat scroll 12% top;
background-color: #FAFAFA;
height: 350px;
}
.surpassion_section_03{
background: url("/global/img/products/mice/surpassion/product-section-01_3.jpg") no-repeat scroll 90% top ;
height: 350px;
background-color: #EBEBEB;
}
.surpassion_section_04{
background: url("/global/img/products/mice/surpassion/product-section-01_4.jpg") no-repeat scroll 12% top;
background-color: #FAFAFA;
height: 400px;
}
.textdivider_surpassion_l h1{
    padding-top:5%;
    padding-left:13%;
	color:  #FF6600;
	font-size: 30px;
	text-align: left;
	width:50%;
	
}
.textdivider_surpassion_l p{
    padding-left:13%;
	text-align: left;
	width:42%;
}


.textdivider_surpassion_r h1{
    padding-top:5%;
    padding-left:60%;
	color:  #FF6600;
	font-size: 30px;
	text-align: left;
	
}
.textdivider_surpassion_r p{
    padding-left:60%;
	text-align: left;
	width:90%;
}


}
@media (max-width: 1680px){
.surpassion_section_01{
background: url("/global/img/products/mice/surpassion/product-section-01_1.jpg") no-repeat scroll 90% center ;
height: 350px;
background-color: #EBEBEB;
}
.surpassion_section_02{
background: url("/global/img/products/mice/surpassion/product-section-01_2.jpg") no-repeat scroll 12% top;
background-color: #FAFAFA;
height: 350px;
}
.surpassion_section_03{
background: url("/global/img/products/mice/surpassion/product-section-01_3.jpg") no-repeat scroll 90% top ;
height: 350px;
background-color: #EBEBEB;
}
.surpassion_section_04{
background: url("/global/img/products/mice/surpassion/product-section-01_4.jpg") no-repeat scroll 12% top;
background-color: #FAFAFA;
height: 398px;
}
.textdivider_surpassion_l h1{
    padding-top:3%;
    padding-left:13%;
	color:  #FF6600;
	font-size: 30px;
	text-align: left;
	width:50%;
	
}
.textdivider_surpassion_l p{
    padding-left:13%;
	text-align: left;
	width:30%;
}

.textdivider_surpassion_r h1{
    padding-top:4%;
    padding-left:70%;
	color:  #FF6600;
	font-size: 30px;
	text-align: left;
	
}
.textdivider_surpassion_r p{
    padding-left:70%;
	text-align: left;
	width:90%;
}

}

@media (max-width: 1280px){
.surpassion_section_01{
background: url("/global/img/products/mice/surpassion/product-section-01_1.jpg") no-repeat scroll center bottom ;
background-color: #EBEBEB;
}
.surpassion_section_02{
background: url("/global/img/products/mice/surpassion/product-section-01_2.jpg") no-repeat scroll center bottom;
	background-color: #FAFAFA;
}
.surpassion_section_03{
background: url("/global/img/products/mice/surpassion/product-section-01_3.jpg") no-repeat scroll center bottom ;
	background-color: #EBEBEB;
}
.surpassion_section_04{
background: url("/global/img/products/mice/surpassion/product-section-01_4.jpg") no-repeat scroll center bottom ;
	background-color: #FAFAFA;
}
.textdivider_surpassion_l h1{
padding-top:3%;
    padding-left:10%;
	color:  #FF6600;
	font-size: 30px;
	text-align: center;
	width:90%;
}
.textdivider_surpassion_l p{
    padding-left:15%;
	text-align: left;
	width:90%;		
	margin-bottom:300px;		
}


.textdivider_surpassion_r h1{
padding-top:3%;
    padding-left:5%;
	color:  #FF6600;
	font-size: 30px;
	text-align: center;
	width:100%;
	
}
.textdivider_surpassion_r p{
    padding-left:15%;
	text-align: left;
	width:90%;		
	margin-bottom:300px;
}


}
@media (max-width: 768px){

.surpassion_section_01{
    background: url("/global/img/products/mice/surpassion/product-section-01_1.jpg") no-repeat scroll center bottom/contain ;
	background-color: #EBEBEB;
}
.surpassion_section_02{
background: url("/global/img/products/mice/surpassion/product-section-01_2.jpg") no-repeat scroll center bottom/contain;
	background-color: #FAFAFA;
}
.surpassion_section_03{
background: url("/global/img/products/mice/surpassion/product-section-01_3.jpg") no-repeat scroll center bottom/contain ;
	background-color: #EBEBEB;
}
.surpassion_section_04{
background: url("/global/img/products/mice/surpassion/product-section-01_4.jpg") no-repeat scroll center bottom/contain ;
	background-color: #FAFAFA;
}

.textdivider_surpassion_l h1{
    padding-top:5%;
	    padding-right:5%;
    margin-bottom:0.2em;	
	color:  #FF6600;
	font-size: 30px;
	text-align: center;
	width:100%;
}
.textdivider_surpassion_l p{
    padding-left:3%;
	text-align: left;	
	margin-bottom:28%;		
}
.textdivider_surpassion_r h1{
padding-top:5%;
    margin-bottom:0.2em;
    padding-left:5%;
	color:  #FF6600;
	font-size: 30px;
	text-align: center;
	width:100%;
	
}
.textdivider_surpassion_r p{
    padding-left:3%;
	text-align: left;	
	margin-bottom:30%;

}
}

/* Surpassion 底圖
.surpassion_superior_divider {
	background: url("/global/img/products/mice/surpassion/product-section-01_1.jpg") no-repeat scroll top / cover;
}*/




/* Panzerg banner */
#product-header.panzerg .product-info_B h1 { white-space:nowrap; }
@media (max-width: 1920px){
#product-header.panzerg .product-info_B h1 { font-size:5em; white-space:nowrap; }
#product-header.template_B.panzerg .product-info_B { max-width:500px;}
}
@media (max-width:  1024px){
#product-header.panzerg .product-info_B h1 { font-size:5em; white-space:nowrap;}
#product-header.template_B.panzerg .product-info_B { height: 200px;}
#product-header.template_B.panzerg .product-info_B { right: 12%;}
#product-header.template_B.panzerg .product-image_B { padding-left:20%;}
}
@media (max-width: 650px) {
#product-header.template_B.panzerg .product-info_B h1 { font-size:4em; white-space:nowrap;line-height:0.5em; padding-top:0.5em;}
#product-header.template_B.panzerg .product-image_B { padding-left:5%;}
}
@media (max-width: 550px) {
#product-header.template_B.panzerg .product-info_B h1 { font-size:3em; }
#product-header.template_B.panzerg .product-image_B { padding-top:2em;padding-left:10%;}
}
@media (max-width: 350px) {
/*#product-header.panzerg .container{height: 520px;}*/
#product-header.template_B.panzerg .product-info_B h1 { font-size:2.4em;  white-space:nowrap; }
#product-header.template_B.panzerg .product-image_B { padding-top:9em;padding-left:5%;}
}


/* MX330-G banner */

#product-header.template_B.mx330_g .product-info_B h1 { font-size:5em;white-space:nowrap; }
@media (max-width: 650px) {
#product-header.template_B.mx330_g .product-info_B h1 { font-size:5em; }
}
@media (max-width: 550px) {
#product-header.template_B.mx330_g .product-info_B h1 { font-size:3em; }
}
@media (max-width: 350px) {
#product-header.template_B.mx330_g .product-info_B h1 { font-size:2.6em; }
}


/* GX-F banner */
#product-header.gxf .product-info_B .description { padding-bottom:10px;}

@media screen and (min-width: 1024px) and (max-width: 1960px){
#product-header.gxf .product-info_B .description {font-size: 15px; max-width:480px;}
#product-header.gxf .product-info_B h1 { white-space:nowrap; }
#product-header.gxf .product-info_B h3 {  font-size:1.8em;white-space:nowrap; }
}
@media (max-width: 768px){
#product-header.gxf .product-info_B h1 { font-size:5em; }
#product-header.gxf .product-info_B h3 { font-size:1.5em; }
#gxf-p p{ text-align:center;}
#gxf-p img{ padding:0 15px 0 15px;}
}

@media screen and (min-width: 768px) and (max-width: 1960px){
.gxf_middle_img{ padding-top:50px;}
}

/* GX-F 滿版圖片 */
.product-section .gxf-expandability>div {
	padding-left:0;
	padding-right:0;
}
@media screen and (min-width: 451px){
.product-section .gxf-expandability .gif-gray,
.product-section .gxf-expandability .gif-gray-center {
	padding-top:38px;
	padding-bottom:38px;
	padding-left:20px;
	padding-right:20px;
	background-color:#efefef;
}
.product-section .gxf-expandability .gif_135mm {
	padding-left:20px;
	padding-right:20px;
	background-color:#FFF;
}
.product-section .gxf-expandability .gif {
	padding-top:48px;
	padding-bottom:48px;
	padding-left:20px;
	padding-right:20px;
	background-color:#FFF;
}
}
.product-section .gxf-expandability .gif_135mm_list li{
	font-size:1em;
	/*font-size: 1.2em; */
	color: #666666;
	font-weight: 300;
	line-height: 0em;
	line-height:1.5em;
}


.product-section .gxf-expandability .gif p{
margin:0 5% 0 5%;
}
@media (min-width: 1000px) and (max-width: 1960px){
.product-section .gxf-expandability .gif_135mm {
	padding-top:19px;
	padding-bottom:39px;
	padding-left:20px;
	padding-right:20px;
	background-color:#FFF;
}
}
@media screen and (max-width: 450px){
.product-section .gxf-expandability .gif_135mm {
	padding-bottom:20px;
	padding-top:10px;
	padding-right:20px;
	padding-left:20px;
	background-color:#FFF;
}
.product-section .gxf-expandability .gif-gray,
.product-section .gxf-expandability .gif-gray-center {
	padding-bottom:50px;
	padding-left:20px;
	padding-right:20px;
	background-color:#efefef;
}
.product-section .gxf-expandability .gif {
	padding-top:20px;
	padding-bottom:30px;
	padding-left:20px;
	padding-right:20px;
	background-color:#FFF;
}
}
@media (min-width: 1775px){
.product-section .gxf-expandability .gif-gray-center p{
text-align:center;
}
}
@media (min-width: 1400px) and (max-width: 1980px){
.product-section .gxf-expandability .gif_135mm p,
.product-section .gxf-expandability .gif p{
text-align:center;
}
}



.product-section .gxf-expandability.jpg02-1 {
	background: url("/global/img/products/psus/gxf/product-section-11.jpg") no-repeat scroll right top;
}
.product-section .gxf-expandability.jpg02-2 {
	background: url("/global/img/products/psus/gxf/product-section-12.jpg") no-repeat scroll right top;
}
.product-section .gxf-expandability.jpg02-3 {
	background: url("/global/img/products/psus/gxf/product-section-13.jpg") no-repeat scroll left top ;
}
.product-section .gxf-expandability.jpg02-4 {
	background: url("/global/img/products/psus/gxf/product-section-14.jpg") no-repeat scroll left top;
}
.product-section .gxf-expandability.jpg02-5 {
	background: url("/global/img/products/psus/gxf/product-section-15.jpg") no-repeat scroll right top ;
}
.product-section .gxf-expandability.jpg02-6 {
	background: url("/global/img/products/psus/gxf/product-section-16.jpg") no-repeat scroll right top ;
}

/* 產品內容_template04 */
.product-section .template04_gxf {
	width:86%;
}
.product-section .template04_gxf li {
	margin-top:15px;
	margin-bottom:15px;
}
.product-section .template04_gxf h5,
.product-section .template04_gxf p { 
	max-width:513px; 
	margin:auto;
	text-align:left;
}
.product-section .template04_gxf h5 { 
	margin-top:10px;
	/*text-transform: uppercase;*/
	/*padding-left:25px;
	background:url(/global/img/products/features_arrow.png) no-repeat;*/
	line-height: 24px;
}
.product-section .template04_gxf h5 .lowercase { text-transform:lowercase;}
.product-section .template04_gxf h5 .text-transform-none { text-transform: none;}
@media (max-width: 768px) {
	.product-section .template04_gxf ul li p{display: none;}
	.product-section .template04_gxf h5 {font-size: 1em; line-height: 12px;}
	.product-section .template04_gxf li {margin-top: 0px; margin-bottom: 15px;}
}








/* MG110-W banner */
#product-header.mg110w .product-info_B .description { padding-bottom:10px;}
@media screen and (min-width: 1024px) and (max-width: 1960px){
#product-header.mg110w .product-info_B .description {font-size: 15px; max-width:500px;}
#product-header.mg110w .product-info_B h1 { white-space:nowrap; }
#product-header.mg110w .product-info_B h3 { white-space:nowrap; }
}
@media (max-width: 768px){
#product-header.mg110w .product-info_B h1 { font-size:4em;white-space:nowrap; line-height:0.5em; padding-top:0.5em;}
#product-header.mg110w .product-info_B h3 { font-size:1.5em; }
}
@media (max-width: 500px){
#product-header.mg110w .product-info_B h1 { font-size:3em;white-space:nowrap; }
}
@media (max-width: 320px){
#product-header.mg110w .product-info_B h1 { font-size:2.5em;white-space:nowrap;}
}




/*Phontum_2  banner*/
#product-header.phontum_2 .container{
	height: 700px;
}
@media (max-width: 1980px) {
#product-header.phontum_2 .container{
	margin-left: 8%;
}
	#product-header.phontum_2 .product-info_B{
		padding:25% 0 0 45%;
		width: 100%;
	}
	#product-header.phontum_2 .product-info_B .description{
		width: 80%;
	}
}
@media (max-width: 1680px) {
	#product-header.phontum_2 .product-info_B{
		padding:25% 0 0 30%;
		width: 100%;
	}
	#product-header.phontum_2 .product-info_B .description{
		width: 70%;
	}
}
@media (max-width: 1360px) {
	#product-header.phontum_2 .container{
		height: 500px;
		margin-left: 7%;
	}
	#product-header.phontum_2 .product-info_B{
		padding:20% 0 0 30%;
		width: 100%;
	}	
	#product-header.phontum_2 .product-info_B .description{
		width: 50%;
	}
}

@media (max-width: 1024px) {
	#product-header.phontum_2 .container{
		margin-left: 3%;
		height: 450px;
	}
	#product-header.phontum_2 .product-info_B {
		margin-top: 3%;
		width: 100%;
	}
	#product-header.phontum_2 .product-info_B h3, 
	#product-header.phontum_2 .product-info_B .description{
		width: 65%;
	}
	
}
@media (min-width: 686px) and (max-width: 1980px){
	#product-header.phontum_2 .product-info_B h1 {
	display:none;
}
}
@media (max-width: 685px) {
	#product-header.phontum_2{
		background: none #000;
	}
	#product-header.phontum_2 .container{
		height: 240px;
		margin-left: 0px;
	}
	#product-header.phontum_2 .product-info_B{
		padding:5% 0 0 0;
		width: 100%;
	}

	#product-header.phontum_2 .product-info_B h1 {
		font-size:4.2em;
		line-height: 26px;
		letter-spacing:0em;
	}	
	#product-header.phontum_2 .product-info_B h3, 
	#product-header.phontum_2 .product-info_B .description{
		width: 100%;
	}
	#product-header.phontum_2 .product-image_B{
		background: url("/global/img/products/headsets/phontum/banner_bg_1024.jpg") no-repeat scroll center top / cover;
		height: 450px;
	}
	}
	
@media (max-width: 450px) {
	#product-header.phontum_2{
		background: none #000;
	}
	#product-header.phontum_2 .container{
		height: 300px;
	}
	#product-header.phontum_2 .product-info_B{
		padding:10% 0 0 0;
		width: 100%;
	}
	#product-header.phontum_2 .product-info_B h1 {
		font-size:2.4em;
		letter-spacing:0.03em;
		line-height: 0px;
		margin-top:0px;
	}	
	#product-header.phontum_2 .product-info_B h3, 
	#product-header.phontum_2 .product-info_B .description{
		width: 100%;
	}
	#product-header.phontum_2 .product-image_B{
		background: url("/global/img/products/headsets/phontum/banner_bg_1024.jpg") no-repeat scroll center top / cover;
		height: 300px;
	}
}




/*Phontum  banner*/
#product-header.phontum .container{
	height: 450px;
	margin-left: 10%;
}
#product-header.phontum .product-info_B {
	width: 1000px;
	margin-top: 40px;

}
#product-header.phontum .product-info_B h1{
	font-size: 6.5em;
	margin-top: 30px;
	margin-bottom:20px;

}
@media (max-width: 1980px) {
	#product-header.phontum .product-info_B{
		width: 70%;
	}
	#product-header.phontum .product-info_B .description{
		width: 55%;
	}
}
@media (max-width: 1400px) {
	#product-header.phontum .container{
		height: 400px;
		margin-left: 7%;
	}
	#product-header.phontum .product-info_B h1{
		font-size: 6em;
		line-height: 50px;
		margin-bottom:20px;
		letter-spacing:0em;
	}
	#product-header.phontum .product-info_B .description{
		width: 55%;
	}
}

@media (max-width: 1024px) {
	#product-header.phontum .container{
		margin-left: 5%;
		height: 420px;
	}
	#product-header.phontum .product-info_B {
		margin-top: 0px;
		width: 100%;
	}
	#product-header.phontum .product-info_B h1{
		letter-spacing:0em;
		font-size: 5em;
		line-height: 50px;
		margin-top: 30px;
	}
	#product-header.phontum .product-info_B h3, 
	#product-header.phontum .product-info_B .description{
		width: 55%;
	}
}
@media (max-width: 685px) {
	#product-header.phontum{
		background: none #000;
	}
	#product-header.phontum .container{
		height: 240px;
		margin-left: 2%;
	}
	#product-header.phontum .product-info_B{
		margin-top: 30px;
		width: 97%;
	}
	#product-header.phontum .product-info_B h1{
		font-size:4.2em;
		line-height: 5px;
		margin-top:0px;
		letter-spacing:0em;
	}
	#product-header.phontum .product-info_B h3, 
	#product-header.phontum .product-info_B .description{
		width: 110%;
	}
	#product-header.phontum .product-image_B{
		background: url("/global/img/products/headsets/phontum/banner.jpg") no-repeat scroll 90% top / cover;
		height: 250px;
	}
	}
@media (max-width: 450px) {
	#product-header.phontum{
		background: none #000;
	}
	#product-header.phontum .container{
		height: 300px;
		margin-left: 2%;
	}
	#product-header.phontum .product-info_B{
		margin-top: 30px;
		width: 97%;
	}
	#product-header.phontum .product-info_B h1{
		font-size:2.5em;
		letter-spacing:0em;
		line-height: 0px;
		margin-top:0px;
	}
	#product-header.phontum .product-info_B h3, 
	#product-header.phontum .product-info_B .description{
		width: 113%;
	}
	#product-header.phontum .product-image_B{
		background: url("/global/img/products/headsets/phontum/banner.jpg") no-repeat scroll 75% top / cover;
		height: 250px;
	}
}

/*Phontum  banner*/
.row_phontum_bg{
   background-image:url("/global/img/products/headsets/phontum/gradient_bg.jpg");
   background-repeat: repeat-x;
   background-color:#000000;
}
.row_phontum_word p{
 color:#FFFFFF;
}
@media (min-width: 1024px) {
.row_phontum_word p{
padding-top:50px;
 color:#FFFFFF;
}
}
/*product-section-06*/
.row_phontum_bg_incredible{
   background-image:url("/global/img/products/headsets/phontum/product-section-06_bg.jpg");
   background-repeat: repeat-x;
   background-color:#000000;
}
.row_phontum_word_incredible p{
 color:#FFFFFF;
}
@media (min-width: 1024px) and (max-width: 1980px) {
.row_phontum_word_incredible p{
width:80%;
}
}
@media (min-width: 1024px) {
.row_phontum_word_incredible p{
width:80%;
padding-top:30%;
 color:#FFFFFF;
}
}
@media (min-width: 720px) and (max-width: 1020px) {
.row_phontum_word_incredible p{
padding-top:15%;
 color:#FFFFFF;
}
}
@media (max-width: 680px){
.row_phontum_word_incredible p{
padding-top:5%;
padding-left:5%;
padding-right:5%;
 color:#FFFFFF;
}
}




/* MX340 banner */
#product-header.mx340 .product-info_B .description { padding-bottom:10px;}
@media screen and (min-width: 1024px) and (max-width: 1960px){
#product-header.mx340 .product-info_B .description {font-size: 15px; max-width:500px;}
#product-header.mx340 .product-info_B h1 { white-space:nowrap; }
#product-header.mx340 .product-info_B h3 { white-space:nowrap; }
}
@media (max-width: 768px){
#product-header.mx340 .product-info_B h1 { font-size:4em;white-space:nowrap; line-height:0.5em; padding-top:0.5em;}
#product-header.mx340 .product-info_B h3 { font-size:1.5em; }
}
@media (max-width: 500px){
#product-header.mx340 .product-info_B h1 { font-size:3.2em;white-space:nowrap; }
}
@media (max-width: 320px){
#product-header.mx340 .product-info_B h1 { font-size:3.2em;white-space:nowrap;}
}





/*VORTEX RGB HDB 120 PWM HDB COOLING KIT banner*/

/*#product-header.vortex-rgb-pwm .container .product-image img{
     padding-top:40px;
}*/
#product-header h1.h1-white-vortexhpb { font-size:4.5em  !important;line-height:0.8em; color:#FFFFFF; width:700px;}
#product-header h1.h1-tiny-vortexhpb_ck { font-size:2.7em  !important;line-height:0.8em; padding-bottom:0.5em;}
#product-header h1.h1-tiny-vortexhpb { font-size:2.7em  !important;line-height:0.8em; padding-bottom:0.5em;}
#product-header h1.h1-white-vortexfcb { font-size:4.5em  !important;line-height:0.8em; padding-bottom:0.3em ;color:#FFFFFF; width:700px;}
@media (max-width: 1600px) {
#product-header h1.h1-white-vortexhpb { font-size:4.5em  !important;}
#product-header h1.h1-tiny-vortexhpb_ck { font-size:2.7em  !important;}
#product-header h1.h1-tiny-vortexhpb { font-size:2.7em  !important;}
#product-header h1.h1-white-vortexfcb { font-size:4.5em  !important;}
}
@media (max-width: 1360px) {
#product-header h1.h1-white-vortexhpb { font-size:4.5em  !important;}
#product-header h1.h1-tiny-vortexhpb_ck { font-size:2.39em  !important;}
#product-header h1.h1-tiny-vortexhpb { font-size:2.39em  !important;}	
#product-header h1.h1-white-vortexfcb { font-size:4.5em  !important;}		
}
@media (max-width: 1225px) {
#product-header h1.h1-white-vortexhpb { font-size:5em  !important;}
#product-header h1.h1-tiny-vortexhpb_ck { font-size:2.67em  !important;}
#product-header h1.h1-tiny-vortexhpb { font-size:2.67em  !important;}
#product-header h1.h1-white-vortexfcb { font-size:5em  !important;}	
}
@media (max-width: 685px) {
#product-header h1.h1-white-vortexhpb { font-size:4.5em  !important;}
#product-header h1.h1-tiny-vortexhpb_ck { font-size:2.4em  !important;}
#product-header h1.h1-tiny-vortexhpb { font-size:2.4em  !important;}
#product-header h1.h1-white-vortexfcb { font-size:4.5em  !important;}		
}
@media (max-width: 450px) {
#product-header h1.h1-white-vortexhpb { font-size:3em  !important;line-height:0em;word-wrap:break-word;}
#product-header h1.h1-tiny-vortexhpb_ck { font-size:2em  !important; word-wrap:break-word;line-height:0em;}
#product-header h1.h1-tiny-vortexhpb { font-size:2em  !important; word-wrap:break-word;line-height:0em;}
#product-header h1.h1-white-vortexfcb { font-size:3em  !important;line-height:0em;word-wrap:break-word;}	
}



@media (max-width: 1960px) {
#product-header.vortex-rgb-hdb .container_C .product-info{
margin-left:10px;
}
#product-header.vortex-rgb-hdb .container_C .product-info h1{
	font-size:5em;
}
#product-header.vortex-rgb-hdb .container_C .product-image_B{
    padding-top:30px;
	padding-right:30px;
}
#product-header.vortex-rgb-hdb .container_C .product-info h2{
	width:80%;
}
}
@media (max-width: 1600px) {
#product-header.vortex-rgb-hdb .container_C .product-info h1{
    font-size:5em ;
}
}

@media (max-width: 1360px) {
#product-header.vortex-rgb-hdb .container_C .product-info{
margin-left:80px;
}
#product-header.vortex-rgb-hdb .container_C .product-info h1{
	font-size:4.5em;
	width:700px;
}
#product-header.vortex-rgb-hdb .container_C .product-info h2{
	width:80%;
}
}

@media (max-width: 1225px) {
#product-header.vortex-rgb-hdb .container_C .product-info h1{
	font-size:5em;
}
}

@media (max-width: 1028px) {
#product-header.vortex-rgb-hdb .container_C .product-info{
margin-left:50px;
}
#product-header.vortex-rgb-hdb .container_C .product-info h1{
	font-size:5em;
}
#product-header.vortex-rgb-hdb .container_C .product-info h2{
	width:100%;
	word-wrap:break-word;
}
}

@media (max-width: 685px) {
#product-header.vortex-rgb-hdb .container_C .product-info{
    margin:0 8px 0 8px;
	width:auto;
}
#product-header.vortex-rgb-hdb .container_C .product-info h1{
	font-size:4.5em;
	line-height: 30px;
	margin-top:10px;
}

#product-header.vortex-rgb-hdb .container_C .product-info h2{
	width:100%;
	word-wrap:break-word;
}
}
@media (max-width: 450px) {
#product-header.vortex-rgb-hdb .container_C .product-info h1{
	font-size: 3em;
	line-height: 40px;
	margin-top:10px;
	word-wrap:break-word;
	width:100%;
}

#product-header.vortex-rgb-hdb .container_C .product-info h2{
	width:100%;
	word-wrap:break-word;
}
}

/*VORTEX RGB HDB 120 PWM HDB COOLING KIT left right*/
.row_vortexrgb_word_right{padding-top:10%;}
@media (min-width: 1024px) and (max-width: 1980px) {
.row_vortexrgb_word_right p{padding-top:20px;padding-left:19px;}
.row_vortexrgb_word_right h4{padding-left:90px;}
.row_vortexrgb_word_right img{padding-bottom:10px;padding-top:5%;}
.product-03bg {height:781px;
	background: url("/global/img/products/fans/vortex_rgb_hdb_fan/product-section-03.png") no-repeat scroll center bottom /cover;}
}
@media (max-width: 1024px) {
.row_vortexrgb_word_right p{padding-top:15px;}
.row_vortexrgb_word_right h4{padding-left:70px;}
.row_vortexrgb_word_right img{padding-bottom:10px;padding-top:5%;}
}
@media (max-width: 1999px) {
.product-03bg {background: url("/global/img/products/fans/vortex_rgb_hpb120CK_fan/product-section-03.png") no-repeat scroll center bottom /cover;}
}
@media (min-width: 779px) and (max-width: 1020px) {
.row_vortexrgb_word_right p{padding-left:5%;padding-right:5%;}
.row_vortexrgb_word_right h4{padding-left:center;}
}
@media (max-width: 780px){
.row_vortexrgb_word_right p{padding-top:2%;}
.row_vortexrgb_word_right img{padding-bottom:200px;padding-top:3%;}
.row_vortexrgb_word_right h4{padding-left:33%;}
.row_vortexrgb_word_right{padding-top:0%;}
.product-03bg {background: url("/global/img/products/fans/vortex_rgb_hpb120CK_fan/product-section-03-2.png") no-repeat scroll center 110%;}
}
@media (max-width: 650px){
.row_vortexrgb_word_right h4{padding-left:30%;}
}
@media (max-width: 350px){
.row_vortexrgb_word_right h4{padding-left:10%;}
}

/*VORTEX RGB HDB 120 PWM HDB COOLING KIT button*/
.btn-orange {
    background-image: linear-gradient(to bottom, #f8862a 0px, #f06f06 100%);
    background-repeat: repeat-x;
    border-color: #be5906;
    color: #fff;
}

.teaching-link {
padding-top:-200px;}
.teaching-link a.btn-danger,
.teaching-link button.btn-danger {
    background-color: #F60;
    border-color: #F60;
    color: #FFFFFF;
}
.teaching-link a.btn-danger:hover {
    color: #fff;
    background-color: #F90;
    border-color: #F90;
}












/* Puritas banner */
.puritas #product-header.template_B { margin-left:0%; margin-top: 8%;}

.puritas #product-header.template_B .product-info_B h1{line-height:80px;}
.puritas #product-header.template_B .product-info_B h3 {font-size:1.8em; line-height:32px;}
@media (max-width: 1480px) {
.puritas #product-header.template_B { margin-left: 3%; margin-top: 4%;}
.puritas #product-header.template_B .product-info_B h1 {font-size: 75px; line-height:70px; }
.puritas #product-header.template_B .product-info_B h3 { width:550px;}
}
@media (max-width: 1200px) {
.puritas #product-header.template_B { margin-left: 0%; margin-top: 4%;}
.puritas #product-header.template_B .product-info_B h1 {font-size: 65px; line-height:50px;}
.puritas #product-header.template_B .product-info_B h3 {font-size: 20px; line-height:24px; width:auto;}
}
@media (max-width: 600px) {
.puritas #product-header.template_B { margin-left: 0%; margin-top: 4%; }
.video-hero-container>img { margin-left: -117%; max-width: 250%;}
}
@media (max-width: 440px) {
.puritas #product-header.template_B .product-info_B h1 {font-size: 45px; line-height:50px;}
.puritas #product-header.template_B .product-info_B h3 {line-height:24px;}
}
@media (max-width: 350px) {
.puritas #product-header.template_B .product-info_B h1 {font-size: 40px; line-height:50px;}
}

/* Puritas 滿版圖片 */
.product-section .puritas-expandability>div {
	padding-left:0;
	padding-right:0;
}
.product-section .puritas-expandability .png {
	padding-top:58px;
	padding-bottom:58px;
	padding-left:10px;
	padding-right:10px;
	background-color:#FFF;
}
.product-section .puritas-expandability.jpg01 {
	background: url("/global/img/products/cases/puritas/product-section-02-1.jpg") no-repeat scroll right top / auto 100%;
}
.product-section .puritas-expandability.jpg02 {
	background: url("/global/img/products/cases/puritas/product-section-02-2.jpg") no-repeat scroll left top / auto 100%;
}
/* Puritas_rgb 滿版圖片 */
.product-section .puritas-expandability.jpg03 {
	background: url("/global/img/products/cases/puritas_rgb/product-section-02-1.jpg") no-repeat scroll right top / auto 100%;
}





/* Puritas_rgb banner */
.puritas_rgb #product-header.template_B { margin-left:0%; margin-top: 8%;}
.puritas_rgb #product-header.template_B .product-info_B h1{line-height:80px; word-wrap: break-word;}
.puritas_rgb #product-header.template_B .product-info_B h3 {font-size:1.8em; line-height:32px;}
@media (max-width: 1980px) {
.puritas_rgb #product-header.template_B .product-info_B .description{ width:60%;}
}
@media (max-width: 1480px) {
.puritas_rgb #product-header.template_B { margin-left: 3%; margin-top: 4%; }
.puritas_rgb #product-header.template_B .product-info_B h1 {font-size: 75px; line-height:70px; }
.puritas_rgb #product-header.template_B .product-info_B h3 { width:550px;}
.puritas_rgb #product-header.template_B .product-info_B .description{ width:80%;}
}
@media (max-width: 1200px) {
.puritas_rgb #product-header.template_B { margin-left: 0%; margin-top: 4%;}
.puritas_rgb #product-header.template_B .product-info_B h1 {font-size: 60px;}
.puritas_rgb #product-header.template_B .product-info_B h3 {font-size: 20px; line-height:24px; width:auto;}
.puritas_rgb #product-header.template_B .product-info_B .description{ width:80%;}
}
@media (max-width: 1024px) {
.puritas_rgb #product-header.template_B .product-info_B .description{ width:100%;}
}
@media (max-width: 600px) {
.puritas_rgb #product-header.template_B .product-info_B h1 {font-size: 40px;word-wrap: break-word;}
.puritas_rgb #product-header.template_B { margin-left: 0%; margin-top: 4%; }
.video-hero-container>img { margin-left: -117%; max-width: 250%;}
}
@media (max-width: 440px) {
.puritas_rgb #product-header.template_B .product-info_B h1 {font-size: 35px; line-height:50px;}
.puritas_rgb #product-header.template_B .product-info_B h3 {line-height:24px;}
}
@media (max-width: 350px) {
.puritas_rgb #product-header.template_B .product-info_B h1{font-size: 25px; line-height:50px;word-wrap: break-word;}
}


/* panzerevorgb */
.panzerevorgb #product-header.template_B .product-info_B h1 small { color: #ed6c00; display:inline; font-size: 50px;}
.panzerevorgb #product-header.template_B { margin-left: -12%; margin-top: 3%;}
.panzerevorgb #product-header.template_B .product-info_B h1{ line-height:80px;font-size: 85px;}
@media (max-width: 1980px){
.panzerevorgb #product-header.template_B .product-info_B .description {width: 590px;}
}

@media (max-width: 1480px) {
.panzerevorgb #product-header.template_B { margin-left: 0%; margin-top: 1%;}
.panzerevorgb #product-header.template_B .product-info_B h1 {font-size: 65px; line-height:60px;}
}
@media (max-width: 1200px) {
.panzerevorgb #product-header.template_B {margin-top: 0;margin-left: 0%;}
.panzerevorgb #product-header.template_B .product-info_B h1 {font-size: 50px; line-height:45px;}
.panzerevorgb #product-header.template_B .product-info_B h3 {font-size: 20px; line-height:20px;}
.panzerevorgb #product-header.template_B .product-info_B .description {width: 100%;}
.panzerevorgb #product-header.template_B .product-info_B h1 small { font-size: 30px;}
}
@media (max-width: 600px) {
.panzerevorgb #product-header.template_B .product-info_B h1 {font-size: 40px; line-height:50px;}
}
@media (max-width: 440px) {
.panzerevorgb #product-header.template_B .product-info_B h1 {font-size: 25px; line-height:30px;}
.panzerevorgb #product-header.template_B .product-info_B h1 small { display: block;}
}




/* turret banner */
@media (max-width: 1920px){
#product-header.turret .product-info_B h1 { font-size:7em;}
#product-header.turret .product-info_B h3 { line-height:1.3em;}
#product-header.template_B.turret .product-info_B { width:400px;}
}
@media (max-width:  1024px){
#product-header.turret .product-info_B h1 { font-size:5em; }
#product-header.template_B.turret .product-info_B { height: 200px;width:100%;}
#product-header.template_B.turret .product-info_B { right: 12%;}
#product-header.template_B.turret .product-image_B { padding-left:15%; padding-top:10%;}
}
@media (max-width: 650px) {
#product-header.template_B.turret .product-info_B h1 { font-size:4em; line-height:0.5em; padding-top:0.5em;}
#product-header.template_B.turret .product-image_B { padding-top:20%; padding-left:5%;}
}
@media (max-width: 550px) {
#product-header.template_B.turret .product-info_B h1 { font-size:3em; }
#product-header.template_B.turret .product-image_B { padding-top:40%;padding-left:5%;}
}
@media (max-width: 350px) {
/*#product-header.turret .container{height:580px;}*/
#product-header.template_B.turret .product-info_B h1 { font-size:3em;  white-space:nowrap; }
#product-header.template_B.turret .product-image_B { padding-top:120%;padding-left:5%;}
}

/* computex button */
.product-section .computex a.button {
	color: #FF6600;
}

.product-section .computex a.button:hover {color: #666; text-decoration: none;}

.product-section .computex a.button:focus{
	outline: none; /* for Firefox Google Chrome  */
	behavior:expression(this.onFocus=this.blur()); /* for IE */
}




/* gemini-x banner */
@media (max-width: 1980px) {
.geminix #product-header.template_B { margin-left:18%; margin-top:0%;}

.geminix #product-header.template_B .product-info_B h1{font-size:8.5em;line-height:100px; padding-top:5%;}
.geminix #product-header.template_B .product-info_B h3 {font-size:4.5em; line-height:40px; padding-top:55%; text-align:center;}
.geminix #product-header.template_B .product-info_B .description {width: 780px;text-align:center;}
}
@media (max-width: 1780px) {
.geminix #product-header.template_B .product-info_B h3 {font-size:4.5em; line-height:40px; padding-top:45%; text-align:center;}
}
@media (max-width: 1480px) {
.geminix #product-header.template_B { margin-left:18%; margin-top: 0%;}
.geminix #product-header.template_B .product-info_B h1 {font-size: 8em; line-height:70px; }
.geminix #product-header.template_B .product-info_B h3 { font-size:4.5em;padding-top:32%; text-align:center;}
.geminix #product-header.template_B .product-info_B .description {text-align:center;}
}
@media (max-width: 1200px) {
.geminix #product-header.template_B { margin-left: 16%; margin-top: 0%;}
.geminix #product-header.template_B .product-info_B h1 {font-size: 7em; line-height:25px;}
.geminix #product-header.template_B .product-info_B h3 {font-size: 4.5em; padding-top:36%; text-align:center;}
.geminix #product-header.template_B .product-info_B .description {width: 620px;text-align:center;}
}

@media (max-width: 1024px) {
.geminix #product-header.template_B { margin-left: 0%; margin-top: 0%;}
.geminix #product-header.template_B .product-info_B h1 {font-size: 7em; line-height:25px;}
.geminix #product-header.template_B .product-info_B h3 {font-size: 4.5em;padding-top:5%;text-align: left;}
.geminix #product-header.template_B .product-info_B .description {width: 100%;text-align:left;}
}
@media (max-width: 600px) {
.geminix #product-header.template_B { margin-left: 0%; margin-top: 4%; }
.geminix #product-header.template_B .product-info_B h1 {font-size: 5.5em; line-height:25px;}
.geminix #product-header.template_B .product-info_B h3 {font-size: 2.5em;padding-top:5%;text-align: left;}

.geminix .video-hero-container>img { margin-left: -125%; max-width: 250%;}

}
@media (max-width: 440px) {
.geminix #product-header.template_B .product-info_B h1 {font-size: 45px; line-height:50px;}
.geminix #product-header.template_B .product-info_B h3 {line-height:24px;}
}
@media (max-width: 350px) {
.geminix #product-header.template_B .product-info_B h1 {font-size: 36px; line-height:40px;}
.geminix #product-header.template_B .product-info_B h3 {font-size: 2em;padding-top:5%;text-align: left;}
}
/* gemini-x product-05 */
@media (min-width: 800px) and (max-width: 1980px)  {
.geminix_row h4{ text-align:left; padding-left:13%;}
}
@media (max-width: 800px) {
.geminix_row p{ padding:0 2% 0 2%;}
}
/* gemini-x product-02*/
@media (min-width: 1680px) and (max-width: 1980px)  {
.product-section .geminix_content.left{
padding-top:520px;
padding-left:100px;
}
.product-section .geminix_content.right{
padding-top:200px;
padding-left:130px;
}
.product-section .geminix_content p{
    font-size: 1.3em;
	font-weight: 380;
    color:#FFFFFF;
}
.product-section .geminix_content larg{
	font-size: 1.7em;
	font-weight: 400;
    color:#FFFFFF;
}

.product-section .geminix_bg{
    height:800px;
	background: url("/global/img/products/cases/gemini_x/product-section-02.jpg")no-repeat scroll center top / cover;
}
}


@media (min-width: 1199px) and (max-width: 1679px)   {
.product-section .geminix_content.left{
padding-top:475px;
padding-left:40px;
}
.product-section .geminix_content.right{
padding-top:160px;
padding-left:150px;
}
.product-section .geminix_content p{
    font-size: 1.15em;
	font-weight: 380;
    color:#FFFFFF;
}
.product-section .geminix_content larg{
	font-size: 1.4em;
	font-weight: 400;
    color:#FFFFFF;
}

.product-section .geminix_bg{
    height:700px;
	background: url("/global/img/products/cases/gemini_x/product-section-02.jpg")no-repeat scroll center top /auto 100%;
}
}
@media (min-width: 1023px) and (max-width: 1198px)   {
.product-section .geminix_content.left{
padding-top:475px;
padding-left:40px;
}
.product-section .geminix_content.right{
padding-top:160px;
padding-left:330px;
}
.product-section .geminix_content p{
    font-size: 1em;
	font-weight: 380;
	line-height:1.5em;
    color:#FFFFFF;
}
.product-section .geminix_content larg{
	font-size: 1.3em;
	font-weight: 400;
    color:#FFFFFF;
}

.product-section .geminix_bg{
    height:700px;
	background: url("/global/img/products/cases/gemini_x/product-section-02.jpg")no-repeat scroll center top /auto 100%;
}
}
@media (min-width: 769px) and (max-width: 1024px)  {
.product-section .geminix_content.left{
padding-top:270px;
padding-left:15px;
}
.product-section .geminix_content.right{
padding-top:40px;
padding-left:230px;
}
.product-section .geminix_content p{
    font-size: 1em;
	line-height:1.3em;
	font-weight: 380;
    color:#FFFFFF;
}
.product-section .geminix_content larg{
	font-size: 1.4em;
	line-height:1.2em;
	font-weight: 400;
    color:#FFFFFF;
}
.product-section .geminix_bg{
    height:420px;
	background: url("/global/img/products/cases/gemini_x/product-section-02-1024.jpg")no-repeat scroll center top /auto 100%;
}
}
@media (max-width: 768px)  {
.product-section .geminix_content.left{
padding-top:10px;

}
.product-section .geminix_content.left p{
    font-size: 1em;
	line-height:1.3em;
	font-weight: 400;
    color: #FF6600;
}
.product-section .geminix_content.left larg{
	font-size: 1.4em;
	line-height:1.3em;
	font-weight: 500;
    color:#FF6600;
}

.product-section .geminix_content.right{
padding-top:290px;
}
.product-section .geminix_content.right p{
    font-size: 1em;
	line-height:1.3em;
	font-weight: 380;
    color: #FFFFFF;
}
.product-section .geminix_content.right larg{
	font-size: 1.4em;
	line-height:1.2em;
	font-weight: 400;
    color:#FFFFFF;
}

.product-section .geminix_bg{
    height:520px;
	background-color:#666666;
	background: url("/global/img/products/cases/gemini_x/product-section-02-768.jpg")no-repeat scroll center top /auto 100%;
}
}
@media (max-width: 370px)  {
.product-section .geminix_content.right{
padding-top:200px;
}
.product-section .geminix_bg{
    height:470px;
	background: url("/global/img/products/cases/gemini_x/product-section-02-768.jpg")#444444 no-repeat scroll center top /auto 90%;
}
}



/* TROFEO banner */
#product-header.trofeo .product-info_B h1 { white-space:nowrap; }
@media (max-width: 1920px){
#product-header.trofeo .product-info_B h1 { font-size:6em; white-space:nowrap; }
#product-header.template_B.trofeo .product-info_B { width:500px;}
#product-header.template_B.trofeo .product-image_B { width:100%;}
}
@media (max-width:  1400px){
#product-header.trofeo .product-info_B h1 { font-size:5.4em; white-space:nowrap;}
#product-header.template_B.trofeo .product-info_B { right: 12%;}
#product-header.template_B.trofeo .product-info_B .description{ width: 360px;}
#product-header.template_B.trofeo .product-image_B { width:100%; padding-top:20px;}
}
@media (max-width:  1024px){
#product-header.trofeo .product-info_B h1 { font-size:5.5em; white-space:nowrap;}
#product-header.template_B.trofeo .product-info_B {  right: 12%;width: 100%;}
#product-header.template_B.trofeo .product-info_B .description{ width: 100%;}
#product-header.template_B.trofeo .product-image_B { padding-left:8;}
}
@media (max-width: 650px) {
#product-header.template_B.trofeo .product-info_B h1 { font-size:5em; white-space:nowrap;line-height:0.5em; padding-top:0.5em;}
#product-header.template_B.trofeo .product-image_B { padding-left:5%;}
}
@media (max-width: 550px) {
#product-header.template_B.trofeo .product-info_B h1 { font-size:4em; }
#product-header.template_B.trofeo .product-image_B { padding-top:2em;padding-left:10%;}
}
@media (max-width: 350px) {
/*#product-header.trofeo .container{height: 520px;}*/
#product-header.template_B.trofeo .product-info_B h1 { font-size:2.8em;  white-space:nowrap; }
#product-header.template_B.trofeo .product-image_B { padding-top:0em;padding-left:5%;}
}

/* TROFEO 滿版圖片 */
.product-section .trofeo-expandability>div {
	padding-left:0;
	padding-right:0;
}
.product-section .trofeo-expandability .gif {
	padding-top:58px;
	padding-bottom:58px;
	background-color:#FFF;
}
.product-section .trofeo-expandability.jpg01 {
	background: url("/global/img/products/cases/trofeo/product-section-02-1.jpg") no-repeat scroll right top / auto 100%;
}
.product-section .trofeo-expandability.jpg02 {
	background: url("/global/img/products/cases/trofeo/product-section-02-2.jpg") no-repeat scroll left top / auto 100%;
}

















/* gemini-x product-02*/
.product-section .geminix2_content larg{
	font-size: 2vw;
	font-weight: 400;
    color:#FFFFFF;
}
.product-section .geminix2_content p{
    font-size: 1vw;
	font-weight: 380;
    color:#FFFFFF;
}

@media (min-width: 1680px) and (max-width: 1980px)  {
.product-section .geminix2_content.left{
padding-top:520px;
padding-left:100px;
}
.product-section .geminix2_content.right{
padding-top:200px;
padding-left:130px;
}


.product-section .geminix2_bg{
    height:800px;
	background: url("/global/img/products/cases/gemini_x/product-section-02.jpg")no-repeat scroll center top / cover;
}
}


@media (min-width: 1199px) and (max-width: 1679px)   {
.product-section .geminix2_content.left{
padding-top:475px;
padding-left:40px;
}
.product-section .geminix2_content.right{
padding-top:160px;
padding-left:150px;
}
/*.product-section .geminix2_content p{
    font-size: 1.15em;
	font-weight: 380;
    color:#FFFFFF;
}
.product-section .geminix2_content larg{
	font-size: 1.4em;
	font-weight: 400;
    color:#FFFFFF;
}
*/
.product-section .geminix2_bg{
    height:700px;
	background: url("/global/img/products/cases/gemini_x/product-section-02.jpg")no-repeat scroll center top /auto 100%;
}
}
@media (min-width: 1023px) and (max-width: 1198px)   {
.product-section .geminix2_content.left{
padding-top:475px;
padding-left:40px;
}
.product-section .geminix2_content.right{
padding-top:160px;
padding-left:330px;
}
/*.product-section .geminix2_content p{
    font-size: 1em;
	font-weight: 380;
	line-height:1.5em;
    color:#FFFFFF;
}
.product-section .geminix2_content larg{
	font-size: 1.3em;
	font-weight: 400;
    color:#FFFFFF;
}
*/
.product-section .geminix2_bg{
    height:700px;
	background: url("/global/img/products/cases/gemini_x/product-section-02.jpg")no-repeat scroll center top /auto 100%;
}
}
@media (min-width: 769px) and (max-width: 1024px)  {
.product-section .geminix2_content.left{
padding-top:270px;
padding-left:15px;
}
.product-section .geminix2_content.right{
padding-top:40px;
padding-left:230px;
}
.product-section .geminix2_content p{
    font-size: 1em;
	line-height:1.3em;
	font-weight: 380;
    color:#FFFFFF;
}
.product-section .geminix2_content larg{
	font-size: 1.4em;
	line-height:1.2em;
	font-weight: 400;
    color:#FFFFFF;
}
.product-section .geminix2_bg{
    height:420px;
	background: url("/global/img/products/cases/gemini_x/product-section-02-1024.jpg")no-repeat scroll center top /auto 100%;
}
}
@media (max-width: 768px)  {
.product-section .geminix2_content.left{
padding-top:10px;

}
.product-section .geminix2_content.left p{
    font-size: 1em;
	line-height:1.3em;
	font-weight: 400;
    color: #FF6600;
}
.product-section .geminix2_content.left larg{
	font-size: 1.4em;
	line-height:1.3em;
	font-weight: 500;
    color:#FF6600;
}

.product-section .geminix2_content.right{
padding-top:290px;
}
.product-section .geminix2_content.right p{
    font-size: 1em;
	line-height:1.3em;
	font-weight: 380;
    color: #FFFFFF;
}
.product-section .geminix2_content.right larg{
	font-size: 1.4em;
	line-height:1.2em;
	font-weight: 400;
    color:#FFFFFF;
}

.product-section .geminix2_bg{
    height:520px;
	background-color:#666666;
	background: url("/global/img/products/cases/gemini_x/product-section-02-768.jpg")no-repeat scroll center top /auto 100%;
}
}
@media (max-width: 370px)  {
.product-section .geminix2_content.right{
padding-top:200px;
}
.product-section .geminix2_bg{
    height:470px;
	background: url("/global/img/products/cases/gemini_x/product-section-02-768.jpg")#444444 no-repeat scroll center top /auto 90%;
}
}

/* foetress Specifications*/
.product-section .container.thumbnail_spec ul {
	text-align:left;
	width:85%;
	margin:auto;
	list-style-type:square;
	font-size: 1.1em;
	/*text-transform: uppercase;*/
}


/* Fortress banner */
.fortress #product-header.template_B { margin-left:-10%; margin-top: 8%;}

.fortress #product-header.template_B .product-info_B h1{line-height:80px;}
.fortress #product-header.template_B .product-info_B h3 {font-size:1.8em; line-height:32px;}
@media (max-width: 1480px) {
.fortress #product-header.template_B { margin-left: 5%; margin-top: 4%;}
.fortress #product-header.template_B .product-info_B h1 {font-size: 75px; line-height:70px; }
.fortress #product-header.template_B .product-info_B h3 { width:550px;}
}
@media (max-width: 1200px) {
.fortress #product-header.template_B { margin-left: 2%; margin-top: 4%;}
.fortress #product-header.template_B .product-info_B h1 {font-size: 65px; line-height:50px;}
.fortress #product-header.template_B .product-info_B h3 {font-size: 20px; line-height:24px; width:auto;}
}
@media (max-width: 600px) {
.fortress #product-header.template_B { margin-left: 0%; margin-top: 4%; }
.video-hero-container>img { margin-left: -117%; max-width: 250%;}
}
@media (max-width: 440px) {
.fortress #product-header.template_B .product-info_B h1 {font-size: 45px; line-height:50px;}
.fortress #product-header.template_B .product-info_B h3 {line-height:24px;}
}
@media (max-width: 350px) {
.fortress #product-header.template_B .product-info_B h1 {font-size: 35px; line-height:50px;}
}

/*LED STRIP banner */
.ledstrip #product-header.template_B { margin-left:-10%; margin-top: 8%;}

.ledstrip #product-header.template_B .product-info_B h1{line-height:80px;}
.ledstrip #product-header.template_B .product-info_B h3 {font-size:1.8em; line-height:32px;}
.ledstrip #product-header.template_B .product-info_B .description { width:520px;}
@media (max-width: 1480px) {
.ledstrip #product-header.template_B { margin-left: 5%; margin-top: 4%;}
.ledstrip #product-header.template_B .product-info_B h1 {font-size: 75px; line-height:70px; }
.ledstrip #product-header.template_B .product-info_B h3 { width:550px;}
.ledstrip #product-header.template_B .product-info_B .description { width:450px;}
}
@media (max-width: 1200px) {
.ledstrip #product-header.template_B { margin-left: 2%; margin-top: 4%;}
.ledstrip #product-header.template_B .product-info_B h1 {font-size: 65px; line-height:50px;}
.ledstrip #product-header.template_B .product-info_B h3 {font-size: 20px; line-height:24px; width:auto;}
.ledstrip #product-header.template_B .product-info_B .description { width:100%;}
}
@media (max-width: 600px) {
.ledstrip #product-header.template_B { margin-left: 0%; margin-top: 4%; }
.video-hero-container>img { margin-left: -117%; max-width: 250%;}
}
@media (max-width: 440px) {
.ledstrip #product-header.template_B .product-info_B h1 {font-size: 45px; line-height:50px;}
.ledstrip #product-header.template_B .product-info_B h3 {line-height:24px;}
}
@media (max-width: 350px) {
.ledstrip #product-header.template_B .product-info_B h1 {font-size: 35px; line-height:50px;}
}