﻿.justificado
{
	text-align: justify;
}
#fenviar .form-group .prefix,#fenviar label .prefix,#fenviar label
{
	color: #235b4e;
	font-size: 16px;
}
.form-check .form-check-input:checked + .form-check-sign .check {
    background: #235b4e !important;
}
.versalitas
{
	font-variant: small-caps;
}
.form-group input[type=file]
{
	position: static;
	opacity: 1;
}
h5{
	font-weight: bold;
}
.card-title h4
{
	font-variant: small-caps;
	text-align: center;
}
.main-panel>.content
{
	margin-top: 10px;
}
.tooltip
{
	text-align: justify;
}
.fc-content-skeleton .fc-day-grid-event .fc-content
{
	height: auto;
	white-space: normal;
	text-align: justify;
}
.dropdown-item-button
{
	font-size: 14px;
    line-height: 1.42857;
    color: #aaa;
    font-weight: 400;
}
.card-calendar
{
	margin-top: 10px;
}
.movimiento i:hover {
    -webkit-animation-name: rotateThis;
    -webkit-animation-duration:3s;
    -webkit-animation-iteration-count: 1;
    -webkit-animation-timing-function:ease-in-out;
}
@-webkit-keyframes rotateThis {
    0% { -webkit-transform:scale(1) rotate(0deg); }
    10% { -webkit-transform:scale(1.5) rotate(0deg); }
    100% {-webkit-transform:scale(1.5) rotate(360deg); }
}
.disabled
{
	cursor: no-drop;
}
.T50
{
	width: 50px;
}
.T80
{
	width: 80px;
}
.T100
{
	width: 100px;
}
.T130
{
	width: 130px;
}
.T150
{
	width: 150px;
}
.T200
{
	width: 200px;
}
#documentacion a:hover
{
	  box-shadow: inset 0 0 20px rgba(49, 138, 172, 0.5), 0 0 20px rgba(49, 138, 172, 0.4);
  outline-color: rgba(49, 138, 172, 0);
  outline-offset: 80px;
  text-shadow: 1px 1px 6px #fff;
  border-shadow:;
}
#mcor,#mdoc
{
	cursor: pointer;
}

.negrita
{
	font-weight: bold;
}
.modal-lg
{
    max-width: 80%;
}
@media (min-width: 992px)
.modal-lg
{
    max-width: 1000px;
}
@media (min-width: 1200px)
.modal-lg
{
    max-width: 1100%;
}
