@charset "utf-8";
/* CSS Document */
body{ font-family:"proxima-nova", Helvetica, Arial, sans-serif, '微軟正黑體'}

.btn-black {color:#ffffff; background-color:#333333;}
.btn-black:hover, .btn-black:focus {color:#ffffff; background-color: #0094f2; border-color:#C1C1C1}
.fontsize16{ font-size:16px}
.fontsize18{ font-size:18px}
.fontsize20{ font-size:20px}
.fontsize22{ font-size:22px}
.fontsize25{ font-size:25px}
.fontsBlod{ font-weight:600}
.fontsize15em{font-size:1.5em}
.fontsize12em{font-size:1.2em}

.fontcolor_Darkgray{color:#9E9E9E}
.fontcolor_gray{ color:#333333}
.fontcolor_blue{ color:#0094f2}
.fontcolor_wh{ color:#ffffff}
.fontcolor_CIred{color:#ae002b}
.bgcolor_gray{ background-color:#e7e7e7}
.bgcolor_wh{ background-color:#ffffff}
.bgcolor_Darkgray{ background-color:#9E9E9E}
.bgcolor_Lightgray{ background-color:#f7f7f7}
.paddinglr20{ padding-left:20px; padding-right:20px}
.paddingTB14{ padding:14px 0}
.paddingT25{ padding-top:25px}
.paddingT35{ padding-top:35px}
.paddingTB20{ padding-top:20px; padding-bottom:20px}
.paddingB10{padding-bottom:10px;}
.padding5{padding:5px}
.padding20{padding:20px}
.padding40{padding:40px}
.paddingTB20{padding-top:20px;padding-bottom:20px}
.paddingTB46{padding-top:46px;padding-bottom:46px}
.paddingLR_15{ padding-left:-15px; padding-right:-15px}
.MarginT10{ margin-top:10px}
.MarginT20{ margin-top:20px}
.MarginT50{margin-top:50px}
.MarginT55{margin-top:55px}
.MarginT75{margin-top:75px}
.MarginL10{ margin-left:10px}
.border_solid{ border-width:1px;border-style:solid; border-color:#CCCCCC}
.border_Bdotted{ border-width:1px;border-bottom-style:dashed}
.border_Bsolid{ border-width:1px;border-bottom-style:solid; border-color:#CCCCCC}
.border_Tsolid{ border-width:1px;border-top-style:solid; border-color:#CCCCCC}


#topmenu{}
.mainmu{}
#topmenu .navbar-default{ background-color:#FFFFFF}
#topmenu .navbar{height:75px;}
#topmenu .navbar-toggle{margin-right:0px;margin-left:15px; padding:10px 10px}
#topmenu .navbar-toggle{border:0}
.mainmu li {}
.mainmu li>a {line-height:54px;}
.mainmu li>a:hover {color:#ae002b}
.mainmu li>:active {color:#ae002b}
.mainmu .open>a:focus {color:#ae002b}
.mainmu .dropdown-menu{padding:0px 0px}
.mainmu .dropdown-menu>li>a:hover {color:#ae002b}
.mainmu .dropdown-menu>li>a{padding:0px 20px;}
.mainmu li>a{padding:10px 20px}
.LOGO img{ width:100%}
.LOGO {}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{ width:100%}
.quickmu{ position:fixed; top:0; right:35px}
.quickmu li{ float:left}
.quickmu li a{ height:75px;padding:15px 10px; color:#777}
.quickmu li a:hover{color:#777}
.quickmu .membername{ background-color:#af002c; border-radius:25px; padding:5px 5px;}
.quickmu li ul li {width:100%;height:auto;}
.quickmu li ul li a{height:auto;padding:5px 5px;}




.animate {
    -webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}


.navbar-bootsnipp:nth-of-type(2) {
	border-top-width: 1px;
	z-index: 50
}

.navbar-bootsnipp.affix-top {
	position: absolute;
	top: 0px;
	width: 100%;
}
.navbar-bootsnipp.affix {
	top: 0px;
	width: 100%;
}
.navbar-bootsnipp .navbar-nav > li > form > .input-group > input,
.navbar-bootsnipp .navbar-nav > li > form > .input-group > .input-group-btn > .btn {
	border-radius: 0px;
}
.navbar-bootsnipp .bootsnipp-search {
	display: none;
}
.navbar-bootsnipp .bootsnipp-search .form-control {
	background-color: rgb(235, 235, 235);
	border-radius: 0px;
	border-width: 0px;
	font-size: 20px;
	margin-top:8px;
	z-index:0;
}
.navbar-bootsnipp .bootsnipp-search .form-control:not(*:root){
	margin-top:0px;
	padding: 25px 10px;
}
.navbar-bootsnipp .bootsnipp-search .form-control:focus {
	border-color: transparent;
	outline: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.navbar-bootsnipp .bootsnipp-search .input-group-btn > .btn {
	padding: 14px 16px;
	border-radius: 0px;
}
.navbar-bootsnipp .bootsnipp-search .input-group-btn > .btn.active,
.navbar-bootsnipp .bootsnipp-search .input-group-btn > .btn:hover,
.navbar-bootsnipp .bootsnipp-search .input-group-btn > .btn:focus {
	padding: 14px 16px 14px 15px;
}

.nav-padding {
	padding-top: 61px;
}
.navbar-bootsnipp .bootsnipp-search {
	background-color: rgb(235, 235, 235);
	display: block;
	position: absolute;
	top: 100%;
	width: 460px;
	-webkit-transform: rotateX(-90deg);
	-moz-transform: rotateX(-90deg);
	-o-transform: rotateX(-90deg);
	-ms-transform: rotateX(-90deg);
	transform: rotateX(-90deg);
	-webkit-transform-origin: 0 0 0;
	-moz-transform-origin: 0 0 0;
	-o-transform-origin: 0 0 0;
	-ms-transform-origin: 0 0 0;
	transform-origin: 0 0 0;
	visibility: hidden;
	right:0;
}
.navbar-bootsnipp .bootsnipp-search.open {
	-webkit-transform: rotateX(0deg);
	-moz-transform: rotateX(0deg);
	-o-transform: rotateX(0deg);
	-ms-transform: rotateX(0deg);
	transform: rotateX(0deg);
	visibility: visible;	
}
.navbar-bootsnipp .bootsnipp-search > .container {		
	padding: 0px;
}
	




#index_Banner{ }
#index_Banner .carousel-indicators .active{ background-color:#ae002b}
#index_Banner .carousel-indicators li{ background-color: #C4C4C4; border:none}

#index_slider{ background-image: url(../image/sliderBG.jpg); background-repeat:repeat-x}

#Product_Ca{}


#Product_Ca .hover {position:relative;}
#Product_Ca .hover img {
  position:absolute;
  /* CSS3淡出淡入效果,1秒 */
  -webkit-transition: opacity 0.5s ease-in-out;
  -moz-transition: opacity 0.5s ease-in-out;
  -o-transition: opacity 0.5s ease-in-out;
  transition: opacity 0.5s ease-in-out;
}

#Product_Ca .hover img:nth-of-type(2):hover{
  opacity:0; /*滑鼠滑入時，透明度變0*/
}

#Solutions{}
#Solutions .solindexpadding {padding-top:10px;padding-bottom:10px}
#Solutions .solutionIMG{ height:372px; background-repeat:no-repeat;background-position:center; background-size:100%}
#Solutions .context{ height:173px;overflow:hidden;}
#Solutions .bigbtn{ padding:10px 50px; margin-top:15px}
/*!
 * bootstrap-vertical-tabs - v1.2.2
 * https://dbtek.github.io/bootstrap-vertical-tabs
 * 2016-12-02
 * Copyright (c) 2016 İsmail Demirbilek
 * License: MIT
 */
#Solutions .tabs-left, .tabs-right {
  border-bottom: none;
}
#Solutions .tabs-left, hr { border-color:#666666}
#Solutions .tabs-left, h4 { color:#666666; line-height:1.7em}

#Solutions .tabs-left>li, .tabs-right>li {
  float: none;
  margin-bottom: 2px;
}
#Solutions .tabs-left>li {
  margin-right: -1px;
}
#Solutions .tabs-right>li {
  margin-left: -1px;
}
#Solutions .tabs-left>li.active>a,
#Solutions .tabs-left>li.active>a:hover,
#Solutions .tabs-left>li.active>a:focus {
  border-right-color: transparent; background-color:#666666; color:#ffffff
}
#Solutions .tabs-left>li a{ color:#333333
}
#Solutions .tabs-right>li.active>a,
#Solutions .tabs-right>li.active>a:hover,
#Solutions .tabs-right>li.active>a:focus {
  border-bottom: 1px solid #ddd;
  border-left-color: transparent;
}
#Solutions .tabs-left>li>a {
  margin-right: 0;
  display:block;
}
#Solutions .tabs-right>li>a {
  margin-right: 0;
}
#Solutions .sideways {
  margin-top:50px;
  border: none;
  position: relative;
}
#Solutions .sideways>li {
  height: 20px;
  width: 120px;
  margin-bottom: 100px;
}
#Solutions .sideways>li>a {
  border-bottom: 1px solid #ddd;
  border-right-color: transparent;
  text-align: center;
}
#Solutions .sideways>li.active>a,
#Solutions .sideways>li.active>a:hover,
#Solutions .sideways>li.active>a:focus {
  border-bottom-color: transparent;
  border-right-color: #ddd;
  border-left-color: #ddd;
}
#Solutions .sideways.tabs-left {
  left: -50px;
}
#Solutions .sideways.tabs-right {
  right: -50px;
}
#Solutions .sideways.tabs-right>li {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
#Solutions .sideways.tabs-left>li {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
}


#ADbanner{}
/*productlist*/

#productlist{}
#productlist .speccheck label{ margin-left:0; margin-right:10px}
#productlist .btn-default{color:#ae002b}
#productlist .btn-default:hover{color:#ffffff; background-color:#ae002b}
#comparison .immediate .btn-default:hover{color:#ffffff; background-color: #636363}
#comparison .closebtn {position: fixed; right:10px; margin-top:10px; z-index:1031}
#Specifications{}
.SPECborder_Lsolid{ border-width:1px;border-left-style:solid; border-color:#CCCCCC}
/*productlist end*/





/*** product detail right bar ***/
#snav.en {right: 3%; text-align: right;}
#snav.en li span { right: -100px; }
#snav.en li a:hover span { right: 30px; }

#snav.ar {right:0;text-align: right;}
#snav.ar li span { right: -100px; }
#snav.ar li a:hover span { right: 15px; }

#snav {position: fixed;top: 20%;z-index: 20;font-size: 18px; font-family: 'Open Sans', sans-serif;}
#snav ul { list-style: none; }
#snav * { margin: 0;padding: 0;outline: 0;transition: all .5s ease;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-o-transition: all .5s ease;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#snav li a {text-decoration: none;color: #fff;display: block;position: relative;}
#snav .fa {vertical-align: middle;font-size: 18px;height: 25px;line-height: 25px;text-align: center;position: relative;z-index: 4;}
#snav li span {font-size: 14px;vertical-align: middle;height: 25px;line-height: 25px;width: auto;white-space: nowrap;overflow: hidden;display: block;padding: 0 15px;position: absolute;top: 0;visibility: hidden;z-index: 3;}
#snav li a:hover .fa { transform: rotate(720deg); }
#snav li a:hover span { visibility: visible; }
#snav li span { background-color: #555; }
/* repeated colors from 1 to 10 each hover color repeated after 10 menu items */
#snav li:nth-child(10n+1) span,
#snav li:nth-child(10n+1) a:hover .fa { background-color: #888; }

#snav li:nth-child(10n+2) span,
#snav li:nth-child(10n+2) a:hover .fa { background-color: #888; }

#snav li:nth-child(10n+3) span,
#snav li:nth-child(10n+3) a:hover .fa { background-color: #888; }

#snav li:nth-child(10n+4) span,
#snav li:nth-child(10n+4) a:hover .fa { background-color: #888; }

#snav li:nth-child(10n+5) span,
#snav li:nth-child(10n+5) a:hover .fa { background-color: #888; }

#snav li:nth-child(10n+6) span,
#snav li:nth-child(10n+6) a:hover .fa { background-color: #888; }

#snav li:nth-child(10n+7) span,
#snav li:nth-child(10n+7) a:hover .fa { background-color: #888; }

#snav li:nth-child(10n+8) span,
#snav li:nth-child(10n+8) a:hover .fa { background-color: #888; }

#snav li:nth-child(10n+9) span,
#snav li:nth-child(10n+9) a:hover .fa { background-color: #888; }

#snav li:nth-child(10n+10) span,
#snav li:nth-child(10n+10) a:hover .fa { background-color: #888; }



#footer{ background-color:#333333; padding:10px 0}


/*! Flickity v2.0.10
http://flickity.metafizzy.co
---------------------------------------------- */

.flickity-enabled {
  position: relative;
}

.flickity-enabled:focus { outline: none; }

.flickity-viewport {
  overflow: hidden;
  position: relative;
  height: 100%;
}

.flickity-slider {
  position: absolute;
  width: 100%;
  height: 100%;
}

/* draggable */

.flickity-enabled.is-draggable {
  -webkit-tap-highlight-color: transparent;
          tap-highlight-color: transparent;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.flickity-enabled.is-draggable .flickity-viewport {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab;
}

.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

/* ---- previous/next buttons ---- */

.flickity-prev-next-button {
  position: absolute;
  top: 50%;
  width: 44px;
  height: 44px;
  border: none;
  border-radius: 50%;
  background: white;
  background: hsla(0, 0%, 100%, 0.75);
  cursor: pointer;
  /* vertically center */
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.flickity-prev-next-button:hover { background: white; }

.flickity-prev-next-button:focus {
  outline: none;
  box-shadow: 0 0 0 5px #09F;
}

.flickity-prev-next-button:active {
  opacity: 0.6;
}

.flickity-prev-next-button.previous { left: 10px; }
.flickity-prev-next-button.next { right: 10px; }
/* right to left */
.flickity-rtl .flickity-prev-next-button.previous {
  left: auto;
  right: 10px;
}
.flickity-rtl .flickity-prev-next-button.next {
  right: auto;
  left: 10px;
}

.flickity-prev-next-button:disabled {
  opacity: 0.3;
  cursor: auto;
}

.flickity-prev-next-button svg {
  position: absolute;
  left: 20%;
  top: 20%;
  width: 60%;
  height: 60%;
}

.flickity-prev-next-button .arrow {
  fill: #333;
}

/* ---- page dots ---- */

.flickity-page-dots {
  position: absolute;
  width: 100%;
  bottom: -25px;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
  line-height: 1;
}

.flickity-rtl .flickity-page-dots { direction: rtl; }

.flickity-page-dots .dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0 8px;
  background: #333;
  border-radius: 50%;
  opacity: 0.25;
  cursor: pointer;
}

.flickity-page-dots .dot.is-selected {
  opacity: 1;
}
/* slider temp */

.carousel-cell {
  width: 18%;
  height: 321px;
  margin-right: 10px;
}

.carousel-cell-image {
  display: block;
  max-height: 100%;
  margin: 0 auto;
  max-width: 100%;
  opacity: 0;
  -webkit-transition: opacity 0.4s;
          transition: opacity 0.4s;
}

/* fade in lazy loaded image */
.carousel-cell-image.flickity-lazyloaded,
.carousel-cell-image.flickity-lazyerror {
  opacity: 1;
}

/*product page*/
#Breadcrumbs{}
.breadcrumb{ background-color: #FFFFFF}
#guidebtn{}
#guidebtn .btn-default{ border-color:#FFFFFF}
#guidebtn .btn-default:active,btn-default:focus,#guidebtn .btn-default:hover,.btn-default.active,#guidebtn .btn-default.active:hover,#guidebtn .btn-default.active:focus { background-color:#ae002b; border-color:#ffffff; color:#ffffff}
#overview{}
#productMD{ }
#productMD .showbg {width:100%; height:180px;background-image:url(../image/product/productIMGbg.jpg);background-repeat:no-repeat;background-position:center}
#productMD .PimgMargin {margin-top:120px}
#productMD .MDimgmargin50 {margin-top:100px}
#productMD .MDimgBG {margin-top:105px}
#Specifications .panel-default, .panel-default > .panel-heading, .panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group {border-color:#ffffff}
#Specifications .panel{ -webkit-box-shadow:0 0px 0px rgba(0, 0, 0, 0); box-shadow:0 0px 0px rgba(0, 0, 0, 0)}
#Specifications .panel-default > .panel-heading{ background-color:#cccccc}
#360IMG{}
#Downloads{}
#Downloads .textmiddle{ }
#Downloads .btnmiddle {
    display:flex;
	align-items:center
}


.DWNborder_Lsolid{ border-width:1px;border-bottom-style:solid; border-color:#CCCCCC}
#FAQ{}
/*END*/


/*Support*/
#supportlabel{}
#supportlabel .nav-tabs.nav-justified > .active > a { color:#0099ff; background-color:#ffffff}
#supportlabel .nav-tabs.nav-justified a { color:#999999; background-color:#dfdfdf}
#supportlabel .nav-tabs.nav-justified span.Download-icon{ background-image:url(../image/support/icon_dw.png);  background-repeat:no-repeat;background-position:center; height:55px; display:block}
#supportlabel .nav-tabs.nav-justified .active span.Download-icon{ background-image:url(../image/support/icon_dwa.png);  background-repeat:no-repeat;background-position:center; height:55px; display:block}

#supportlabel .nav-tabs.nav-justified span.FAQ-icon{ background-image:url(../image/support/icon_FAQ.png); background-repeat:no-repeat;background-position:center; height:55px; display:block}
#supportlabel .nav-tabs.nav-justified .active span.FAQ-icon{ background-image:url(../image/support/icon_FAQa.png);  background-repeat:no-repeat;background-position:center; height:55px; display:block}

#supportlabel .nav-tabs.nav-justified span.Warranty-icon{ background-image:url(../image/support/icon_Wr.png);  background-repeat:no-repeat;background-position:center; height:55px; display:block}
#supportlabel .nav-tabs.nav-justified .active span.Warranty-icon{ background-image:url(../image/support/icon_Wra.png);  background-repeat:no-repeat;background-position:center; height:55px; display:block}

#supportlabel .nav-tabs.nav-justified span.Decoding-icon{ background-image:url(../image/support/icon_De.png); background-repeat:no-repeat;background-position:center; height:55px; display:block}
#supportlabel .nav-tabs.nav-justified .active span.Decoding-icon{ background-image:url(../image/support/icon_Dea.png);  background-repeat:no-repeat;background-position:center; height:55px; display:block}
#supportlabel .modelnameMargin {margin-top:6%}
#supportlabel .nav-tabs.nav-justified > li > a { border-radius:0px}
#supportlabel .iconbtnfontsize { font-size:18px}

.FAQlist .accordion-heading {  position: relative; }
.FAQlist .accordion-heading .edit {
    position: absolute;
    top: 8px;
    right: 30px; 
}
.FAQlist .area {}
.FAQlist .equipamento {margin-left:40px; text-indent : -25px}
.FAQlist .equipamento a:link{ color:#3a3a3a ;text-decoration:none;font-size:14px;font-weight:600}
.FAQlist .equipamento a:visited{ color:#3333ff ;text-decoration:none;font-size:14px;font-weight:600}
.FAQlist .nav{border-style: solid; border-width:1px; border-color:#C9C9C9; padding:5px;margin:10px;margin-left:35px;border-radius:5px }
.FAQlist .nav li{ float:left; width:100%;}
.FAQlist .nav > li > a { padding:0; display:inline;position: initial}
.FAQlist .ponto {}
.FAQlist .collapse.in { overflow: visible; }
.FAQlist a:link{ color:#ae002b; font-size:16px; font-weight:600}
.FAQlist a:visited{ color:#3333ff}
.FAQlist a:hover{ color:#ae002b}

.Qlist .collapsed span{ background-image:url(../image/support/arrow_r.jpg); padding-right:20px; background-repeat:no-repeat;background-position:right center; }
.Qlist span { background-image:url(../image/support/arrow_b.jpg);padding-right:20px; background-repeat:no-repeat;background-position:right center;}
#RMA{}
#formlist{}
#formlist .proNOlineheigh{ line-height:170px}

#Comlist{}
#Comlist .panel-default, .panel-default > .panel-heading, .panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group {border-color:#ffffff}
#Comlist .panel{ -webkit-box-shadow:0 0px 0px rgba(0, 0, 0, 0); box-shadow:0 0px 0px rgba(0, 0, 0, 0)}
#Comlist .panel-default > .panel-heading{ background-color:#cccccc}

#Location .nav-tabs.nav-justified > li > a{ text-align:left; border-color:#FFFFFF; color:#000000;}
#Location .nav-tabs.nav-justified > li > a:focus, #Location .nav-tabs.nav-justified > li > a:hover, #Location .nav-tabs.nav-justified > li.active, #Location .nav-tabs.nav-justified .active > a{ text-align:left; border-color:#0094f2; border-width:10px; border-radius:20px;}
#Location .nav-tabs.nav-justified .locationpadding30 { padding:30px}
#search .listpaddingL{padding-left:20px}

#exhibition{}


/** location **/
.Locationbox{ text-align:left;padding:80px }
.Locationbox:hover {border:solid 10px #999 ; border-radius:20px ; background-color:rgb(230,230,230) ; padding:70px;}
.Locationbox_Active{border:solid 10px #AF002C ; border-radius:20px ; background-color:rgb(230,230,230) ; padding:70px;}
/** 0094F2**/

/** fix quickmu **/
.quickmu li ul li{float:none}
.quickmu li ul li a , .quickmu li ul li a:hover{ height:30px;line-height:30px; padding:0 15px; text-align:center}
.quickmu .dropdown-menu{ min-width:100px}

/*END*/
@media (min-width: 1200px){
	#comparison{height:200px}
	#comparison .MarginT500{margin-top:50%}
	#comparison .lineheight200{line-height:200px}
}


@media (min-width: 991px) and (max-width: 1199px) {
	#comparison{ height:140}
	#comparison .MarginT500{margin-top:50%}
	#comparison .lineheight200{ line-height:20px; margin-top:8%}
	#productMD .showbg{height:145px}
	
}
	
@media (min-width: 768px) and (max-width: 991px) {
  .carousel-cell {
	  width: 28%;
	  height: 321px;
	  margin-right: 10px;
	  border-radius: 5px;
	  counter-increment: carousel-cell}
	#comparison{ height:150px}
  	#comparison .MarginT500{margin-top:35%}
	#comparison .lineheight200{ line-height:150px}
	.container-fluid{ margin-left:-15px; margin-right:-15px}

}
@media (max-width: 991px) {
	#search .listpaddingL {padding-left:0px}
	#Location .nav-tabs.nav-justified .locationpadding30 { padding:10px}
	#formlist .proNOlineheigh{ line-height:30px}
	#topmenu .navbar{height:auto}
	.quickmu{ right:15px}
	.LOGO img{width:110px}
	.mainmu li>a {line-height:25px}
	.quickmu li a{ height:50px}
	
	#index_Banner{ margin-top:50px}
	
	.carousel-cell {
	  width: 100%;
	  height: 321px;
	  margin-right: 10px;
	  border-radius: 5px;
	  counter-increment: carousel-cell
	  }
    .mainmu li>a {line-height:30px}
	.mainmu li>a{padding:10px 20px}
	.mainmu li>a img{ width:40px}
	.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{ max-height:550px}
	.carousel ol { visibility:hidden}
	.navbar-header {
	  float: none
	}
	.navbar-toggle {
	  display: block
	}
	.navbar-collapse.collapse {
	  display: none!important
	}
	.navbar-nav {
	  float: none!important
	}
	.navbar-nav>li {
	  float: none
	}
	.navbar-collapse.collapse.in{
	  display:block !important
	}
	.mainmu .dropdown-menu{ position:relative;float:none; border:0px;border-radius:0px; box-shadow:none;-webkit-box-shadow:none }/*選單切換*/
	
	#Solutions .context{ height:auto}
	#Solutions .bigbtn{ width:100%}
	.textmdCenter{ text-align:center}
	.navbar-bootsnipp .bootsnipp-search {
		width: 100%
	}
	#productMD .PimgMargin {margin-top:0px}
	.SPECborder_Lsolid{ border-width:0px}
	#productMD .MDimgmargin50 {margin-top:95%}
	#supportlabel .modelnameMargin {margin-top:20px;margin-bottom:20px; text-align:center}
	.FAQlist .nav li img{ width:100%}
	.WarrantyCon .nav li img{ width:100%}
	.MarginT75{margin-top:50px}
	#productMD .MDimgBG {margin-top:40%}
	
	.container{ width:100%}
	.quickmu li a{ padding:15px 5px;}
	
}
@media (max-width: 767px) {
	.LOGO{ margin-left:-15px}
	#comparison{ height:auto}
	#comparison .MarginT500{margin-top:40%}
	#comparison .lineheight200{ line-height:20px; margin-top:8%}
	#Downloads .textmiddle{ line-height:18px}
	.nav-tabs.nav-justified > li{ display:table-cell; width:1%}
	#supportlabel .nav-tabs.nav-justified > li > a { padding:0px}
	#supportlabel .iconbtnfontsize { font-size:16px}

#supportlabel .nav-tabs.nav-justified span.Download-icon{ background-image:url(../image/support/icon_dw_s.png);}
#supportlabel .nav-tabs.nav-justified .active span.Download-icon{ background-image:url(../image/support/icon_dwa_s.png);}

#supportlabel .nav-tabs.nav-justified span.FAQ-icon{ background-image:url(../image/support/icon_FAQ_s.png);}
#supportlabel .nav-tabs.nav-justified .active span.FAQ-icon{ background-image:url(../image/support/icon_FAQa_s.png); }

#supportlabel .nav-tabs.nav-justified span.Warranty-icon{ background-image:url(../image/support/icon_Wr_s.png);}
#supportlabel .nav-tabs.nav-justified .active span.Warranty-icon{ background-image:url(../image/support/icon_Wra_s.png);}

#supportlabel .nav-tabs.nav-justified span.Decoding-icon{ background-image:url(../image/support/icon_De_s.png);}
#supportlabel .nav-tabs.nav-justified .active span.Decoding-icon{ background-image:url(../image/support/icon_Dea_s.png);}

/** location **/
.Locationbox{ text-align:left;padding:30px }
.Locationbox:hover {border:solid 10px #999 ; border-radius:20px ; background-color:rgb(230,230,230) ; padding:20px;}
.Locationbox_Active{border:solid 10px #f00 ; border-radius:20px ; background-color:rgb(230,230,230) ; padding:20px;}
#Location .padding40{ padding:15px}
#productMD .MDimgBG {margin-top: 30%;}

#Downloads .btnmiddle {display: block;align-items:center;line-height:24px}


}
