.github.ribbon {
	position: fixed;
	display: block;
	top: 40px;
	right: 0;
	border: 0;
	z-index: 1001;
}

.prettyprint {
	padding: 10px!important;
}

#wrap {
	padding-top: 70px;
}

#home h1 {
	margin-bottom: 30px;
}
#demo,
#examples,
#support,
#download {
	padding-top: 40px;
}

.download-graphic{
	float: right;
}

.download-bloque{
	position: absolute;
    margin-top: 2%;
    margin-left: 86%;
}

.k-tooltip {
	z-index: 1072;
}

.modal-lg {
    max-width: 96%;
}

.modal-md {
    max-width: 45%;
}

.dropdown-menu-graphic{
	left: -58px;
}

.dropdown-menu-todo{
	left: 29px;
}

#bloque-formador .k-chart{
    float: left;
    position: static !important;
}

#bloque-contenidos .k-chart{
    float: left;
    position: static !important;
}

.center-chart{
	margin-left:auto; 
	margin-right:auto
}

#lbl-formador{
	margin-top: 1%;
    margin-left: 1%;
    font: bold 13px 'DejaVu Sans';
    color: #002855;
}

.input-group{
	margin-left: 5%;
    margin-top: 1%;
}

.download-selectpicker-queso, .download-selectpicker-barras{
	display: none;
}

#btn-generar{
    margin-left: 6%;
}

.alert-danger {
    z-index: 1050 !important;
}

.loading-img{
	width: 100px;
	heigth: 100px;
	margin-left: 40%;
}

tr.bg_red_variant {
	background-color: #f7dada;
}

.table-striped tbody tr.bg_red_variant:nth-of-type(odd) {
	background-color: #f3c2c2;
}

.table-hover tbody tr.bg_red_variant:hover {
	background-color: #f99c9c;
}

.swal2-actions {
	direction: rtl !important;
}

.swal2-cancel {
	color: #292b2c !important;
    background-color: #fff !important;
    border: 1px solid #ccc !important;
}

