.paddingnone{
	padding-left: 0px !important;
	padding-right: 0px !important;
}

/*elementos que modifican las reglas de kendo y bootstrap*/
.k-grid {
    font-size: 10pt !important;
    font-family: calibri !important;
}
.k-grid td {
    line-height: 2em !important;
}
.boton{
    background: white !important;
}
.k-pager-wrap .k-link, .k-pager-wrap .k-state-selected {
	padding: .5em;
	width: -webkit-23px !important;
	width: 23px !important;
	height: -webkit-23px !important;
	height: 23px !important;
	line-height: -webkit-23px !important;
	line-height: 23px !important;
}
.k-state-selected, .k-link{
	padding:5px !important;
	font-size: 10pt !important;
	font-weight: bold !important;
}
.k-link{
	font-size: 10pt;
	font-weight: bold;
	color: #4A93C6 !important;
}
.k-pager-first, .k-pager-last{
	display: none !important;
}
.carritoCompra{
	color:#16B8D5;
}
.sidebar-scrollarea{
	z-index: 100 !important;
}
.k-state-selected{
	z-index: 1 !important;
}


/*reglas de diseño propias para elementos de grid*/
.style-button{
	font-family: calibri !important;
	color : #3E3D3D !important;
}
.title-table{
	font-size: 12pt;
}
.producto{
	height:100px !important;
	width:200px !important;
	font-size:13pt;
}
tr td:first-child{
	width:150px !important;
}
.laboratorio{
	width:200px !important;
	font-size:11pt;
	font-style: italic;
}
.precio{
	width:150px !important;
	font-size:12pt;
	font-weight: bold !important;
}
.cantidad{
	width:120px;
}
.botonComprar{
	position: relative;
	float:right ; !important;
	margin-right: 10px;
}
.subtotal{
	font-size: 10pt;

}
.estrellaFavorito{
	color:#FFBA25;
}
.eliminarCarrito{
	color:#FF7272;
}




















/*reglas de medias querys para responsividad del sitio*/
@media (min-width: 800px) { 
	.modal-xl{
		width:750px !important;
	}
}
@media (min-width: 900px) { 
	.modal-xl{
		width:850px !important;
	}
}
@media (min-width: 1000px) { 
	.modal-xl{
		width:1000px !important;
	}
}
@media (min-width: 1400px) { 
	.modal-xl{
		width:1200px !important;
	}
}
@media (min-width: 1024px) {
  .padding-left-none{
	padding-left: 0px !important;
	}
}

@media (max-width: 1024px) {
  .margin-bottom-10{
		margin-bottom: 16px !important;
	}
}