/*  iziModal */
.modalMsjConten{
	text-align:center;
	display:block;
	padding: 25px;
} 
.modalMsjLimpio{ 
	display:block;
}
/*  clases de menajes */
.msInformacion,
.msInfo,
.msCorrecto,
.msAlerta,
.msError,
.msLimpieza,
.msConfirmacion {
    display: block;
	padding: 1.5rem;
	margin: 0.8rem 0;
	text-align:center;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.msInformacion,
.msConfirmacion,
.msInfo{
    color: #00529b;
	background:#bde5f8; 
}
.msCorrecto {
    color: #4f8a10;
    background: #dff2bf;
}
.msAlerta {
    color: #9f6000;
    background: #feefb3;
}
.msError {
    color: #333;
    background: #ffbaba;
}
.msLimpieza {
    color: #666;
    background: #efefef; 
}
.msLista {
    clear: both;
    float: none;
    list-style: square;
} 
.msLista li {
    margin-left: 30px;
    padding: 3px 0px 3px 0px;
}
/* */
.footer-bar{
	background-color: #aec035;
}
.img-producto{
	max-width: 600px;
	float: left;
	padding: 0px 20px 20px 0px; 
}
/* */
.owl-nav {
    width: 100%;
    margin-bottom: 50px;
}

.owl-nav button {
    display: inline-block;
    zoom: 1;
    padding: 3px 10px;
    font-size: 12px;
    position: absolute;
    width: 30px;
    height: 30px;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}

.owl-carousel .owl-nav button.owl-prev {
    left: 0;
    background-color: #4ba82c;
    color: #f1f1f1;
}

.owl-carousel .owl-nav button.owl-next {
    left: 30px;
    background-color: #f1f1f1;
    color: #4ba82c;
}

.owl-carousel .owl-nav button.owl-prev:hover,
.owl-carousel .owl-nav button.owl-next:hover,
.gray-bg .owl-carousel .owl-nav button.owl-next:hover {
    background-color: #333333;
    color: #f1f1f1;
}

.gray-bg .owl-carousel .owl-nav button.owl-next {
    background-color: #ffffff;
}

.owl-nav button:after {
    font-family: "FontAwesome";
    font-size: 18px;
    line-height: 26px;
}

.owl-prev:after {
    content: "\f104";
}

.owl-next:after {
    content: "\f105";
}

.owl-nav button:hover {
    filter: Alpha(Opacity=100);
    opacity: 1;
    text-decoration: none;
}
/* */
.owl-dots {
    position: absolute;
    bottom: 25px;
    text-align: center;
    margin: 0 auto;
    display: block;
    width: 100%;
}



.owl-dots .owl-dot {
    display: inline-block;
    zoom: 1;
} 

.owl-dots .owl-dot span {
    display: block;
    width: 12px;
    height: 12px;
    margin: 5px 4px;
    background: #ffffff;
}

.owl-dots .owl-dot.active span,
.owl-dots .owl-dot:hover span {
    background: #4ba82c;
}
/* */
.bannerSlider{
	-webkit-box-shadow: 0px 20px 24px 0px rgba(180, 180, 180, 1);
	-moz-box-shadow: 0px 20px 24px 0px rgba(180, 180, 180, 1);
	box-shadow: 0px 20px 24px 0px rgba(180, 180, 180, 1);
	position:relative;
	display:block; 
	z-index: 5; 
}
.msj-label{
	display:inline-block; 
	color: #fff; 
	background-color: #02be01;
	padding: .2rem .5rem; 
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	margin-top: 3px;
}
.msj-label:hover{
	background-color: #286d3b; 
}
.link-video{
	display:inline-block;
	padding-top: 10px;
}
.titulo-seccion{
	display:block;
	color:#fff; 
	font-weight: bold; 
	background-color: #286d3b;
	padding: 0.5rem 1rem; 
	margin-bottom: 8px;
}

