/* override theme */
/* Grey Base Theme Colors */
h2{
  color: rgba(51,51,51,1);
}
.text-primary-color{
  color: rgba(51,51,51,1);
}
.text-primary-color a{
  color: rgba(51,51,51,1);
}
.text-primary-color li a{
  color: rgba(51,51,51,1);
}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
  z-index: 2;
  color: #fff;
    background-color:rgba(51,51,51,0.8);
  border-color: rgba(51,51,51,0.8);
  cursor: default;
}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {
  color: rgba(51,51,51,1);
    background-color:rgba(51,51,51,0.1);
}
.navbar-menu > ul > li > a.active, .navbar-menu > ul > li > a:hover,
.navbar-menu > ul > li > a.active, .navbar-menu > ul > li > a.active {
  color: rgba(102,102,102,1); 
}
.text-primary-color a:hover,
{
  color: rgba(102,102,102,1);
}
.text-secondary-color{
  color: rgba(102,102,102,1);
}
.text-secondary-color a{
  color: rgba(102,102,102,1);
}
.text-secondary-color a:hover{
  color: rgba(51,51,51,1);
}

.btn-color-primary{
  background-color:rgba(51,51,51,1);
  border: 1px solid #111;
  color: #fff;
}
.btn-color-primary:hover{
  background-color:rgba(51,51,51,0.95);
  border: 1px solid #222;
  color: #fff;
}
/* End Grey Base Theme Colors */
/* override theme */


body {
  background-image:url("https://s3-ap-southeast-1.amazonaws.com/static.shoplineapp.com/web/themes/v1/series.bg/bg.birds.default.png");
  background-repeat: repeat;
}
.large-message {
background-color: rgba(255,255,255,0.5)!important;
margin-bottom: 20px;
}

#footer {
  opacity: 0.8;
}
#footer a {
  color: rgba(78,78,78,1)
}

#footer a:hover {
  color: rgba(78,78,78,0.8);
}
.navbar-wrapper {
border-bottom: 0;
}
.quantity select{
  background-color: #fff;
}


.container-full-width {
  width:100%!important;
}

/* Member Pricing Label */

span.member-price.label.label-primary {
    display: inline-block;
    text-align: left;
    margin-right: 40%;
}

/* subnav */
.navbar-menu>ul>li {
  padding:10px 15px;
}
.nav-dropdown-menu {
  background-color: rgba(255,255,255,0.80);
  padding:0 15px;
  -moz-box-shadow: 0 6px 6px -4px #aaa;
  -webkit-box-shadow: 0 6px 6px -4px #aaa;
  box-shadow: 0 6px 6px -4px #aaa;
}
.nav-dropdown:hover{
  background-color: rgba(255,255,255,0.80);
}
.nav-dropdown-menu>li {
  padding:0px 5px 15px;
}
.nav-dropdown-menu>li:first-child {
  padding-top:5px;
}
.nav-dropdown-menu li a {
  color: rgba(0,0,0,1);
}
.nav-dropdown-menu li:hover a,
.nav-dropdown-menu li.active a {
  color: rgba(0,0,0,0.7);
}
/* subnav end */

/*  addon item style - gray */
.addon-promotions-container .addon-promotions-header {
  background-color: #f0f0f0 !important;
}

.addon-promotions-container .addon-promotion-item {
  background-color: #f6f6f6 !important;
}

.addon-promotions-container .add-to-cart button,
.addon-promotions-container .add-to-cart select {
  border-radius: 0;
}

.addon-promotions-header,
.addon-promotion-item  {
  border: 1px solid #dddddd;
}

.addon-promotions-header {
  border-bottom: 0;
}