.panel-body{
	background:#eee;
	font-size:11px;	
	display:block;
	padding:10px 5px;
}

.panel-body img{width:auto;}

.title-detail-item{ 
   color: #666;
    font-family: teko;
    font-size: 54px;
    line-height: 40px;
    padding-bottom: 10px;
    text-align: left;
    text-transform: uppercase;
}

.cont-img-proveedor-detail{
	text-align:center;	
}

.cont-img-proveedor-detail img{
	width:auto;				
}

.panel-heading-detail .pane{
	color: #333333;
    display: block;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    text-decoration: none;
    transition: all 300ms ease-in-out 0s;	
	cursor:pointer;
}

.panel-heading-detail .pane:hover{
	color:#428bca !important;
	background:#eee;
}


.box-categoria-detail{

    margin: 0;
    text-transform: none;	
}

.panel-heading-detail{
    border-bottom: 1px solid #bbb;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);	
}

.ficha-tec-item{
	padding-left:30px;	
}

.ficha-tec-item a{color:#428bca !important;}

.ficha-tec-item a:hover{
	background:none !important;	
	text-decoration:underline;
}

.collection{
	font-size:14px;
	color:#666;
	font-family:roboto;
	text-align:left;
	padding:10px 0;	
}


.content-detalle-zoom{ 
	height:343px; overflow-x:hidden; overflow-y:scroll; border-left:1px solid #272727; padding:5px; font-size:13px; text-align:justify;}

.ui-dialog{width:auto;}


.content-detalle-zoom img{width:auto;}

.clear{
	clear:both;
	padding:0;
	margin:0;	
}

.content-zoom{
	background:white;
	position:relative;
	
}

.content-img-producto{
	float:left;	
	width:58%;
	padding:12px 0px;
	padding-left:7px;
}

.content-img-producto img{
	/*width:70%;*/
	width: 80%;
}


.content-descripcion-producto{
	float:left;
	width:41%;	
	padding:7px;
	text-align:justify;
}


.zoom-nombre{
	color:black;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;	
	border-bottom:1px solid #272727;
	background:#272727;
	color:white;
	padding:3px 5px;
}

.zoom-descripcion, .zoom-especificacion-tec-breve, .detalle{
	padding:10px 0px;	
	line-height:23px;
}

.content-descripcion-producto a {
    color: #585757;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
	font-family:Calibri;
}


.content-descripcion-producto a:hover {color:#428bca; background:#eee;}


.active-item{color:#428bca !important;}

.descargar-catalogo{
	background:#C20021;
	height:30px;	
	color:white;
	font-weight:bold;
	text-align:center;
	line-height:25px;
	margin:5px 10px 24px 0px;
}


.close_windows_zoom{ position:absolute; right:-24px; top:-22px; cursor:pointer; width:2.7%;}

.bg-codigo{
	background:url(../images/bg-codigo.png) no-repeat;
	padding:12px 0px 3px 0px;
	width:170px;
	color:white;
	font-weight:bold;
	font-size:15px;	
}

.bg-codigo-bottom{
	margin-bottom:10px;
	background:url(../images/bg-codigo-bottom.png) no-repeat;	
	background-position:left top;
	width:170px;
	height:21px;
}

.ui-dialog{z-index:103 !important;}


.title-manga-v{
	font-family:teko !important;
	color:#333333;
	font-size:29px;
	font-weight:bold;
}



.medidas-manga tr th{
	font-size:14px;
	padding:0px 10px;
	background:red;
	color:white;
	border:1px solid white;
}

.medidas-manga  td{
	border-bottom:1px solid #67ce1d;
	text-align:center;
	font-size:12px;
}

.options-manga ul li{
	color:black !important;
	font-size:13px !important;	
	font-weight:bold;
	list-style:square;
}


.options-manga{text-transform:none;}

@media(max-width:900px){/*cuando la ventana tenga un ancho maximo de 600px para abajo*/
	.ui-dialog{width:100% !important;}
	
}

@media(max-width:600px){/*cuando la ventana tenga un ancho maximo de 600px para abajo*/

	.content-zoom{
		margin:0 auto;
		width:100%;
	}
	
	.blockUI{
		width:100% !important;	
		left:0 !important;
	}
	
	
	.content-img-producto, .content-descripcion-producto{width:100%;}
	
	.content-img-producto{padding:12px 0 12px 0px;}

	.ui-dialog{width:100% !important;}

	.content-detalle-zoom{overflow:hidden; height:auto;}
}