/*#main-nav{
  position: sticky;
  z-index: 1000;
}*/

.tekno-price{
	color: #b0112e;
	font-weight: bold;
}

p.price{
	display: none !important;
}

span.price{
	display: none !important;
}

/*#main-nav{
	background: #b0112e;
}*/

/*.cart-items{
	background: #b0112e;
}

.sidebar .widget-title:after{
	background: #b0112e;
}*/

a:hover, a:focus, a:active{
	/*color: #b0112e !important;*/
}

mark.count {
  display: none;
}

/*#breadcrumb li{
	color: #b0112e;
	font-weight: bold;
}*/

.woocommerce ul.products li.product:hover .woocommerce-loop-category__title, .woocommerce ul.products li.product:hover .woocommerce-loop-product__title, .woocommerce ul.products li.product:hover h3 {
  border-top: 2px solid #b0112e;
}

.woocommerce #primary .button:hover, .woocommerce #review_form #respond .form-submit input:hover, .woocommerce #primary .button:focus, .woocommerce #review_form #respond .form-submit input:focus, .woocommerce #primary .button:active, .woocommerce #review_form #respond .form-submit input:active, .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: #b0112e;
  color: #fff !important;
}

button:hover, button:active, active button:focus, a.button:hover, a.button:active, a.button:focus, .comment-reply-link:hover, .comment-reply-link:active .comment-reply-link:focus input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus {
  background-color: #b0112e;
  color: #fff;
}


/**DISCOUNT LABELS***/
.vc {
  background: #ff0045;
  border-radius: 30px 0 0 30px;
  color: #fff;
  /*width: 108px;*/
  text-align: center;
  /*padding: 6.5px 18px;*/
  position: relative;
  border-right: 1px dashed #fff;
}
.vc:after {
  width: 0;
  height: 0;
  border: 12.5px solid transparent;
  position: absolute;
  content: "";
  border-top-color: #ff0045;
  right: -26px;
  top: 0px;
  border-left-color: #ff0045;
}
.vc:before {
    width: 0;
    height: 0;
    border: 13px solid transparent;
    position: absolute;
    content: "";
    border-bottom-color: #ff0045;
    right: -25px;
    top: -1px;
}

/**Para los paquetes **/
/*Ocultamos el precio de los paquetes porque estará en 0*/
p.price{
    visibility: hidden;
		color: #fdfdfd;
}

#camb_showMed, #ywcp_wcp_tr_order_total{
	font-size: large;
	color: black;
}

#ywcp_wcp_tr_order_total{
	color: red;
}

#camb_showMed{
    color: yellow;
    background-color: black;
}

.label {
		color: white;
    padding: 3px;
    border-radius: 6px;
}

.success {background-color: #4CAF50;} /* Green */
.info {background-color: #2196F3;} /* Blue */
.warning {background-color: #ff9800;} /* Orange */
.danger {background-color: #f44336;} /* Red */
.other {background-color: #e7e7e7; color: black;} /* Gray */

.sin-stock{
	font-size: 1.5em;
  color: red;
  font-weight: bold;
}
