/* sitebackground */
html.storesite, body.storesite { background-color: #eee; }
/* sitebackground end */

/* background */
body.storesite .content-module,
body.storesite #footer-main-primary,
body.storesite #footer-main-secondary,
body.storesite .panel.panel-default,
body.storesite .panel-heading
{ background-color: #fff; }
/* background end */

/* bars */
body.storesite .sidebar-module .title,
body.storesite .storesite-home-module .title,
body.storesite .component-module .title
{ background-color: #e6e6e6; }
body.storesite .storesite-home-module .title-actions,
body.storesite .storesite-home-module .title-actions .material-icons
{  }
body.storesite .storesite-home-module .title-actions .active .material-icons 
{  }
/* bars end */

/* top bar and footer */
body.storesite #top-nav,
body.storesite #footer-main-tertiary
{ background-color: #e6e6e6; }
/* top bar and footer end */

/* gradient */
body.storesite #header-navbar-wrapper,
body.storesite #header-navbar-browse
{ background: #333; background: -moz-linear-gradient(top, #333 0%, #000 100%); background: -webkit-linear-gradient(top, #333 0%,#000 100%); background: linear-gradient(to bottom, #333 0%,#000 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333', endColorstr='#000',GradientType=0 ); }
/* gradient end */

/* mainnav */
body.storesite #header-navbar-browse,
body.storesite #header-navbar-items .header-navbar-item > a:link,
body.storesite #header-navbar-items .header-navbar-item > a:visited,
body.storesite #header-navbar-items .header-navbar-item > a:active,
body.storesite #header-navbar-items .header-navbar-item > a:hover
{ color: #fff; }
/* mainnav end */

/* titles */
body.storesite .item-label
{ color: #666; }
body.storesite #product-attribute-filters h3,
body.storesite #product-attribute-filters h4
{ background-color: transparent; color: #666; }
/* titles end */

/* headerfooter */
body.storesite #top-nav a,
body.storesite #top-nav a:link,
body.storesite #top-nav a:visited,
body.storesite #top-nav a:active,
body.storesite #footer-main-tertiary a,
body.storesite #footer-main-tertiary a:link,
body.storesite #footer-main-tertiary a:visited,
body.storesite #footer-main-tertiary a:active
{ color: #333; }
/* headerfooter end */

/* accentlinks */
body.storesite a,
body.storesite a:link,
body.storesite a:visited,
body.storesite a:active,
body.storesite #top-nav .dropdown-menu a,
body.storesite #header-after-wrapper .header-after .nav-pipes.page-hnav > li > a,
body.storesite .nav.nav-tabs > li > a,
body.storesite .btn,
body.storesite .btn.btn-default,
body.storesite a.btn.btn-default,
body.storesite.theme-none .btn.btn-link
{ color: #333; }
body.storesite #tab-cart .badge
{ background-color: #333; }
/* accentlinks end */

/* button_default */
body.storesite .btn.btn-default, 
body.storesite a.btn.btn-default 
{ background: #e6e6e6 !important; background: -moz-linear-gradient(top, #e6e6e6 0%, #e6e6e6 100%) !important; background: -webkit-linear-gradient(top, #e6e6e6 0%,#e6e6e6 100%) !important; background: linear-gradient(to bottom, #e6e6e6 0%,#e6e6e6 100%) !important; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e6e6', endColorstr='#e6e6e6',GradientType=0 ) !important; }
body.storesite .btn.btn-default:hover 
{ background: #e6e6e6 !important; }
/* button_default end */

/* button_default_border */
body.storesite .btn.btn-default, 
body.storesite a.btn.btn-default 
{ border-color: #ccc !important; }
/* button_default_border end */

/* button_default_text */
body.storesite .btn,
body.storesite .btn.btn-default,
body.storesite a.btn.btn-default
{ color: #333 !important; }
/* button_default_text end */

/* button_primary */
body.storesite .btn.btn-primary, 
body.storesite a.btn.btn-primary, 
body.storesite .btn-group .btn.btn-primary, 
body.storesite .btn-group a.btn.btn-primary,
html body #back-to-top-affix
{ background: #333 !important; background: -moz-linear-gradient(top, #333 0%, #000 100%) !important; background: -webkit-linear-gradient(top, #333 0%,#000 100%) !important; background: linear-gradient(to bottom, #333 0%,#000 100%) !important; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333', endColorstr='#000',GradientType=0 ) !important; }
body.storesite .btn.btn-primary:hover,
html body #back-to-top-affix:hover
{ background: #333 !important; }
body.storesite a .ctrl-icon-add-circle
{ color: #333 !important; }
/* button_primary end */

/* button_primary_border */
body.storesite .btn.btn-primary, 
body.storesite a.btn.btn-primary,
html body #back-to-top-affix
{ border-color: #fff !important; }
/* button_primary_border end */

/* button_primary_text */
body.storesite .btn.btn-primary,
body.storesite a.btn.btn-primary,
html body #back-to-top-affix a span
{ color: #fff !important; }
/* button_primary_text end */

/* button_secondary_text */
body.storesite .btn.btn-danger,
body.storesite a.btn.btn-danger
{ color: #fff !important; }
/* button_secondary_text end */

/* button_tertiary_text */
body.storesite .btn.btn-success,
body.storesite a.btn.btn-success
{ color: #fff !important; }
/* button_tertiary_text end */
