/*--- Change the Bootstrap $ Flat UI CSS ---*/
/* Globel  CSS */
* { margin: 0;padding: 0;}
@font-face {
  font-family: 'Open Sans';
  src: url('../fonts/OpenSans.ttf');
  src: url('../fonts/OpenSans.eot?#iefix') format('embedded-opentype'), url('../fonts/OpenSans.woff') format('woff'), url('../fonts/OpenSans.ttf') format('truetype'), url('../fonts/OpenSans.svg#latoblack') format('svg');
}
@font-face {
  font-family: 'LcdD';
  src: url('../fonts/LcdD.ttf');
}
body,html {  font-family: 'Open Sans',sans-serif;color: #595757;font-size: 14px;line-height: 1.42857;/*padding-top: 176px;*/}
p { font-size: inherit;line-height: inherit;margin: 0 0 10px;}
ul,ol,li { list-style-type: none;margin: 0;}
table { border-collapse: collapse;border-spacing: 0;font-size: 14px;empty-cells: show;}
table > thead > tr > th {  padding: 0;vertical-align: middle;}
h1, .h1,.fh1,
h2,h3 {    font-size: 18px;}
h1,h2,h3 {  margin-top: 15px;}
.h1-tit h1 {    margin-top: 10px;margin-bottom: 0;}
.fh1 {  height: auto;overflow: hidden;margin: 0;}
.fh1 .pull-left {  font-weight: bold;margin-top: 10px;margin-right: 5px;}
h4 {    font-size: 24px;font-weight: normal;}
h5,.h5 {    font-size: 18px;font-weight: normal;}
.h5 {   font-weight: bold;}
h6 {    font-size: 16px;font-weight: normal;}
h6.cur {    font-weight: bold;}
.hbar { background: #9C0;font-size: 18px;color: #FFF;padding: 10px 0 10px 10px;}
.hbar a {   color: #FFF;text-decoration: underline;}
.h135 { height: 135px;}

/* about color,font,margin,padding */
.c,.c6 a:hover,a.tit-links:hover {    color: #9C0;} 
.tline {	text-decoration: underline;}
s.c,span.required {    color: #9C0;margin-right: 3px;text-decoration: none;}
.oc {   color: #EE791D;}
.red {  color: #E70000;}
.dred { color: #900;}
.c9 {   color: #999;}
.c6,.c6 a {   color: #666;}
.c3 {   color: #333;}
.c3a {  color: #AAA;}
.cb {   color: #29ABE2;font-weight: bold;}
.help-block {   font-size: 14px;color: #999;}
a.tit-links {   color: #595757;}
h5.tit {    font-weight: bold;}
h5.note {   color: #9C0;font-weight: bold;}
p .cb {    font-size: 12px;}
h5.mb10 {   margin-bottom: 10px;}
.bold { font-weight: bold;}
.f12 {  font-size: 12px;}
.f14 {  font-size: 14px;}
.f16 {  font-size: 16px;}
.f18 {  font-size: 18px;}
.lh20 { line-height: 20px;}
.lh26 { line-height: 26px;}
.lh30 { line-height: 30px;}

.ml-15 {  margin-left: -15px;}
.mr-15 {  margin-right: -15px;}
.mt5 {  margin-top: 5px;}
.mt10 { margin-top: 10px;}
.mt15 { margin-top: 15px;}
.mt20 { margin-top: 20px;}
.mt25 { margin-top: 25px;}
.mt30 { margin-top: 30px;}
.mt35 { margin-top: 35px;}
.mt40 { margin-top: 40px;}
.mt45 { margin-top: 45px;}
.mt50 { margin-top: 50px;}
.mb5 {  margin-bottom: 5px;}
.mb10 { margin-bottom: 10px;}
.mb15 { margin-bottom: 15px;}
.mb20 { margin-bottom: 20px;}
.mb25 { margin-bottom: 25px;}
.mb30 { margin-bottom: 30px;}
.mb35 { margin-bottom: 35px;}
.mb40 { margin-bottom: 40px;}
.mb45 { margin-bottom: 45px;}
.mb50 { margin-bottom: 50px;}
.ml5 {  margin-left: 5px;}
.ml10 { margin-left: 10px;}
.ml15 { margin-left: 15px;}
.ml20 { margin-left: 20px;}
.ml30 { margin-left: 30px;}
.ml50 { margin-left: 50px;}
.mr5 {  margin-right: 5px;}
.mr10 { margin-right: 10px;}
.mr15 { margin-right: 15px;}
.mr20 { margin-right: 20px;}
.mr30 { margin-right: 30px;}
.mtb10 {  margin-top: 10px;margin-bottom: 10px;}
.mtb20 {  margin-top: 20px;margin-bottom: 20px;}
.mtb30 {  margin-top: 30px;margin-bottom: 30px;}
.mtb50 {  margin-top: 50px;margin-bottom: 50px;}
.mlr20 {  margin-left: 20px;margin-right: 20px;}

/* Change Bootstrap&Flat UI's Forms */
.form-control { font-family: 'Open Sans',sans-serif;border: 1px solid #E6E7E7;border-radius: 0;color: #595757;-webkit-appearance: normal;}
label {  line-height: inherit;}
.checkbox, .radio { padding-left: 22px;}
.checkbox input, .radio input { display: inline-block;}
.badge {  background-color: #ee791d;}
.btn.btn-default {  padding: 9px 15px;}
.btn-sm.btn-reverse { padding: 8px 13px;}
.btn-xs.btn-default { padding: 5px 9px;}
.btn-default {  background-color: #FFF;border: 1px solid #CCC;color: #333;}
.btn-default:hover, 
.btn-default:focus, 
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {  background-color: #E6E6E6;border: 1px solid #ADADAD;color: #333;}
.caret {  border-bottom-color: #595757;border-top-color: #595757;border-width: 4px 4px 0;margin-left: 4px;}
.ud-caret .btn { position: relative;padding-right: 30px;}
.ud-caret .caret {  position: absolute;bottom: 6px;right: auto;border-top-color: #595757;}
.ud-caret .dropup .caret {    top: 6px;bottom: auto;border-bottom-color: #595757;}
.select-up .btn-default .caret {   border-top-color: #595757;}
.select-up .dropup .caret {   border-bottom-color: #EE791D;}
.select-down .btn-default .caret {   border-top-color: #EE791D;}
.select-down .dropup .caret {   border-bottom-color: #595757;}
.ud-caret.active .btn {  border-color: #EE791D;color: #EE791D;}
.dropup .caret, .dropup .btn-lg .caret, .navbar-fixed-bottom .dropdown .caret { border-bottom-width: 4px;}
.product-price {  font-size: 22px;font-weight: bold;color: #ee791d;}
.productRegPrice,.productDiscount { color: #999;font-size: 12px;}
.btn-reverse {  border: 1px solid #9C0;background-color: #FFF;color: #9C0;}
.btn-reverse:hover, 
.btn-reverse:focus, 
.btn-reverse:active, 
.btn-reverse.active {   background-color: #6C0;border-color: #6C0;color: #FFF;}
a .img-responsive { cursor: pointer;}

/*=== Header ===*/
#header.navbar {  border-radius: 0;}
.navbar { min-height: inherit;margin-bottom: 15px;}
#header { border-top: 3px solid #9C0;padding-top: 47px;}
.navbar-toggle {  margin: 0;height: 35px;line-height: 35px;padding: 0 0 0 10px;}
.navbar-toggle::after { color: #999;}
.navbar-toggle:hover::after { color: #000;}
.topMain > .container {  position: relative;}
.topInfo {  position: absolute;right: 15px;top: -40px;font-size: 14px;color: #999;}
.topInfo a {    color: #595757;}
.topInfo a:hover {    color: #9C0;}
.logo {    width: 200px;height: 40px;display: inline-block;background: url(../images/logo.png) no-repeat 0 0;text-indent: -9999px;}
.navbar-nav > li > a {  font-size: 18px;font-weight: normal;line-height: 49px;padding: 0 21px;margin-right: 10px;border-radius: 4px 4px 0 0;background-color: #F7F7F7;color: #B3B3B3;}
.navbar-nav > li.active > a,.navbar-nav > li.open > a,
.navbar-nav > li > a:hover,
.navbar-nav > li > a:focus,
.navbar-nav .open > a:focus,
.navbar-nav .open > a:hover { background-color: #9C0;color: #FFF;}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {	border-bottom-color: #eee;}
.nav .open > a:focus {	border-bottom-color: inherit;}
.jq_drop {  position: absolute;left: 0;top: 49px;z-index: 1001;background-color: #FFF;border-top: 3px solid #9C0;box-shadow: 0 1px 2px #CCC;line-height: 26px;padding: 15px 0;width: 300px;}
.jq_drop a {  color: #727171;font-size: 16px;}
.jq_drop > ul > li:not(.normal) > a,
.jq_drop > ul > li > strong { font-weight: bold;color: #727171;}
.jq_drop > ul > li { padding: 0 0 5px;}
.jq_drop a:hover,.jq_drop > ul > li > a:hover {  color: #9C0;}
.dropmenu-1 .jq_drop {  width: 250px;}
.dropmenu-2 .jq_drop {  width: 650px;}
.dropmenu-3 .jq_drop {  width: 400px;}
.jq_list {  margin-left: 12px;overflow: hidden;}
.jq_list > span { display: block;}
.jq_list > span.fl {  float: left;width: 50%;}
.jq_drop .column {  border-left: 1px solid #F3F3F3;min-height: 166px;}
.topMain {  border-bottom: 1px solid #E4E4E4;margin-bottom: 15px;}
.navbar-fixed-top {  box-shadow: 0 2px 5px #CCC;}
.dropdown-menu {	background-color: #fff;box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);}
.dropdown-menu li:first-child > a {	border-radius: 0;}
/* header tooltips */
.tooltipHead { position: relative;}
.mark-tooltip { position: absolute;top: -35px;left: -67%;font-size: 14px;font-weight: bold;white-space: nowrap;color: #EB6001;}
.mark-tooltip:after { border-left: 6px solid rgba(0, 0, 0, 0);border-right: 6px solid rgba(0, 0, 0, 0);border-top: 6px solid #EB6001;left: 50%;content: "";display: block;bottom: -6px;position: absolute;margin-left: -6px;}
.mark-tooltip.xs { left: auto;}
/* Menusbar */
.menuBar > ul { margin: 0;}
.menuBar > ul > li {  font-size: 18px;color: #B3B3B4;background: #F6F6F6;position: relative;}
.menuBar > ul > li > a {    display: block;height: 45px;color: #B3B3B3;padding-left: 17px;}
.span-line1,.span-line2 {   display: block;}
.span-line1,.menuBar .caret {  position: absolute;top: 4px;}
.span-line2  {   padding-top: 22px;}
.menuBar .caret {   top: 25px;right: 15px;}
.menuBar .amazonmenu {    display: none;z-index: 2000;position: absolute;}
.caret {  border-width: 5px;margin-left: 4px;}
.menuBar > ul > li.cur > a {  color: #595757;cursor: pointer;}
.menuBar > ul > li.cur .caret {  border-top: none;border-bottom: 5px solid #595757;}
.menuBar.unmenuBar > ul > li.cur > a {  color: inherit;cursor: default;}
.menuBar.unmenuBar > ul > li.cur .caret {  border-top: 5px solid #595757;border-bottom: none;}
.menuBar .navbar-toggle {	padding-right: 10px;}
.menuBar .navbar-toggle:before {	content: '';}
.menuBar .navbar-toggle .caret {	border-width: 6px;}
/* Search */
.input-group-btn .btn { background-color: #9C0;border: none;color: #FFF;}
.input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn {  border-radius: 0 4px 4px 0; }
.input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn {  font-size: 20px;}
/* Account & Cart */
#head-nav .s1,
#head-nav .s2 {   display: block;}
#head-nav .s1 {   padding-top: 5px;}
.dropmenu-4 .jq_drop,.dropmenu-5 .jq_drop {  width: 320px;}
#head-nav .jq_drop,.account .jq_drop,.cart .jq_drop { left: auto;right: 0;top: 45px;text-align: right;}
.cart .jq_drop {  border-color: #EB6001;}
#head-nav .navbar-nav > li > a {  border-radius: 0;margin-right: 0;font-size: 14px;line-height: 45px;height: 45px;}
#head-nav .navbar-nav > li.cart > a,#main-nav .navbar-nav > li.cart > a {  background: transparent url(../images/btns.png) no-repeat 80% -140px;margin-left: 10px;color: #FFF;}
#main-nav .navbar-nav > li.cart > a { background-position: 13px -143px;background-color: #F7F7F7;margin-left: 0;font-size: 14px;}
#head-nav .navbar-nav > li.account > a {  line-height: inherit;color: #595757;}
#head-nav .navbar-nav > li > a:hover,#head-nav .navbar-nav > li.open > a,#head-nav .navbar-nav > li.open > a:hover {  color: #FFF;}
.navbar-nav .open > a .caret,
.navbar-nav > li.account > a:hover .caret,
.navbar-nav > li.account > a:focus .caret,
.navbar-nav .account.open > a:focus .caret,
.navbar-nav .account.open > a:hover .caret {  border-top-color: #FFF;border-bottom-color: #FFF;}
.jq_drop a.btn.btn-xs,.jq_drop a.btn.btn-xs:hover {  color: #FFF;font-weight: bold;}
.nav_cust,.nav_cust a,
.cart .jq_drop { font-size: 14px;}
.nav_cust a { color: #9C0;}
.nav_divider_after,.nav_divider_before { border-style: solid;border-color: #F3F3F3;}
.nav_divider_after {  border-width: 0 0 1px 0;padding-bottom: 5px;}
.nav_divider_before { border-width: 1px 0 0 0;padding-top: 5px;}
/* Scrolltop Fixed: Menusbar + Search + Account & Cart */
#nav-fixed {    background: #FFF;}
.navbar-fixed-top {  box-shadow: 0 2px 5px #CCC;min-height: 30px;padding: 5px 0;}
.navbar-fixed-top .menuBar > ul > li {  height: 30px;font-size: 16px;}
.navbar-fixed-top .menuBar .caret { top: 15px;}
.navbar-fixed-top .menuBar .nav-menu {    top: 30px;}
.navbar-fixed-top .menuBar > ul > li > a {  height: 30px;}
.navbar-fixed-top .span-line1 { top: 0;}
.navbar-fixed-top .span-line2 {   padding-top: 12px;}
.navbar-fixed-top .span-line1,.navbar-fixed-top .span-line2 {   position: relative;float: left;line-height: 30px;}
.navbar-fixed-top .span-line2 { top: auto;padding-top: 0;margin-left: 5px;}
.navbar-fixed-top .input-group-lg > .form-control, 
.navbar-fixed-top .input-group-lg > .input-group-addon, 
.navbar-fixed-top .input-group-lg > .input-group-btn > .btn {   height: 29px;line-height: 28px;font-size: 12px;padding-top: 0;padding-bottom: 0;}
.navbar-fixed-top .input-group-lg > .input-group-btn > .btn {   font-size: 20px;line-height: 20px;}
.navbar-fixed-top #head-nav .navbar-nav > li > a { font-size: 12px;line-height: 30px;height: 30px;}
.navbar-fixed-top #head-nav .s1,.navbar-fixed-top #head-nav .s2 {   display: inline;}
.navbar-fixed-top #head-nav .s1 { padding-top: 0;}
.navbar-fixed-top #head-nav .s2 { font-weight: bold;}
.navbar-fixed-top #head-nav .s1:after {  content: ',';}
.navbar-fixed-top #head-nav .jq_drop { top: 30px;}
.navbar-fixed-top #head-nav .navbar-nav > li.cart > a { background-position: 80% -150px;}
/* Announcement */
.announcement { background: #EC7520;padding: 13px 0;color: #fff;text-align: center;}

/*=== Footer ===*/
footer {    background-color: #F5F6F6;margin-top: 150px;color: #9D9E9E;font-size: 16px;padding: 18px 0;}
footer h5 { color:  #595757;line-height: 28px;margin-bottom: 5px;}
h5.myh5 {   background: url(../images/btns.png) no-repeat 0 -288px;padding-left: 29px;height: 28px;}
footer a {  color: #9D9E9E;font-weight: normal;margin-right: 10px;transition: all 0.25s ease 0s;}
footer ul,footer li {   padding: 0;margin: 0;list-style-type: none;}
footer li { line-height: 28px;}
footer .form-inline {   display: block;margin-top: 10px;margin-bottom: 100px;}
footer .footerIco a {   width: 30px;height: 30px;overflow: hidden;display: inline-block;margin: 0 4px;background: url(../images/ficons.png) no-repeat 0 0;text-indent: -9999px;}
.footerIco a.ico1 {  background-position: -40px 0;}
.footerIco a.ico2 {  background-position: -40px -40px;}
.footerIco a.ico3 {  background-position: -40px -80px;}
.footerIco a.ico4 {  background-position: -40px -120px;}
.footerIco a.ico5 {  background-position: -40px -160px;}
.footerIco a.ico6 {  background-position: -40px -200px;}
.footerIco a.ico7 {  background-position: -40px -240px;}
.footerIco a.ico8 {  background-position: -40px -280px;}
.footerIco a.ico1:hover {  background-position: 0 0;}
.footerIco a.ico2:hover {  background-position: 0 -40px;}
.footerIco a.ico3:hover {  background-position: 0 -80px;}
.footerIco a.ico4:hover {  background-position: 0 -120px;}
.footerIco a.ico5:hover {  background-position: 0 -160px;}
.footerIco a.ico6:hover {  background-position: 0 -200px;}
.footerIco a.ico7:hover {  background-position: 0 -240px;}
.footerIco a.ico8:hover {  background-position: 0 -280px;}
a.rmore,.copyright {    font-weight: bold;}
a.rmore {   text-decoration: underline;}
.footer-b { width: 100%;height: auto;overflow: hidden;display: block;margin-top: 30px;}
.globe {    height: 25px;line-height: 25px;display: inline-block;background: url(../images/btns.png) no-repeat 0 -288px;padding-left: 35px;font-size: 14px;}
.copyright {    font-size: 14px;text-align: right;}
footer .input-group-addon { background-color: none;border: none;border-radius: 0 4px 4px 0;font-size: 16px;padding: 0;}

/*=== Fixed to the bottom ===*/
/* uservoice */
.uv_customer {   background: url(../images/icon.png) no-repeat 0 -67px;-moz-border-radius: 4px 2px 0 0;-webkit-border-radius: 4px 2px 0 0;border-radius: 4px 2px 0 0;position:fixed;right: 0;bottom: 0;z-index: 9999;background-color: #cc6d00;}
.uv_customer_label {    background-color: transparent;display: block;padding: 6px 10px 2px 32px;text-decoration: none;height: 29px;color: #FFF;}
.uv_customer_label:hover {  color: #FFF;}
/* product & service survey */
/*.service-Icon { position: fixed;bottom: 0;right: 180px;z-index: 9999;}
.service-Icon a {   width: 164px;height: 29px;overflow: hidden;display: block;background: url(../images/icon.png) no-repeat 0 0;text-indent: -9999px;}*/

/*=== Disable the head, bottom, bread crumbs page: Login, Registration, billing ===*/
.input-sm, .form-horizontal .form-group-sm .form-control {  border-radius: 0;color: inherit;}
.panel-wrap { //padding-top: 40px;新结算页上线同时显示}
.panel-width {  padding: 0 40px;}
.auto { margin: 0 auto;}
.panel-logo { margin-bottom: 50px;}
.panel-wrap h4 {  border-bottom: 1px solid #DDD;padding-bottom: 5px;margin-bottom: 30px;color: #717171;}
.column-body {  min-height: 181px;padding-top: 20px;}
.column_before {  border-left: 4px solid #EFF2E4;min-height: 300px;}
.column_l,.column_r { padding-top: 1px;padding-bottom: 10px;}
.column_l { padding-left: 50px;}
.column_r { padding-right: 20px;}
.column_l .checkbox label { margin-left: 0;padding-left: 20px;}
.panel-foot { border-top: 1px solid #ddd;padding-top: 5px;color: #888;text-align: center;margin-top: 40px;}
.panel-copyright {  margin-top: 20px;//text-align: center;color: #CCC;}

/*=== Body ===*/
.successTips {	position: fixed;left: 0;right: 0;top: 3px;z-index: 1031;text-align: center;}
.switch_large,.switch_list {  margin-left: 5px;color: #333;}
.switch_large:hover,.switch_list:hover {  color: #666;}
.switch_large.cur,.switch_list.cur { color: #EE791D;}
/* bread crumbs */
.breadcrumb { border-radius: 0;background-color: #FFF;border: 1px solid #EEE;font-size: 12px;}
.breadcrumb .glyphicon {    margin-right: 5px;}
.breadcrumb .glyphicon,
.breadcrumb > li a {    color: #7D7D7D;}
.breadcrumb > li a:hover {  color: #9C0;}
.breadcrumb > li + li:before {  content: '»';color: #7D7D7D;}
/* pagination */
.pagination { clear: both;}
.pagination > .active > a, 
.pagination > .active > span, 
.pagination > .active > a:hover, 
.pagination > .active > span:hover, 
.pagination > .active > a:focus, 
.pagination > .active > span:focus {  background-color: #9C0;border-color: #9C0;}
.pagination > li > a, 
.pagination > li > span { color: #9C0;}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus { color: #6C0;}
/* carousel */
.carousel-control.left {
  background-image: -webkit-linear-gradient(left, color-stop(rgba(255, 255, 255, 0) 0%), color-stop(rgba(255, 255, 255, 0) 100%));
  background-image:         linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 100%);
  /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);*/
  filter: alpha(opacity=0);
}
.carousel-control.right {
  background-image: -webkit-linear-gradient(left, color-stop(rgba(255, 255, 255, 0) 0%), color-stop(rgba(255, 255, 255, 0) 100%));
  background-image:         linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 100%);
  /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);*/
  filter: alpha(opacity=0);
}
.carousel-indicators li, .carousel-indicators .active {   width: 12px;height: 12px;border: none;margin: 1px 5px 1px 1px;}
.carousel-indicators li { background-color: rgba(0,0,0,.35);}
.carousel-indicators .active {  background-color: #9C0;}
/* Custom: img-circle */
.img-circle a { width: 64px;height: 64px;overflow: hidden;display: inline-block;margin-bottom: 15px;margin-right: 18px;}
.img-circle a img { width: 64px;height: auto;}
.img-circle a:hover {   filter: Alpha(opacity=50);opacity: 0.5;}
/* Tags */
.tagsinput {  border: none;border-radius: 0;height: auto;padding: 0;margin-bottom: 0;overflow: hidden;}
.tagsinput .tag { border-radius: 0;background-color: #F5F6F6;overflow: visible;padding: 3px 0;margin-right: 15px;}
.tagsinput .tag::after {   border-top: 11px solid rgba(0, 0, 0, 0);border-bottom: 11px solid rgba(0, 0, 0, 0);border-left: 11px solid #F5F6F6;top: 0;content: "";display: block;right: -10px;position: absolute;}
.tagsinput .tag:hover { background-color: #9C0;padding-left: 0;padding-right: 0;}
.tagsinput .tag:hover::after { border-left-color: #9C0;}
.tagsinput .tag a { color: #878787;padding: 4px 10px 4px 16px;}
.tagsinput .tag a:hover { color: #FFF;padding-left: 9px;padding-right: 17px;}
/* H4, BR, Nav-tabs, Nav-pills */
.unusualBar h4 {   margin: 0;margin-top: 25px;}
.unusualBar hr {   border-color: #9C0;border-width: 3px 0 0;margin-top: 10px;}
.nav-tabs, .nav-pills { font-size: 18px;}
.nav-tabs > li > a {  color: #9D9E9E;background-color: #F7F7F7;border-color: #F7F7F7 #F7F7F7 #DDD;border-radius: 0;position: relative;}
.nav-tabs > li.active > a, 
.nav-tabs > li.active > a:hover, 
.nav-tabs > li.active > a:focus { background-color: #9C0;color: #FFF;border-color: #9C0 #9C0 transparent;}
.nav-tabs > li.active a::after {    border-top: 8px solid #9C0;border-left: 8px solid rgba(0, 0, 0, 0);border-right: 8px solid rgba(0, 0, 0, 0);bottom: -8px;content: "";display: block;left: 50%;margin-left: -8px;position: absolute;}

.nav-pills > li > a {   border-radius: 0;position: relative;}
.nav-pills > li { border-width: 0 1px 1px 1px;border-style: solid;border-color: #EEE;}
.nav-pills > li > a { background: #F7F7F7;color: #999;}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus { border-width: 0 0 1px 0;background-color: #9C0;color: #FFF;}
.nav-pills li.active a:before,
.nav-pills li.bundle-selected a:before,
.nav-pills li.active a:hover:before {    border-top: 8px solid rgba(0, 0, 0, 0);border-left: 8px solid #9C0;border-bottom: 8px solid rgba(0, 0, 0, 0);content: "";display: block;top: 50%;right: -8px;margin-top: -8px;position: absolute;}

.tab-content { padding: 25px 0;}
.feature-menu {	height: auto;overflow: hidden;}
.feature-menu hr {  margin-bottom: 0;}
.feature-menu .nav-tabs { background-color: #F7F7F7;border-bottom-color: transparent;}
.feature-menu .nav-tabs > li > a {  border-color: #F7F7F7 #F7F7F7 transparent;}
.feature-menu .nav-tabs > li.active > a, 
.feature-menu .nav-tabs > li.active > a:hover, 
.feature-menu .nav-tabs > li.active > a:focus { border-color: #9C0 #9C0 transparent;}
.allCat { text-align: right;margin-right: 8px;clear: both;}
/* Thumbnail */
.thumbnail {  border-radius: 0;border: none;padding: 0;line-height: inherit;height: auto;min-height: 225px;margin: 10px 0 0;position: relative;text-align: left;}
.thumbnail .actions { background-color: rgba(0, 0, 0, 0.4);box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1);display: none;float: none;padding: 10px 20px 5px;position: absolute;text-align: center;top: 0;width: 100%;}
.thumbnail .thumb {  display: block;height: 123px;margin-bottom: 8px;text-align: center;color: #999;word-wrap: break-word;font-size: 12px;overflow: hidden;}
.thumbnail .mains,.thumbnail .actions { word-wrap: break-word;}
.thumbnail .mains a { color: #3E3E3E;}
.thumbnail .mains a:hover {  color: #9C0;}
.thumbnail .thumb img,
a.thumbnail img,
#carousel-categories .thumbnail .thumb img { -moz-opacity:.9;-khtml-opacity:.9;opacity:.9;filter:alpha(opacity=90);}
.thumbnail .thumb:hover img,
a.thumbnail:hover img,
#carousel-categories .thumbnail .thumb:hover img {	-moz-opacity:1;-khtml-opacity:1;opacity:1;filter:alpha(opacity=100);}
.thumbnail .prices { margin-top: 5px;}
.feature-box .product-price { font-size: 18px;color: #9C0;}
.feature-box .txt {  font-size: 10px;color: #FFF;font-weight: bold;margin-top: 5px;}
ul.products .col-md-3.col-xs-6:nth-child(4n+1),
.searListsub.products:nth-child(4n+1)  {	clear: left;}
/* sale label */
.saleLabel {	color: #fff;font-weight: bold;font-size: 18px;position: absolute;left: 0;top: 0;width: 93px;height: 93px;}
.saleLabel span {	width: 93px;height: 93px;text-align: center;display: inline-block;overflow: hidden;transform: rotate(-45deg);-ms-transform: rotate(-45deg);/* IE 9 */-moz-transform: rotate(-45deg);/* Firefox */-webkit-transform: rotate(-45deg);/* Safari 和 Chrome */-o-transform: rotate(-45deg);line-height: 18px;padding: 5px 0 0 5px;}
.saleLabel,.saleLabel.l1 {	background: url(../images/labels.png) no-repeat 0 0;color: #595757;}
.saleLabel.l2 {	background: url(../images/labels.png) no-repeat 0 -98px;color: #fff;}
.saleLabel.l3 {	background: url(../images/labels.png) no-repeat 0 -196px;color: #fff;}
.saleLabel.l4 {	background: url(../images/labels.png) no-repeat 0 -297px;color: #fff;}
.products .saleLabel {	left: 12.1%;}
.relatedPro .products .saleLabel {	left: 12.8%;}
.searListsub .saleLabel {	left: 8%;}
.searListsub.products .saleLabel {	left: 19.8%;}
.products .saleLabel,
.searListsub .saleLabel,
.imgBox .saleLabel,
.bigOrderListing-data .saleLabel {	width: 54px;height: 54px;font-size: 12px;}
.products .saleLabel span,
.searListsub .saleLabel span,
.imgBox .saleLabel span,
.bigOrderListing-data .saleLabel span {	width: 54px;height: 54px;line-height: 13px;padding: 0}
.products .saleLabel.l1,
.searListsub .saleLabel.l1,
.imgBox .saleLabel.l1,
.bigOrderListing-data .saleLabel.l1 {	background: url(../images/labels.png) no-repeat -23px -22px;color: #595757;}
.products .saleLabel.l2,
.searListsub .saleLabel.l2,
.imgBox .saleLabel.l2,
.bigOrderListing-data .saleLabel.l2 {	background: url(../images/labels.png) no-repeat -23px -120px;color: #fff;}
.products .saleLabel.l3,
.searListsub .saleLabel.l3,
.imgBox .saleLabel.l3,
.bigOrderListing-data .saleLabel.l3 {	background: url(../images/labels.png) no-repeat -23px -218px;color: #fff;}
.products .saleLabel,.products .saleLabel.l4,
.searListsub .saleLabel,.searListsub .saleLabel.l4,
.imgBox .saleLabel,.imgBox .saleLabel.l4,
.bigOrderListing-data .saleLabel,.bigOrderListing-data .saleLabel.l4 {	background: url(../images/labels.png) no-repeat -23px -319px;color: #fff;}
.imgBox	> div,
.imgBox	> div .vscroll li,
.bigOrderListing-data {	position: relative;} 
/* our top categories */
.thumbnail .list,
.thumbnail .list li {    text-align: left;}
.thumbnail .list,
.thumbnail .list li {    padding: 0;margin: 0;color: #878787;font-size: 16px;line-height: 24px;}
.thumbnail .list li a {  color: #878787;}
#carousel-categories .thumbnail { height: auto;}
/* Account */
.linkBox {  line-height: 24px;margin-bottom: 20px;}
.linkBox a {  color: #878787;font-size: 14px;}
.linkBox a:hover { color: #9C0;}
.proTab th { font-weight: normal;background: #9C0;padding: 10px 0;white-space: nowrap;font-size: 18px;color: #FFF;}
.proTab .f-th {   background: #F9F9F9;}
.proTab td {   padding: 20px 0;}
.proTab .t-th td {  padding: 10px 0;border: none;}
.proTab th,.proTab td { border-bottom: 1px solid #D1D1D1;padding-left: 5px;}
.proTab table { font-size: 14px;}
.proTab td p {   margin-bottom: 0;font-weight: bold;font-size: 16px;}
.proTab .ptabs,.proTab .ptabs th {    font-size: 12px;border: none;}
.proTab .ptabs th { font-weight: bold;}
.proTab .ptabs th,.proTab .ptabs td {  background: none;padding: 5px 0;color: #595757;}
.proTab .ptabs td { border-top: 1px solid #EEEEEE;border-bottom: none;}

/* modal js */
.modal-dialog h6 {  font-weight: bold;}
.pimg_50 {  width: 50px;height: 40px;padding: 1px;border: 1px solid #EEE;overflow: hidden;display: inline-block;}
.popTable th,.popTable td { padding: 5px 0;}
.popTable th {  padding: 10px 0;border: solid #DDDDDD;border-width: 1px 0;background: #F9F9F9;}
.b-oc { font-size: 16px;font-weight: bold;color: #EE791D;}
/* input file */
.upfile {   opacity: 0;filter: alpha(opacity=0);position: absolute;top: -9999px;}
.v-l-dashed .media-body {   border-left: 1px dotted #EEE;padding-left: 15px;height: 200px;}
/* Shopping cart */
.likeTabs > ul {    border-bottom: 1px solid #D1D1D1;padding: 20px 0;font-size: 14px;}
.likeTabs ul.t-th { font-weight: normal;background-color: #9C0;border-bottom: none;padding: 10px 0 10px 5px;white-space: nowrap;font-size: 18px;color: #FFF;}
.likeTabs ul.f-th { background-color: #F9F9F9;}
.likeTabs li p {    margin-bottom: 0;font-weight: bold;font-size: 16px;}
.likeTabs .c3a {    color: #AAA;}
.group-cart-total { font-size: 14px;line-height: 24px;}
.sbody-1 {  width: 400px;}
.ptabs,.ptabs .product-price {    font-size: 12px;}
.ptabs td {    border-top: 1px solid #EEE;}
.ptabs th,.ptabs td {   padding: 5px 0;}
.ptabs .product-price { color: #EE791D;}
/* one page checkout */
.panel-wrap .panel-heading h4 {  border-bottom: none;padding: 0;margin-bottom: 0;color: #999;font-size: 18px;}
.panel-group .panel { border-radius: 0;}
.panel-default > .panel-heading { background-color: #F5F5F5;position: relative;}
.headBtn {	position: absolute;right: 15px;top: 5px;}
.panel {  box-shadow: none;}
.panel-default {  border: none;}
.panel-heading {  border-top-left-radius: 0;border-top-right-radius: 0;padding: 15px;}
.panel-default > .panel-heading + .panel-collapse .panel-body { border-top: none;}
.panel-default.active > .panel-heading  {  background-color: #69c;}
.panel-default.active > .panel-heading  h4,
.panel-default.active > .panel-heading a {  color: #FFF;}
.panel-wbg {  background-color: #EEE;}
.radio-bar {  border: 1px solid #E0E0E0;background-color: #FAFCF7;padding: 5px 0;height: auto;overflow: hidden;}
.bat-bar {  border-color: #aac2e6;background-color: #DDE9F4;}
.shipment { padding-left: 102px;}
.shipment img { float: left;margin-left: -102px;margin-top: 8px;width: 87px;}
.paymentmethodform .radio { width: 25%;}
.list-group-cart li {  padding: 10px 0;border-top: 1px solid #EEE;line-height: 22px;}
.list-group-cart .glyphicon-flash {  font-size: 16px;}
.badge {  background-color: #EE791D;}
.panel-heading h4 .badge {  padding: 0;line-height: inherit;min-width: inherit;width: 20px;height: 20px;border-radius: 20px;font-size: inherit;font-weight: normal;background-color: #999;color: #FFF;}
.active .panel-heading h4 .badge {  background-color: #FFF;color: #9C0;}
.checkoutMessage { font-size: 16px;font-weight: normal;}
.group-cart-total { font-size: 14px;line-height: 24px;}
.total-label { text-align: right;}
.group-cart-total .oc { font-size: 16px;}
.panel-wrap .breadcrumb { position: relative;}
.panel-wrap .breadcrumb > li + li.normal:before { content: '';}
.panel-wrap .breadcrumb > li.normal { right: 15px;position: absolute;}
.panel-wrap .panel-heading { position: relative;}
.panel-wrap .panel-heading .glyphicon-ok { position: absolute;right: 10%;top: 8px;font-size: 28px;color: #0C0;}
.shoppingCart { background-color: #F5F5F5;height: auto;overflow: hidden;}
#guestSummary .radio input[type="radio"] {  margin-top: 6px;}
.guestEdit {  margin-left: 10px;font-size: 16px;}
.guestEdit span {  margin-right: 10px;}
#guestSummary address { background-image: url(../images/border-hz.png), url(../images/border-hz.png), url(../images/border-vt.png), url(../images/border-vt.png);background-position: center top, center bottom, left center, right center;background-repeat: repeat-x, repeat-x, repeat-y, repeat-y;background-color: #fff;padding-top: 20px;padding-bottom: 20px;margin-top: 10px;}
#guestSummary .checkoutMessage {  line-height: 120px;}
#accordion .ml10 {  margin-left: 10px;}
#accordion .ml2 {  margin-left: 2px;}
.shipping-field {		border-top: 1px dashed #aaa;padding-top: 10px;}

/* About us */
#aboutus {    font-size: 16px};
.bquote {    background: #F7F7F7;padding-top: 8px;padding-bottom: 8px;padding-right: 10px;}
blockquote p {  font-size: 14px;}
/* Distributors */
.pull-dl .dl-img {  float: left;display: inline-block;margin-right: 20px;}
.dl-img dd img {    width: 200px;border: 1px solid #F2F2F2;}
/* Topics Page: Search Results */
.gridWrap { height: auto;margin-bottom: 15px;position: relative;background: radial-gradient(transparent 80%, #999 100%) repeat 0 0;background-color: #779F02;}
.gridBand { position: relative;z-index: 2;padding: 20px 40px 30px;color: #FFFBCD;font-size: 14px;}
.gridbkg {  position: absolute;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;opacity: 0.9;background: #779F02 url(../images/grid.png) 0 0 repeat;}
.gridBand h2 {  font-size: 35.2px;}
.grid-description { font-style: italic;line-height: 25px;text-align: justify;font-size: 16px;}
.hoverItem h3 { margin: 8px 0 5px;}
.hoverItem li { margin-bottom: 20px;}

.hover-img-box {  height: 192px;overflow: hidden;position: relative;}
.hover-img-box .hover-img-text {  background-color: rgba(0, 0, 0, 0.4);color: #FFFFFF;font-size: 14px;display: block;width: 100%;height: 100%;line-height: 20px;overflow: hidden;padding: 5px 10px;position: absolute;left: 0;bottom: -68%;}
.hover-img-box .hover-img-text {  -webkit-transition: -webkit-transform 300ms ease-in-out; /* Safari & Chrome */
  -moz-transition: -moz-transform 300ms ease-in-out; /* Firefox 4 */
  -o-transition: -o-transform 300ms ease-in-out; /* Opera */
  transition: transform 300ms ease-in-out;
  /*-webkit-backface-visibility: hidden;*/
}
.hover-img-box:hover .hover-img-text {  -webkit-transition: -webkit-transform 300ms ease;
  -moz-transition: -moz-transform 300ms ease;
  -o-transition: -o-transform 300ms ease;
  transition: transform 300ms ease;
  -webkit-transform: translate(0, -68%);
  -moz-transform: translate(0, -68%);
  -o-transform: translate(0, -68%);
  -ms-transform: translate(0, -68%);
  transform: translate(0, -68%);
  /*-webkit-backface-visibility: hidden;*/
}
.Ullists ul > li {  list-style-type: disc;margin-left: 15px;color: #9C0;}
.Ullists ul > li:not(a) {  color: #666;}
.wellTxt ul:not([class]) {	margin: 10px 0 10px 15px;}
.wellTxt ul:not([class]) > li {  list-style-type: disc;margin-left: 15px;color: #666;}
/* Search Results */
.searList { font-size: 14px;}
.searList h5 {  margin: 0 0 5px;}
.searList h5 a {    color: #595757;font-weight: bold;font-size: 16px;}
.searList h5 a:hover {  color: #9C0;}
.searList .product-price,.products .product-price { font-size: 16px;color: #9C0;}
.product-item-summary { line-height: 20px;color: #808080;}
.searListsub {  border-bottom: 1px solid #EEE;padding-top: 15px;padding-bottom: 15px;}
.searListsub .thumbnail { border: none;border-radius: 0;padding: 0;margin: 0;line-height: inherit;height: auto;min-height: inherit;}
.searListsub .thumbnail .thumb { height: auto;}
.searListsub.products { border-bottom: none;}
.searListsub.products .thumbnail .thumb {  height: 123px;}
.searListsub.products .thumbnail {  height: 225px;}
.searListsub.products .actions {  background-color: rgba(0, 0, 0, 0.4);box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1);display: none;float: none;padding: 10px 20px;position: absolute;text-align: center;top: 0;width: 100%;}
.searListsub.products .actions .input-group[class*="col-"] {  float: left;}
.searListsub.products .actions button {  float: right;}
.searListsub.products .mains h5 a { font-size: 14px;font-weight: normal;}
/* product */
.Bor {  border: 1px solid #F6F6F6;height: auto;overflow: hidden;padding-bottom: 10px;margin-bottom: 20px;}
.proCol h1 {  font-size: 24px;color: #727171;margin-top: 0;margin-bottom: 5px;line-height: 26px;}
.h1small {  font-weight: bold;color: #888;margin-bottom: 15px;}
.proCol > .row {    margin-left: 0;margin-bottom: 20px;font-size: 16px;}
.proCol p { font-size: 16px;}
.showArea { position: relative;float: left;padding-right: 15px;}
.showCons {  display: none;position: absolute;border: 1px solid #CCC;top: 25px;left: 0;z-index: 100;background: #FFF;box-shadow: 0 0 5px #CCC;padding: 10px;}
.showArea .s {    position: absolute;right: 0;top: 5px;border-left: 5px solid rgba(0, 0, 0, 0);border-right: 5px solid rgba(0, 0, 0, 0);border-top: 5px solid #B3B3B3;content: "";display: block;}
.showArea li  {   height: 30px;}
.showArea > li > span:first-child { color: #595757;cursor: pointer;}
.buybodys ul {  width: 170px;height: auto;overflow: hidden;border: 1px solid #CCC;box-shadow: 0 0 5px #CCC;padding: 10px;}
.buybodys li {   height: auto;overflow: hidden;line-height: 30px;border-top: 1px solid #EEE;font-size: 12px;}
.buybodys li:first-child { border: none;}
.buybodys .fl {  color: #EE791D;}
.exchange .showArea{  margin-right: 15px;}
.exchange .showArea > li > span:first-child,.rate {   color: #EE791D;font-size: 22px;}
.exchange .showArea .s {  border-top: 5px solid #EE791D;top: 12px;}
.exchange .showCons {   width: 100px;padding: 1px;}
.exchange .showArea li a { display: block;font-size: 14px;height: 30px;line-height: 30px;padding: 0 5px;color: #595757;}
.exchange .showCons a:hover {   background: #F5F5F5;}
.exchange .showArea li.selected a,.exchange .showArea li.selected a:hover {   background: #9C0;color: #FFF;}
.exchange .product-price {  margin-right: 20px;}
p.topTit {  margin: 10px 0 5px;font-size: 18px;}
.img-thumbnail {    border: none;border-radius: 0;}
.imgBox {  text-align: center;color: #999;padding: 0 10px;}
.morePri {	text-align: right;line-height: 12px;}
.morePri .product-price {	font-size: 12px;}
.imgBox .mains {	text-align: left;margin: 8px 0 18px;}
.imgBox .mains a {	color: #3e3e3e;line-height: 17px;display: inline-block;}
.imgBox .mains a:hover {	color: #9c0;}
.mains .morePri {	text-align: left;}
/* product categories */
.category_children > li > a {	font-weight: bold;}
/*.filters-wrap {	border: 1px solid #dfdfdf;}*/
.filters-wrap .filter-item {	border-top: 1px solid #eee;font-size: 14px;clear: both;}
.filters-wrap .filter-item:first-child {	border-top: none;}
.filters-wrap .filter-item label {	float: left;font-weight: bold;padding: 10px 0 10px 10px;text-align: right;width: 8%;font-size: 14px;margin: 0 10px 0 0;line-height: inherit;}
.filters-wrap .hd {	height: auto;overflow: hidden;}
.filters-wrap .hd h1 {	margin-top: 8px;}
.filters-wrap .hd h1,.selected-items,.filters-wrap .filter-item ul.choices {	float: left;}
.filters-wrap .filter-item ul.choices {	width: 90%;}
.filters-wrap .filter-item ul.choices > li {	float: left;margin-right: 20px;padding: 5px 0;}
.filters-wrap .filter-item ul.choices > li > a,
.filters-wrap .filter-item ul.choices > li > div.btn-group > a {	 border-radius: 4px;color: #777;display: inline-block;padding: 3px 8px;}
.filters-wrap .filter-item ul.choices > li a:hover {	background-color: #f2f2f2;}
.filters-wrap .filter-item ul.choices > li a.active {	background-color: #FF9E0D;color: #fff;}
.filters-wrap .filter-item ul.choices > li > div.btn-group > a.active {	color: #fff;}
.filters-wrap .filter-item ul.choices > li > div.btn-group .caret {	border-top-color: #090;border-width: 6px;}
.filters-wrap .filter-item ul.choices > li > div.btn-group > a.active .caret {	border-top-color: #fff;}
.filters-wrap .bd {	border: 1px solid #eee;overflow: hidden;height: auto;background-color: rgba(255, 255, 204, 0.2);}

/* product_bundles-Choose A Package */
#bundleProd {   padding-top: 20px;padding-left: 30px;}
#bundle_crdits {    position: fixed;right: 10px;bottom: 55px;//padding: 15px 10px;width: 300px;}
#bundle_crdits h3 { font-size: 16px;margin-top: 0;margin-bottom: 0;padding: 15px;padding-bottom: 0;}
#bundle_crdits ul li { font-size: 14px;}
#bundle_crdits { z-index: 9999;}
.text-success { color: #6ABA2E;}
.catList h4 {   margin-top: 0;margin-bottom: 10px;font-size: 14px;}
.catList h4 a { color: #3E3A39;}
.catList h4 a:hover { color: #9C0;}
.share {    background-color: #FFF;border: 2px solid #9C0;}
.share:before { border-color: transparent transparent #9C0 transparent;}
.nav-pills > li.bundle-selected > a,
.nav-pills > li.bundle-selected > a:hover, 
.nav-pills > li.bundle-selected > a:focus { background: #9C0;color: #FFF;}
/* product_bundles-Exchange Credits For Twigs */
.catList h2 {   margin-top: 0;font-size: 24px;}
.catList h2 a { color: #3E3A39;}
.catList h2 a:hover { color: #9C0;}
.catList .cats { border-color: #EEE #EEE #EEE;border-style: solid dashed dashed;border-width: 1px 0 0;margin-bottom: 20px;padding: 15px 15px 15px 110px;height: 155px;}
.catList .cats .thumb {  float: left;margin-left: -105px;width: 92px;}
.catList .cats .thumb img {  width: 92px;}
.catList .col-md-4:nth-child(3n+1) {    clear: left;}
/* product_bundles-categories_relation */
.tile { background-color: transparent;border-radius: 0;padding: 0;}
#sliderContent {    width: 100%;}
.viewer {   height: 184px;overflow: hidden;margin: 10px 0 20px;position: relative;}
.content-conveyor { position: relative;}
.itemScroll {  width: 100%;float: left;}
#slider,#slider_coll {    width: 80%;margin: 0 auto;}
#slider_coll {    width: 80%;margin: 0 auto;}
.ui-slider-handle { background: #9C0;}
.ui-slider-handle:hover, .ui-slider-handle:focus {  background: #9C0;}
.combin {   float: left;width: 110px;padding: 0 10px;display: inline-block;}
.combin .tile .thumb {  width: 90px;height: 68px;margin: 30px 0 10px;display: block;overflow: hidden;}
.combin .tile-image.big-illustration  {    width: 90px;height: auto;}
.combin .tile p {  font-size: 12px;margin: 0 0 5px;text-align: left;}
.combin .tile .oc {    font-weight: bold;}
.combin-add,.combin-equal {   font-size: 20px;color: #B8B3B0;line-height: 150px;}
.combin-equal { font-size: 30px;font-weight: bold;}
.combin-pay {   margin-top: 50px;margin-right: 0;margin-left: 20px;text-align: center;}
.pro-price,.prod-price {   font-size: 14px;font-weight: bold;}
.pro-price {    color: #EE791D;margin-right: 5px;}
.prod-price {  font-style: italic;}
.tile-title a { color: #3E3A39;}
.tile-title a:hover { color: #9C0;}
.relation-viewer {	height: 214px;}
.relation-viewer .combin {	width: 125px;height: 214px;}
.relation-viewer .product-price {	font-size: 12px;}
/* OPL-index-opl */
.side-nav {   background: #9C0;border-radius: 4px;overflow: hidden;box-shadow: 0 2px 5px #CCC;}
.side-nav a {  display: inline-block;padding: 8px 10px;color: #FFF;background: #9C0;}
.side-nav a:hover,.side-nav a:focus,.side-nav a.cur {    color: #FFF;background: #6C0;}
.side-bar .navbar-fixed-top {  min-height: inherit;padding: 0;}
.side-nav.affix {  border-radius: 0;box-shadow: 0 2px 5px #999;top: 0;left: 0;right: 0;z-index: 1030;}
.tabsOpl { margin-bottom: 40px;}
.itemTabs ul {  padding: 8px;}
.itemTabs ul.t-th { border-bottom: 1px solid #DDD;vertical-align: bottom;font-weight: bold;}
.itemTabs ul.t-body {  border-top: 1px solid #DDD;}
.itemTabs ul.t-body.hover { background-color: #F5F5F5;}
.dsicon {   background: url(../images/datasheet.gif) no-repeat 0 0;padding-left: 20px;}
/*  Linkit One */
.gradientBar {  height: 41px;position: relative;margin-top: 35px;margin-bottom: 15px;overflow: hidden;}
.gradient { width: 100%;height: 3px;display: block;z-index: 1;position: absolute;top: 50%;left: auto;background-color: #01CC00; /* Other browsers*/
background-image: -moz-radial-gradient(center 80px 45deg, circle farthest-corner, #01CC00 0%, #FFF 100%); /* FF3.6+ */
background-image: -webkit-gradient(radial,50% 100%,500,50% 50%,10,from(rgba(255,255,255,1)),to(rgba(1,204,0,1))); /* Chrome,Safari4+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#01CC00',GradientType=1 ); /* IE6-8 */
}
.gradientBar .tit { position: relative;z-index: 2;width: 259px;height: 41px;display: block;margin-left: auto;margin-right: auto;background: url(../images/linkit-bgs.png) no-repeat 0 0;text-indent: -9999px;}
.gradientBar .tit2 {  background-position: 0 -51px;width: 343px;}
.gradientBar .tit3 {  background-position: 0 -102px;width: 205px;}
.gradientBar .tit4 {  background-position: 0 -153px;width: 213px;}
.columnItem li:not(.last) {  border-right: 1px solid #999;}
.columnItem li {  padding-left: 25px;padding-right: 25px;min-height: 400px;}
.columnItem {  color: #000;}
.columnItem h3 {  margin-bottom: 20px;font-weight: bold;}
.columnItem p { line-height: 20px;}
.gradientTab {  position: relative;}
.gradientBar-left { position: absolute;left: 9px;top: 9px;width: 6px;height: 100%;background-color: #01CC00; /* Other browsers*/
background-image: -moz-linear-gradient(top,#01CC00,#FFF); /* FF3.6+ */
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#01CC00 ),color-stop(100%,#FFF)); /* Chrome,Safari4+ */
background-image: -o-linear-gradient(top,#01CC00 0%, #FFF 100%); /* Opera 11.10+ */
background-image: -ms-linear-gradient(top,#01CC00 0%, #FFF 100%); /* IE10+ */
background-image: linear-gradient(to bottom,#01CC00 0%, #FFF 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#01CC00', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-8 */
}
.ptop {  padding-top: 9px;}
.notop.tab-content {  padding-top: 0;}
.nobot.tab-content {  padding-bottom: 0;}
.notop .tab-pane {  padding-left: 25px;}
.featureTxt { padding: 9px;font-size: 16px;color: #000;line-height: 24px;}
.table-cell { border-collapse: separate;border-spacing: 9px;text-align: center;color: #000;}
.table-cell th {  background-color: #9C0;font-size: 16px;text-align: center;font-weight: normal;}
.table-cell td {  background-color: #F2F2F2;}
.table-cell th,.table-cell td { padding: 5px 0;}
.linkit-box { color: #000;}
.linkit-txt { font-size: 16px;padding: 15px 100px;line-height: 24px;}
.linkit-box .last { border-bottom: 14px solid #01CC01;padding-bottom: 70px;}
.h135 {	height: 135px;}
/* Intel */
.intelBar { height: 42px;background: #2869FB url(../images/intel/product-bgs.png) repeat-x 0 0;}
.inter-tit-1 {  width: 483px;margin: 0 auto;}
.inter-tit-2 {  width: 178px;margin: 0 auto;}
.f-lh-txt { font-size: 16px;line-height: 26px;color: #000;}
.f-lh-txt p { padding: 0 10px;}
.blockItem {  padding: 0 100px;}
.blockItem .cat { background-color: #fff;box-sizing: border-box;margin-bottom: 20px;padding: 0 10px 0 80px;min-height: 52px;}
.blockItem .cat .thumb {  float: left;margin-left: -80px;width: 70px;}
.blockItem .cat .thumb img {  width: 70px;}
.blockItem .cat h2 {  font-size: 16px;padding-top: 12px;}
.blockItem .cat h2 a {  color: #515151;}
.blockItem .cat h2 a:hover {  color: #9c0;}
.blockItem .col-md-6:nth-child(2n-1) {  clear: left;}
.intelfoot {  background: #2B69FC url(../images/intel/product-bgs.png) repeat-x 0 -47px;color: #fff;font-size: 20px;font-weight: bold;line-height: 26px;text-align: center;}
.intelfoot-l {  background: url(../images/intel/product-bgs.png) no-repeat 0 -207px;padding-left: 79px;}
.intelfoot-r {  height: 154px;background: url(../images/intel/product-bgs.png) no-repeat 100% -366px;padding-right: 79px;padding-top: 38px;}
/* Grove Starter Kit for Launchpad & Grove Base BoosterPack */
.groveBar {	background: #E71319 url(../images/grove/bkg.png) no-repeat 0 0;color: #fff;font-size: 32px;padding-left: 40px;}
.groveinBar {	height: 54px;line-height: 54px;background: #E71319 url(../images/grove/bkg.png) no-repeat 100% -59px;padding-right: 56px;}
.blockItem.no-img {	padding: 0 50px;}
.blockItem.no-img .cat {	padding-left: 0;min-height: 22px;}
.blockItem.no-img .cat h2 {  padding-top: 0;}
.redH2 {	display: inline-block;background-color: #EC1B24;padding: 3px 10px 3px 0 ;color: #fff;}
.textimg {	position: relative;}
.textimg .flow {	position: absolute;right: 20%;top: 5%;font-size: 16px;line-height: 26px;color: #000;}
.justify {	text-align: justify;}
/* flashdeal */
.priBar {	/*background-color: #eee;padding: 5px 0;text-indent: 3em;*/}
.priBar .product-price {	font-size: 30px;}
.ul-table {	background-color: #f0f0f0;padding: 3px;overflow: hidden;width: 66.6667%;}
.ul-th {	background-color: #6EBD4F;font-weight: bold;color: #fff;overflow: hidden;}
.ul-table li {	float: left;width: 33.333%;text-align: center;}
.ul-body {	color: #ee791d;}
.countRow {	overflow: hidden;zoom: 1;background-color: #efefef;padding: 15px 20px 10px 35px;}
.countRow > div {	float: left;margin-right: 15px;text-align: center;}
.countRow div[class$="_count"] {	font-family: 'LcdD';font-size: 50px;color: #fff;border-radius: 8px;width: 64px;height: 64px;line-height: 66px;background: #B0E224 url(../images/count.png) repeat-x 0 50%;position: relative;}
.countRow div[class$="_count"] > span {	position: absolute;left: 0;top: 31px;width: 64px;height: 2px;background-color: #6F737C;}
.countBtn {	display: inline-block;margin-left: 8%;margin-top: 15px;}
.specialLabel {	font-size: 18px;color: #ee791d;font-weight: bold;}
.flashList {	border-bottom: 4px solid #c6c6c6;padding-bottom: 40px;margin-bottom: 40px;}
.flashList:last-child {	border-bottom: none;}
.sLabel .saleLabel {	right: auto;left: 0;}
.proCol h2 {  font-size: 24px;color: #727171;margin-top: 0;margin-bottom: 5px;line-height: 26px;}
.proCol h2 a {  color: #595757;}
.proCol h2 a:hover {  color: #9c0;}
.faq {	box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.22);padding: 10px 0;}
.faq h3 {	font-style: italic;border-bottom: 1px solid #eee;padding: 0 17px 7px;}
.faq dl {	padding-left: 20px;padding-right: 20px;}
/* index flashdeal */
.flashHome {	}
.flashHome .h1small {	margin-bottom: 0;}
.flashHome .priBar {	text-align: right;}
.flashHome .countRow {	padding: 15px 15px 10px;}
.flashHome .countBtn {	margin-left: 20px;}
.saleout {	width: 100%;text-align: center;color: #ee791d;font-size: 20px;}
/* products flashedeal */
.proCol > .row.endinrow {	margin-bottom: 5px;}
.endin {	background-color: #fffeef;border: 1px solid #F1D38B;padding: 4px 8px;display: inline-block;}

/*=== Mobile Devices ===*/
@media (max-width: 767px) {
  /* Footer */
  footer {  margin-top: 50px;}
  footer .form-inline { margin-bottom: 30px;}
  /* Header */
  #header { padding-top: 27px;}
  .topInfo {  top: -25px;}
  .topInfo > a {	float: left;}
  .navbar-header .ml-15 { margin-right: -15px;}
  .topMain {  border-bottom: none;}
  .navbar-nav > li > a {  margin-right: 0;border-radius: 0;border-bottom: 1px solid #EEE;line-height: 39px;padding-left: 15px;color: #595757;}
  .navbar-collapse {  margin-top: 15px;border-top: 1px solid #EEE;max-height: inherit;}
  .jq_drop {	box-shadow: none;}
  .jq_drop,.account .jq_drop,.cart .jq_drop {  display: block !important;border-top: none;position: relative;left: auto;top: auto;height: auto;overflow: hidden;}
  .dropmenu-1 .jq_drop,.dropmenu-2 .jq_drop,.dropmenu-3 .jq_drop,.dropmenu-4 .jq_drop,.dropmenu-5 .jq_drop {  width: auto;}
  .jq_drop .column {  border-left: none;min-height: inherit;}
  .navbar-nav > li.cart > a { padding-left: 23px;}
  #main-nav .navbar-nav > li.cart.open > a {	background-color: #9c0;}
  /* header tooltips */
  .mark-tooltip { left: auto;right: 10px;top: 10px;}
  .mark-tooltip:after { border: none;}
  /* header: account & cart */
  .mobile-use-icon {	margin-left: 10px;}
  .mobile-use-icon a {	color: #999;font-size: 16px;padding-left: 5px;}
  .mobile-use-icon a:hover {	color: #003A4A;}
  .cartIcon .badge {	min-width: auto;font-size: 10px;vertical-align: middle;}
  /* Menusbar */
  .span-line1,.span-line2 {   display: inline;line-height: 45px;}
  .span-line2 { margin-left: 5px;}
  .menuBar .navbar-toggle { margin-top: 5px;}
  .menuBar .navbar-toggle:before { color: #B3B3B3;}
  .span-line1 {  position: relative;top: auto;}
  .menuBar .caret {   top: 15px;}
  .menuBar > ul > li.cur .caret {  border-bottom-color: #595757;}
  .menuBar > ul > li.cur > a {  background-color: #EEE;}
  .menuBar > ul > li.cur > a,.menuBar > ul > li.cur .navbar-toggle:before {  color: #595757;}

  .topHead .mlr-15 { margin-left: -15px;margin-right: -15px;}
  /*  Amazonmenu */
  .menuBar .navbar-collapse { border-top: none;margin-top: 0;padding-left: 0;padding-right: 0;}
  /*  Body */
  .col-sm-10 .mr-15 {  margin-left: -15px;margin-top: 15px;}
  .successTips {	top: 30px;}
  /* About us */
  #aboutus .sInfo .pull-left {  float: none !important;}
  /* Topics Page: Search Results */
  .gridWrap { height: auto;background: url(../images/grid.png) 0 0 repeat;}
  .gridBand { padding-top: 10px;padding-bottom: 10px;}
  /* Products */
  .proWrap .ml-15 {  margin-right: -15px;}
  .proWrap .mr-15 {  margin-left: -15px;}
  .proWrap .row.form-inline .form-group.col-md-3 > .row {  margin-right: 0;}
  .proCol .form-inline .ml10 { margin-left: 0;}
  .proCol .btn.btn-reverse {  margin-left: 10px;}

  /* Disable the head, bottom, bread crumbs page: Login, Registration, billing */
  .panel-width {  padding: 0;}
  .column_before {  border-left: none;min-height: inherit;border-top: 4px solid #EFF2E4;}
  .column_l,.column_r { padding-left: 0;padding-right: 0;}
  .column-body {  min-height: inherit;margin-bottom: 10px;}
  #accordion .ml10,#accordion .ml2,
  #ShippingAdressModal .ml10,#ShippingAdressModal .ml2 {  margin-left: 0;}
  .paymentmethodform .radio { width: 45%;display: inline-block;}
  .panel-wrap .mr-15  { margin-right: 0;}
  /*.panel-wrap .breadcrumb > li.normal { position: relative;width: 100%;text-align: right;}*/
  #guestSummary .checkoutMessage {  line-height: inherit;}
  /* OPL-index-opl */
  .itemTabs ul {  padding: 15px 8px;}

  /* Linkit one */
  .gradientBar-left { display: none;}
  .columnItem li:not(.last) { border-right: none;border-bottom: 1px solid #999;}
  .columnItem li {  padding-left: 0;padding-right: 0;min-height: inherit;}
  .notop .tab-pane {  padding-left: 0;}
  .featureTxt { padding: 0;}
  .notop.tab-content {  padding-top: 25px;}
  .linkit-txt { padding: 15px;}
  /* Intel */
  .f-lh-txt p { padding: 0;}
  .blockItem {  padding: 0;}
  .intelfoot {  font-size: 18px;}
  .intelfoot-l {  padding-left: 39px;}
  .intelfoot-r {  padding-right: 39px;padding-top: 18px;}
  /* Grove Starter Kit for Launchpad & Grove Base BoosterPack */
  .groveBar {	font-size: 18px;background-image: none;padding-left: 20px;}
  .groveinBar {	height: auto;line-height: inherit;background: none;padding: 10px;}
  .textimg .flow {	position: relative;right: 0;top: 0;}
  /* sale label */
  .products .saleLabel {	left: 12.1%;}
  .relatedPro .products .saleLabel {	left: 12.8%;}
  .searListsub .saleLabel {	left: 8%;}
  .searListsub.products .saleLabel {	left: 19.8%;}

}
@media (max-width: 480px) {
  /* Nav-tabs */
  .nav-tabs > li {  float: none;margin-bottom: 0;}
  .nav-tabs > li > a {  margin-right: 0;}
  .nav-tabs > li.active a::after {    border-top: 8px solid rgba(0, 0, 0, 0);border-bottom: 8px solid rgba(0, 0, 0, 0);border-left: 8px solid #9C0;border-right: 8px solid rgba(0, 0, 0, 0);top: 50%;bottom: auto;left: auto;right: -16px;margin-left: 0;margin-top: -8px;}
  .thumbnail {	min-height: 285px;}
  /* header tooltips */
  .mark-tooltip { left: auto;right: 10px;top: 10px;}
  .mark-tooltip:after { border: none;}
  /* Intel */
  .inter-tit-1 {  width: auto;margin: 0;}
  .intelfoot {  font-size: 14px;font-weight: normal;line-height: 20px;}
  .intelfoot-l {  padding-left: 10px;}
  .intelfoot-r {  padding-right: 10px;padding-top: 5px;}
  /* Grove Starter Kit for Launchpad & Grove Base BoosterPack */
  .groveBar {	font-size: 18px;background-image: none;padding-left: 20px;}
  .groveinBar {	height: auto;line-height: inherit;background: none;padding: 10px;}
  .blockItem.no-img {	padding: 0;}
  .textimg .flow {	position: relative;right: 0;top: 0;}
  .justify {	text-align: left;}
  /* sale label */
  .products .saleLabel,
  .relatedPro .products .saleLabel,
  .searListsub .saleLabel {	left: 0;}
}