@charset "utf-8";
#products {
	text-align:center;
	padding-bottom:1px;
}
#products section {
	/*margin-bottom:60px;*/
}
#products .container {
	margin-left: auto;
    margin-right: auto;
}

@media (min-width: 1280px) {
#products .container {
    width: 1300px;
}
}
#products h3 {
	margin-bottom:30px;
	border-left: 5px solid #f37021;
	display: inline-block;
	padding-left: 14px;
}
#products h5 {
	font-weight:500;
	font-size:20px;
}
#products h5 b {
	font-weight:500;
	font-size:40px;
	font-family: MicrogrammaDBolExt;
	color:#f60;
}
#products #all-product>div {
	margin-bottom:30px;
}
#products #all-product .thumbnail {
	text-align:center;
}
#products #all-product .thumbnail>a {
	display: inline-block;
	margin-top: 10px;
}
#products #all-product .thumbnail img {
	max-width:180px;
}
#products #all-product.mice .thumbnail img {
	max-width:95%;
}
/* 耳機 */
#products #all-product.Headset .thumbnail img { max-width:300px;}
#products #all-product.Headset_2 .thumbnail img { max-width:250px;}
#products #all-product .thumbnail img.arena {
	max-width: none;
	max-height: 180px;
}
#products #all-product.keyboards .thumbnail img {
	max-width:90%;
}
#products #all-product.keyboards .thumbnail img.max-width224 {max-width: 224px;}

#products #all-product.mice .thumbnail .info {height: 240px;}
#products #all-product.fans .thumbnail .info {height: 240px;}
#products #all-product.fans .thumbnail img {max-width:100%;}
#products #all-product.chairs .thumbnail .info {height: 200px;}
#products #all-product.chairs .thumbnail img { max-width:220px;}
#products #all-product.chairs_SERIES .thumbnail img { max-width:440px;}
/*  已停產Discontinue */
#products #all-product.discontinue .thumbnail img { max-width:100px;}
#products #all-product.discontinue .thumbnail .info {height: 0px;}
@media (max-width: 1300px) {
#products #all-product .thumbnail img {
	max-width:130px;
}
#products #all-product.mice .thumbnail .info {height: 320px;}
#products #all-product.Headset .thumbnail img { max-width:90%;}
#products #all-product.Headset_2 .thumbnail img { max-width:210px;}

#products #all-product .thumbnail img.arena { max-width:72.23%;}
#products #all-product.chairs .thumbnail .info {height: 260px;}
#products #all-product.chairs .thumbnail img { max-width:180px;}
#products #all-product.chairs_SERIES .thumbnail img { max-width:364px;}
#products #all-product.accessories .thumbnail .info { height: 180px;}
}
@media (max-width: 1024px) {
#products #all-product .thumbnail img.arena { max-width:81.25%;}
#products #all-product.Headset_2 .thumbnail img { max-width:150px;}
#products #all-product.chairs .thumbnail .info {height: 270px;}

}

@media (min-width: 768px) and (max-width: 991px) {
#products #all-product.chairs .thumbnail .info {height: 200px;}
#products #all-product.accessories .thumbnail .info { height: 210px;}
}

@media (max-width: 360px) {
#products #all-product .thumbnail img {
	max-width:120px;
}
}
#products #all-product .thumbnail .info {
	background-color:#f0f0f0;
	padding:10px 0px 0px 0px ;
	margin:15px 0 0 0 ;
	min-height: 130px;
}
#products #all-product.fans .thumbnail .info {min-height: 190px;}
#products #all-product.accessories .thumbnail .info { min-height: 150px;}
#products #all-product.chairs .thumbnail .info { min-height: 200px;}
#products #all-product.mice .thumbnail .info { min-height: 150px;}
#products #all-product.keyboards .thumbnail .info { min-height: 194px;}
#products #all-product.Headset .thumbnail .info { min-height: 195px;}
#products #all-product.Headset_2 .thumbnail .info { min-height: 200px;}
#products #all-product .thumbnail .info.fans {
	min-height: 164px;
}
#products #all-product .thumbnail h4 {
	margin-top:0px;
	font-family: MicrogrammaDBolExt !important;
	font-size: 18px;
    margin-bottom: 5px;
	color: #ff6600;
}
#products #all-product .thumbnail h4 small { color:#FF6600;}
#products #all-product .thumbnail ul {
	text-align:left;
	width:85%;
	margin:auto;
	list-style-type:square;
	font-size: 1.1em;
	/*text-transform: uppercase;*/
}
#products #all-product .thumbnail ul.width85 { width:85%;}
#products #all-product.keyboards .thumbnail ul {width:85%;}



/* Banner */
#products #top_banner {
	margin-bottom:60px;
}


/* Hot */
.hot-item {
	padding:0;
}
.hot-item img {
	float:left;
	padding-left:0;
	padding-right:0;
}

/* 左右對稱 */
.width100bg.ambidextrous {
	background: url("/global/img/products/mice/ambidextrous_bg2.png") no-repeat scroll center top / cover;
}
.width100bg.mechanical {
	background: url("/global/img/products/keyboards/mechanical_bg2.png") no-repeat scroll center top / cover;
}
.width100bg.hybrid_mechanical {
	background: url("/global/img/products/keyboards/hybrid_mechanical_bg2.png") no-repeat scroll center top / cover;
}
.width100bg.scissor {
	background: url("/global/img/products/keyboards/scissor_bg2.png") no-repeat scroll center top / cover;
}
.width100bg.membrane {
	background: url("/global/img/products/keyboards/membrane_bg2.png") no-repeat scroll center top / cover;
}
.width100bg.laser {
	background: url("/global/img/products/mice/laser_bg2.png") no-repeat scroll center top / cover;
}
.width100bg.ergonomic {
	background: url("/global/img/products/mice/ergonomic_bg2.png") no-repeat scroll center top / cover;
}
#products .width100bg h3 { margin-bottom:15px;}
.width100bg h4 {
	font-family: MicrogrammaDBolExt !important;
	font-size:20px;
	color:#FF6600;
	margin-bottom:0;
}
.width100bg b {
	font-size: 13px;
    font-weight: 500;
    line-height: 15px;
	color:#666;
}
.width100bg .container>div,
.width100bg .container-fluid>div { margin-bottom:30px;}
@media (min-width: 1024px) {
.width100bg h4 { font-size:36px;}
.width100bg b {
	font-size: 18px;
    line-height: 20px;
	color:#666;
}
.width100bg.ambidextrous {
	background: url("/global/img/products/mice/ambidextrous_bg.png") no-repeat scroll center top / cover;
	min-height:763px;
	padding-top:110px;
}
.width100bg.mechanical {
	background: url("/global/img/products/keyboards/mechanical_bg.png") no-repeat scroll center top / cover;
	min-height:763px;
	padding-top:195px;
}
.width100bg.hybrid_mechanical {
	background: url("/global/img/products/keyboards/hybrid_mechanical_bg.png") no-repeat scroll center top / cover;
	min-height:890px;
	padding-top:240px;
}
.width100bg.scissor {
	background: url("/global/img/products/keyboards/scissor_bg.png") no-repeat scroll center top / cover;
	min-height:699px;
	padding-top:139px;
}
.width100bg.membrane {
	background: url("/global/img/products/keyboards/membrane_bg.png") no-repeat scroll center top / cover;
	min-height:890px;
	padding-top:240px;
}
.width100bg.laser {
	background: url("/global/img/products/mice/laser_bg.png") no-repeat scroll center top / cover;
	min-height:890px;
	padding-top:240px;
}
.width100bg.ergonomic {
	background: url("/global/img/products/mice/ergonomic_bg.png") no-repeat scroll center top / cover;
	min-height:699px;
	padding-top:139px;
}
.width100bg.ambidextrous .container>div:first-child {
	text-align:left;
}
.width100bg.ambidextrous .container>div:last-child {
	text-align:right;
}
.width100bg .container>div { border-bottom:none;}
}


/* UIX */
#products .uix {
	background-color:#000;
	color:#FFF;
	margin-bottom:0;
}
#products .uix h3 {
	border-left:none;
	padding-left: 0;
	font-family: MicrogrammaDBolExt;
	font-size: 55px;
}
#products .uix p {
	color:#797979;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 22px;
	padding-top:8px;
	font-weight: 300;
	text-align:left;
}
#products .uix .col-md-4 {
	color:#FF6600;
}
#products .uix .col-md-4 img {
	margin-bottom:5px;
	margin-top:20px;
}
#products .uix .container { width:80%;}
@media (max-width: 1024px) {
#products .uix .container { width:90%;}
}
@media (max-width: 768px) {
#products .uix .container { width:95%;}
}
@media (max-width: 360px) {
#products .uix h3 { font-size:18px;}
#products .uix p { text-align:center;}
}
#products .uix .container-fluid {
	background-color:#FF6600;
	padding-bottom:80px;
	margin-top:15px;
}
#products .uix .container-fluid h4 {
	font-size:24px;
}
#products .uix .container-fluid ul {
	list-style-type: none;
	background-color:#efefef;
	padding:30px 40px;
	max-width:1000px;
	margin:auto;
	color:#FF6600;
}
#products .uix .container-fluid ul li {
	float:left;
	margin-bottom: 15px;
	font-size: 15px;
    font-weight: 600;
}
@media (max-width: 370px) {
#products .uix .container-fluid ul { width:90%;}
}


/* 比較表 */
table.comparison {
	background-color: #fff;
    border: 2px solid #999;
	margin:0 auto;
}
table.comparison.width1000 { width:1000px;}
table.comparison thead {
	border-bottom: 1px solid #c0c0c0;
}
table.comparison thead th {
	padding:5px 10px;
	text-align:center;
	border-left: 1px solid #c0c0c0;
}
table.comparison thead img {
	max-width: 100px;
	margin-top: 10px;
}
table.comparison thead img.small { max-width:86px; margin-top:23px;}
table.comparison.keyboard thead img {max-width: 150px;}
table.comparison thead th h4 {
	font-family: MicrogrammaDBolExt !important;
	font-size: 18px;
    white-space:nowrap;
	min-height: 35px;
}
table.comparison thead th h4 small { color:#FF6600;}
table.comparison tbody th {
	padding:5px 10px;
	font-weight: 500;
}
table.comparison.cases tbody th { min-width: 106px;}
table.comparison tbody td { 
	border-left: 1px solid #c0c0c0;
	padding: 5px 10px;
}
table.comparison tbody tr:nth-child(even) th,
table.comparison tbody tr.gray th {
    background-color: #c0c0c0;
}
table.comparison tbody tr:nth-child(even),
table.comparison tbody tr.gray {
    background-color: #e1e1e1;
}
table.comparison tbody tr.white {
    background-color: #FFF;
	border-top: 1px solid #c0c0c0;
}
table.comparison tbody tr.top-line {
	border-top: 1px solid #c0c0c0;
}
table.comparison tbody th.orange {background-color:#ed6c00;}
table.comparison tbody tr:nth-child(2n) th.orange {background-color:#ed6c00;}

/* cheery */
@media (min-width: 1279px) {
#products #cheery {
	background: url("/global/img/products/keyboards/cheery-bg.png") no-repeat scroll center top / cover;
	min-height:1027px;
	padding-top:95px;
}
}
@media (max-width: 1279px) {
#products #cheery { background-color:#000; padding:15px;}
}
#products #cheery h3 {
	border-left:none;
	color:#FF6600;
	font-family: MicrogrammaDMedExt;
	font-size: 32px;
	padding-left:0;
	margin-bottom: 10px;
}
#products #cheery p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}
#products #cheery .left {
	text-align:left;
	color:#929292;
}
@media (min-width: 1281px) {
#products #cheery .left .col-md-4 img { float:right;}
}
#products #cheery .left .compare {
	font-family: MicrogrammaDMedExt;
	font-size:15px;
	height:32px;
	line-height:32px;
	color:#FFF;
	padding-left:15px;
}
@media (max-width: 1281px) {
#products #cheery .left .compare { display:none;}
}
#products #cheery .left .compare.c01 { 
	background:url("/global/img/products/keyboards/cheery-left03.png")  no-repeat;
	margin-bottom:15px;
}
#products #cheery .left .compare.c02 { 
	background:url("/global/img/products/keyboards/cheery-left04.png")  no-repeat;
}
#products #cheery .left ul { list-style-type:none;}
#products #cheery .left ul li { margin-bottom:15px;}
#products #cheery .left .apart h4 {
	color:#FFF;
	font-family: MicrogrammaDMedExt;
	font-size:24px;
}
@media (max-width: 1281px) {
#products #cheery .left .apart h4 {
	font-size:16px;
}
#products #cheery h3 {
	font-size:20px;
}
#products #cheery p { font-size:12px;}
}
#products #cheery .left .apart p { padding-left:29px;}
#products #cheery .right {
	margin-top:58px;
	list-style-type:none;
}
@media (max-width: 1281px) {
#products #cheery .right .visible-lg { display:none!important;}
#products #cheery .right .hidden-lg { display:block!important;}

}
#products #cheery .right li {
	margin-bottom:15px;
}
#products #cheery .right li img:first-child {
	z-index:999;
	position: absolute;
}

/*  風扇列表美化 */
#products .ul-text-left { text-align:left;}
#products .ul-text-left ul { margin-left:15px;}
#products .fan-list-width a { width:190px; display: block;}

/* 簡中字型 */
#products #all-product .thumbnail h4.tw {
	font-family: Microsoft JhengHei,Meiryo !important;
	font-weight: bold;
}
  
/* PSU總頁產品描述 */
#products #all-product.PSU .thumbnail .info {min-height: 77px;}
#products #all-product.PSU .thumbnail img { max-width:none;}





/* Banner 新版型：滿版影片背景 */
.video-hero {
    display: block;
    position: relative;
	background-color:#000;
}
.video-hero h1 {
	text-align:left;
	font-family: MicrogrammaDBolExt, Microsoft JhengHei !important;
	font-size: 65px;
	text-transform:none;
}
@media (min-width: 1025px) {
.video-hero .template_B {position: absolute; top: 38%; left:14%;}
.video-hero .template_B.keyboards {position: absolute; top: 32%; left:-5%;}
}
.video-hero--small .video-hero-container.video-hero-container--mobile-image,
.product-video-hero .video-hero-container--mobile-image {
    background-size: 0 0;

}
.video-hero--small .video-hero-container {
    background-repeat: no-repeat;
    background-size: cover;
    height: 254px;
    max-width: 100%;
	overflow:hidden;
    transition: height 0.2s ease 0s;
    width: 100%;
}
.video-hero--small .video-hero-container {
    height: auto;
}


.video-hero__video {
    position: relative;
}
.video-hero__video {
    height: 100%;
    left: 0;
    max-width: 100%;
    top: 0;
    transition: background-color 0.6s ease 0s;
    width: 100%;
}
audio, canvas, progress, video {
    display: inline-block;
    vertical-align: baseline;
}
.video-hero-container--mobile-image video {
    display: block;
}

.video-hero__overlay {
    color: #fff;
    height: 100%;
    left: 0;
    position: absolute;
    /*text-align: center;*/
    /*text-transform: uppercase;*/
    top: 0;
    width: 100%;
}
.product-video-hero .video-hero__overlay {
    height: 100%;
    left: 0;
    padding-bottom: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.video-hero__overlay .container {
    height: 100%;
    position: relative;
}
@media (max-width: 1600px) {
.video-hero .template_B.keyboards {top: 26%; left:4%;}
}
@media (max-width: 1025px) {
.product-video-hero .video-hero__overlay {
    display: block;
    padding-bottom: 2em;
    position: relative;
    text-align: left;
}
.video-hero h1 { text-align:center; font-size: 40px;}
.video-hero-container>img { margin-left: -55%; max-width: 164%;}
}
@media (max-width: 767px) {
.video-hero-container>img { margin-left: -120%; max-width: 250%;}
}
@media (max-width: 528px) {
.video-hero__overlay h1 {
	text-align:center;
	font-family: MicrogrammaDBolExt, Microsoft JhengHei !important;
	font-size:30px;
	padding-top:15px;
	text-transform:none;
}
}


/* 總產品列背景 banner 圖*/
.video-co-hero {
    display: block;
    position: relative;
	background-color:#000;
}
.video-co-hero__overlay h1 {
	text-align:center;
	font-family: MicrogrammaDBolExt, Microsoft JhengHei !important;
	font-size: 65px;
	text-transform:none;
}

@media (min-width: 1025px) {
.video-co-hero .template_B {top: 38%;letter-spacing:0.1em;padding-top:10%;}/* 總產品列背景 分類字的編排*/
.video-co-hero .template_B.psus{top: 38%;letter-spacing:0.1em;padding-top:5%;}/* 總產品列背景 分類字的編排*/
.video-co-hero .template_B.keyboards {position: absolute; top: 32%; left:-5%;}
.video-co-hero .psus_icon {position: absolute; top: 32%; left:25%;}
.video-co-hero .psus_icon_eu {position: absolute; top: 32%; left:17%;}
.video-co-hero .psus_icon_bronze {position: absolute; top: 32%; left:25%;}
}
.video-co-hero--small .video-co-hero-container.video-co-hero-container--mobile-image,
.video-co-hero--small .video-co-hero-container-chair.video-co-hero-container--mobile-image,
.product-video-co-hero .video-co-hero-container--mobile-image {
	overflow:hidden;/* 防止圖片超出 的拉霸*/
    background-size: 0 0;
}
.video-co-hero--small .video-co-hero-container,.video-co-hero-container-chair {
    background-repeat: no-repeat;
    background-size: cover;
    height: 254px;
    max-width: 100%;
    transition: height 0.2s ease 0s;
    width: 100%;
	height: auto;
	overflow:hidden;/* 防止圖片超出 的拉霸*/
}


.video-co-hero__video {
    position: relative;
}
.video-co-hero__video {
    height: 100%;
    left: 0;
    max-width: 100%;
    top: 0;
    transition: background-color 0.6s ease 0s;
    width: 100%;	
}
audio, canvas, progress, video {
    display: inline-block;
    vertical-align: baseline;
}
.video-co-hero-container--mobile-image video {
    display: block;
}

.video-co-hero__overlay {
    color: #fff;
    height: 100%;
    left: 0;
    position: absolute;
    /*text-align: center;*/
    /*text-transform: uppercase;*/
    top: 0;
    width: 100%;
}
.product-video-co-hero .video-co-hero__overlay {
    height: 100%;
    left: 0;
    padding-bottom: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.video-co-hero__overlay .container {
    height: 100%;
    position: relative;
}
@media (max-width: 1600px) {
.video-co-hero .template_B.keyboards {top: 26%; left:4%;}
.video-co-hero .psus_icon {position: absolute; top: 32%; left:15%;}
.video-co-hero .template_B.small_eu { padding-left:11%;}
.video-co-hero .psus_icon_eu {position: absolute; top: 32%; left:8%;}
.video-co-hero .template_B.small_bronze { padding-left:5%;padding-bottom: 2em;}
.video-co-hero .psus_icon_bronze {position: absolute; top: 32%; left:10%;}
}

@media (max-width: 1024px) {
.video-co-hero .psus_icon {position: absolute; top: 32%; left:15%; width:-20%;}
.video-co-hero .psus_icon_eu {position: absolute; top: 32%; left:15%;}
.video-co-hero .template_B.small_eu { padding-left:0%;}
.video-co-hero .psus_icon_bronze {position: absolute; top: 32%; left:15%;}
.video-co-hero .template_B.small_bronze { padding-left:10%;}
.product-video-co-hero .video-co-hero__overlay {
    display: block;
    padding-top: 0.2em;
    padding-bottom: 0.2em;	
    position: relative;
    text-align: left;
}
.video-co-hero h1 { text-align:center; font-size: 40px;}
.video-co-hero-container>img { margin-left: -55%; max-width: 164%;}
.video-co-hero-container-chair>img { margin-left: -10%;max-width: 120%;}

.video-co-hero--small .video-co-hero-container.video-co-hero-container--mobile-image,
.video-co-hero--small .video-co-hero-container-chair.video-co-hero-container--mobile-image,
.product-video-co-hero .video-co-hero-container--mobile-image {
    background-size: 0 0;
	width:100%;
	overflow:hidden;/* 防止圖片超出 的拉霸*/	
}
}
@media (max-width: 767px) {
.video-co-hero .psus_icon {position: absolute; top: 8%; left:15%; width:-40%;}
.video-co-hero-container>img { margin-left: -120%; max-width: 250%;}/* 圖縮小的大小 */
.video-co-hero-container-chair>img { margin-left: -20%;max-width: 140%;}/* 圖縮小的大小 */

}
@media (max-width: 540px) {
.video-co-hero .psus_icon_bronze {position: absolute; top: 3%; left:15%;}
.video-co-hero .psus_icon_eu {position: absolute; top: 5%; left:15%;}
.video-co-hero .psus_icon {position: absolute; top: 15%; left:15%; width:-20%;}
.video-co-hero-container>img { margin-left: -200%; max-width: 350%;}/* 圖縮小的大小 */
.video-co-hero-container-chair>img { max-width: 140%;}/* 圖縮小的大小 */
}
@media (max-width: 528px) {
.video-co-hero .psus_icon_eu {position: absolute; top: 5%; left:15%;}
.video-co-hero .psus_icon {position: absolute; top: 5%; left:15%; width:-20%;}
.video-co-hero__overlay h1 {
	text-align:center;
	font-family: MicrogrammaDBolExt, Microsoft JhengHei !important;
	font-size:30px;
	text-transform:none;
}
}


/* 總產品格線與說明 */
.lin_content{
    padding:10px 0 10px 0 ;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}


/* 總產品導覽列 */
.navbar-center {
  display: inline-block;
  float: none;
  vertical-align: top;
  
}
.navbar-collapse-center {
  text-align: center;
}
nav.collect-navigation {
	height:60px;
	line-height:50px;
	background-color:#000000;
	color:#000000;

}
nav.collect-navigation.stuck {
    width: 100%;
    z-index: 100;
}
nav.collect-navigation a {
	color: #FFFFFF;f
	margin-left:8px;
}
nav.collect-navigation a:hover {
	color: #FFFFFF;
}
nav.collect-navigation ul a,
nav.collect-navigation.navbar-default .navbar-nav > li > a {
    color:#FFFFFF;
    text-align:center;
	margin:19px 0 0 0;
	padding: 0 0 0 40px;
	font-size:18px;
}
nav.collect-navigation.navbar-default .navbar-nav > .active > a, 
nav.collect-navigation.navbar-default .navbar-nav > .active > a:hover, 
nav.collect-navigation.navbar-default .navbar-nav > .active > a:focus {
    background-color:#000000;
    color:#000000;
}
nav.collect-navigation.navbar {
	border:none;
}
@media (min-width: 768px) and (max-width: 991px){
.navbar-center.navbar-cases{
  display: inline-block;
  float: none;
  vertical-align: top;
  width:700px;
}
.list-inline.navbar-cases{padding-left:0;list-style:none;margin-left:-20px}
.list-inline.navbar-cases>li{display:inline-block;padding-left:0px;padding-right:0px}
nav.collect-navigation .navbar-cases ul a,
nav.collect-navigation.navbar-default .navbar-nav .navbar-cases > li > a {
    color:#FFFFFF;
    text-align:center;
	margin:19px 0 0 0;
	padding: 0 0 0 30px;
	font-size:18px;
}
}
@media (max-width: 768px) {
nav.collect-navigation .bar-right {
	right: 65px;
}
nav.collect-navigation .bar-right .glyphicon-upload {
	display:none;
}
nav.collect-navigation ul a,
nav.collect-navigation.navbar-default .navbar-nav > li > a {
	font-size:18px;
    margin-left: 0;
	font-size: 16px;
}
}
nav.collect-navigation.navbar-default .navbar-collapse, 
nav.collect-navigation.navbar-default .navbar-form {
    background-color:#000000;
    border:none;
}
nav.collect-navigation .navbar-collapse::after {
    clear: none;
}
nav.collect-navigation .container {
	position:relative;
}
nav.collect-navigation.navbar-default .navbar-nav>li>a{
    text-align:center;
}
nav.collect-navigation.navbar-default .navbar-nav>li>a:hover,
nav.collect-navigation.navbar-default .navbar-nav>li>a:focus{
	color:#ff6600;
}
nav.collect-navigation .navbar-toggle { margin-bottom:10;}
nav.collect-navigation #myNavbar {
	padding-bottom:8px;
}




/* 新產品新聞稿 產品列表 */
#products_news {
	text-align:center;
	padding-bottom:1px;
}
#products_news section {
	/*margin-bottom:60px;*/
}
#products_news .container {
	margin-left: auto;
    margin-right: auto;
	margin-top:50px;
}




.thumbnail_news {
  display: block;
  margin-bottom: 20px;
  padding:0px;
  background-color: #fff;
  border: 1px solid #ddd;

}
.thumbnail_news > img,
.thumbnail_news a > img {
  margin-right: auto;
  margin-left: auto;
}
a.thumbnail_news:hover,
a.thumbnail_news:focus,
a.thumbnail_news.active {
  border-color: #337ab7;
}
.thumbnail_news .caption {

  color: #333;
}


@media (min-width: 1280px) {
#products_news .container {
    width: 1300px;
}
}
#products_news h3 {
	margin-bottom:30px;
	border-left: 5px solid #f37021;
	display: inline-block;
	padding-left: 14px;
}
#products_news h5 {
	font-weight:500;
	font-size:20px;
}
#products_news h5 b {
	font-weight:500;
	font-size:40px;
	font-family: MicrogrammaDBolExt;
	color:#f60;
}
#products_news #all-product>div {
	margin-bottom:30px;
}
#products_news #all-product .thumbnail_news {
	text-align:left;
	background-color:#f0f0f0;
}
#products_news #all-product .thumbnail_news>a {
	display: inline-block;
	margin-top: 10px;
}
#products_news #all-product.mice .thumbnail_news img {
	max-height:100%;
    vertical-align:right;
}
@media (min-width:1024px) and (max-width:1980px){
#products_news #all-product.mice .thumbnail_news .info {height: 350px;}
#products_news #all-product .thumbnail_news ul {
	text-align:left;
	width:100%;
	margin:auto;
	list-style-type:square;
	font-size: 1.6em;
	padding-bottom:10px;
	/*text-transform: uppercase;*/
}
}
@media (max-width: 800px) {
#products_news #all-product.mice .thumbnail_news .info {height: 100%;}
#products_news #all-product .thumbnail_news ul {
	text-align:left;
	width:100%;
	margin:auto;
	list-style-type:square;
	font-size: 1.3em;
	padding-bottom:10px;
	/*text-transform: uppercase;*/
}
}

#products_news #all-product .thumbnail_news .info {

	padding:10px 20px 0px 20px ;
	margin:15px 0 0 0 ;
	/*min-height: 300px;*/
}

#products_news #all-product .thumbnail_news h4 {
	margin-top:0px;
	font-family: MicrogrammaDBolExt !important;
	font-size: 18px;
    margin-bottom: 5px;
	color: #ff6600;
}
#products_news #all-product .thumbnail_news h4 small { color:#FF6600;}

#products_news #all-product .thumbnail_news ul {
	text-align:left;
	width:100%;
	margin:auto;
	list-style-type:square;
	font-size: 1.3em;
	padding-bottom:10px;
	/*text-transform: uppercase;*/
}

