@charset "utf-8";
/* CSS Document */
body{color:#fff; background: #222;}
hr{border-color:rgba(255,255,255,0.2);}
a{color:#fff;}
a:hover{color:#FF9800;}
.img-thumbnail{border:none; background:none;}
.btn{color:#fff; background:#ea5529;}
.btn:hover{ color:#fff; background:#FF9800;}
.form-control, select, textarea, input[type=text] {background: rgba(0,0,0,0.55);	border:1px solid rgba(255,255,255,0.2);	box-shadow:inset 1px 1px 1px rgba(0,0,0,0.5);}
.gotop{border:1px solid rgba(255,255,255,0.2);background-color: rgba(255,255,255,0.6);}
.gotop:hover{border:1px solid rgba(255,255,255,0.2);	background-color: rgba(255,255,255,0.9);}
.header--fixed{box-shadow:0 2px 10px rgba(255,255,255,0.5);}
#index-carousel{background: none;}
.header-nav > ul > li > a{color:#eee;border:none;}
.header-nav > ul > li > a:hover{color:#FF9800;	border:1px solid rgba(255,255,255,1);}
.nav-home{background-image:url(../../svg/white-nav-home.svg);}
.nav-contact{background-image:url(../../svg/white-nav-contact.svg);}
.nav-cart{background-image:url(../../svg/white-nav-cart.svg);}
.nav-pay{background-image:url(../../svg/white-nav-pay.svg);}
.nav-cn-gb{background-image:url(../../svg/white-nav-cn.svg);}
.nav-cn-big5{background-image:url(../../svg/white-nav-tw.svg);}
.nav-language{background-image:url(../../svg/white-nav-language.svg) !important;}

@media  (min-width: 768px) {
	.header-nav > ul > li > a{border:none;}
	.header-nav > ul > li > a:hover{border:none; }
	.nav-home,.nav-contact,.nav-cart,.nav-pay,.nav-cn-gb,.nav-cn-big5,.nav-language{
		    width:auto;
		    height:auto;
		    background-image:none !important;
			text-indent: 0;
		    white-space: 0;
		    overflow: visible;
	}
}
.majormenu > li {border-bottom:1px solid rgba(255,255,255,0.2);}
.majormenu > li > a:hover {	color:#FF9800; background: rgba(255,255,255,0.1);}
.majormenu > li.hasul > a:after{}
.majormenu > li > ul > li > a {background: transparent;	color:#fff;}
.majormenu > li > ul > li > a:hover {background: #ea5529;color:#fff;}
@media  (min-width: 768px) {
	.majormenu > li > ul{border: 1px solid rgba(255,255,255,0.2);background-color: #333;}
	.majormenu > li {border-bottom:none;}
	.majormenu > li > a:hover {	 background: none;}
}		
.sidebar{box-shadow:2px 0 10px rgba(255,255,255,0.5);}
.nav-overlay{background: rgba(0,0,0,0.5);}
.nav-switch {background-color:transparent;border: none;background-image: none;}
@media  (min-width: 768px) {
	.sidebar{background: transparent;}
}
.nav-switch .icon-bar,.nav-switch:hover .icon-bar,.nav-switch.is-close .icon-bar{background-color: #ea5529;}
.nav-switch.is-open .icon-bar{background-color: #ea5529;}
.footer{border-top:5px solid rgba(255,255,255,0.2);}
.footer-menu{border-bottom:2px solid rgba(255,255,255,0.2);}
.btns-social li a{background-color:rgba(255,255,255,0.2);	border:3px solid rgba(255,255,255,0);}
.btns-social li a:hover{background-color: #ea5529;border:3px solid #ea5529;}
.beside-column{background: rgba(255,255,255,0.1);}
.beside-column:before{
	background: -moz-linear-gradient(top,  rgba(255,255,255,0.15) 0%, rgba(255,255,255,0) 100%);
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0.15) 0%,rgba(255,255,255,0) 100%);
	background: linear-gradient(to bottom,  rgba(255,255,255,0.15) 0%,rgba(255,255,255,0) 100%);
}
@media  (min-width: 768px) {
	.beside-column{	background: none;}
}
.sidebox-title{color:#fff;	text-shadow:0 0 1px rgba(0,0,0,0.1);}
.sidebox-title:before{background: #ea5529;}
.searchbox{background: rgba(0,0,0,0.55);	border:1px solid rgba(255,255,255,0.2);	box-shadow:inset 1px 1px 1px rgba(0,0,0,0.5);}
.searchbox .form-control{border:none; background: none;}
.sublist li a:hover{background: none;}
.sublist > li > ul > li > a.mark{color:#ffbe00; font-weight: bold; text-shadow:1px 1px 2px rgba(0,0,0,0.6);}
.sublist .open,li.open>a.mark{color:#ea5529;}
.sublist.sublist-liststyle li a:before{border-left:5px solid #ea5529;}
.sublist.sublist-liststyle li li a:before{border-left:4px solid #FF9800;}
.sublist.sublist-line > li{border-bottom:1px solid rgba(255,255,255,0.2);}
.sublist-date{color:#eee;}
.inlinelist li:before{background: #eee;}
