/* 1) Estilo del banner principal */
.woocommerce-store-notice.demo_store {
  background-color: #C8D6CD !important; /* fondo */
  color: #333333 !important;   
  font-size: 1.9rem !important; 
  padding: 1em !important;     
  border-radius: 5px !important;        
  box-shadow: 0 2px 6px rgba(0,0,0,0.1) !important;
  text-align: ceanter !important;
}


/* 2) Estilo del enlace “Discard” */
.woocommerce-store-notice.demo_store .woocommerce-store-notice__dismiss-link {
  color: #333333 !important;
  font-weight: bold !important;
  text-decoration: underline !important;
	
}

/* Recommended CSS from WP for defined content width support */

body {
    font-family: "Helvetica Neue", helvetica, arial, sans-serif;
    padding: 0;
    color: #686868;
    font-weight: 300;
    line-height: 1.6;
    font-size: 16px;
    word-wrap: break-word;
    position: relative;
}

a, a:active, a:hover, a:focus {
    text-decoration: none;
    color: #94B6A3;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
    outline-offset: 2px;
}

@media (min-width: 768px) {
    .nav > li > a:before {
        position: absolute;
        content: '';
        top: 0;
        left: 50%;
        width: 0;
        height: 2px;
        background-color: #94B6A3;
        -webkit-transition: all 1s;
        transition: all 1s;
}
		
.navbar-default .navbar-nav > .active > a,
    .navbar-default .navbar-nav > .active > a:hover,
    .navbar-default .navbar-nav > .active > a:focus,
    .navbar-default .navbar-nav > .open > a,
    .navbar-default .navbar-nav > .open > a:hover,
    .navbar-default .navbar-nav > .open > a:focus {
        background-color: transparent;
        color: #94B6A3; 
}
		
		
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
    background-color: #94B6A3; 
}

.nav > li.active > a:before, .current-page-parent:before {
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background-color: #94B6A3; 
}
		
/* Woocommerce */
		
.btn-default, 
input[type="submit"], 
input#submit, 
button, 
a.comment-reply-link, 
.woocommerce #respond input#submit, 
.woocommerce a.button, 
.woocommerce button.button, 
.woocommerce input.button, 
.woocommerce #respond input#submit.alt, 
.woocommerce a.button.alt, 
.woocommerce button.button.alt, 
.woocommerce input.button.alt, 
.icons-menu-right.menu-button a.btn-default  { 
    box-shadow: none;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    border: 1px solid;
    border-radius: 3px;
    padding: 10px 20px;
    color: #94B6A3;
    background-color: transparent;
}
		
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
    background-color: transparent;
    color: #94B6A3;
}

		
		
.woocommerce div.product .woocommerce-tabs ul.tabs.wc-tabs li:hover a {
    border-bottom: 1px solid #94B6A3;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
    padding: 10px 20px;
    font-weight: 300;
    min-width: 100px;
    text-transform: uppercase;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    text-align: center;
    color: #94B6A3;
    border-radius: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs.wc-tabs li.active a {
    border-bottom: 1px solid #94B6A3;
    color: #94B6A3;
}
		
		
.woocommerce span.onsale {
    background-color: #94B6A3;
    line-height: 1.7;
    min-height: 1.7em;
    border-radius: 3px;
}
		
.woocommerce .widget_price_filter .ui-slider .ui-slider-range, 
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
    background-color: #94B6A3;
}