@charset "utf-8";

/*INICIO DE GENERALES*/
.bh100 > * {
    width: 100%;
}
.margin-top-30{
	margin-top: 30px !important;
}
.margin-bottom-30{
	margin-bottom: 30px !important;
}
.margin-bottom-10{
	margin-bottom: 10px !important;
}
.margin-top-bottom-30{
	margin: 30px 0 !important;
}
.plantilla, .plantillaTexto, .contactologica, .plantillaTextoContacto {
    display: none;
    margin-bottom: 160px;
}
.nopaddingleftright{
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.rounded-1{
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	-ms-border-radius: 1px;
	-o-border-radius: 1px;
	border-radius: 1px;
}
.rounded-2{
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
}
.rounded-3{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
}
.rounded-4{
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
}
.rounded-5{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
}
/*FIN DE GENERALES*/

/*INICIO DE NAVBAR*/
a.brand-logo.mrtper {
    margin-top: 10px;
    margin-left: 10px;
}
/*FIN DE NAVBAR*/

/*INICIO DE LOGIN*/
.login {
	display: none;
}
.login-card {
    padding: 70px 15px;
}
.window {
	width: 500px;
	top: 50%;
	left: 50%;
	margin-left: -250px;
	height: 426px;
	margin-top: -213px;
	position: absolute;
}
.data-image{
	width: 50% !important;
}
/*FIN DE LOGIN*/

/*INICIO DE MAINFRAME*/
.mainframe {
	display: none;
}

.no-result {
    padding: 100px 0 600px;
    font-size: 45px;
}

.card.paciente {
    cursor: pointer;
}

.pacient-nombre {
    font-weight: 400 !important;
	text-align: center;
}

.title-show {
    font-size: 22px;
}

.decr-show {
    font-size: 18px;
    color: #888;
}

.nuevo, .regresar, .editarPaciente, .regresarPlantilla {
    cursor: pointer;
}

.editarPaciente {
    font-size: 20px;
}
.status-pacient{
	display: none;
}
.centerPacient {
    font-size: 20px;
}
.observaMax {
    font-size: 16px;
    min-height: 100px;
    margin: 10px 0;
}
.page-footer {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1000;
}
.search-results {
    margin-bottom: 160px;
}
.nomarginbotton{
    margin-bottom: 0 !important;
}
main.pacient-list {
    margin-bottom: 100px !important;
}
input.required {
	background: #E57373 !important;
}
.col[target="tratamientolente"] {
	display: none;
}
textarea.historia_general {
	height: 150px !important;
}
/*FIN DE MAINFRAME*/

@media only screen and (max-width: 600px) { /* For phones*/
	.window {
		left: auto;
		width: auto;
		margin-left: auto;
		top: 50%;
		height: 432px;
		margin-top: -216px;
		position: absolute;
	}
	.data-image{
		width: 100% !important;
	}
	.data-consultation{
		text-align: center;
	}
	.data-place{
		text-align: center;
	}
}

@media only screen and (min-width: 601px) and (max-width: 992px) { /* For tablets*/
	.data-consultation{
		text-align: left;
	}
	.data-place{
		text-align: right;
	}
}

@media only screen and (min-width: 993px) { /* For computers*/
	.data-consultation{
		text-align: left;
	}
	.data-place{
		text-align: right;
	}
}