.loader {
  color: #1a365f;
}

.header_top, .carousel-indicators li.active {
  background: rgba(26, 54, 95, 0.8);
}

.logo a, .endereco, .endereco .rua {
  color: #1a365f;
}

a, .left-sidebar h2, h2.title, .step-title {
  color: #1a365f;
}

.breadcrumbs .breadcrumb li a {
  background: #1a365f;
}
.breadcrumbs .breadcrumb li a::after {
  border-color: transparent transparent transparent #1a365f;
}

.p-descricao a {
  color: #ab1e23;
}
.p-descricao a:hover {
  color: #1a365f;
}

.shop-menu ul li a.active {
  color: #1a365f;
}
.shop-menu ul li a:hover {
  background: rgba(26, 54, 95, 0.8);
  color: #fff;
}

.search_box input {
  border: 1px solid rgba(26, 54, 95, 0.5);
  color: #1a365f;
}
.search_box input:hover {
  border: 1px solid #1a365f;
}
.search_box button {
  background: rgba(26, 54, 95, 0.7);
}
.search_box button:hover {
  background: #1a365f;
  color: #fff;
}

.politicas .panel-default > .panel-heading, .pedidos .panel-default > .panel-heading, .category-products .panel-default .panel-heading {
  background-color: rgba(26, 54, 95, 0.5);
}
.politicas .panel-default > .panel-heading:hover, .pedidos .panel-default > .panel-heading:hover, .category-products .panel-default .panel-heading:hover {
  background-color: #1a365f;
}

.pedidos .well .well-tag {
  background-color: #ab1e23;
}

.categorias li:hover {
  background-color: rgba(171, 30, 35, 0.7);
}

.recommended-item-control i {
  background: rgba(171, 30, 35, 0.7);
}
.recommended-item-control i:hover {
  background: #ab1e23;
}

.product-image-wrapper h2, .product-image-wrapper .productinfo h2 {
  color: #ab1e23;
}
.product-image-wrapper .goto-produto i {
  color: rgba(26, 54, 95, 0.3);
  transition: ease 0.4s;
}
.product-image-wrapper .goto-produto i:hover {
  color: #1a365f;
  transition: ease 0.4s;
}
.product-image-wrapper:hover {
  border-color: rgba(26, 54, 95, 0.7);
}
.product-image-wrapper:hover .goto-produto i {
  color: #1a365f;
}
.product-image-wrapper:hover h2 {
  color: #1a365f;
}

.productinfo h2, .produto-total {
  color: #1a365f;
}

.prod_quantity.mini.produto-view .prod_quantity_down, .prod_quantity.mini.produto-view .prod_quantity_up, .prod_quantity.mini.produto-view .cart_quantity_down, .prod_quantity.mini.produto-view .cart_quantity_up {
  background-color: rgba(26, 54, 95, 0.7);
}
.prod_quantity.mini.produto-view .prod_quantity_down:hover, .prod_quantity.mini.produto-view .prod_quantity_up:hover, .prod_quantity.mini.produto-view .cart_quantity_down:hover, .prod_quantity.mini.produto-view .cart_quantity_up:hover {
  background-color: #1a365f;
}

.prod_quantity .prod_quantity_down, .prod_quantity .prod_quantity_up, .prod_quantity .cart_quantity_down, .prod_quantity .cart_quantity_up, .cart_quantity_button .prod_quantity_down, .cart_quantity_button .prod_quantity_up, .cart_quantity_button .cart_quantity_down, .cart_quantity_button .cart_quantity_up {
  background-color: rgba(171, 30, 35, 0.7);
}
.prod_quantity .prod_quantity_down:hover, .prod_quantity .prod_quantity_up:hover, .prod_quantity .cart_quantity_down:hover, .prod_quantity .cart_quantity_up:hover, .cart_quantity_button .prod_quantity_down:hover, .cart_quantity_button .prod_quantity_up:hover, .cart_quantity_button .cart_quantity_down:hover, .cart_quantity_button .cart_quantity_up:hover {
  background-color: #ab1e23;
}
.prod_quantity .cart_quantity_input, .cart_quantity_button .cart_quantity_input {
  border-color: rgba(171, 30, 35, 0.7);
}

.prod_quantity.vitrine-produto-component .prod_quantity_down, .prod_quantity.vitrine-produto-component .prod_quantity_up, .prod_quantity.vitrine-produto-component .cart_quantity_down, .prod_quantity.vitrine-produto-component .cart_quantity_up, .cart_quantity_button .prod_quantity_down, .cart_quantity_button .prod_quantity_up, .cart_quantity_button .cart_quantity_down, .cart_quantity_button .cart_quantity_up {
  background-color: rgba(171, 30, 35, 0.7);
}
.prod_quantity.vitrine-produto-component .prod_quantity_down:hover, .prod_quantity.vitrine-produto-component .prod_quantity_up:hover, .prod_quantity.vitrine-produto-component .cart_quantity_down:hover, .prod_quantity.vitrine-produto-component .cart_quantity_up:hover, .cart_quantity_button .prod_quantity_down:hover, .cart_quantity_button .prod_quantity_up:hover, .cart_quantity_button .cart_quantity_down:hover, .cart_quantity_button .cart_quantity_up:hover {
  background-color: #ab1e23;
}
.prod_quantity.vitrine-produto-component .cart_quantity_input, .cart_quantity_button .cart_quantity_input {
  border-color: rgba(171, 30, 35, 0.7);
}

.cart_delete a:hover {
  background: #1a365f;
}

#footer, .similares .title-wrap {
  background: #f1f2f6;
}
#footer .companyinfo p, .similares .title-wrap .companyinfo p {
  color: #717171;
}
#footer .footer-bottom, .similares .title-wrap .footer-bottom {
  background: #ab1e23;
}
#footer .footer-bottom p, .similares .title-wrap .footer-bottom p {
  color: #fff;
}

.single-widget ul li a:hover, .control-carousel:hover {
  color: #1a365f;
}

.cart-qtd {
  background-color: #1a365f;
}

a:hover .cart-qtd {
  background-color: #fff;
  color: #1a365f;
}

#cart_items .cart_info .cart_menu {
  background: rgba(171, 30, 35, 0.7);
}

.btn.btn-primary, .login-form form button, .signup-form form button {
  background: rgba(26, 54, 95, 0.7);
}
.btn.btn-primary:hover, .login-form form button:hover, .signup-form form button:hover {
  background: #1a365f;
  color: #fff;
}

.or {
  background: rgba(26, 54, 95, 0.7);
}

[name=fbLogin] {
  background: #40739e;
}
[name=fbLogin]:hover {
  background: #40739e;
}

.entrega-opt, .forma-pgto {
  background: rgba(171, 30, 35, 0.6);
}
.entrega-opt:hover, .forma-pgto:hover {
  background: #ab1e23;
}

.tb-produtos thead tr {
  background: rgba(171, 30, 35, 0.7);
}

.search-loading i, .search-loading span {
  color: #1a365f;
}

.banner-text-wrap .btn {
  background: rgba(26, 54, 95, 0.9);
}

.cupons-wrp .cupons {
  background: rgba(26, 54, 95, 0.7);
}
.cupons-wrp .cupons:hover {
  background: #1a365f;
}

.available-coupons-main .available-coupons .available-coupon {
  border-top: 1px solid #f5f5f5;
  border-right: 1px solid #f5f5f5;
  border-bottom: 1px solid #f5f5f5;
}
.available-coupons-main .available-coupons .available-coupon .coupon-code strong {
  background: rgba(26, 54, 95, 0.7);
}
.available-coupons-main .available-coupons .available-coupon .unavailable-coupon-overlay {
  background-color: rgba(255, 255, 255, 0.7);
}
.available-coupons-main .available-coupons .available-coupon .available-coupon-content .only-app-or-site {
  border: 1px dotted rgba(26, 54, 95, 0.6);
  color: #1a365f;
}
.available-coupons-main .available-coupons .available-coupon .available-coupon-cond .cond {
  color: #1a365f;
}

.cart-select-coupon .cart-select-coupon-title .coupon-selected {
  color: #1a365f;
}

.drawer .navbar-dark {
  background: #1a365f;
}
.drawer .navbar-dark .navbar-toggler {
  color: #fff;
  margin-top: 5px;
}
.drawer .drawer-navbar .nav.navbar-nav li a {
  color: rgb(255, 255, 255);
}
.drawer .drawer-navbar .nav.navbar-nav li a:hover, .drawer .drawer-navbar .nav.navbar-nav li a.active {
  background-color: #fff;
  color: #717171;
}

.classificacao.selected {
  color: #1a365f;
}

.custom-navbar .navbar-item .dropdown ul li:hover {
  background-color: #ab1e23;
}