/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
/*.top-menu.sub-menu.collapse(top:60px !important;)*/


select#group_3 {
display:none;

}

select#group_1 {
display:none;

}

select#group_2 {
display:none;

}

select#group_4 {
display:none;

}

select#group_5 {
display:none;

}

.card.card-block p {
    float: left !important;
 }

span.color {
    width: 90px;
    height: 90px;
}

section.facet.clearfix ul#facet_17301 {
    display: none;
}

.current-price span {
    font-weight: 800;
    font-family: sans-serif;
}

a.banner img {
    width: 100%;
}

/* cambios */

#header .header-nav {
padding-top: 20px;
    border-bottom: 2px solid #1a2c7e;
    max-height: 90px;
    
    background: #1a2c7e;
padding-bottom: 50px;
}

.col-md-10.right-nav span {
    color: #FFF;
}
#header .header-nav .blockcart {
    background: #1a2c7e; 
}
#header .header-nav .cart-preview .shopping-cart {
color: #fff;
}
.col-md-10.right-nav i {
    color: #fff;
}

#header .header-nav .cart-preview.active {
background: #1a2c7e; 
}
div#_desktop_user_info {
    border-left: 2px solid #fff;
    padding-left: 10px; 
}

#header .header-nav .user-info {
margin-left: 0rem;
}

#header .header-nav .currency-selector {
    margin-right: 20px;
}

div#_desktop_cart {
    margin-left: 16px;
    border-left: 2px solid #fff;
}


.search-widget form input[type=text] 

{
min-width: 430px;
border-radius: 20px;
}

.search-widget form button[type=submit] {
    position: absolute;
    background: #7a7a7a;
    border: none;
    bottom: 1px;
    right: 0px;
    color: #fff;
    border-radius: 20px;
    padding: 8px;
}

li#lnk-chat-whatsapp {
    background: #29a71a;
   
    padding: 4px;
}
li#lnk-chat-whatsapp a {
    color: #fff !important;
}




/* cambio footer */

.footer-container {
background: #1a2c7e;

}

.footer-container p {
    color: #069a71 !important;
}

.block-contact-title, .blockcms-title, .myaccount-title, .myaccount-title a {

color: #069a71 !important;
}
.footer-container li a {
    color: #fff !important;
}

.block-contact {
 color: #fff !important;
}



/*  final */

/*boletin */


.btn-primary {
background-color: #1a2c7e;
   
}
.btn-primary:hover {
background-color: #069a71;
}
.block-social ul li {

background-color: #069a71 !important;

}
.btn-primary.disabled.focus, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary:disabled.focus, .btn-primary:disabled:focus, .btn-primary:disabled:hover
{
background-color: #069a71;

}
p.text-redes {
    text-align: left;
}


/* movil */


@media (max-width: 767px) {
.footer-container .links .h3 {
    line-height: 1.5;
    font-size: 1rem;
    color: #069a71 !important;
}

.footer-container .links ul {
    background-color: #1a2c7e !important;
    margin-bottom: 0;
}

}

#header .header-nav #menu-icon .material-icons {
color:#fff;
}
div#_mobile_user_info i {
    color: #fff;
}

#products .product-description, .featured-products .product-description, .product-accessories .product-description, .product-miniature .product-description
{
background: #029e70;
}
#products .product-title a, .featured-products .product-title a, .product-accessories .product-title a, .product-miniature .product-title a
 {
color:#000;
    font-weight: bold;
}

.products span.price {
    background: #030001;
    color: #FFF;
    margin: 8px;
    padding: 0 8px;
}

.product-flags li.product-flag.on-sale {

background: #f4d956 !important;
color: #000 !important;

}


@media (min-width: 650px) and (max-width: 10920px) {


.buscard #search_widget {
    display: none !important;
}

@media (min-width: 650px) and (max-width: 10920px) {


.buscard div#search_widget {
    display: none !important;
}

