/*
background: #800080, #4D004D
color: #FFFFFF, #161B1E
*/

#top {
  background-color: #800080;
}

#top .store-tagline {
  color: #FFFFFF;
}

#top-links li.social-link {
  border-left: 1px solid #FFFFFF;
}

#top .btn-link, #top-links li, #top-links a {
  color: #FFFFFF;
}

#top-links li.social-link a .fa {
  color: #FFFFFF;
}

#top-links .col-sm-5.header-search {
  background-color: #4D004D;
}

#top-links #search {
  background-color: #4D004D;
}

#top-links #search .input-lg {
  background-color: #FFF;
  color: #161B1E;
}

#top-links .header-search #search .btn-lg {
  background-color: #800080;
}

.btn-inverse {
  color: #ffffff;
  background-color: #800080;
  background-image: linear-gradient(to bottom, #800080, #800080);
  border-color: #800080;
}

.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {
  background-color: #800080;
  background-image: linear-gradient(to bottom, #800080, #800080);
}

header .header-menu {
  background-color: #800080;
}

header .header-menu #menu {
  background-color: #800080;
  border-color: #800080;
}

header .header-menu #menu .nav > li > a {
  color: #FFFFFF;
}

#menu .dropdown-inner a {
  color: #161B1E;
}

header .header-menu .dropdown-menu li > a:hover {
  color: #FFFFFF;
  background-color: #800080;
}

#menu .see-all:hover, #menu .see-all:focus {
  color: #FFFFFF;
  background-color: #800080;
  background-image: linear-gradient(to bottom, #800080, #800080);
}

.btn-primary:hover, .btn-primary:active, .btn-primary:focus, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {
  background-color: #800080;
  border-color: #800080;
  color: #FFFFFF;
}

.btn-primary, .btn.disabled, .btn:disabled, .btn-secondary {
  color: #FFFFFF;
  background-color: #800080;
  border: 1px solid #800080;
}

.footer-powered {
  background: #800080;
  color: #FFFFFF;
}

.product-card .caption a {
  color: #800080;
}

.product-card .btn-wishlist {
  background: #800080;
  border-color: #800080;
  color: #FFFFFF;
}

.product-card button.btn.btn-primary.card-product-btn-cart {
  background: #800080;
  color: #FFFFFF;
  border-color: #800080;
}

.product-info-page .product-tabs .nav-tabs a {
  color: #800080;
  border: 1px solid #800080;
}

.product-info-page .product-tabs .nav-tabs li a:hover, .product-info-page .product-tabs .nav-tabs li.active a {
  border-color: #800080;
  background: #800080;
  color: #FFFFFF;
}

#menu, #account-navigation {
  background-color: #800080;
  background-image: linear-gradient(to bottom, #800080, #800080);
  border-color: #800080;
}

#menu .nav > li > a, 
#account-navigation .nav > li > a {
  color: #FFFFFF;
}

#account-navigation .nav li.active {
  background: #4D004D;
  color: #FFFFFF;
}

.system-breadcrumb .breadcrumb {
  background: #800080;
  color: #FFFFFF;
}

.system-breadcrumb .breadcrumb a {
  color: #FFFFFF;
  text-shadow: none;
}

.system-breadcrumb .breadcrumb > li + li:before {
  color: #FFFFFF;
}

.btn-quantity {
  background-color: #800080 !important;
}

.checkout-confirm .btn-primary {
  background-color: #800080 !important;
  border-color: #800080 !important;
  background-image: linear-gradient(to bottom, #800080, #800080);
}

.checkout-confirm .btn-primary:hover, .checkout-confirm .btn-primary.active, .checkout-confirm .btn-primary.disabled {
  background-color: #800080 !important;
  border-color: #800080 !important;
  background-image: linear-gradient(to bottom, #800080, #800080);
}

.notification .alert-success {
  background-color: #800080;
  border-color: #800080;
  color: #fff;
}

/* Fashiro Template Start */

body.fashiro-template {
  color: #161B1E;
}

.fashiro-template a {
  color: #161B1E;
}

.fashiro-template a:hover, .fashiro-template a:active, .fashiro-template a:focus  {
  color: #FFFFFF;
}

.fashiro-template .catalog-page a:hover, .fashiro-template .catalog-page a:active, .fashiro-template .catalog-page a:focus {
  color: #161B1E;
}

.fashiro-template header {
  background-image: unset;
  background-color: #FFFFFF;
}

.fashiro-template .menu-outer {
  background: #800080;
}

.fashiro-template .header-outer li i {
  color: #FFFFFF;
}

.fashiro-template .header-outer .header-right li i {
  color: #161B1E;
}

.fashiro-template #menu .nav > li:hover > a {
  color: #FFFFFF;
}

.fashiro-template #menu .dropdown-menu li > a:hover, .fashiro-template #menu .see-all:hover, .fashiro-template .account-dropdown .dropdown-menu li > a:hover {
  background-color: #800080;
  color: #FFFFFF;
}

.fashiro-template .search-toggle .fa-search, .fashiro-template #cart.open > .btn:hover {
  color: #FFFFFF;
}

.fashiro-template #search button.btn.btn-default.btn-lg {
  background-color: #FFFFFF;
  color: #800080;
}

.fashiro-template #logo h1 a {
  color: #161B1E;
}

.fashiro-template .header-right a {
  color: #161B1E;
}

.fashiro-template .account-dropdown .dropdown-menu li > a {
  color: #161B1E;
}

.fashiro-template #cart > .btn i, .fashiro-template #wishlist-total i {
  color: #FFFFFF;
}

.fashiro-template #cart > .btn {
  color: #FFFFFF;
}

.fashiro-template .btn-default, .fashiro-template .btn-primary {
  color: #FFFFFF;
  background-color: #800080;
}

.fashiro-template #cart .btn-xs {
  background: #800080;
  border-color: #800080;
}

.fashiro-template .account-navigation.navbar-default .navbar-nav > .active > a {
  background-color: #4D004D;
}

.fashiro-template .product-card .caption h4 a {
  color: #800080;
}

.fashiro-template .price-sale {
  color: #800080;
}

.fashiro-template .price-original {
  color: #161B1E;
}

.fashiro-template .product-card .saving {
  background: #800080;
  border-color: #800080;
  color: #fff;
}

.fashiro-template #footer hr.footer-border {
  color: #800080;
  border-color: #800080;
}

.fashiro-template #footer .footer-top li a, .fashiro-template footer .footer-top li, .fashiro-template #footer .footer-top .store-information a, .fashiro-template #footer .footer-top .store-information address {
  color: #FFFFFF;
}

.fashiro-template #footer .footer-top li a:hover, #footer .footer-top .store-information a:hover {
  color: #800080;
}

.fashiro-template .footer-powered .powered-text {
  color: #FFFFFF;
}

.fashiro-template .footer-powered .block-social ul li {
  background: #FFFFFF;
  color: #800080;
}

.fashiro-template .footer-powered .block-social ul li i {
  color: #161B1E;
}

.fashiro-template .footer-powered .block-social ul li:hover i {
  color: #800080;
}

.fashiro-template .refine-search .category-list ul li {
  border: 1px solid #800080;
  background-color: #FFFFFF;
}

.fashiro-template .refine-search .category-list ul li a {
  color: #161B1E;
}

.fashiro-template .refine-search .category-list ul li:hover, .fashiro-template .refine-search .category-list ul li.active {
  background-color: #800080;
}

.fashiro-template .refine-search .category-list ul li:hover a, .fashiro-template .refine-search .category-list ul li.active a {
  color: #FFFFFF;
}

.fashiro-template #checkout-cart .table a:hover, .fashiro-template #checkout-cart .table a:focus, .fashiro-template #checkout-cart .table a:active, .fashiro-template #cart .table a:hover, .fashiro-template #cart .table a:focus, .fashiro-template #cart .table a:active, .fashiro-template a.product-review-link:hover,  .fashiro-template a.product-review-link:active, .fashiro-template a.product-review-link:focus, .fashiro-template .product-info-page .product-info-tag a:hover, .fashiro-template .product-info-page .product-info-tag a:active, .fashiro-template .product-info-page .product-info-tag a:focus {
  color: #161b1e;
}

.fashiro-template .product-info-page .rating span.fa {
  margin-top: -8px;
}

/* Fashiro Template End */

/* Lookz Template Start */

.lookz-template .system-breadcrumb .breadcrumb a:hover, .lookz-template .system-breadcrumb .breadcrumb a:focus, .lookz-template .system-breadcrumb .breadcrumb a:active  {
  color: #FFFFFF;
}

.lookz-template .header-middle, .lookz-template .btn-default, .lookz-template .btn-primary, .lookz-template #cart-total {
  background-color: #800080;
  color: #FFFFFF;
}

.lookz-template .btn-primary:hover, .lookz-template .btn-primary:active, .lookz-template .btn-primary:focus, .lookz-template .btn-danger:hover, .lookz-template .btn-danger:active, .lookz-template .btn-danger:focus, .lookz-template .btn-default:hover, .lookz-template .btn-default:active, .lookz-template .btn-default:focus {
  color: #FFFFFF;
}

.lookz-template .header-top #logo a, .lookz-template .banners .banner-inner .subbanner:hover .banner-detail .banner-title, .lookz-template .product-card:hover .caption h4 a {
  color: #800080;
}

.lookz-template #menu .nav > li > a:focus, .lookz-template #menu .nav > li > a:hover, .lookz-template #menu .nav > li.open > a {
  color: #FFFFFF !important;
}

.lookz-template #menu .dropdown-menu {
  border-top: 3px solid #800080;
}

.lookz-template .dropdown-menu li > a:hover, .lookz-template #menu .see-all:hover, .lookz-template #menu .see-all:focus {
  background-color: #800080;
  background-image: linear-gradient(to bottom, #800080, #800080);
}

.lookz-template .dropdown-menu.dropdown-menu-right li > a:hover {
  background-color: #4D004D;
  background-image: linear-gradient(to bottom, #4D004D, #4D004D);
}

.lookz-template #cart.open .dropdown-menu, .lookz-template #top .open .dropdown-menu, .lookz-template .curlan.open .dorpss, .lookz-template .header-account.open .dropdown-menu {
  border: 1px solid #800080;
  border-top: 3px solid #800080;
}

.lookz-template .product-card .saving {
  background: #800080;
  color: #FFFFFF;
}

.lookz-template .product-card .price-sale {
  color: #800080;
}

.lookz-template .search-description .search-block-top a:hover, .lookz-template .search-description .search-block-top a:active, .lookz-template .search-description .search-block-top a:focus {
  color: #FFFFFF;
}

.lookz-template .footer-container a:hover, .lookz-template .footer-container a:focus, .lookz-template .footer-container a:active {
  color: #800080;
}

.lookz-template a:hover, .lookz-template a:active, .lookz-template a:focus {
  color: #161B1E;
}

.lookz-template .refine-search .category-list ul li {
  border: 1px solid #800080;
  background-color: #FFFFFF;
}

.lookz-template .refine-search .category-list ul li:hover, .lookz-template .refine-search .category-list ul li.active {
  background-color: #800080;
  color: #FFFFFF;
  border-color: #800080;
}

.lookz-template .price-sale {
  color: #800080;
}

.lookz-template #blog-search .input-group-btn #button-search {
  background: #800080;
  border: #800080;
}

.lookz-template .list-group a.active, .lookz-template .list-group a.active:hover, .lookz-template .list-group a:hover {
  background: #800080;
  border: 1px solid #800080;
  color: #FFFFFF;
}

.lookz-template .article-list a:hover, .lookz-template .article-list a:focus, .lookz-template .article-list a:active, .lookz-template .article-page-info a:hover, .lookz-template .article-page-info a:focus, .lookz-template .article-page-info a:active {
  color: #800080 !important;
}

.lookz-template .article-list .btn-continue-reading a:hover, .lookz-template .article-list .btn-continue-reading a:focus, .lookz-template .article-list .btn-continue-reading a:active {
  color: #FFFFFF !important;
}

.lookz-template .account-navigation.navbar-default .navbar-nav>.active>a, .lookz-template .account-navigation.navbar-default .navbar-nav>.active>a:focus, .lookz-template .account-navigation.navbar-default .navbar-nav>.active>a:hover {
  background-color: #4D004D;
}

/* Lookz Template End */

@media (max-width: 767px) {
  .navbar-header button {
    color: #FFFFFF;
    margin-right: -1px !important;
    margin-top: 2px !important;
  }

  #menu .nav > li > a, 
  #account-navigation .nav > li > a {
    color: #161B1E;
  }
}
