﻿
.pesoFichaArticulo
{
	font-size:10pt;
	font-weight:normal;
    vertical-align:middle;
    color:black;
}
.unidadesMinimas
{

	font-size:10pt;
	font-weight:normal;
    vertical-align:middle;
    color:#6666FF;
}
.unidadesMultiplos
{
	font-size:10pt;
	font-weight:normal;
    vertical-align:middle;
    color:Orange;
}
.unidadMedida
{
	font-size:10pt;
	font-weight:normal;
    vertical-align:middle;
    color:Green;
}

.contenedorProducto
{
    margin:0 10px 0 5px;
}


.etiquetaMarcaModelo{
    text-align:left;
}

.divImagenArticulo{

    
}

.imagenFichaProducto{
    border: 1px Solid #eeecec;
    -moz-border-radius: 5px; 
    -webkit-border-radius: 5px; 
    border-radius: 5px;

    padding:0;
    margin:5px 0 0 0;
    max-height:300px;
}

.divCaracteristicasArticulo{
    border-top: 1px Solid #eeecec;
    padding:0;
    margin:5px 0 0 0;
}

.panelCaracterisitcasArticulo {
    text-align:center;
    width:100%;
    display:table-row;

}
.tablaAgregarPedidoCaracteristicas
{
    text-align:center;
    width:100%;
    

}
.divIdentificacionArticulo
{
    
}

.divComprarArticulo
{
    border: 1px Solid #eeecec;
    -moz-border-radius: 5px; 
    -webkit-border-radius: 5px; 
    border-radius: 5px;
    margin-top:10px;
    background-color:#fcfcfc;
    width:100%;
    padding:5px 0 10px 0;


}

.tablePnlComprar{
    text-align:left;
}

.tdPnlComprar{
    text-align:left;
    padding:0 10px 20px 20px;

    display:inline-block;
    vertical-align:text-bottom;
}

.divPrecioArticulo{
    text-align:left;
    display:inline-block;
    vertical-align:baseline;
    
    line-height:1;
}


.precioEnteroArticulo{
    
    font-size:4em;
    font-weight:bold;
    color:#ff7d00;    
    
}
.precioDecimalArticulo {
    font-size: 3em;
    font-weight: bold;
    color: #ff7d00;
    white-space: nowrap;
    
    
}

.precioArticulo
{
    vertical-align:bottom;
}

.precioAntiguoArticulo
{
    
	font-size:2em;
    font-weight:bold;
    color:#C00000;
    text-decoration:line-through;

 
}
.precioDescuentoArticulo
{

	font-size:14pt;
    font-weight:normal;
    color:#C00000;
    vertical-align:top;    

}
.precioIvaIncluidoArticulo
{

	font-size:10pt;
	font-weight:normal;
    color:#acba27;
}

.cantidadProducto
{
    font-size:1.5em;
    width:70px;
    border-radius:5px;
    padding:0 0 0 2px;
    
    height:40px;
    margin:0;

    
}

.botonComprar{
    
    height:40px;
    font-weight:bold;
    background-color:#5cb85c;
    color:white;

}

.tablaMsgTextoComprar
{
    text-align:left;
    width:100%;
    margin:10px;

}
.msgIndicarCantidad{
    color:black;
    font-size:1em;
    text-align:left;
}

.msgUnicadesMultiplos{
    color:Orange;
    font-size:1em;
    text-align:left;
}

.etiquetaTablaAgregarPedidoCaracteristicas {
    
}

.textoArticuloCatacteristicas
{
    font-size:1em;

}
.celdaTablaEtiquetaAgregarPedidoCaracteristicas
{
    font-size:1em;
    border:1px solid #ededed;
    background-color:#f3f3f3;
    padding:5px;
}

.celdaTablaAgregarPedidoCaracteristicas{

    font-size:1em;
    border:1px solid #ededed;
    
}






.FormularioModaCorreoHeader{
    border-bottom-left-radius:0;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
}
.FormularioModalCorreo{

    border-radius:5px;
    width:100%;

    min-width:400px;
}
.FormularioModaCorreoCloseButton{
    font-size:22pt;
    width:50px;
    height:20px;
    vertical-align:middle;

    
}

/*pcArticuloEnCarrito*/


.pcArticuloEnCarritoHeader{

}
.pcArticuloEnCarrito{

    background-color:#e4ffc6 !important;
    border-radius:5px;
    width:100%;
    
}
.pcArticuloEnCarritoEtiqueta{
    
    text-align:center;
    
}
.pcArticuloEnCarritoIcono
{
    color:green;
    padding:1px;
}
.pcArticuloEnCarritoIconos{
    padding-right:3px;
    text-align:left;
}

.btnMasInformacion{
    border-radius:5px;
}

.desplegableMasInformacion{

}



.divBarraRedesSociales{
    
    /* border: 1px Solid #e9e9e9; */
    margin: 10px 0 0 0;
    /* padding: 10px 0 5px 0; */
    /* background-color: #fbfbfb; */
    text-align: left;

    
}
.lblCompartir{
    font-family:Arial;

}
.ulCompartir
{
    max-width:200px;
    text-align:left;
}
.liCompartir
{
    padding:5px;
}

.compartirWhatsapp {
    vertical-align: top;
    width: 22px;
    height: auto;
    margin-right:5px;

}

.compartirFacebook {
    
    
    vertical-align:top;
    margin:0 10px 8px 0;
}
.compartirTwitter{
    
    
}
.compartirGooglePlus{
    padding-left:10px;
    
}

.compartirCorreo{
    padding-left: 5px;
    text-align:left;
    vertical-align:top; 
}
.comparirAtras{
    
}

.etiquetaProductosRelacionadosVentaCruzada{
	text-align:center;
	vertical-align:middle;
	color: #1279c0;
	font-weight:bold;

	font-size:1.2em;
	display:inline-block;
	background-color: #1279c0;/*  #ececec;  #ad8b05; #ececec;*/
    background-color:#fbebcb !important;
	
    border: 1px solid #e4e1e1;

/*	background-image :  url('../../images/Logo/Fondo-Azul1px.png');
	background-repeat:repeat-x;	*/
	/*height:30px;*/
	margin-left:0;
	padding-left:0;
	padding-top:1px;
	padding-bottom:2px;
    width:100%;

}
.productosRelacionadosVentaCruzada{
    width:97%;
    margin-left:10px;
}

.ulEtiquetaDatosArticulo{

    text-align:left;
    
    
}

#ulEtiquetaDatosArticulo li{
    
    display:table;
    text-align:left;

    

}

.etiquetaDatosArticulo 
{
	font-size:1em;
	text-align:left;
	color:#777;
	
	font-weight:bold;
	
	padding:3px 5px 5px 0;	
    margin:0;

    
}

.etiquetaModeloArticulo
{
    font-weight:bold;
    padding-left:5px;
    font-size:1em;
    color:black;
}
.etiquetaModeloArticulo a{
    text-decoration:none;
    font-size:3.1em;
    color:black;
}


.etiquetaDatosArticuloPeso{
    display:none;
}
.etiquetaPesoArticulo {
    
    padding-left:10px;
    font-size:1em;
    color:#777;
    display:none;
}
.etiquetaGastosEnvio{
    padding-left:10px;
    font-size:1em;
    color:#777;
}


.etiquetaCodigoArticulo {
    
    padding-left:10px;
    font-size:1em;
    color:black;
    font-weight:bold;
}


.etiquetaDisponibilidadArticulo {
    color:#777;
    padding-left:10px;
    padding-right:10px;
    font-size:1em;
}

.existencias1 {
    color:#07a307;
    padding-left:10px;
    padding-right:10px;
    font-size:1em;
    font-weight:bold;
}
.existencias2 {
    color:#07a307;
    padding-left:10px;
    padding-right:10px;
    font-size:1em;
    font-weight:bold;
}
.existencias3 {
    color:#f8ce06;
    padding-left:10px;
    padding-right:10px;
    font-size:1em;
    font-weight:bold;
}
.existencias4 {
    color:red;
    padding-left:10px;
    padding-right:10px;
    font-size:1em;
    font-weight:bold;
}
.existencias5 {
    color:#777;
    padding-left:10px;
    padding-right:10px;
    font-size:1em;
}

.textoPrecio
{

	font-weight: bold;
	font-size:1.5em;
	color: #be2b2b;
	letter-spacing: normal;
    border:    solid 1px #eff145;
    padding:5px;
    background-color:#eff145;
    
    line-height:3;
    -webkit-box-shadow: 0 2px 1px 0 #777;
    -moz-box-shadow: 0 2px 1px 0 #777; 
    box-shadow: 0 2px 1px 0 #777;

    text-align:right;

}


.tablaArticuloImpresion
{
	width: 803px;
	height: 507px;
}
.tablaArticuloContenedor
{
	width:100%;
	height:100%;
	background-color: Transparent;
	vertical-align: top;
	text-align:left;
}
.tablaArticuloComprar
{
	text-align:left;
	margin-left:10px;
	width:100%;
}
.tablaAgregarPedido
{
	width:100%;
}
.celdaCaracteristicasArticulo
{

	width:100%;
	height:485px;
	vertical-align: top;
}
.celdaCaracteristicasArticuloGaleria
{
	font-size:1pt;	
}
.tablaGaleriaArticulo,.tablaServicioContacto
{
	text-align:center;
	border:solid 0px black;

}

.celdaLocalizacionArticuloIconos
{
	vertical-align:bottom;
	height:35px;
}
.fichaArticulo
{
	border: solid 0px #248cc2;	
	text-align:left;
	/*height:300px;*/
}


.textoPrecioCatalogo
{
    
    position:relative;
    top:-215px;
    left:0;

	font-weight: bold;
	font-size:1em;
	color: #be2b2b;
	letter-spacing: normal;
    border:    solid 1px #eff145;
    padding: 0 15px 0 5px;
    background-color:#eff145;
    

    -webkit-box-shadow: 0 2px 1px 0 #777;
    -moz-box-shadow: 0 2px 1px 0 #777; 
    box-shadow: 0 2px 1px 0 #777;

    float:left;
}

.fichaTecnicaArtculo{
    margin-left:5px;
    width:100%;
}




.unidadesMinimasError
{

	font-size:1em;
	font-weight:normal;
    vertical-align:super;
    color:Red;
}
.logotipoArticulo
{
	width:150px;
	padding: 0px;
	padding-top:10px;
	text-align: center ;
	border:solid 0px black;
}
.etiquetaEspaciadora
{
	font-size:1pt;
}

.textoDatosArticulo
{
	font-size:10pt;
	text-align:left;
	background:#f5fff9;
	width:450px;	
}
.tablaCaracteristicasArticulo
{
	text-align:center;
}
.textoContactoArticulo
{
	font-size :10pt;
	text-align:left;
	width:100%;	
}

.tablaContactoArticulo
{
	text-align:center;
	width:200px;
  
}

@media (max-width: 990px ) and (min-width: 768px) {

    .cantidadProducto {
        width: 90px;
    }

}


@media screen and (max-width:767px) {



    .cantidadProducto {
        width: 90px;
    }
}