﻿#index #col-dcha {position: absolute;z-index: 1030;top: -26px; right: 2px;}

.acciones .btn{white-space: normal;hyphens: initial;}

/*----------------- bloque de carrito en producto -----------------*/
.product_listp .product_info2{text-align:left}

.titulo-pap{background-color: /*#e2ffe8*/aliceblue;border-bottom: solid 1px #ccc;padding-top:2px; margin-bottom:9px!important;font-weight:normal;font-family:arial,Helvetica,sans-serif; padding:0.3em 0;}
.product_listp div h2{/*text-transform:lowercase;*/ font-size: 0.95em;line-height:1.15;}
.product_listp div h2 a{color: #0059B3;cursor:auto; text-decoration:none;}
.product_listp div h2:first-letter{text-transform: uppercase;}

.product_listp{padding-top:15px;padding-bottom:5px; line-height:14px;}
	.product_listp > .row{margin-bottom:3px;}
.product_info2{vertical-align:bottom}
	.carrito_ref{text-indent: 0.4em;color: #C00;font-size: 0.8em;line-height: 1.5;/*letter-spacing: -1px;*/text-transform:uppercase;}
		.complementos .complemento .carrito_ref{font-size: 0.95em;}
	.carrito_item{color:#0059B3;font-size:1.28em;}

		.product_color{width:15px; height:15px; vertical-align: middle; margin-right: 5px; float:left;}
		.product_color.surtido{border: solid 1px #ccc;background: repeating-linear-gradient(45deg,#e3dc1c, #2db7d0 2px, #f3d9c4 2px, #53a32b 2px, #4f342b 2px, #f3d9c4 5px);}
		.product_stock {width: 100%;color: #F60; margin-top:-3px; margin-left:5px; font-size: 10px; font-family: Verdana, Geneva, sans-serif;}



/*.product_listp .row{margin-bottom:5px;}*/

.carrito_precio{color:#3D3DB8;font-size:1.2em; padding-left:0.5em; text-align:right;font-weight:700}
.carrito_precio3{color:#3D3DB8;font-size:1.2em; text-align:right;width:65px;min-height:18px;font-weight:700}
.carrito_precio4{color:#C00;font-size:1.2em;  font-weight:700}

.precio_rebajado {color: #c20712;padding-left: 5px;padding-bottom: 1px;}

.etiqueta{padding: 2px 2px 1px 2px;font-family: Arial, Helvetica, sans-serif;font-stretch: condensed;display: inline-block;font-weight: lighter; float:left;}
.etiqueta span{display:none}
	.etiqueta:hover span{display:block;position: absolute;z-index:9;width: auto;color: orange;padding: 1em;background: #fff;border: solid 1px;width: 300px;right: 0;margin-top: 0.5em;}
	.etiqueta.rebajas{color: #FFF;background: #c20712;}
	.etiqueta.outlet{color: #FFF;background:#B36FFF;}
	.etiqueta.neto{color: #FFF;background:#00B608;}

.carrito_outlet{vertical-align: text-bottom;}

.carrito_img{margin:-2px 0 0 5px;cursor:pointer}
.carrito_imagens{display:inline;}
.carrito_pag{border-radius:5px;padding:3px;background-color:#FFDF91;width:100px;font-size-0.9em;display:none;z-index:9999;}
	.carrito_pag input[type='text']{width: 30px;font-size: 1.1em;border: solid 1px #fff;padding: 0.2em 0.3em 0.3em;}	
	.carrito_pag input[type='button']{font-size: 1.2em;}
.imagenes_carrito{background:#fff; width:40px; height:40px; text-align:center; }
.titulos_carrito{ font-size:8pt; font-weight:bold; color:#333; font-family:Verdana, Geneva, sans-serif;}
.carrito_item3{display:inline-block;color:#0059B3;font-family:arial,Helvetica,sans-serif;font-size:9pt;padding-top:0;padding-left:5px;padding-right:5px;min-height:18px;width:220px}
.carro {margin:0;padding:0; text-align:right;}


@media (min-width: 100px) and (max-width:576px) { 
.precio_rebajado {color: #c20712; background: none;}
.etiqueta{margin-top: 0.5em;margin-bottom: 0.5em;float:none;font-size: 1.2em;font-stretch: normal;font-weight: normal;}
.carrito_pag {width: auto; padding: 0.5em;}
.carrito_pag input[type="button"] {font-size: 1.3em;padding: 0.5rem 1.5rem;}
.carrito_pag input[type="text"] {width: 50px; font-size: 1.5em; border: solid 1px #fff; padding: 0.3em 0.5em 0.7em; text-align: right;}
.carrito_img {margin-right:7px;}
}

@media (min-width: 576px) and (max-width:992px) { 
.etiqueta{margin-top: 0.5em;margin-bottom: 0.5em;}
}


/*************************************************************************************************************/
/* ****************************************** Formularios finales ****************************************** */
/*************************************************************************************************************/
.pedidos-formulario.new {padding:0;}
.pedidos-formulario.new tr[id*="linea_"]{}
.pedidos-formulario.new tr.descripcion_negro_nombre td{ padding: 2em 1em 1em 1em; vertical-align: top;}
.pedidos-formulario.new tr[id*="linea_"] td{ padding: 0.7em 0.6em 0.7em 0.6em; vertical-align: top;}
		/*.pedidos-formulario.new tr[id*="linea_"] td.imagen{padding: 1em 1em 1em 1em;}*/
.pedidos-formulario.new tr[id*="linea_"] img.productoImg{border: solid 1px #ededed;padding: 9px;background-color: #ffffff;}
.pedidos-formulario.new tr[id*="linea_"] input{font-size: 1.2em; border:solid 1px #ededed;}
.pedidos-formulario.new tr[id*="linea_"] input[id*="ud"]{text-align:right;}
.pedidos-formulario.new tr[id*="linea_"] input[disabled*="disabled"]{background:#fff;border:none;}
.pedidos-formulario.new tr .borrar{text-align:left;margin-top: 1em; cursor:pointer;}

.pedidos-formulario.new tr .cart_quantity_button{float: left; margin-bottom: 1em;margin-right: 4px;}
.pedidos-formulario.new tr .cart_quantity_button a {margin-top:1em; float: left; margin-right: 4px; line-height: 20px; padding: 0px 6px;}
.pedidos-formulario.new tr .cart_quantity_button a + a {margin-right: 0;}
.pedidos-formulario.new tr .btn-outline {color: white!important; background-color: #01AEF0; border-color: #01AEF0; text-transform: uppercase; font-size: 0.9em;}
.pedidos-formulario.new tr .btn-outline:hover, .btn-outline:focus, .btn-outline:active, .btn-outline.active {color: white; background-color: #FF9933; border-color: #FF9933;}

.pedidos-formulario.new .amarillo {background-color: #fff9ed;}
.pedidos-formulario.new p.txt-naranja {color: #F90 !important; font-weight: bold; text-align: right;}

.pedidos-formulario.new .datosCliente h2, .pedidos-formulario.new .datosCliente h3{color:#333}
.pedidos-formulario.new .datosCliente h3{margin-top:2em; border-bottom:solid 1px #aaa; margin-bottom:1em;}

.mailingCheck{display:none;}

