/*============= Global ancher link color style ==========*/
a {
	color: #333333;
}
a:hover, a:active {
	color: #b27416 ;
	text-decoration: underline ;
	background-color: #ffffff ;
}
a.invarseColor:link, a.invarseColor:visited {
	color: #333;
}
a.invarseColor:hover, a.invarseColor:active {
	color: #b27416 !important;
	text-decoration: underline !important;
	background-color: #fff !important;
}
a.active:link, a.active:visited {
	color: #b27416;
	cursor: default;
}

/*=================== dropdown =============*/
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a {
  background:#b27416;
  background-color:#b27416;
  filter:#b27416;
  -webkit-text-shadow:0 1px 0 rgba(0,0,0,.1);
  -moz-text-shadow:0 1px 0 rgba(0,0,0,.1);
  text-shadow:0 1px 0 rgba(0,0,0,.1);
}
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover {
  background:#b2741600;
  background-color:#b2741600;
  filter: #b2741600;
  -webkit-text-shadow:0 1px 0 rgba(0,0,0,.1);
  -moz-text-shadow:0 1px 0 rgba(0,0,0,.1);
  text-shadow:0 1px 0 rgba(0,0,0,.1);
}

/*==================== navbar =================*/
.navbar .nav > li:hover {
	color: #fff !important;
	-webkit-text-shadow: 0 1px 0 rgba(0,0,0,.1);
	-moz-text-shadow: 0 1px 0 rgba(0,0,0,.1);
	text-shadow: 0 1px 0 rgba(0,0,0,.1);
	background-color: #b2741600 !important;
}
/* active link */
.navbar .nav .active a,
.navbar .nav .active a:hover,
.navbar .nav .active a:focus
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus,
.navbar .nav > .active > a i,
.navbar .nav > .active > a:focus i,
.navbar .nav > .active > a:hover i,
.navbar .nav > .active > a span,
.navbar .nav > .active > a:focus span,
.navbar .nav > .active > a:hover span {
	background-color: #fff;
	filter: #b2741600;
	-webkit-text-shadow: 0 1px 0 rgba(0,0,0,.1);
	-moz-text-shadow: 0 1px 0 rgba(0,0,0,.1);
	text-shadow: 0 1px 0 rgba(0,0,0,.1);
}
/* nested ul */
.navbar .nav div {
    
	background-color: #b27416;
	-webkit-text-shadow: 0 1px 0 rgba(0,0,0,.1);
	-moz-text-shadow: 0 1px 0 rgba(0,0,0,.1);
	text-shadow: 0 1px 0 rgba(0,0,0,.1);
}


/*========== btn-primary (green-btn) ==========*/
.btn-primary {
  border:1px solid #b27416;
  background: #ffa02c;
  color:#fff !important;
  border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25) !important;
background: -moz-linear-gradient(top, #ba7521 0%, #ffa02c 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ba7521), color-stop(100%,#ffa02c));
background: -webkit-linear-gradient(top, #ba7521 0%,#ffa02c 100%);
background: -o-linear-gradient(top, #ba7521 0%,#ffa02c 100%);
background: -ms-linear-gradient(top, #ba7521 0%,#ffa02c 100%);
background: linear-gradient(to bottom, #ba7521, #ffa02c);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba7521', endColorstr='#ffa02c',GradientType=0 );
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  background: #ba7521; /*#4e2e89;*/
  color: #fff !important;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #b27416; /*#4e2e89;*/
}



.thumbSetting .thumbButtons a:first-of-type{
    background: #333 ;
    background-image: linear-gradient(to bottom, #ffa02c, #ba7521) !important;
    color: #ffffff !important;
    
}

.thumbSetting .thumbButtons a:first-of-type:hover{
    background:  #b27416 !important;
    color: #fff !important;
    //background-image: linear-gradient(to bottom, #f7e7dd, #b27416) !important;
    
}

.thumbSetting .thumbButtons a:last-of-type:hover{
    background: #b27416 !important;
    color:#fff !important;
}



.product-details .product-inputs .input-append .btn:last-child{
    
    background: #333;
    background-image: linear-gradient(to bottom, #f7e7dd, #00a79d) !important;
    color: #fff;
}

.product-details .product-inputs .input-append  a:last-of-type:hover{
    background: #00a79d;
    color: #fff;
    
}


.footerOuter .span3 .contactInfo .btn:hover{
    color:#333 !important;
    background-color: #00a79d !important;
    background-image: linear-gradient(to bottom, #f7e7dd, #00a79d) !important;
    
} 

.product-inputs .input-append a:first-of-type{
    background-color: #333 !important;
    /*background-image: linear-gradient(to bottom, #00a79d, #f7e7dd);*/
    color: #fff !important;
}

.product-inputs .input-append a:first-of-type:hover{
    background-color: #00a79d !important;
    background-image: none;
    color: #fff !important;
}


