﻿﻿/* [gx-css-import ignore - start] */
.BaseRBtn{
	display:inline-block;
}
.BaseRBtn span, .RoundedBtn input{
	display:block;
	float: left;
}
.BaseRBtn .BtnLeft{
	background: transparent no-repeat scroll 0 0;
}
.BaseRBtn .BtnRight{
	background: transparent no-repeat scroll right 0;
}
.BaseRBtn .BtnBackground{
	overflow:hidden;
	background: transparent repeat-x scroll;
}
.BaseRBtn .BtnText{
	border: 0px;
	background: transparent;
	margin:0;
	white-space:nowrap;
	width:auto;
	overflow:visible;
}
/* [gx-css-import ignore - end] */
/* [gx-css-import ignore - start] */

@keyframes entermask
{
  from {background-color: transparent;}
  to {background-color: black;}
}

@keyframes leavemask
{
  from {background-color: black;}
  to {background-color: transparent;}
}

div[data-align='center'] > div[data-align-outer] {
	display: table;
	margin-left: auto;
	margin-right: auto;
}
div[data-align='right'] > div[data-align-outer] {
	display: table;
	margin-left: auto;
}
div[data-valign='middle'] > div[data-align-outer] {
	display: table;
	height: 100%;
	width: 100%;
}
div[data-valign='middle'] > div[data-align-outer] > div[data-align-inner] {
	display: table-cell;
	vertical-align: middle;
}
div[data-valign='bottom'] > div[data-align-outer] {
	display: table;
	height: 100%;
	width: 100%;
}
div[data-valign='bottom'] > div[data-align-outer] > div[data-align-inner] {
	display: table-cell;
	vertical-align: bottom;
}
div[data-align='center'] > div[data-align-outer] {
	width: auto;
}
div[data-align='right'] > div[data-align-outer] {
	width: auto;
}

.gx-responsive-grid .gx-remove-row {
  position: absolute;
  z-index: 1;
}

.gx-popup-frame-mask{
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
}

form[tabindex="-1"]{
	outline:none;
}
.gx-prompt.gx-disabled {
        display:none;
}
.gx-sr-only{
	display:none;
}
[data-gx-sr-only]{
	display:none;
}
.gx-tbldsp-container {
	display:table;
}
.gx-tbldsp-container > div {
	display:table-cell;
}

/* [gx-css-import ignore - end] */
.GridColumn,.ActionColumn,.WWColumn,.WWActionColumn,.WWOptionalColumn,.OptionalColumn,.MisReservaGridColum,.MisReservasColumnGrid,.ConsultaPagosColumn
{
	border-style: none;
	border-width: 0px;
	title-background-color: #2198e5;
}
.ActionColumn
{
	width: 36px;
}
.WWColumn,.WWActionColumn,.WWOptionalColumn
{
	overflow: hidden;
	padding-bottom: 9px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 9px;
	white-space: normal;
	width: 100%;
	text-overflow: ellipsis;
}
.WWActionColumn
{
	width: 52px !important;
}
.WWOptionalColumn
{
	visibility: visible;
}
.MisReservaGridColum
{
	visibility: inherit;
	border-bottom-color: #a1a1a1;
	border-left-color: #fff;
	border-right-color: #fff;
	border-top-color: #fff;
	border-style: solid;
	border-width: 1px;
	title-font-family: "Roboto Light";
	text-align: center;
	vertical-align: middle;
	border-spacing: 0px;
	 text-align: center;
}
.MisReservasColumnGrid
{
	text-align: center;
}
.ConsultaPagosColumn
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	ven-background-color: #48dde2;
	color: #082538;
	width: 100%;
	max-width: 100%;
	min-width: 100%;
	text-align: center;
	width: 100% !Important;
}
.Hyperlink,.HyperlinkAzul
{
	border-style: none;
	border-width: 0px;
	font-family: "Roboto-Light";
}
.Form,.Form1,.FormTama,.Form2,.FormPopUp,.FormGris,.FormPopUpScroll
{
	background-color: white;
}

/* [gx-css-import ignore - start] */
div.gx-content-placeholder > div.gx-ct-body.Form-fx, div.gxwebcomponent > div.gxwebcomponent-body.Form-fx, body.Form-fx
{
	transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-moz-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-ms-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-o-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-webkit-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
}

div.gx-content-placeholder > div.gx-ct-body.Form-fx.enter-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.Form-fx.enter-fx-duration, body.Form-fx.enter-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder > div.gx-ct-body.Form-fx.leave-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.Form-fx.leave-fx-duration, body.Form-fx.leave-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder.transitioning, div.gxwebcomponent.transitioning
{
	overflow: hidden;
	position: relative;
}

.Form-fx.entering
{
	opacity: 0.1;
	position: absolute;
}

.Form-fx.leaving
{
	opacity: 0.1;
	position: absolute;
}

/* [gx-css-import ignore - end] */
/* [gx-css-import ignore - start] */
div.gx-content-placeholder > div.gx-ct-body.Form1-fx, div.gxwebcomponent > div.gxwebcomponent-body.Form1-fx, body.Form1-fx
{
	transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-moz-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-ms-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-o-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-webkit-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
}

div.gx-content-placeholder > div.gx-ct-body.Form1-fx.enter-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.Form1-fx.enter-fx-duration, body.Form1-fx.enter-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder > div.gx-ct-body.Form1-fx.leave-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.Form1-fx.leave-fx-duration, body.Form1-fx.leave-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder.transitioning, div.gxwebcomponent.transitioning
{
	overflow: hidden;
	position: relative;
}

.Form1-fx.entering
{
	opacity: 0.1;
	position: absolute;
}

.Form1-fx.leaving
{
	opacity: 0.1;
	position: absolute;
}

/* [gx-css-import ignore - end] */
.FormTama
{
	margin-bottom: 20px;
	margin-left: 60px;
	margin-right: 60px;
	margin-top: 20px;
	position: absolute;
	font-family: "ROBOTO-LIGHT";
	font-size: 11pt;
	height: 100%;
	width: 300px;
	max-width: 300px;
	min-width: 300px;
	text-align: left;
}

/* [gx-css-import ignore - start] */
div.gx-content-placeholder > div.gx-ct-body.FormTama-fx, div.gxwebcomponent > div.gxwebcomponent-body.FormTama-fx, body.FormTama-fx
{
	transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-moz-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-ms-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-o-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-webkit-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
}

div.gx-content-placeholder > div.gx-ct-body.FormTama-fx.enter-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.FormTama-fx.enter-fx-duration, body.FormTama-fx.enter-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder > div.gx-ct-body.FormTama-fx.leave-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.FormTama-fx.leave-fx-duration, body.FormTama-fx.leave-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder.transitioning, div.gxwebcomponent.transitioning
{
	overflow: hidden;
	position: relative;
}

.FormTama-fx.entering
{
	opacity: 0.1;
	position: absolute;
}

.FormTama-fx.leaving
{
	opacity: 0.1;
	position: absolute;
}

/* [gx-css-import ignore - end] */
.Form2
{
	margin-bottom: 10px;
	margin-left: 100px;
	margin-right: 10px;
	margin-top: 10px;
	width: 420px;
	max-width: 420px;
	text-align: center;
}

/* [gx-css-import ignore - start] */
div.gx-content-placeholder > div.gx-ct-body.Form2-fx, div.gxwebcomponent > div.gxwebcomponent-body.Form2-fx, body.Form2-fx
{
	transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-moz-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-ms-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-o-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-webkit-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
}

div.gx-content-placeholder > div.gx-ct-body.Form2-fx.enter-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.Form2-fx.enter-fx-duration, body.Form2-fx.enter-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder > div.gx-ct-body.Form2-fx.leave-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.Form2-fx.leave-fx-duration, body.Form2-fx.leave-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder.transitioning, div.gxwebcomponent.transitioning
{
	overflow: hidden;
	position: relative;
}

.Form2-fx.entering
{
	opacity: 0.1;
	position: absolute;
}

.Form2-fx.leaving
{
	opacity: 0.1;
	position: absolute;
}

/* [gx-css-import ignore - end] */
.FormPopUp
{
	overflow: hidden;
	background-color: #f7f7f7;
	height: 100%;
}

.FormPopUp-fx.entering
{
	position: absolute;
	z_index: 2;
}

.FormPopUp-fx.leaving
{
	position: absolute;
	z_index: 1;
}

.FormGris
{
	background-color: #f5f5f5;
	height: 100%;
	width: 100%;
}

/* [gx-css-import ignore - start] */
div.gx-content-placeholder > div.gx-ct-body.FormGris-fx, div.gxwebcomponent > div.gxwebcomponent-body.FormGris-fx, body.FormGris-fx
{
	transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-moz-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-ms-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-o-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-webkit-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
}

div.gx-content-placeholder > div.gx-ct-body.FormGris-fx.enter-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.FormGris-fx.enter-fx-duration, body.FormGris-fx.enter-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder > div.gx-ct-body.FormGris-fx.leave-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.FormGris-fx.leave-fx-duration, body.FormGris-fx.leave-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder.transitioning, div.gxwebcomponent.transitioning
{
	overflow: hidden;
	position: relative;
}

.FormGris-fx.entering
{
	opacity: 0.1;
	position: absolute;
}

.FormGris-fx.leaving
{
	opacity: 0.1;
	position: absolute;
}

/* [gx-css-import ignore - end] */
.FormPopUpScroll
{
	overflow-x: hidden;
}

/* [gx-css-import ignore - start] */
div.gx-content-placeholder > div.gx-ct-body.FormPopUpScroll-fx, div.gxwebcomponent > div.gxwebcomponent-body.FormPopUpScroll-fx, body.FormPopUpScroll-fx
{
	transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-moz-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-ms-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-o-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-webkit-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
}

div.gx-content-placeholder > div.gx-ct-body.FormPopUpScroll-fx.enter-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.FormPopUpScroll-fx.enter-fx-duration, body.FormPopUpScroll-fx.enter-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder > div.gx-ct-body.FormPopUpScroll-fx.leave-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.FormPopUpScroll-fx.leave-fx-duration, body.FormPopUpScroll-fx.leave-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder.transitioning, div.gxwebcomponent.transitioning
{
	overflow: hidden;
	position: relative;
}

.FormPopUpScroll-fx.entering
{
	opacity: 0.1;
	position: absolute;
}

.FormPopUpScroll-fx.leaving
{
	opacity: 0.1;
	position: absolute;
}

/* [gx-css-import ignore - end] */
.Attribute,.BlobInputAttribute,.AttributeDragging,.AttributeAcceptDrag,.AttributeNoAcceptDrag,.AttSubTitle,.BlobContentAttSubTitle,.ReadonlyBlobContentAttSubTitle,.BlobInputAttSubTitle,.ReadonlyAttSubTitle,.DescriptionAttribute,.BlobContentDescriptionAttribute,.ReadonlyBlobContentDescriptionAttribute,.BlobInputDescriptionAttribute,.ReadonlyDescriptionAttribute,.AlertaRecibo,.ReadonlyAlertaRecibo,.BlobContentAlertaRecibo,.BlobInputAlertaRecibo,.MedicamentosRetiradosGrilla1,.BlobContentMedicamentosRetiradosGrilla1,.ReadonlyBlobContentMedicamentosRetiradosGrilla1,.BlobInputMedicamentosRetiradosGrilla1,.ReadonlyMedicamentosRetiradosGrilla1,.GrillaDatos1,.BlobContentGrillaDatos1,.ReadonlyBlobContentGrillaDatos1,.BlobInputGrillaDatos1,.ReadonlyGrillaDatos1,.GrillaSubDatos2,.GrillaSubDatos11,.GrillaTitulo1,.BlobContentGrillaTitulo1,.ReadonlyBlobContentGrillaTitulo1,.BlobInputGrillaTitulo1,.ReadonlyGrillaTitulo1,.FiltrosdeBusquedas,.BlobContentFiltrosdeBusquedas,.ReadonlyBlobContentFiltrosdeBusquedas,.BlobInputFiltrosdeBusquedas,.ReadonlyFiltrosdeBusquedas,.atributoNegro12,.BlobContentatributoNegro12,.ReadonlyBlobContentatributoNegro12,.BlobInputatributoNegro12,.ReadonlyatributoNegro12,.ErrorAttribute,.WarningAttribute,.ImageAttribute,.ResponsiveImageAttribute,.BlobContentResponsiveImageAttribute,.ReadonlyBlobContentResponsiveImageAttribute,.BlobInputResponsiveImageAttribute,.ReadonlyResponsiveImageAttribute,.ReadonlyImageAttribute,.ActionAttribute,.BlobContentActionAttribute,.ReadonlyBlobContentActionAttribute,.UpdateAttribute,.BlobContentUpdateAttribute,.ReadonlyBlobContentUpdateAttribute,.BlobInputUpdateAttribute,.ReadonlyUpdateAttribute,.DeleteAttribute,.BlobContentDeleteAttribute,.ReadonlyBlobContentDeleteAttribute,.BlobInputDeleteAttribute,.ReadonlyDeleteAttribute,.DisplayAttribute,.BlobContentDisplayAttribute,.ReadonlyBlobContentDisplayAttribute,.BlobInputDisplayAttribute,.ReadonlyDisplayAttribute,.DisabledActionAttribute,.BlobContentDisabledActionAttribute,.ReadonlyBlobContentDisabledActionAttribute,.BlobInputDisabledActionAttribute,.ReadonlyDisabledActionAttribute,.BlobInputActionAttribute,.ReadonlyActionAttribute,.SelectionAttribute,.BlobContentSelectionAttribute,.ReadonlyBlobContentSelectionAttribute,.BlobInputSelectionAttribute,.ReadonlySelectionAttribute,.ReadonlyAttribute,.FilterAttribute,.BlobContentFilterAttribute,.ReadonlyBlobContentFilterAttribute,.BlobInputFilterAttribute,.ReadonlyFilterAttribute,.BlobContentAttribute,.ReadonlyBlobContentAttribute,.VideoAttribute,.ReadonlyVideoAttribute,.AudioAttribute,.ReadonlyAudioAttribute,.atributoazul,.BlobContentatributoazul,.ReadonlyBlobContentatributoazul,.BlobInputatributoazul,.Readonlyatributoazul,.ProximaConsultaLetraVariable,.BlobContentProximaConsultaLetraVariable,.ReadonlyBlobContentProximaConsultaLetraVariable,.BlobInputProximaConsultaLetraVariable,.ReadonlyProximaConsultaLetraVariable,.ReadOnlyAtributoAzulLetraChica1,.BlobContentReadOnlyAtributoAzulLetraChica1,.ReadonlyBlobContentReadOnlyAtributoAzulLetraChica1,.BlobInputReadOnlyAtributoAzulLetraChica1,.ReadonlyReadOnlyAtributoAzulLetraChica1,.ReadOnlyAtributoAzulLetraChica2,.BlobContentReadOnlyAtributoAzulLetraChica2,.ReadonlyBlobContentReadOnlyAtributoAzulLetraChica2,.BlobInputReadOnlyAtributoAzulLetraChica2,.ReadonlyReadOnlyAtributoAzulLetraChica2,.atributoNegro,.BlobContentatributoNegro,.ReadonlyBlobContentatributoNegro,.BlobInputatributoNegro,.ReadonlyatributoNegro,.AtributoPiePag,.BlobContentAtributoPiePag,.ReadonlyBlobContentAtributoPiePag,.BlobInputAtributoPiePag,.ReadonlyAtributoPiePag,.ReadOnlyAtributoBlanco,.BlobContentReadOnlyAtributoBlanco,.ReadonlyBlobContentReadOnlyAtributoBlanco,.BlobInputReadOnlyAtributoBlanco,.ReadonlyReadOnlyAtributoBlanco,.CheckBox,.BlobContentCheckBox,.ReadonlyBlobContentCheckBox,.BlobInputCheckBox,.ReadonlyCheckBox,.AtributoAzulReserva,.BlobContentAtributoAzulReserva,.ReadonlyBlobContentAtributoAzulReserva,.BlobInputAtributoAzulReserva,.ReadonlyAtributoAzulReserva,.AtributoAzulReservaLetraChica,.BlobContentAtributoAzulReservaLetraChica,.ReadonlyBlobContentAtributoAzulReservaLetraChica,.BlobInputAtributoAzulReservaLetraChica,.ReadonlyAtributoAzulReservaLetraChica,.AtributoNegroReserva,.BlobContentAtributoNegroReserva,.ReadonlyBlobContentAtributoNegroReserva,.BlobInputAtributoNegroReserva,.ReadonlyAtributoNegroReserva,.ReservaBotonMisReservas,.BlobContentReservaBotonMisReservas,.ReadonlyBlobContentReservaBotonMisReservas,.BlobInputReservaBotonMisReservas,.ReadonlyReservaBotonMisReservas,.MisReservaTextoTitulo,.BlobContentMisReservaTextoTitulo,.ReadonlyBlobContentMisReservaTextoTitulo,.BlobInputMisReservaTextoTitulo,.ReadonlyMisReservaTextoTitulo,.AtributoMarginLeft,.BlobContentAtributoMarginLeft,.ReadonlyBlobContentAtributoMarginLeft,.BlobInputAtributoMarginLeft,.ReadonlyAtributoMarginLeft,.MisReservaTextoGrilla,.BlobContentMisReservaTextoGrilla,.ReadonlyBlobContentMisReservaTextoGrilla,.BlobInputMisReservaTextoGrilla,.ReadonlyMisReservaTextoGrilla,.CanselarAtributo,.BlobContentCanselarAtributo,.ReadonlyBlobContentCanselarAtributo,.BlobInputCanselarAtributo,.ReadonlyCanselarAtributo,.ConsultaPagoTExto,.BlobContentConsultaPagoTExto,.ReadonlyBlobContentConsultaPagoTExto,.BlobInputConsultaPagoTExto,.ReadonlyConsultaPagoTExto,.atributoNegro1,.BlobContentatributoNegro1,.ReadonlyBlobContentatributoNegro1,.BlobInputatributoNegro1,.ReadonlyatributoNegro1,.ConsultaDeudadetalleVariable,.BlobContentConsultaDeudadetalleVariable,.ReadonlyBlobContentConsultaDeudadetalleVariable,.BlobInputConsultaDeudadetalleVariable,.ReadonlyConsultaDeudadetalleVariable,.ReservarHoraAtributo,.BlobContentReservarHoraAtributo,.ReadonlyBlobContentReservarHoraAtributo,.BlobInputReservarHoraAtributo,.ReadonlyReservarHoraAtributo,.ReservaBotonMisReservasAnulado,.BlobContentReservaBotonMisReservasAnulado,.ReadonlyBlobContentReservaBotonMisReservasAnulado,.BlobInputReservaBotonMisReservasAnulado,.ReadonlyReservaBotonMisReservasAnulado,.ReservaBotonMisReservasAsistido,.BlobContentReservaBotonMisReservasAsistido,.ReadonlyBlobContentReservaBotonMisReservasAsistido,.BlobInputReservaBotonMisReservasAsistido,.ReadonlyReservaBotonMisReservasAsistido,.AgendaMedicaAtributoEnGrid,.BlobContentAgendaMedicaAtributoEnGrid,.ReadonlyBlobContentAgendaMedicaAtributoEnGrid,.BlobInputAgendaMedicaAtributoEnGrid,.ReadonlyAgendaMedicaAtributoEnGrid,.AttBlanco,.BlobContentAttBlanco,.ReadonlyBlobContentAttBlanco,.BlobInputAttBlanco,.ReadonlyAttBlanco,.ReservaBotonMisReservasNoEmitida,.BlobContentReservaBotonMisReservasNoEmitida,.ReadonlyBlobContentReservaBotonMisReservasNoEmitida,.BlobInputReservaBotonMisReservasNoEmitida,.ReadonlyReservaBotonMisReservasNoEmitida,.ReservaBotonMisReservasFalto,.BlobContentReservaBotonMisReservasFalto,.ReadonlyBlobContentReservaBotonMisReservasFalto,.BlobInputReservaBotonMisReservasFalto,.ReadonlyReservaBotonMisReservasFalto,.MisReservasNumPaguina,.BlobContentMisReservasNumPaguina,.ReadonlyBlobContentMisReservasNumPaguina,.BlobInputMisReservasNumPaguina,.ReadonlyMisReservasNumPaguina,.GrillaNumeroVariable,.BlobContentGrillaNumeroVariable,.ReadonlyBlobContentGrillaNumeroVariable,.BlobInputGrillaNumeroVariable,.ReadonlyGrillaNumeroVariable,.ReservarHora,.BlobContentReservarHoraHidden,.ReadonlyBlobContentReservarHoraHidden,.BlobInputReservarHoraHidden,.ReadonlyReservarHoraHidden,.Hidden,.BlobContentHidden,.ReadonlyBlobContentHidden,.BlobInputHidden,.ReadonlyHidden,.atributoNegro2,.BlobContentatributoNegro2,.ReadonlyBlobContentatributoNegro2,.BlobInputatributoNegro2,.ReadonlyatributoNegro2,.ConfReservaVariableMotivo,.BlobContentConfReservaVariableMotivo,.ReadonlyBlobContentConfReservaVariableMotivo,.BlobInputConfReservaVariableMotivo,.ReadonlyConfReservaVariableMotivo,.AtributoAzulDeuda,.BlobContentAtributoAzulDeuda,.ReadonlyBlobContentAtributoAzulDeuda,.BlobInputAtributoAzulDeuda,.ReadonlyAtributoAzulDeuda,.AtributoAzulDeudaLetraChica,.BlobContentAtributoAzulDeudaLetraChica,.ReadonlyBlobContentAtributoAzulDeudaLetraChica,.BlobInputAtributoAzulDeudaLetraChica,.ReadonlyAtributoAzulDeudaLetraChica,.AtributoNegroFechaDeuda,.BlobContentAtributoNegroFechaDeuda,.ReadonlyBlobContentAtributoNegroFechaDeuda,.BlobInputAtributoNegroFechaDeuda,.ReadonlyAtributoNegroFechaDeuda,.ConsultaPagosConteinerpaddin0,.BlobContentConsultaPagosConteinerpaddin0,.ReadonlyBlobContentConsultaPagosConteinerpaddin0,.BlobInputConsultaPagosConteinerpaddin0,.ReadonlyConsultaPagosConteinerpaddin0,.atributoNegroIdConsultaPagos,.BlobContentatributoNegroIdConsultaPagos,.ReadonlyBlobContentatributoNegroIdConsultaPagos,.BlobInputatributoNegroIdConsultaPagos,.ReadonlyatributoNegroIdConsultaPagos,.atributoNegroConsultaDeuda,.BlobContentatributoNegroConsultaDeuda,.ReadonlyBlobContentatributoNegroConsultaDeuda,.BlobInputatributoNegroConsultaDeuda,.ReadonlyatributoNegroConsultaDeuda,.ReservarHoratributoHorario,.BlobContentReservarHoratributoHorario,.ReadonlyBlobContentReservarHoratributoHorario,.BlobInputReservarHoratributoHorario,.ReadonlyReservarHoratributoHorario,.atributoNegro11,.BlobContentatributoNegro11,.ReadonlyBlobContentatributoNegro11,.BlobInputatributoNegro11,.ReadonlyatributoNegro11,.atributoNegroConsultaPagos,.BlobContentatributoNegroConsultaPagos,.ReadonlyBlobContentatributoNegroConsultaPagos,.BlobInputatributoNegroConsultaPagos,.ReadonlyatributoNegroConsultaPagos,.atributoNegroConsultaPagosTipo,.BlobContentatributoNegroConsultaPagosTipo,.ReadonlyBlobContentatributoNegroConsultaPagosTipo,.BlobInputatributoNegroConsultaPagosTipo,.ReadonlyatributoNegroConsultaPagosTipo,.atributoNegroConsultaPagosImporte,.BlobContentatributoNegroConsultaPagosImporte,.ReadonlyBlobContentatributoNegroConsultaPagosImporte,.BlobInputatributoNegroConsultaPagosImporte,.ReadonlyatributoNegroConsultaPagosImporte,.atributoNegroConsultaPagosNumero,.BlobContentatributoNegroConsultaPagosNumero,.ReadonlyBlobContentatributoNegroConsultaPagosNumero,.BlobInputatributoNegroConsultaPagosNumero,.ReadonlyatributoNegroConsultaPagosNumero,.atributoNegroConsultaPagosFecha,.BlobContentatributoNegroConsultaPagosFecha,.ReadonlyBlobContentatributoNegroConsultaPagosFecha,.BlobInputatributoNegroConsultaPagosFecha,.ReadonlyatributoNegroConsultaPagosFecha,.atributoNegroConsultaPagosETicket,.BlobContentatributoNegroConsultaPagosETicket,.ReadonlyBlobContentatributoNegroConsultaPagosETicket,.BlobInputatributoNegroConsultaPagosETicket,.ReadonlyatributoNegroConsultaPagosETicket,.MisReservasNumPaguinaConsPagos,.BlobContentMisReservasNumPaguinaConsPagos,.ReadonlyBlobContentMisReservasNumPaguinaConsPagos,.BlobInputMisReservasNumPaguinaConsPagos,.ReadonlyMisReservasNumPaguinaConsPagos,.FAQPregunta,.BlobContentFAQPregunta,.ReadonlyBlobContentFAQPregunta,.BlobInputFAQPregunta,.ReadonlyFAQPregunta,.AyudaTitulo,.BlobContentAyudaTitulo,.ReadonlyBlobContentAyudaTitulo,.BlobInputAyudaTitulo,.ReadonlyAyudaTitulo,.AyudaTituloContenedor,.BlobContentAyudaTituloContenedor,.ReadonlyBlobContentAyudaTituloContenedor,.BlobInputAyudaTituloContenedor,.ReadonlyAyudaTituloContenedor,.FAQRespuestas,.BlobContentFAQRespuestas,.ReadonlyBlobContentFAQRespuestas,.BlobInputFAQRespuestas,.ReadonlyFAQRespuestas,.GrillaDatos,.BlobContentGrillaDatos,.ReadonlyBlobContentGrillaDatos,.BlobInputGrillaDatos,.GrillaSubDatos1,.ReadonlyGrillaDatos,.GrillaSubDatos,.GrillaDatosChicos,.BlobContentGrillaDatosChicos,.ReadonlyBlobContentGrillaDatosChicos,.BlobInputGrillaDatosChicos,.ReadonlyGrillaDatosChicos,.GrillaDatosGrandes,.BlobContentGrillaDatosGrandes,.ReadonlyBlobContentGrillaDatosGrandes,.BlobInputGrillaDatosGrandes,.ReadonlyGrillaDatosGrandes,.GrillaTitulo,.BlobContentGrillaTitulo,.ReadonlyBlobContentGrillaTitulo,.BlobInputGrillaTitulo,.ReadonlyGrillaTitulo,.LetraBoton,.BlobContentLetraBoton,.ReadonlyBlobContentLetraBoton,.BlobInputLetraBoton,.ReadonlyLetraBoton,.AttributeLoginUser,.AttributeLoginPass,.Info,.BlobContentInfo,.ReadonlyBlobContentInfo,.BlobInputInfo,.ReadonlyInfo,.AttributeConRadius,.BlobContentAttributeConRadius,.ReadonlyBlobContentAttributeConRadius,.BlobInputAttributeConRadius,.ReadonlyAttributeConRadius
{
	margin-bottom: 10px;
	border-top-left-radius: 1px;
	border-top-right-radius: 1px;
	border-bottom-right-radius: 1px;
	border-bottom-left-radius: 1px;
	font-family: Calibri;
	font-size: 13pt;
	color: dimgray;
	height: 36px;
	width: auto;
	max-width: 100%;
}
.ReadonlyAttSubTitle
{
	color: #a1a1a1;
}
.ReadonlyBlobContentDescriptionAttribute
{
	border-width: 0px;
}
.ReadonlyDescriptionAttribute
{
	border-width: 0px;
	font-family: "Open Sans Bold";
}
.FiltrosdeBusquedas,.BlobContentFiltrosdeBusquedas,.ReadonlyBlobContentFiltrosdeBusquedas,.BlobInputFiltrosdeBusquedas,.ReadonlyFiltrosdeBusquedas
{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	border-bottom-color: #616161;
	border-left-color: #616161;
	border-right-color: #616161;
	border-top-color: #616161;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	color: #2e83ea;
	width: 100%;
}
.atributoNegro12,.BlobContentatributoNegro12,.ReadonlyBlobContentatributoNegro12,.BlobInputatributoNegro12,.ReadonlyatributoNegro12
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	font-family: Roboto-Light;
	font-size: 11pt;
	color: #a1a1a1;
	height: 25px;
	width: 220px;
	min-width: 100%;
	text-align: center;
	word-spacing: 0px;
}
.ReadonlyBlobContentatributoNegro12
{
	border-width: 0px;
}
.ReadonlyatributoNegro12
{
	border-width: 0px;
}
.ErrorAttribute
{
	border-bottom-color: #e56462;
	border-left-color: #e56462;
	border-right-color: #e56462;
	border-top-color: #e56462;
	border-style: solid;
	border-width: 1px;
}
.WarningAttribute
{
	border-bottom-color: #fdae45;
	border-left-color: #fdae45;
	border-right-color: #fdae45;
	border-top-color: #fdae45;
	border-style: solid;
	border-width: 1px;
}
.ImageAttribute,.ResponsiveImageAttribute,.BlobContentResponsiveImageAttribute,.ReadonlyBlobContentResponsiveImageAttribute,.BlobInputResponsiveImageAttribute,.ReadonlyResponsiveImageAttribute,.ReadonlyImageAttribute,.ActionAttribute,.BlobContentActionAttribute,.ReadonlyBlobContentActionAttribute,.UpdateAttribute,.BlobContentUpdateAttribute,.ReadonlyBlobContentUpdateAttribute,.BlobInputUpdateAttribute,.ReadonlyUpdateAttribute,.DeleteAttribute,.BlobContentDeleteAttribute,.ReadonlyBlobContentDeleteAttribute,.BlobInputDeleteAttribute,.ReadonlyDeleteAttribute,.DisplayAttribute,.BlobContentDisplayAttribute,.ReadonlyBlobContentDisplayAttribute,.BlobInputDisplayAttribute,.ReadonlyDisplayAttribute,.DisabledActionAttribute,.BlobContentDisabledActionAttribute,.ReadonlyBlobContentDisabledActionAttribute,.BlobInputDisabledActionAttribute,.ReadonlyDisabledActionAttribute,.BlobInputActionAttribute,.ReadonlyActionAttribute,.SelectionAttribute,.BlobContentSelectionAttribute,.ReadonlyBlobContentSelectionAttribute,.BlobInputSelectionAttribute,.ReadonlySelectionAttribute
{
	height: auto;
	max-width: none;
}
.ReadonlyBlobContentResponsiveImageAttribute
{
	border-width: 0px;
}
.ReadonlyResponsiveImageAttribute
{
	border-width: 0px;
	max-width: 100%;
}
.ReadonlyImageAttribute
{
	border-width: 0px;
	max-height: 68px;
	max-width: 124px;
}
.ActionAttribute,.BlobContentActionAttribute,.ReadonlyBlobContentActionAttribute,.UpdateAttribute,.BlobContentUpdateAttribute,.ReadonlyBlobContentUpdateAttribute,.BlobInputUpdateAttribute,.ReadonlyUpdateAttribute,.DeleteAttribute,.BlobContentDeleteAttribute,.ReadonlyBlobContentDeleteAttribute,.BlobInputDeleteAttribute,.ReadonlyDeleteAttribute,.DisplayAttribute,.BlobContentDisplayAttribute,.ReadonlyBlobContentDisplayAttribute,.BlobInputDisplayAttribute,.ReadonlyDisplayAttribute,.DisabledActionAttribute,.BlobContentDisabledActionAttribute,.ReadonlyBlobContentDisabledActionAttribute,.BlobInputDisabledActionAttribute,.ReadonlyDisabledActionAttribute,.BlobInputActionAttribute,.ReadonlyActionAttribute,.SelectionAttribute,.BlobContentSelectionAttribute,.ReadonlyBlobContentSelectionAttribute,.BlobInputSelectionAttribute,.ReadonlySelectionAttribute
{
	margin-bottom: -6px;
	margin-left: -6px;
	padding-bottom: 7px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 7px;
	display: block;
	background-color: #ececec;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
}
.ReadonlyBlobContentActionAttribute
{
	border-width: 0px;
}
.ReadonlyBlobContentUpdateAttribute
{
	border-width: 0px;
}
.ReadonlyUpdateAttribute
{
	border-width: 0px;
}
.ReadonlyBlobContentDeleteAttribute
{
	border-width: 0px;
}
.ReadonlyDeleteAttribute
{
	border-width: 0px;
}
.ReadonlyBlobContentDisplayAttribute
{
	border-width: 0px;
}
.ReadonlyDisplayAttribute
{
	border-width: 0px;
}
.ReadonlyBlobContentDisabledActionAttribute
{
	border-width: 0px;
}
.ReadonlyDisabledActionAttribute
{
	border-width: 0px;
}
.ReadonlyActionAttribute
{
	border-width: 0px;
}
.SelectionAttribute,.BlobContentSelectionAttribute,.ReadonlyBlobContentSelectionAttribute,.BlobInputSelectionAttribute,.ReadonlySelectionAttribute
{
	background-color: transparent;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}
.ReadonlyBlobContentSelectionAttribute
{
	border-width: 0px;
}
.ReadonlySelectionAttribute
{
	border-width: 0px;
}
.ReadonlyAttribute
{
	width: 100%;
}
.FilterAttribute,.BlobContentFilterAttribute,.ReadonlyBlobContentFilterAttribute,.BlobInputFilterAttribute,.ReadonlyFilterAttribute
{
	background-position: 14px center;
	background-repeat: no-repeat;
	box-shadow: 0px 0px 0px 0px;
	padding-bottom: 17px;
	padding-left: 42px;
	padding-right: 10px;
	padding-top: 17px;
	background-image: url(../Flat/SearchIcon.gif);
	border-style: none;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 18px;
	width: 100%;
	height: 63px !important;
}
.BlobContentFilterAttribute,.ReadonlyBlobContentFilterAttribute
{
	box-shadow: 0px 0px 0px 0px;
}
.ReadonlyBlobContentFilterAttribute
{
	box-shadow: 0px 0px 0px 0px;
	border-width: 0px;
}
.BlobInputFilterAttribute
{
	box-shadow: 0px 0px 0px 0px;
}
.ReadonlyFilterAttribute
{
	box-shadow: 0px 0px 0px 0px;
	border-width: 0px;
	color: #a1a1a1;
}
.ReadonlyBlobContentAttribute
{
	color: #a1a1a1;
}
.VideoAttribute,.ReadonlyVideoAttribute
{
	width: 300px;
}
.ReadonlyVideoAttribute
{
	border-width: 0px;
}
.AudioAttribute,.ReadonlyAudioAttribute
{
	width: 300px;
}
.ReadonlyAudioAttribute
{
	border-width: 0px;
}
.atributoazul,.BlobContentatributoazul,.ReadonlyBlobContentatributoazul,.BlobInputatributoazul,.Readonlyatributoazul,.ProximaConsultaLetraVariable,.BlobContentProximaConsultaLetraVariable,.ReadonlyBlobContentProximaConsultaLetraVariable,.BlobInputProximaConsultaLetraVariable,.ReadonlyProximaConsultaLetraVariable,.ReadOnlyAtributoAzulLetraChica1,.BlobContentReadOnlyAtributoAzulLetraChica1,.ReadonlyBlobContentReadOnlyAtributoAzulLetraChica1,.BlobInputReadOnlyAtributoAzulLetraChica1,.ReadonlyReadOnlyAtributoAzulLetraChica1,.ReadOnlyAtributoAzulLetraChica2,.BlobContentReadOnlyAtributoAzulLetraChica2,.ReadonlyBlobContentReadOnlyAtributoAzulLetraChica2,.BlobInputReadOnlyAtributoAzulLetraChica2,.ReadonlyReadOnlyAtributoAzulLetraChica2
{
	font-size: 20px;
	font-variant: normal;
	font-weight: bold;
	color: #039be5;
	height: 30px;
	width: 200px;
}
.ReadonlyBlobContentatributoazul
{
	border-width: 0px;
}
.Readonlyatributoazul
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-width: 0px;
	font-size: 13pt;
	color: #616161;
	height: 40px;
	width: 100%;
}
.ProximaConsultaLetraVariable,.BlobContentProximaConsultaLetraVariable,.ReadonlyBlobContentProximaConsultaLetraVariable,.BlobInputProximaConsultaLetraVariable,.ReadonlyProximaConsultaLetraVariable,.ReadOnlyAtributoAzulLetraChica1,.BlobContentReadOnlyAtributoAzulLetraChica1,.ReadonlyBlobContentReadOnlyAtributoAzulLetraChica1,.BlobInputReadOnlyAtributoAzulLetraChica1,.ReadonlyReadOnlyAtributoAzulLetraChica1,.ReadOnlyAtributoAzulLetraChica2,.BlobContentReadOnlyAtributoAzulLetraChica2,.ReadonlyBlobContentReadOnlyAtributoAzulLetraChica2,.BlobInputReadOnlyAtributoAzulLetraChica2,.ReadonlyReadOnlyAtributoAzulLetraChica2
{
	box-shadow: #58a449;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	border-bottom-color: #19efff;
	border-left-color: #19efff;
	border-right-color: #19efff;
	border-top-color: #19efff;
	font-size: 12pt;
	font-weight: normal;
	color: #555;
	height: 40px;
	max-height: 40px;
}
.BlobContentProximaConsultaLetraVariable,.ReadonlyBlobContentProximaConsultaLetraVariable
{
	box-shadow: #58a449;
}
.ReadonlyBlobContentProximaConsultaLetraVariable
{
	box-shadow: #58a449;
	border-width: 0px;
}
.BlobInputProximaConsultaLetraVariable
{
	box-shadow: #58a449;
}
.ReadonlyProximaConsultaLetraVariable
{
	box-shadow: #58a449;
	border-width: 0px;
}
.ReadOnlyAtributoAzulLetraChica1,.BlobContentReadOnlyAtributoAzulLetraChica1,.ReadonlyBlobContentReadOnlyAtributoAzulLetraChica1,.BlobInputReadOnlyAtributoAzulLetraChica1,.ReadonlyReadOnlyAtributoAzulLetraChica1
{
	box-shadow: #58a449;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-top-color: #ccc;
	border-style: solid;
	border-width: 2px;
	font-size: 14pt;
	font-weight: 500;
}
.BlobContentReadOnlyAtributoAzulLetraChica1,.ReadonlyBlobContentReadOnlyAtributoAzulLetraChica1
{
	box-shadow: #58a449;
}
.ReadonlyBlobContentReadOnlyAtributoAzulLetraChica1
{
	box-shadow: #58a449;
	border-width: 0px;
}
.BlobInputReadOnlyAtributoAzulLetraChica1
{
	box-shadow: #58a449;
}
.ReadonlyReadOnlyAtributoAzulLetraChica1
{
	box-shadow: #58a449;
	position: absolute;
	border-width: 0px;
	width: 100%;
}
.ReadOnlyAtributoAzulLetraChica2,.BlobContentReadOnlyAtributoAzulLetraChica2,.ReadonlyBlobContentReadOnlyAtributoAzulLetraChica2,.BlobInputReadOnlyAtributoAzulLetraChica2,.ReadonlyReadOnlyAtributoAzulLetraChica2
{
	box-shadow: #58a449;
	position: absolute;
}
.BlobContentReadOnlyAtributoAzulLetraChica2,.ReadonlyBlobContentReadOnlyAtributoAzulLetraChica2
{
	box-shadow: #58a449;
}
.ReadonlyBlobContentReadOnlyAtributoAzulLetraChica2
{
	box-shadow: #58a449;
	border-width: 0px;
}
.BlobInputReadOnlyAtributoAzulLetraChica2
{
	box-shadow: #58a449;
}
.ReadonlyReadOnlyAtributoAzulLetraChica2
{
	box-shadow: #58a449;
	border-width: 0px;
}
.atributoNegro,.BlobContentatributoNegro,.ReadonlyBlobContentatributoNegro,.BlobInputatributoNegro,.ReadonlyatributoNegro
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	color: #a1a1a1;
	height: 25px;
	width: 220px;
	text-align: center;
	word-spacing: 0px;
}
.ReadonlyBlobContentatributoNegro
{
	border-width: 0px;
}
.ReadonlyatributoNegro
{
	border-width: 0px;
}
.AtributoPiePag,.BlobContentAtributoPiePag,.ReadonlyBlobContentAtributoPiePag,.BlobInputAtributoPiePag,.ReadonlyAtributoPiePag
{
	box-shadow: #ccc;
	float: none;
	margin-bottom: 15px;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	position: relative;
	color: #ccc;
	height: 20px;
}
.BlobContentAtributoPiePag,.ReadonlyBlobContentAtributoPiePag
{
	box-shadow: #ccc;
}
.ReadonlyBlobContentAtributoPiePag
{
	box-shadow: #ccc;
	border-width: 0px;
}
.BlobInputAtributoPiePag
{
	box-shadow: #ccc;
}
.ReadonlyAtributoPiePag
{
	box-shadow: #ccc;
	border-width: 0px;
}
.ReadOnlyAtributoBlanco,.BlobContentReadOnlyAtributoBlanco,.ReadonlyBlobContentReadOnlyAtributoBlanco,.BlobInputReadOnlyAtributoBlanco,.ReadonlyReadOnlyAtributoBlanco
{
	color: #fff;
}
.ReadonlyBlobContentReadOnlyAtributoBlanco
{
	border-width: 0px;
}
.ReadonlyReadOnlyAtributoBlanco
{
	border-width: 0px;
}
.CheckBox,.BlobContentCheckBox,.ReadonlyBlobContentCheckBox,.BlobInputCheckBox,.ReadonlyCheckBox
{
	top: -8px;
}
.ReadonlyCheckBox
{
	color: #a1a1a1;
}
.AtributoAzulReserva,.BlobContentAtributoAzulReserva,.ReadonlyBlobContentAtributoAzulReserva,.BlobInputAtributoAzulReserva,.ReadonlyAtributoAzulReserva
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	position: absolute;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 16pt;
	font-weight: bolder;
	color: #616161;
	height: 25px;
	width: 350px;
	max-width: 350px;
}
.ReadonlyBlobContentAtributoAzulReserva
{
	border-width: 0px;
}
.ReadonlyAtributoAzulReserva
{
	border-width: 0px;
}
.AtributoAzulReservaLetraChica,.BlobContentAtributoAzulReservaLetraChica,.ReadonlyBlobContentAtributoAzulReservaLetraChica,.BlobInputAtributoAzulReservaLetraChica,.ReadonlyAtributoAzulReservaLetraChica
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	position: absolute;
	color: #616161;
	height: 25px;
	width: 220px;
}
.ReadonlyBlobContentAtributoAzulReservaLetraChica
{
	border-width: 0px;
}
.ReadonlyAtributoAzulReservaLetraChica
{
	border-width: 0px;
}
.AtributoNegroReserva,.BlobContentAtributoNegroReserva,.ReadonlyBlobContentAtributoNegroReserva,.BlobInputAtributoNegroReserva,.ReadonlyAtributoNegroReserva
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	position: absolute;
	font-size: 12pt;
	color: #a1a1a1;
	height: 25px;
	width: 220px;
	font-family: 'Avenir Next LT Pro' !important;
	 font-size: 11pt !important;
}
.ReadonlyBlobContentAtributoNegroReserva
{
	border-width: 0px;
}
.ReadonlyAtributoNegroReserva
{
	border-width: 0px;
}
.ReservaBotonMisReservas,.BlobContentReservaBotonMisReservas,.ReadonlyBlobContentReservaBotonMisReservas,.BlobInputReservaBotonMisReservas,.ReadonlyReservaBotonMisReservas
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: lightblue;
	border-bottom-color: gray;
	border-left-color: gray;
	border-right-color: gray;
	border-top-color: gray;
	border-style: solid;
	border-width: 0.5px;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
	color: lightblue;
	height: 15px;
	max-height: 15px;
	min-height: 15px;
	width: 10px;
	max-width: 10px;
	min-width: 15px;
}
.ReadonlyBlobContentReservaBotonMisReservas
{
	border-width: 0px;
}
.ReadonlyReservaBotonMisReservas
{
	border-width: 0px;
}
.MisReservaTextoTitulo,.BlobContentMisReservaTextoTitulo,.ReadonlyBlobContentMisReservaTextoTitulo,.BlobInputMisReservaTextoTitulo,.ReadonlyMisReservaTextoTitulo
{
	color: #fff;
	height: 30px;
	min-height: 30px;
	width: 30px;
	max-width: 30px;
	text-align: center;
	border-collapse: separate;
	border-spacing:  0px;
	  ;
}
.ReadonlyBlobContentMisReservaTextoTitulo
{
	border-width: 0px;
}
.ReadonlyMisReservaTextoTitulo
{
	border-width: 0px;
}
.AtributoMarginLeft,.BlobContentAtributoMarginLeft,.ReadonlyBlobContentAtributoMarginLeft,.BlobInputAtributoMarginLeft,.ReadonlyAtributoMarginLeft
{
	margin-left: 25px;
	width: 120px;
	max-width: 120px;
	min-width: 120px;
}
.ReadonlyBlobContentAtributoMarginLeft
{
	border-width: 0px;
}
.ReadonlyAtributoMarginLeft
{
	border-width: 0px;
}
.MisReservaTextoGrilla,.BlobContentMisReservaTextoGrilla,.ReadonlyBlobContentMisReservaTextoGrilla,.BlobInputMisReservaTextoGrilla,.ReadonlyMisReservaTextoGrilla
{
	border-bottom-color: #a1a1a1;
	border-left-color: #fff;
	border-right-color: #fff;
	border-top-color: #fff;
	border-style: solid;
	border-width: 2px;
	text-align: center;
	border-collapse: separate;
	border-spacing:  0px;
	  ;
}
.ReadonlyBlobContentMisReservaTextoGrilla
{
	border-width: 0px;
}
.ReadonlyMisReservaTextoGrilla
{
	border-width: 0px;
}
.CanselarAtributo,.BlobContentCanselarAtributo,.ReadonlyBlobContentCanselarAtributo,.BlobInputCanselarAtributo,.ReadonlyCanselarAtributo
{
	color: #fff;
}
.ReadonlyBlobContentCanselarAtributo
{
	border-width: 0px;
}
.ReadonlyCanselarAtributo
{
	border-width: 0px;
}
.ConsultaPagoTExto,.BlobContentConsultaPagoTExto,.ReadonlyBlobContentConsultaPagoTExto,.BlobInputConsultaPagoTExto,.ReadonlyConsultaPagoTExto
{
	margin-bottom: 20px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 25px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-size: 15pt;
	color: #039be5;
	width: 100%;
}
.ReadonlyBlobContentConsultaPagoTExto
{
	border-width: 0px;
}
.ReadonlyConsultaPagoTExto
{
	border-width: 0px;
}
.atributoNegro1,.BlobContentatributoNegro1,.ReadonlyBlobContentatributoNegro1,.BlobInputatributoNegro1,.ReadonlyatributoNegro1
{
	margin-bottom: 0px;
	margin-left: 8px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 11pt;
	height: 25px;
	width: 100%;
	min-width: 100%;
	text-align: center;
	word-spacing: 0px;
}
.ReadonlyBlobContentatributoNegro1
{
	border-width: 0px;
}
.ReadonlyatributoNegro1
{
	border-width: 0px;
}
.ConsultaDeudadetalleVariable,.BlobContentConsultaDeudadetalleVariable,.ReadonlyBlobContentConsultaDeudadetalleVariable,.BlobInputConsultaDeudadetalleVariable,.ReadonlyConsultaDeudadetalleVariable
{
	margin-top: 1px;
	padding-top: 0px;
	position: absolute;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}
.ReadonlyBlobContentConsultaDeudadetalleVariable
{
	border-width: 0px;
}
.ReadonlyConsultaDeudadetalleVariable
{
	border-width: 0px;
}
.ReservarHoraAtributo,.BlobContentReservarHoraAtributo,.ReadonlyBlobContentReservarHoraAtributo,.BlobInputReservarHoraAtributo,.ReadonlyReservarHoraAtributo
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	height: 35px;
	width: 220px;
	text-align: center;
	word-spacing: 0px;
}
.ReadonlyBlobContentReservarHoraAtributo
{
	border-width: 0px;
}
.ReadonlyReservarHoraAtributo
{
	position: static;
	border-width: 0px;
	color: #616161;
}
.ReservaBotonMisReservasAnulado,.BlobContentReservaBotonMisReservasAnulado,.ReadonlyBlobContentReservaBotonMisReservasAnulado,.BlobInputReservaBotonMisReservasAnulado,.ReadonlyReservaBotonMisReservasAnulado
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: lightsalmon;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
	color: lightsalmon;
	height: 15px;
	max-height: 15px;
	min-height: 15px;
	width: 10px;
	max-width: 10px;
	min-width: 15px;
}
.ReadonlyBlobContentReservaBotonMisReservasAnulado
{
	border-width: 0px;
}
.ReadonlyReservaBotonMisReservasAnulado
{
	border-width: 0px;
}
.ReservaBotonMisReservasAsistido,.BlobContentReservaBotonMisReservasAsistido,.ReadonlyBlobContentReservaBotonMisReservasAsistido,.BlobInputReservaBotonMisReservasAsistido,.ReadonlyReservaBotonMisReservasAsistido
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: lightgreen;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
	color: lightgreen;
	height: 15px;
	max-height: 15px;
	min-height: 15px;
	width: 10px;
	max-width: 10px;
	min-width: 15px;
}
.ReadonlyBlobContentReservaBotonMisReservasAsistido
{
	border-width: 0px;
}
.ReadonlyReservaBotonMisReservasAsistido
{
	border-width: 0px;
}
.AgendaMedicaAtributoEnGrid,.BlobContentAgendaMedicaAtributoEnGrid,.ReadonlyBlobContentAgendaMedicaAtributoEnGrid,.BlobInputAgendaMedicaAtributoEnGrid,.ReadonlyAgendaMedicaAtributoEnGrid
{
	margin-left: 4%;
	font-size: 9pt;
	width: 100%;
}
.ReadonlyBlobContentAgendaMedicaAtributoEnGrid
{
	border-width: 0px;
}
.ReadonlyAgendaMedicaAtributoEnGrid
{
	border-width: 0px;
}
.AttBlanco,.BlobContentAttBlanco,.ReadonlyBlobContentAttBlanco,.BlobInputAttBlanco,.ReadonlyAttBlanco
{
	font-size: 10pt;
	text-decoration: none;
	color: #fff;
}
.ReadonlyBlobContentAttBlanco
{
	border-width: 0px;
}
.ReadonlyAttBlanco
{
	border-width: 0px;
}
.ReservaBotonMisReservasNoEmitida,.BlobContentReservaBotonMisReservasNoEmitida,.ReadonlyBlobContentReservaBotonMisReservasNoEmitida,.BlobInputReservaBotonMisReservasNoEmitida,.ReadonlyReservaBotonMisReservasNoEmitida
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: lightgoldenrodyellow;
	border-bottom-color: dimgray;
	border-left-color: dimgray;
	border-right-color: dimgray;
	border-top-color: dimgray;
	border-style: solid;
	border-width: 0.5px;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
	color: lightgoldenrodyellow;
	height: 15px;
	max-height: 15px;
	min-height: 15px;
	width: 10px;
	max-width: 10px;
	min-width: 15px;
}
.ReadonlyBlobContentReservaBotonMisReservasNoEmitida
{
	border-width: 0px;
}
.ReadonlyReservaBotonMisReservasNoEmitida
{
	border-width: 0px;
}
.ReservaBotonMisReservasFalto,.BlobContentReservaBotonMisReservasFalto,.ReadonlyBlobContentReservaBotonMisReservasFalto,.BlobInputReservaBotonMisReservasFalto,.ReadonlyReservaBotonMisReservasFalto
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #a1a1a1;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
	color: #a1a1a1;
	height: 15px;
	max-height: 15px;
	min-height: 15px;
	width: 10px;
	max-width: 10px;
	min-width: 15px;
}
.ReadonlyBlobContentReservaBotonMisReservasFalto
{
	border-width: 0px;
}
.ReadonlyReservaBotonMisReservasFalto
{
	border-width: 0px;
}
.MisReservasNumPaguina,.BlobContentMisReservasNumPaguina,.ReadonlyBlobContentMisReservasNumPaguina,.BlobInputMisReservasNumPaguina,.ReadonlyMisReservasNumPaguina
{
	margin-bottom: 5px;
	margin-top: 5px;
	font-weight: bold;
	color: #616161;
	text-align: center;
	vertical-align: top;
}
.ReadonlyBlobContentMisReservasNumPaguina
{
	border-width: 0px;
}
.ReadonlyMisReservasNumPaguina
{
	border-width: 0px;
	font-weight: 500;
}
.GrillaNumeroVariable,.BlobContentGrillaNumeroVariable,.ReadonlyBlobContentGrillaNumeroVariable,.BlobInputGrillaNumeroVariable,.ReadonlyGrillaNumeroVariable
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: white;
	color: #616161;
	height: 25px;
	max-height: 30px;
	min-height: 20px;
	width: 100%;
	vertical-align: middle;
	z-index: 55;
}
.ReadonlyBlobContentGrillaNumeroVariable
{
	border-width: 0px;
}
.ReadonlyGrillaNumeroVariable
{
	border-width: 0px;
}
.ReservarHora,.BlobContentReservarHoraHidden,.ReadonlyBlobContentReservarHoraHidden,.BlobInputReservarHoraHidden,.ReadonlyReservarHoraHidden
{
	left: -500px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	position: fixed;
}
.ReadonlyBlobContentReservarHoraHidden
{
	border-width: 0px;
}
.ReadonlyReservarHoraHidden
{
	border-width: 0px;
}
.Hidden,.BlobContentHidden,.ReadonlyBlobContentHidden,.BlobInputHidden,.ReadonlyHidden
{
	color: #fff;
	height: 0px;
	max-height: 0px;
	min-height: 0px;
	width: 0px;
	max-width: 0px;
	min-width: 0px;
}
.ReadonlyBlobContentHidden
{
	border-width: 0px;
}
.ReadonlyHidden
{
	border-width: 0px;
}
.atributoNegro2,.BlobContentatributoNegro2,.ReadonlyBlobContentatributoNegro2,.BlobInputatributoNegro2,.ReadonlyatributoNegro2
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 25px;
	padding-top: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 11pt;
	height: 100%;
	width: 100%;
	min-width: 100%;
	text-align: center;
	word-spacing: 0px;
	font-family: 'Avenir Next LT Pro' !important;
	 font-size: 11pt !important;
}
.ReadonlyBlobContentatributoNegro2
{
	border-width: 0px;
}
.ReadonlyatributoNegro2
{
	border-width: 0px;
}
.ConfReservaVariableMotivo,.BlobContentConfReservaVariableMotivo,.ReadonlyBlobContentConfReservaVariableMotivo,.BlobInputConfReservaVariableMotivo,.ReadonlyConfReservaVariableMotivo
{
	margin-bottom: 5px;
	margin-top: 5px;
	width: 93%;
}
.ReadonlyBlobContentConfReservaVariableMotivo
{
	border-width: 0px;
}
.ReadonlyConfReservaVariableMotivo
{
	border-width: 0px;
}
.AtributoAzulDeuda,.BlobContentAtributoAzulDeuda,.ReadonlyBlobContentAtributoAzulDeuda,.BlobInputAtributoAzulDeuda,.ReadonlyAtributoAzulDeuda,.AtributoAzulDeudaLetraChica,.BlobContentAtributoAzulDeudaLetraChica,.ReadonlyBlobContentAtributoAzulDeudaLetraChica,.BlobInputAtributoAzulDeudaLetraChica,.ReadonlyAtributoAzulDeudaLetraChica
{
	margin-bottom: 0px;
	margin-left: 37px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	color: #616161;
	height: 25px;
	width: 220px;
}
.ReadonlyBlobContentAtributoAzulDeuda
{
	border-width: 0px;
}
.ReadonlyAtributoAzulDeuda
{
	border-width: 0px;
}
.AtributoAzulDeudaLetraChica,.BlobContentAtributoAzulDeudaLetraChica,.ReadonlyBlobContentAtributoAzulDeudaLetraChica,.BlobInputAtributoAzulDeudaLetraChica,.ReadonlyAtributoAzulDeudaLetraChica
{
	margin-left: 0px;
	position: absolute;
}
.ReadonlyBlobContentAtributoAzulDeudaLetraChica
{
	border-width: 0px;
}
.ReadonlyAtributoAzulDeudaLetraChica
{
	border-width: 0px;
}
.AtributoNegroFechaDeuda,.BlobContentAtributoNegroFechaDeuda,.ReadonlyBlobContentAtributoNegroFechaDeuda,.BlobInputAtributoNegroFechaDeuda,.ReadonlyAtributoNegroFechaDeuda
{
	margin-bottom: 0px;
	margin-left: 38px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 11pt;
	height: auto;
	width: 25%;
	text-align: center;
	word-spacing: 0px;
}
.ReadonlyBlobContentAtributoNegroFechaDeuda
{
	border-width: 0px;
}
.ReadonlyAtributoNegroFechaDeuda
{
	border-width: 0px;
}
.ConsultaPagosConteinerpaddin0,.BlobContentConsultaPagosConteinerpaddin0,.ReadonlyBlobContentConsultaPagosConteinerpaddin0,.BlobInputConsultaPagosConteinerpaddin0,.ReadonlyConsultaPagosConteinerpaddin0
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 8.3%;
}
.ReadonlyBlobContentConsultaPagosConteinerpaddin0
{
	border-width: 0px;
}
.ReadonlyConsultaPagosConteinerpaddin0
{
	border-width: 0px;
}
.atributoNegroIdConsultaPagos,.BlobContentatributoNegroIdConsultaPagos,.ReadonlyBlobContentatributoNegroIdConsultaPagos,.BlobInputatributoNegroIdConsultaPagos,.ReadonlyatributoNegroIdConsultaPagos
{
	margin-bottom: 0px;
	margin-left: 27px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 11pt;
	height: 25px;
	width: 100%;
	min-width: 100%;
	text-align: center;
	word-spacing: 0px;
}
.ReadonlyBlobContentatributoNegroIdConsultaPagos
{
	border-width: 0px;
}
.ReadonlyatributoNegroIdConsultaPagos
{
	border-width: 0px;
}
.atributoNegroConsultaDeuda,.BlobContentatributoNegroConsultaDeuda,.ReadonlyBlobContentatributoNegroConsultaDeuda,.BlobInputatributoNegroConsultaDeuda,.ReadonlyatributoNegroConsultaDeuda
{
	margin-bottom: 0px;
	margin-left: -19px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 11pt;
	height: 25px;
	width: 100%;
	min-width: 100%;
	text-align: center;
	word-spacing: 0px;
}
.ReadonlyBlobContentatributoNegroConsultaDeuda
{
	border-width: 0px;
}
.ReadonlyatributoNegroConsultaDeuda
{
	border-width: 0px;
}
.ReservarHoratributoHorario,.BlobContentReservarHoratributoHorario,.ReadonlyBlobContentReservarHoratributoHorario,.BlobInputReservarHoratributoHorario,.ReadonlyReservarHoratributoHorario
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #5dbfee;
	color: #fff;
	height: 26px;
}
.ReadonlyBlobContentReservarHoratributoHorario
{
	border-width: 0px;
}
.ReadonlyReservarHoratributoHorario
{
	border-width: 0px;
}
.atributoNegro11,.BlobContentatributoNegro11,.ReadonlyBlobContentatributoNegro11,.BlobInputatributoNegro11,.ReadonlyatributoNegro11
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 11pt;
	height: 100%;
	width: 100%;
	min-width: 100%;
	text-align: left;
	word-spacing: 0px;
}
.ReadonlyBlobContentatributoNegro11
{
	border-width: 0px;
}
.ReadonlyatributoNegro11
{
	border-width: 0px;
}
.atributoNegroConsultaPagos,.BlobContentatributoNegroConsultaPagos,.ReadonlyBlobContentatributoNegroConsultaPagos,.BlobInputatributoNegroConsultaPagos,.ReadonlyatributoNegroConsultaPagos
{
	margin-left: 15px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 11pt;
	height: auto;
	text-align: center;
}
.ReadonlyBlobContentatributoNegroConsultaPagos
{
	border-width: 0px;
}
.ReadonlyatributoNegroConsultaPagos
{
	border-width: 0px;
}
.atributoNegroConsultaPagosTipo,.BlobContentatributoNegroConsultaPagosTipo,.ReadonlyBlobContentatributoNegroConsultaPagosTipo,.BlobInputatributoNegroConsultaPagosTipo,.ReadonlyatributoNegroConsultaPagosTipo
{
	margin-left: 15px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 11pt;
	height: auto;
	width: 100%;
	text-align: center;
}
.ReadonlyBlobContentatributoNegroConsultaPagosTipo
{
	border-width: 0px;
}
.ReadonlyatributoNegroConsultaPagosTipo
{
	border-width: 0px;
}
.atributoNegroConsultaPagosImporte,.BlobContentatributoNegroConsultaPagosImporte,.ReadonlyBlobContentatributoNegroConsultaPagosImporte,.BlobInputatributoNegroConsultaPagosImporte,.ReadonlyatributoNegroConsultaPagosImporte
{
	margin-left: 12px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 11pt;
	height: auto;
	width: 100%;
	text-align: center;
}
.ReadonlyBlobContentatributoNegroConsultaPagosImporte
{
	border-width: 0px;
}
.ReadonlyatributoNegroConsultaPagosImporte
{
	border-width: 0px;
}
.atributoNegroConsultaPagosNumero,.BlobContentatributoNegroConsultaPagosNumero,.ReadonlyBlobContentatributoNegroConsultaPagosNumero,.BlobInputatributoNegroConsultaPagosNumero,.ReadonlyatributoNegroConsultaPagosNumero
{
	margin-left: -41px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 11pt;
	height: auto;
	text-align: center;
}
.ReadonlyBlobContentatributoNegroConsultaPagosNumero
{
	border-width: 0px;
}
.ReadonlyatributoNegroConsultaPagosNumero
{
	border-width: 0px;
}
.atributoNegroConsultaPagosFecha,.BlobContentatributoNegroConsultaPagosFecha,.ReadonlyBlobContentatributoNegroConsultaPagosFecha,.BlobInputatributoNegroConsultaPagosFecha,.ReadonlyatributoNegroConsultaPagosFecha
{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 11pt;
	height: auto;
	text-align: center;
}
.ReadonlyBlobContentatributoNegroConsultaPagosFecha
{
	border-width: 0px;
}
.ReadonlyatributoNegroConsultaPagosFecha
{
	border-width: 0px;
}
.atributoNegroConsultaPagosETicket,.BlobContentatributoNegroConsultaPagosETicket,.ReadonlyBlobContentatributoNegroConsultaPagosETicket,.BlobInputatributoNegroConsultaPagosETicket,.ReadonlyatributoNegroConsultaPagosETicket
{
	margin-left: 8px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 11pt;
	height: auto;
	text-align: center;
}
.ReadonlyBlobContentatributoNegroConsultaPagosETicket
{
	border-width: 0px;
}
.ReadonlyatributoNegroConsultaPagosETicket
{
	border-width: 0px;
}
.MisReservasNumPaguinaConsPagos,.BlobContentMisReservasNumPaguinaConsPagos,.ReadonlyBlobContentMisReservasNumPaguinaConsPagos,.BlobInputMisReservasNumPaguinaConsPagos,.ReadonlyMisReservasNumPaguinaConsPagos
{
	margin-bottom: 5px;
	margin-top: 2px;
	font-weight: bold;
	color: #616161;
	text-align: center;
	vertical-align: top;
}
.ReadonlyBlobContentMisReservasNumPaguinaConsPagos
{
	border-width: 0px;
}
.ReadonlyMisReservasNumPaguinaConsPagos
{
	border-width: 0px;
	font-weight: 500;
}
.FAQPregunta,.BlobContentFAQPregunta,.ReadonlyBlobContentFAQPregunta,.BlobInputFAQPregunta,.ReadonlyFAQPregunta,.AyudaTitulo,.BlobContentAyudaTitulo,.ReadonlyBlobContentAyudaTitulo,.BlobInputAyudaTitulo,.ReadonlyAyudaTitulo,.AyudaTituloContenedor,.BlobContentAyudaTituloContenedor,.ReadonlyBlobContentAyudaTituloContenedor,.BlobInputAyudaTituloContenedor,.ReadonlyAyudaTituloContenedor
{
	font-size: 14pt;
	font-weight: bold;
	color: #616161;
}
.ReadonlyBlobContentFAQPregunta
{
	border-width: 0px;
}
.ReadonlyFAQPregunta
{
	border-width: 0px;
}
.AyudaTitulo,.BlobContentAyudaTitulo,.ReadonlyBlobContentAyudaTitulo,.BlobInputAyudaTitulo,.ReadonlyAyudaTitulo,.AyudaTituloContenedor,.BlobContentAyudaTituloContenedor,.ReadonlyBlobContentAyudaTituloContenedor,.BlobInputAyudaTituloContenedor,.ReadonlyAyudaTituloContenedor
{
	margin-top: 10px;
	width: 100%;
	text-align: center;
}
.ReadonlyBlobContentAyudaTitulo
{
	border-width: 0px;
}
.ReadonlyAyudaTitulo
{
	border-width: 0px;
}
.AyudaTituloContenedor,.BlobContentAyudaTituloContenedor,.ReadonlyBlobContentAyudaTituloContenedor,.BlobInputAyudaTituloContenedor,.ReadonlyAyudaTituloContenedor
{
	background-color: rgba(158,197,209,0.7);
	width: 83%;
}
.ReadonlyBlobContentAyudaTituloContenedor
{
	border-width: 0px;
}
.ReadonlyAyudaTituloContenedor
{
	border-width: 0px;
}
.FAQRespuestas,.BlobContentFAQRespuestas,.ReadonlyBlobContentFAQRespuestas,.BlobInputFAQRespuestas,.ReadonlyFAQRespuestas
{
	font-size: 14pt;
	font-weight: normal;
	color: #616161;
	height: 100%;
}
.ReadonlyBlobContentFAQRespuestas
{
	border-width: 0px;
}
.ReadonlyFAQRespuestas
{
	border-width: 0px;
}
.GrillaDatos,.BlobContentGrillaDatos,.ReadonlyBlobContentGrillaDatos,.BlobInputGrillaDatos,.GrillaSubDatos1,.ReadonlyGrillaDatos,.GrillaSubDatos,.GrillaDatosChicos,.BlobContentGrillaDatosChicos,.ReadonlyBlobContentGrillaDatosChicos,.BlobInputGrillaDatosChicos,.ReadonlyGrillaDatosChicos,.GrillaDatosGrandes,.BlobContentGrillaDatosGrandes,.ReadonlyBlobContentGrillaDatosGrandes,.BlobInputGrillaDatosGrandes,.ReadonlyGrillaDatosGrandes
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 0px;
	font-size: 11pt;
}
.ReadonlyBlobContentGrillaDatos
{
	border-width: 0px;
}
.ReadonlyGrillaDatos
{
	border-width: 0px;
}
.GrillaSubDatos
{
	margin-left: 15px;
	width: 65%;
}
.GrillaDatosChicos,.BlobContentGrillaDatosChicos,.ReadonlyBlobContentGrillaDatosChicos,.BlobInputGrillaDatosChicos,.ReadonlyGrillaDatosChicos
{
	font-size: 10pt;
}
.ReadonlyBlobContentGrillaDatosChicos
{
	border-width: 0px;
}
.ReadonlyGrillaDatosChicos
{
	border-width: 0px;
}
.GrillaDatosGrandes,.BlobContentGrillaDatosGrandes,.ReadonlyBlobContentGrillaDatosGrandes,.BlobInputGrillaDatosGrandes,.ReadonlyGrillaDatosGrandes
{
	font-size: 15pt;
	font-weight: bold;
}
.ReadonlyBlobContentGrillaDatosGrandes
{
	border-width: 0px;
}
.ReadonlyGrillaDatosGrandes
{
	border-width: 0px;
}
.GrillaTitulo,.BlobContentGrillaTitulo,.ReadonlyBlobContentGrillaTitulo,.BlobInputGrillaTitulo,.ReadonlyGrillaTitulo
{
	margin-bottom: 3px;
	margin-top: 3px;
	font-size: 12pt;
	color: white;
	color: #FFFFFF;
}
.ReadonlyBlobContentGrillaTitulo
{
	border-width: 0px;
}
.ReadonlyGrillaTitulo
{
	border-width: 0px;
	color: #FFFFFF;
}
.LetraBoton,.BlobContentLetraBoton,.ReadonlyBlobContentLetraBoton,.BlobInputLetraBoton,.ReadonlyLetraBoton
{
	color: #fff;
	color: #fff !important;
}
.ReadonlyBlobContentLetraBoton
{
	border-width: 0px;
}
.ReadonlyLetraBoton
{
	border-width: 0px;
}
.AttributeLoginUser
{
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	font-size: 12px;
	height: 30px;
	width: 157px;
}
.AttributeLoginPass
{
	background-position: 95% center;
	background-repeat: no-repeat;
	background-image: url(../CandadoLogin.png);
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	font-size: 12px;
	height: 30px;
	width: 180px;
}
.Info,.BlobContentInfo,.ReadonlyBlobContentInfo,.BlobInputInfo,.ReadonlyInfo
{
	color: black;
}
.ReadonlyBlobContentInfo
{
	border-width: 0px;
}
.ReadonlyInfo
{
	border-width: 0px;
}
.AttributeConRadius,.BlobContentAttributeConRadius,.ReadonlyBlobContentAttributeConRadius,.BlobInputAttributeConRadius,.ReadonlyAttributeConRadius
{
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
}
.ReadonlyBlobContentAttributeConRadius
{
	border-width: 0px;
}
.ReadonlyAttributeConRadius
{
	border-width: 0px;
}
.Button,.ButtonDragging,.ButtonAcceptDrag,.ButtonNoAcceptDrag,.ActionButtons,.ButtonDisabled,.ReservarHoraPaso1ButtonDes,.ReservaExitosaSi1,.MisReservaBotonReserva,.MisReservaBotonEmitida,.MisReservaBotonAnulado,.MisReservaBotonAsistio,.MisReservaBotonFalto,.PreguntaCancelarButtonReturn,.ProximaConsultaBoton,.BotonAzul,.BotonAzulChico,.BotonAzulOscuro,.BotonverdeReservar,.BotonRojoReserva,.BotonGrisReserva,.ConfReservaButtonConfirm,.LoginButtonSave,.BotonYes,.PreguntaCancelarButtonYes,.ReservaExitosaButton,.CancelarBotonVolver,.ReservarHoraPaso1Button,.ConsultaPagosBuscar,.ConsultaPagosImprTod,.MisReservasBotonHitorial,.ConfReservaButtonConfirm1,.ConfReservaButtonConfirm11,.AgendaMedicaButton,.CrearUsuarioButtonSave,.RecuperarPasswordButton,.CambiarPasswordButton,.DatosUsuarioButton,.ProximaConsultaBoton1,.ProximaConsultaBoton2,.Buscar,.ReservaExitosaNo,.ReservaExitosaSi,.ButtonLogin,.SpecialButtons,.BtnCheck,.BtnGet,.BtnHelp,.BtnRefresh,.BtnSelect,.BtnCancel,.BtnEnter,.BtnFirst,.BtnLast,.BtnNext,.BtnPrevious,.BtnDelete,.BtnToggle,.BtnToggleActive,.Btn,.TextoBotonGrilla1,.BotonGrilla21,.SpecialButtonsDisabled,.Btn100x,.Btn100xDisabled,.SpecialButtons50x,.BtnMasInfo,.BtnCancelar,.BtnCancelarLargo,.BtnCancelar50x,.BtnMasInfoGrilla,.BtnMasInfoGris,.BtnAnular,.BtnAnularLargo,.BtnLargo,.BotonGrilla,.TextoBotonGrilla,.BotonGrilla2,.BotonGrillaPendiente,.BotonGrillaPendiente1,.Acordeon,.BotonAmarillo,.BotonCeleste,.BotonRojo,.BtnSolicitarMedicamento,.BtnQuitarMedicamento
{
	box-shadow: 0px 0px 0px #555;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	background-color: #616161;
	border-bottom-color: #797979;
	border-left-color: #797979;
	border-right-color: #797979;
	border-top-color: #797979;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	font-family: AvenirNextLTPro-Regular;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-decoration: none;
	color: white;
	height: 35px;
	width: 140px;
	text-transform: uppercase;
}

.ButtonDragging
{
	box-shadow: 0px 0px 0px #555;
}

.ButtonAcceptDrag
{
	box-shadow: 0px 0px 0px #555;
}

.ButtonNoAcceptDrag
{
	box-shadow: 0px 0px 0px #555;
}

.ActionButtons
{
	box-shadow: 0px 0px 0px #555;
}

.ButtonDisabled
{
	box-shadow: 0px 0px 0px #555;
}

.ReservarHoraPaso1ButtonDes
{
	box-shadow: 0px 0px 0px #555;
	margin-top: 20px;
	background-color: darkgray;
	color: #000;
	height: 45px;
	width: 100%;
}

.ReservaExitosaSi1
{
	box-shadow: 0px 0px 0px #555;
	position: absolute;
	height: 0px;
	width: 0px;
}

.MisReservaBotonReserva
{
	box-shadow: 0px 0px 0px #555;
	background-color: lightgoldenrodyellow;
	font-size: 11pt;
	color: #000;
	height: auto;
	width: 100%;
	text-align: left;
	white-space: pre-line;
}

.MisReservaBotonEmitida
{
	box-shadow: 0px 0px 0px #555;
	background-color: lightblue;
	font-size: 11pt;
	font-weight: 600;
	color: #000;
	height: auto;
	width: 100%;
	text-align: left;
	text-shadow: gold;
	white-space: pre-line;
}

.MisReservaBotonAnulado
{
	box-shadow: 0px 0px 0px #555;
	background-color: lightsalmon;
	color: #000;
	height: auto;
	width: 100%;
	text-align: left;
	white-space: pre-line;
}

.MisReservaBotonAsistio
{
	box-shadow: 0px 0px 0px #555;
	background-color: lightgreen;
	color: #000;
	height: auto;
	width: 100%;
	text-align: left;
	white-space: pre-line;
}

.MisReservaBotonFalto
{
	box-shadow: 0px 0px 0px #555;
	background-color: #a1a1a1;
	color: #fff;
	height: auto;
	width: 100%;
	text-align: left;
	white-space: pre-line;
}

.PreguntaCancelarButtonReturn
{
	box-shadow: 0px 0px 0px #555;
	margin-top: 13px;
	text-transform: none;
}

.ProximaConsultaBoton
{
	box-shadow: 0px 0px 0px #555;
	margin-bottom: 5%;
	margin-top: 5%;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #e01d1d;
	border-bottom-color: #e01d1d;
	border-left-color: #e01d1d;
	border-right-color: #e01d1d;
	border-top-color: #e01d1d;
	font-family: "Roboto-Light";
	font-size: 16px;
	color: #f7efe6;
	height: 30px;
	max-height: 30px;
	width: 92%;
	vertical-align: middle;
	text-transform: capitalize;
}

/* [gx-css-import ignore - start] */
.RProximaConsultaBoton
{
	margin-bottom: 5%;
	margin-top: 5%;
	margin-right: 0px;
	margin-left: 0px;
}

.RProximaConsultaBoton .BtnText
{
	cursor: pointer;
	padding-left: 0;
	padding-right: 0;
	height: 30px;
	font-family: "Roboto-Light";
	font-size: 16px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: #f7efe6;
	vertical-align: middle;
	text-transform: capitalize;
}

/* [gx-css-import ignore - end] */
.BotonAzul
{
	box-shadow: #58a449;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	border-bottom-color: #fff;
	border-left-color: #fff;
	border-right-color: #fff;
	font-family: "ROBOTO-Light";
	font-weight: bolder;
	height: 40px;
	width: 200px;
	text-align: center;
	text-shadow: 7;
}

.BotonAzulChico
{
	box-shadow: 0px 0px 0px #555;
	background-color: #11c3ff;
	height: 30px;
	max-height: 30px;
	width: 160px;
	max-width: 160px;
}

.BotonAzulOscuro
{
	box-shadow: 0px 0px 0px #555;
	background-color: #9b1cea;
	color: #fcfcfc;
	height: 30px;
	max-height: 30px;
	width: 160px;
	max-width: 160px;
}

.BotonverdeReservar
{
	box-shadow: 0px 0px 0px #555;
	background-color: lime;
	height: 20px;
	max-height: 20px;
	width: 20px;
	max-width: 20px;
}

.BotonRojoReserva
{
	box-shadow: 0px 0px 0px #555;
	background-color: tomato;
	height: 20px;
	max-height: 20px;
	max-width: 20px;
	min-width: 20px;
}

.BotonGrisReserva
{
	box-shadow: 0px 0px 0px #555;
	color: #ccc6b9;
	height: 20px;
	max-height: 20px;
	width: 20px;
	max-width: 20px;
}

.ConfReservaButtonConfirm
{
	box-shadow: 0px 0px 0px #555;
	margin-left: 8px;
	margin-top: 10px;
	padding-left: 0px;
	font-family: Calibri;
	font-size: 14pt;
	color: #f2ecea;
	width: 93%;
	text-transform: none;
}

.LoginButtonSave
{
	box-shadow: 0px 0px 0px #555;
	float: none;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	display: block;
	border-bottom-color: #616161;
	border-left-color: #616161;
	border-right-color: #616161;
	border-top-color: #616161;
	height: 33px;
	width: 320px;
	text-transform: none;
}

.BotonYes
{
	box-shadow: 0px 0px 0px #555;
	background-color: springgreen;
	height: 30px;
	max-height: 30px;
	width: 130px;
	max-width: 130px;
	vertical-align: middle;
}

.PreguntaCancelarButtonYes
{
	box-shadow: 0px 0px 0px #555;
	margin-top: 13px;
	background-color: red;
	border-width: 0px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	font-family: "Roboto Light";
	font-size: 11pt;
	color: #f7f7f7;
	text-align: center;
	text-transform: none;
	vertical-align: middle;
}

.ReservaExitosaButton
{
	box-shadow: 0px 0px 0px #555;
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	border-width: 0px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	font-family: "Roboto Light";
	font-size: 11pt;
	color: #fff;
	height: 30px;
	width: 100%;
	text-align: center;
}

.CancelarBotonVolver
{
	box-shadow: 0px 0px 0px #555;
	background-color: gainsboro;
	border-width: 0px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	font-family: "Roboto Light";
	font-size: 11pt;
	height: 30px;
	max-height: 30px;
	width: 200px;
	max-width: 200px;
	min-width: 200px;
	text-transform: none;
}

.ReservarHoraPaso1Button
{
	box-shadow: 0px 0px 0px #555;
	margin-top: 20px;
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	height: 45px;
	width: 100%;
	text-transform: none;
	text-transform: capitalize;
}

.ConsultaPagosBuscar
{
	box-shadow: 0px 0px 0px #555;
	background-color: #2287c5;
	color: #fff;
	height: 40px;
	max-height: 40px;
	min-height: 40px;
	width: 0%;
	max-width: 100%;
	min-width: 100%;
}

.ConsultaPagosImprTod
{
	box-shadow: 0px 0px 0px #555;
	margin-top: 10PX;
	background-color: #d7effb;
	color: #616161;
	width: 100%;
	max-width: 100%;
	min-width: 100%;
	text-align: right;
}

.MisReservasBotonHitorial
{
	box-shadow: 0px 0px 0px #555;
	margin-bottom: 5px;
	margin-left: 20px;
	margin-top: 10PX;
	background-color: #d7effb;
	color: #616161;
	width: 170px;
	text-align: center;
}

.ConfReservaButtonConfirm1,.ConfReservaButtonConfirm11
{
	box-shadow: 0px 0px 0px #555;
	margin-top: 30px;
	padding-left: 0px;
	color: #f2ecea;
	max-height: 35px;
	width: 93%;
	text-transform: none;
}

.ConfReservaButtonConfirm11
{
	box-shadow: 0px 0px 0px #555;
	margin-left: 9px;
}

.AgendaMedicaButton
{
	box-shadow: 0px 0px 0px #555;
	margin-top: 23px;
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	height: 45px;
	width: 80%;
	text-transform: none;
}

.CrearUsuarioButtonSave
{
	box-shadow: 0px 0px 0px #555;
	float: none;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-top: -10px;
	display: block;
	border-bottom-color: #616161;
	border-left-color: #616161;
	border-right-color: #616161;
	border-top-color: #616161;
	height: 33px;
	width: 100%;
	text-transform: none;
}

.RecuperarPasswordButton
{
	box-shadow: 0px 0px 0px #555;
	float: none;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-top: -10px;
	display: block;
	border-bottom-color: #616161;
	border-left-color: #616161;
	border-right-color: #616161;
	border-top-color: #616161;
	height: 33px;
	width: 100%;
	text-transform: none;
}

.CambiarPasswordButton
{
	box-shadow: 0px 0px 0px #555;
	float: none;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-top: -10px;
	display: block;
	border-bottom-color: #616161;
	border-left-color: #616161;
	border-right-color: #616161;
	border-top-color: #616161;
	height: 33px;
	width: 100%;
	text-transform: none;
}

.DatosUsuarioButton
{
	box-shadow: 0px 0px 0px #555;
	margin-bottom: 10%;
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	text-align: center;
	text-transform: none;
}

.ProximaConsultaBoton1
{
	box-shadow: 0px 0px 0px #555;
	margin-bottom: 5%;
	margin-top: 5%;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #e01d1d;
	font-family: "Roboto-Light";
	font-size: 16px;
	color: #f7efe6;
	height: 30px;
	width: 92%;
	text-transform: capitalize;
}

/* [gx-css-import ignore - start] */
.RProximaConsultaBoton1
{
	margin-bottom: 5%;
	margin-top: 5%;
	margin-right: 0px;
	margin-left: 0px;
}

.RProximaConsultaBoton1 .BtnText
{
	cursor: pointer;
	padding-left: 0;
	padding-right: 0;
	height: 30px;
	font-family: "Roboto-Light";
	font-size: 16px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-decoration: none;
	color: #f7efe6;
	text-transform: uppercase;
	text-transform: capitalize;
}

/* [gx-css-import ignore - end] */
.ProximaConsultaBoton2
{
	box-shadow: 0px 0px 0px #555;
	margin-bottom: 5%;
	margin-top: 5%;
	background-color: dimgray;
	height: 40px;
	width: 90%;
}

.Buscar
{
	box-shadow: 0px 0px 0px #555;
	border-style: double;
	font-family: Calibri;
	font-size: 11pt;
	color: #fff;
	width: 100%;
}

.ReservaExitosaNo
{
	box-shadow: 0px 0px 0px #555;
	margin-left: -10px;
	background-color: indianred;
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	border-width: 0px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	font-family: "Roboto Light";
	font-size: 11pt;
	color: #fff;
	height: 30px;
	width: 90px;
	text-align: center;
}

.ReservaExitosaSi
{
	box-shadow: 0px 0px 0px #555;
	margin-right: -10px;
	background-color: #fff;
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	border-width: 2px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	font-family: "Roboto Light";
	font-size: 11pt;
	color: #555;
	height: 30px;
	width: 90px;
	text-align: center;
}

.ButtonLogin
{
	box-shadow: 0px 0px 0px #555;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	font-size: 12px;
	height: 30px;
	width: 87px;
}

.SpecialButtons,.BtnCheck,.BtnGet,.BtnHelp,.BtnRefresh,.BtnSelect,.BtnCancel,.BtnEnter,.BtnFirst,.BtnLast,.BtnNext,.BtnPrevious,.BtnDelete,.BtnToggle,.BtnToggleActive,.Btn,.TextoBotonGrilla1,.BotonGrilla21,.SpecialButtonsDisabled,.Btn100x,.Btn100xDisabled,.SpecialButtons50x
{
	box-shadow: 0px 0px 0px #555;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
	border-style: dotted;
}

.BtnCheck
{
	box-shadow: 0px 0px 0px #555;
}

.BtnGet
{
	box-shadow: 0px 0px 0px #555;
}

.BtnHelp
{
	box-shadow: 0px 0px 0px #555;
}

.BtnRefresh
{
	box-shadow: 0px 0px 0px #555;
}

.BtnSelect
{
	box-shadow: 0px 0px 0px #555;
}

.BtnCancel
{
	box-shadow: 0px 0px 0px #555;
	background-color: gray;
}

.BtnEnter
{
	box-shadow: 0px 0px 0px #555;
	border-width: 0px;
}

.BtnFirst
{
	box-shadow: 0px 0px 0px #555;
	margin-right: 0px;
}

.BtnLast
{
	box-shadow: 0px 0px 0px #555;
	margin-right: 0px;
}

.BtnNext
{
	box-shadow: 0px 0px 0px #555;
	margin-right: 0px;
}

.BtnPrevious
{
	box-shadow: 0px 0px 0px #555;
	margin-right: 0px;
}

.BtnDelete
{
	box-shadow: 0px 0px 0px #555;
	background-color: #e56462;
	border-width: 0px;
}

.BtnToggle,.BtnToggleActive
{
	box-shadow: 0px 0px 0px #555;
	margin-left: -15px;
	margin-right: 15px;
	margin-top: -6px;
	padding-bottom: 11px;
	padding-left: 5px;
	padding-right: 12px;
	padding-top: 3px;
	font-size: 24px;
	letter-spacing: -7px;
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
}

.BtnToggleActive
{
	box-shadow: 0px 0px 0px #555;
	background-color: #eaeaea;
	border-bottom-color: #a1a1a1;
	border-left-color: #a1a1a1;
	border-right-color: #a1a1a1;
	border-top-color: #a1a1a1;
}

.Btn,.TextoBotonGrilla1,.BotonGrilla21
{
	box-shadow: #58a449 inset;
	margin-bottom: 2px;
	margin-right: 15px;
	margin-top: 2px;
	background-color: gray;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 15px;
	color: #fff;
	height: 31px;
	width: auto;
	text-align: center;
	vertical-align: middle;
	text-shadow: 6;
	line-height: 1;
}

.TextoBotonGrilla1
{
	box-shadow: #58a449 inset;
	text-shadow: 6;
}

.BotonGrilla21
{
	box-shadow: #58a449 inset;
	background-color: #9ccf70;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	height: 30px;
	width: 190px;
	text-shadow: 6;
}

.SpecialButtonsDisabled
{
	box-shadow: 0px 0px 0px #555;
	background-color: lightgray;
}

.Btn100x,.Btn100xDisabled
{
	box-shadow: 0px 0px 0px #555;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 20px;
	height: 45px;
	width: 100%;
	text-transform: none;
	text-transform: capitalize;
}

.Btn100xDisabled
{
	box-shadow: 0px 0px 0px #555;
	background-color: lightgray;
}

.SpecialButtons50x
{
	box-shadow: 0px 0px 0px #555;
	width: 50%;
}

.BtnMasInfo
{
	box-shadow: 0px 0px 0px #555;
	background-color: gold;
	border-style: none;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	font-size: 13px;
	font-weight: bold;
	color: black;
	height: 20px;
	width: 65px;
	line-height:5px;
}

.BtnCancelar,.BtnCancelarLargo,.BtnCancelar50x
{
	box-shadow: 0px 0px 0px #555;
	background-color: gray;
}

.BtnCancelarLargo
{
	box-shadow: 0px 0px 0px #555;
	width: 200px;
}

.BtnCancelar50x
{
	box-shadow: 0px 0px 0px #555;
	width: 50%;
}

.BtnMasInfoGrilla
{
	box-shadow: #58a449 inset;
	margin-bottom: 2px;
	margin-right: 15px;
	margin-top: 2px;
	padding-top: 2px;
	background-color: gray;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 15px;
	font-size: 10pt;
	color: #fff;
	height: 31px;
	width: auto;
	text-align: center;
	vertical-align: middle;
	text-shadow: 6;
	line-height: 1;
}

.BtnMasInfoGris
{
	box-shadow: 0px 0px 0px #555;
	background-color: gray;
	width: auto;
}

.BtnAnular,.BtnAnularLargo
{
	box-shadow: 0px 0px 0px #555;
	background-color: red;
}

.BtnAnularLargo
{
	box-shadow: 0px 0px 0px #555;
	width: 200px;
}

.BtnLargo
{
	box-shadow: 0px 0px 0px #555;
	width: 200px;
}

.BotonGrilla,.TextoBotonGrilla,.BotonGrilla2
{
	box-shadow: #00b700 inset;
	margin-bottom: 2px;
	margin-right: 15px;
	margin-top: 2px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	background-color: #8cb764;
	border-bottom-color: #779b55;
	border-left-color: #779b55;
	border-right-color: #779b55;
	border-top-color: #779b55;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	font-family: Calibri;
	font-weight: bold;
	color: #fff;
	height: 30px;
	width: 180px;
	text-align: center;
	vertical-align: middle;
	text-shadow: 6;
	line-height:40px;
}

.TextoBotonGrilla
{
	box-shadow: #00b700 inset;
	text-shadow: 6;
}

.BotonGrilla2
{
	box-shadow: #58a449 inset;
	text-shadow: 6;
}

.BotonGrillaPendiente,.BotonGrillaPendiente1
{
	box-shadow: 0px 0px 0px #555;
	margin-bottom: 2px;
	margin-right: 15px;
	margin-top: 2px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	background-color: dimgray;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	font-family: Calibri;
	font-weight: bold;
	color: #fff;
	height: 30px;
	width: 180px;
	text-align: center;
	vertical-align: middle;
	line-height:40px;
}

.BotonGrillaPendiente1
{
	box-shadow: 0px 0px 0px #555;
}

.Acordeon
{
	box-shadow: 0px 0px 0px #555;
	background-color: #939393;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	width: 100%;
}

.BotonAmarillo
{
	box-shadow: #f9f9bd inset;
	margin-bottom: 2px;
	margin-right: 15px;
	margin-top: 2px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	background-color: #fafad2;
	border-bottom-color: #e8e8c2;
	border-left-color: #e8e8c2;
	border-right-color: #e8e8c2;
	border-top-color: #e8e8c2;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	font-family: Calibri;
	font-weight: bold;
	color: dimgray;
	height: 30px;
	width: 180px;
	text-align: center;
	vertical-align: middle;
	text-shadow: 6;
	line-height:40px;
}

.BotonCeleste
{
	box-shadow: #add8e6 inset;
	margin-bottom: 2px;
	margin-right: 15px;
	margin-top: 2px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	background-color: #add8e6;
	border-bottom-color: #97bbc6;
	border-left-color: #97bbc6;
	border-right-color: #97bbc6;
	border-top-color: #97bbc6;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	font-family: Calibri;
	font-weight: bold;
	color: dimgray;
	height: 30px;
	width: 180px;
	text-align: center;
	vertical-align: middle;
	text-shadow: 6;
	line-height:40px;
}

.BotonRojo
{
	box-shadow: #ffa07a inset;
	margin-bottom: 2px;
	margin-right: 15px;
	margin-top: 2px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	background-color: #ffa07a;
	border-bottom-color: #e08c6b;
	border-left-color: #e08c6b;
	border-right-color: #e08c6b;
	border-top-color: #e08c6b;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	font-family: Calibri;
	font-weight: bold;
	color: #fff;
	height: 30px;
	width: 180px;
	text-align: center;
	vertical-align: middle;
	text-shadow: 6;
	line-height:40px;
}

.BtnSolicitarMedicamento
{
	box-shadow: 0px 0px 0px #555;
	width: 200px;
}

.BtnQuitarMedicamento
{
	box-shadow: 0px 0px 0px #555;
	background-color: gray;
	width: 200px;
}

.Grid,.GridDragging,.GridNoAcceptDrag,.GridAcceptDrag,.WorkWith,.PromptGrid,.MisReservaGrid,.ConsultasPagosGrid,.GrillaNumero,.ConsultasPagosGrid1
{
	background-color: #fff;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	width: 100%;
}

.GridUniformTitle
{
	font-size: 13px;
	font-weight: normal;
}

.GridTitle
{
	background-color: #fff;
	font-size: 13px;
	font-weight: normal;
}

.GridFooter
{
	background-color: #fff;
	font-size: 13px;
	font-weight: normal;
}

.GridDraggingUniformTitle
{
	font-size: 13px;
	font-weight: normal;
}

.GridDraggingTitle
{
	background-color: #fff;
	font-size: 13px;
	font-weight: normal;
}

.GridDraggingFooter
{
	background-color: #fff;
	font-size: 13px;
	font-weight: normal;
}

.GridNoAcceptDragUniformTitle
{
	font-size: 13px;
	font-weight: normal;
}

.GridNoAcceptDragTitle
{
	background-color: #fff;
	font-size: 13px;
	font-weight: normal;
}

.GridNoAcceptDragFooter
{
	background-color: #fff;
	font-size: 13px;
	font-weight: normal;
}

.GridAcceptDragUniformTitle
{
	font-size: 13px;
	font-weight: normal;
}

.GridAcceptDragTitle
{
	background-color: #fff;
	font-size: 13px;
	font-weight: normal;
}

.GridAcceptDragFooter
{
	background-color: #fff;
	font-size: 13px;
	font-weight: normal;
}

.WorkWith,.PromptGrid
{
	table-layout: fixed;
}

.WorkWithUniform
{
	table-layout: fixed;
}

.WorkWithOdd
{
	table-layout: fixed;
}

.WorkWithEven
{
	table-layout: fixed;
}

.WorkWithUniformTitle
{
	font-size: 13px;
	font-weight: normal;
	table-layout: fixed;
}

.WorkWithTitle
{
	background-color: #fff;
	font-size: 13px;
	font-weight: normal;
	table-layout: fixed;
}

.WorkWithFooter
{
	background-color: #fff;
	font-size: 13px;
	font-weight: normal;
	table-layout: fixed;
}

.PromptGridUniform
{
	table-layout: fixed;
}

.PromptGridOdd
{
	table-layout: fixed;
}

.PromptGridEven
{
	table-layout: fixed;
}

.PromptGridUniformTitle
{
	font-size: 13px;
	font-weight: normal;
	table-layout: fixed;
}

.PromptGridTitle
{
	background-color: #fff;
	font-size: 13px;
	font-weight: normal;
	table-layout: fixed;
}

.PromptGridFooter
{
	background-color: #fff;
	font-size: 13px;
	font-weight: normal;
	table-layout: fixed;
}

.MisReservaGrid
{
	background-color: #2364af;
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
	border-top: 0;
	bottom: 2px;
	box-shadow: tomato;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	color: #add8e6;
	border-bottom-color: #2198e5;
	border-left-color: #2198e5;
	border-right-color: #2198e5;
	border-top-color: #2198e5;
	border-style: none;
	border-width: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	width: 80%;
	max-width: 100%;
	text-align: center;
	border-collapse: separate;
	border-spacing:  0px;
	;
}

.MisReservaGridUniform
{
	color: #add8e6;
	font-family: "Roboto-Light";
	text-align: center;
	border-collapse: separate;
	border-spacing:  0px;
	;
}

.MisReservaGridOdd
{
	color: #add8e6;
	font-family: "Roboto-Light";
	text-align: center;
	border-collapse: separate;
	border-spacing:  0px;
	;
}

.MisReservaGridEven
{
	color: #add8e6;
	font-family: "Roboto-Light";
	background-color: #1cd8d8;
	text-align: center;
	border-collapse: separate;
	border-spacing:  0px;
	;
}

.MisReservaGridUniformTitle
{
	color: #add8e6;
	color: #fff;
	font-family: roboto-Light;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
	border-collapse: separate;
	border-spacing:  0px;
	;
}

.MisReservaGridTitle
{
	color: #add8e6;
	color: #fff;
	background-color: #2198e5;
	font-family: roboto-Light;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
	border-collapse: separate;
	border-spacing:  0px;
	;
}

.MisReservaGridFooter
{
	color: #add8e6;
	color: #fff;
	background-color: #2198e5;
	font-family: roboto-Light;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
	border-collapse: separate;
	border-spacing:  0px;
	;
}

.ConsultasPagosGrid
{
	background-color: lightgray;
	border-left: 0;
	border-right: 0;
	border-top: 0;
	bottom: 2px;
	box-shadow: tomato;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 25px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-bottom-color: #2198e5;
	border-left-color: #2198e5;
	border-right-color: #2198e5;
	border-top-color: #2198e5;
	border-style: none;
	border-width: 0px;
	text-align: center;
	border-spacing: 0px !Important;
}

.ConsultasPagosGridUniform
{
	font-family: "Roboto-Light";
	text-align: center;
	border-spacing: 0px !Important;
}

.ConsultasPagosGridOdd
{
	font-family: "Roboto-Light";
	text-align: center;
	border-spacing: 0px !Important;
}

.ConsultasPagosGridEven
{
	font-family: "Roboto-Light";
	background-color: #1cd8d8;
	text-align: center;
	border-spacing: 0px !Important;
}

.ConsultasPagosGridUniformTitle
{
	color: #fff;
	font-family: roboto-Light;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
	border-spacing: 0px !Important;
}

.ConsultasPagosGridTitle
{
	color: #fff;
	background-color: #616161;
	font-family: roboto-Light;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
	border-spacing: 0px !Important;
}

.ConsultasPagosGridFooter
{
	color: #fff;
	background-color: #616161;
	font-family: roboto-Light;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
	border-spacing: 0px !Important;
}

.GrillaNumero
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 70%;
	padding: 0px !important;
}

.GrillaNumeroUniform
{
	padding: 0px !important;
}

.GrillaNumeroOdd
{
	padding: 0px !important;
}

.GrillaNumeroEven
{
	padding: 0px !important;
}

.GrillaNumeroUniformTitle
{
	font-size: 13px;
	font-weight: normal;
	padding: 0px !important;
}

.GrillaNumeroTitle
{
	background-color: #fff;
	font-size: 13px;
	font-weight: normal;
	padding: 0px !important;
}

.GrillaNumeroFooter
{
	background-color: #fff;
	font-size: 13px;
	font-weight: normal;
	padding: 0px !important;
}

.ConsultasPagosGrid1
{
	background-color: #2364af;
	border-left: 0;
	border-right: 0;
	border-top: 0;
	bottom: 2px;
	box-shadow: tomato;
	margin-bottom: 0px;
	margin-left: 12px;
	margin-right: 0px;
	margin-top: 25px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-bottom-color: #2198e5;
	border-left-color: #2198e5;
	border-right-color: #2198e5;
	border-top-color: #2198e5;
	border-style: none;
	border-width: 0px;
	width: 105%;
	text-align: center;
	border-spacing: 0px !Important;
}

.ConsultasPagosGrid1Uniform
{
	font-family: "Roboto-Light";
	text-align: center;
	border-spacing: 0px !Important;
}

.ConsultasPagosGrid1Odd
{
	font-family: "Roboto-Light";
	text-align: center;
	border-spacing: 0px !Important;
}

.ConsultasPagosGrid1Even
{
	font-family: "Roboto-Light";
	background-color: #1cd8d8;
	text-align: center;
	border-spacing: 0px !Important;
}

.ConsultasPagosGrid1UniformTitle
{
	color: #fff;
	font-family: roboto-Light;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
	border-spacing: 0px !Important;
}

.ConsultasPagosGrid1Title
{
	color: #fff;
	background-color: #2198e5;
	font-family: roboto-Light;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
	border-spacing: 0px !Important;
}

.ConsultasPagosGrid1Footer
{
	color: #fff;
	background-color: #2198e5;
	font-family: roboto-Light;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
	border-spacing: 0px !Important;
}

.Image,.ImageDragging,.ImageAcceptDrag,.ImageNoAcceptDrag,.ImageTop,.ImageHandCenter,.ImageHandCenter:hover,.HeaderImage1,.ImageTopHeader,.ResponsiveImage,.ImageImpresora,.PagingButtons,.PagingButtonsFirst,.PagingButtonsLast,.PagingButtonsNext,.PagingButtonsPrevious,.PoweredBy,.News1,.News2,.ImageLogin,.TabPaging,.TabPagingNext,.TabPagingPrevious,.ImagenCortada,.LoginLogo,.RwdMasterPageLogo,.Logo,.cerrarSesion,.MisReservaLupa,.ImageHeaderBackground,.OpcionMenu,.OpcionMenuChica,.OpcionMenuGrande,.MensajeImagen,.ImageGrilla,.ImageCerrar,.ControlesVideoEnviarMensaje,.ControlesVideoEnviarMensajeCargando,.Image150px,.ImageMediana
{
	vertical-align: 0 !Important;
}
.PagingButtons,.PagingButtonsFirst,.PagingButtonsLast,.PagingButtonsNext,.PagingButtonsPrevious
{
	background-position: center center;
	background-repeat: no-repeat;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-top-color: #ccc;
	border-style: solid;
	border-width: 1px;
	height: 20px;
	width: 20px;
	cursor: pointer;
	padding-bottom: 16px !important;
	 padding-left: 26px !important;
}
.PagingButtonsFirst
{
	background-image: url(../Flat/PageFirst.png);
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
}
.PagingButtonsLast
{
	background-image: url(../Flat/PageLast.png);
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	padding-bottom: 16px !important;
	 padding-left: 26px !important;
	 border-left-width: 0;
}
.PagingButtonsNext
{
	background-image: url(../Flat/PageNext.png);
	padding-bottom: 16px !important;
	 padding-left: 26px !important;
	 border-left-width: 0;
}
.PagingButtonsPrevious
{
	background-image: url(../Flat/PagePrevious.png);
	padding-bottom: 16px !important;
	 padding-left: 26px !important;
	 border-left-width: 0;
}
.PoweredBy
{
	float: right;
	margin-top: 20px;
}
.News1
{
	margin-bottom: -4px;
}
.News2
{
	margin-bottom: -4px;
}
.ImageLogin
{
	padding-left: 27px;
}
.ImagenCortada
{
	margin-bottom: 20px;
	margin-top: 20px;
	overflow: hidden;
	height: 150px;
	width: 100%;
}
.LoginLogo
{
	height: Auto;
	width: 270px;
}
.RwdMasterPageLogo
{
	margin-left: 30px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 30px;
	padding-top: 2px;
	top: 3%;
	height: 50px;
	width: Auto;
}
.Logo
{
	height: Auto;
	width: 270px;
}
.cerrarSesion
{
	margin-left: 55px;
	margin-top: 33px;
}
.MisReservaLupa
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 5%;
}
.OpcionMenu,.OpcionMenuChica,.OpcionMenuGrande
{
	background-color: #616161;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
}
.OpcionMenuChica
{
	width: 80px;
}
.OpcionMenuGrande
{
	width: 180px;
}
.MensajeImagen
{
	height: 100px;
}
.ImageGrilla
{
	height: 25px;
}
.ImageCerrar
{
	height: 25px;
	width: 25px;
}
.ControlesVideoEnviarMensaje
{
	margin-bottom: 7px;
	margin-left: 7px;
	margin-top: 7px;
	padding-bottom: 9px;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 9px;
	background-color: #afafaf;
	background-image: url(../enviar.png);
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 2px;
	color: white;
	height: 40px;
	width: 40px;
	cursor: pointer;
	text-align: left;
}
.ControlesVideoEnviarMensajeCargando
{
	margin-bottom: 7px;
	margin-left: 7px;
	margin-top: 7px;
	padding-bottom: 9px;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 9px;
	background-color: white;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 2px;
	color: white;
	height: 40px;
	width: 40px;
	cursor: pointer;
	text-align: left;
}
.Image150px
{
	height: 150px;
}
.ImageMediana
{
	height: 80px;
}
.Table,.TableDragging,.HorizontalSpace,.Table960,.TableBlackFooter,.TableBlackHeader,.Table80,.Table1,.ProximasConsultaContainerLugar,.Table3,.TablaMedicamentosRetirados,.TablaMedicamentosRetiradosTitulo,.TablaFondoMedicamentosRetirados,.consejoTablaTexto,.PaseMedicoContentContainer,.IconoProxReservaContainer,.TextoLeyendaFiltrosContainer,.TextoLeyendaFiltrosContainer1,.TextoLeyendaFiltrosContainer2,.CellConMarginTop,.CellConMarginTopM10,.TableHistorialOrdenes,.CellConMargin,.CellConMargin7px,.CellConPadding0px,.MainTableMisOrdenes,.TableAcceptDrag,.TablaContraerExpander,.ContainerTextoPopUpIndPrev,.TableHorizontalLine,.header_pink_line,.TableLogin,.ToolbarMain,.td5,.TableLeftMenu,.TableTopMenu,.grillaNumeroVariableContainer,.MisReservasAtributoGrillaContainer1,.MisReservasAtributoGrillaContainer2,.MisReservasAtributoGrillaContainer3,.MisReservasAtributoGrillaContainer4,.MisReservasAtributoGrillaContainer5,.TablaMisReservasVariableGrilla1,.TablaMisReservasVariableGrilla2,.TablaMisReservasVariableGrilla3,.TablaMisReservasVariableGrilla4,.TablaMisReservasVariableGrilla5,.TablaMisReservasVariableGrilla6,.TablaMisReservasVariableGrilla41,.TablaMisReservasVariableGrilla11,.TablaMisReservasVariableGrilla21,.TablaMisReservasVariableGrilla22,.TablaMisReservasVariableGrilla23,.TablaMisReservasVariableGrilla24,.TablaMisReservasVariableHistorialNum,.TablaMisReservasVariableGrilla31,.MisReservaConteinerAtributoXS,.MisReservaConteinerAtributoXS1,.ReservarHoraNumeroContainer3,.ReservarHoraNumeroContainer2,.AgendaMedicaConteinerTitulosDias,.ConfReservaDatosContainer,.AgendaMedicaBody,.Table100x100,.TableBorder,.RecentLinksTable,.Table95,.Table951,.Container,.NewsConteinerConsejo2,.NewsConteiner12,.NewsConteinerConsejo,.NewsConteiner11,.NewsConteiner,.NewsConteiner1,.ContainerFluid,.ContainerText,.ContainerComponent,.ContainerNoticia1,.ContainerNoticia2,.ContainerNews2,.ContainerNews1,.NewsResponsive,.ContainerNewsFull,.ContainerComponentFull,.ContainerLogin,.LoginBodyContainer,.ContainerLoginSub,.LoginFooter,.LoginFooterNewAccount,.LoginFooterForgotAccount,.ContainerBoton,.ProximaConsultaContainerBotonCancelar,.ContainerDatosEditables,.ContainerScroll,.ContainerNewsImage,.RecentLinksMainTable,.RecentLinksMainTableExpanded,.LevelTable,.RwdMasterPageHeader,.RecentLinksContainer,.RwdMasterPageHeaderBackground,.FormContainer,.AdvancedContainer,.AdvancedContainerVisible,.OrdersTable,.PromptContainer,.PromptMainTable,.MainContainer,.GridTabMainTable,.TableNoAcceptDrag,.TableTop,.ViewTable,.TableBottom,.td100,.RwdMasterPageUserControlsContainer,.Component,.ContainerNews2Cell,.ContainerNews1Cell,.NavBarFormat,.SmoothNav,.DatosUsuario,.CellDatosUsuario,.BotonGuardar,.Linea,.CheckBox1,.LoginHeaderTitle,.RwdMasterPageNavBarContainer,.Input,.AdvancedContainerItem,.AdvancedContainerItemExpanded,.WWAdvancedContainer,.TablaRoja,.TablaFondoAzul,.ProximaConsultaTablaTitulo,.TablaFondoAzul11,.TablaTamanoFijo,.tablaAjustada,.TablaCelesteHorario,.TablaAzulHorario,.TablaCentrada,.TablaCentrada1,.TablaVerdeReserva,.TablaRojaReserva,.TablaGrisReserva,.InputContainer,.InputDatosUsuario,.ConsejosTabla,.RecordatorioTabla,.ConsejoLinea,.LoginContentContainer,.LoginContentContainerBackground,.RwdMasterPageRecordatoriosContainer,.RwdMasterPageConsejosContainer,.BotonGuardarLogin,.TablaPregunta,.PreguntaCancelarHeaderContainer,.CancelarTablaJustificadaDerecha,.MisReservaTiruloGrilla,.RwdMasterPagePlaceHolderContainer,.PreguntaCancelarBodyContainer,.PreguntaCancelarContentContainer,.PreguntaCancelarContentContainer1,.PreguntaCancelarButtonYesContainer,.ConfReservaHeaderContainer,.ConfReservaContentContainer,.ReservasButtonContainer,.ReservasTitleContainer,.ReservasDescriptionContainer,.ReservarContentContainer,.ConfReservaMedicoyEspecialidadContainer,.ConfReservaFechaContainer,.ConfReservaLocalidadContainer,.ConfReservaButtonContainer,.ConfReservaAplazamientoHeader,.ConfReservaAplazamientoDescriptionContainer,.ConfReservaAplazamientoBodyContainer,.ConfReservaBodyContainer,.ReservaExitosaHeader,.ReservaExitosaContentContainer,.ReservaExitosaButtonContainer,.BodyContainer,.ProximaConsultaInputContainer,.ProximaConsultaLabelSreservaConteiner,.ReservarHoraTitleContainer,.ReservarHoraTitleIconContainer,.ReservarHoraNumeroContainer,.ReservarHoraPasoContainer,.ReservarHoraSeleccionPaso1Container,.ReservarHoraSeleccionInputContainer,.MisReservasSeleccionInputContainer,.ReservarHoraSeleccionInputContainer1,.CalendarioSeleccionInputContainerHidden,.ReservarHoraSeleccionMedicoContainer,.ReservarHoraSeleccionInputPaso2y3Container,.ReservarHoraSeleccionInputContainer2,.ReservarHoraSeleccionInputPaso2y3Container1,.ReservarHoraSeleccionInputContainer21,.ReservarHoraColorNoAtiendeContainer,.ReservarHoraColorNoDisponibleContainer,.ReservarHoraColorDisponibleContainer,.ReservarHoraDescripcionAtencionesContainer,.ReservarHoraHidden,.CalendarioDiasLabelContainer,.CalendarioDiaVacioContainer,.CalendarioPrueba,.CalendarioMainContainer,.CalendarioMesFlechaLabelContainer,.CalendarioDiaDisponibleContainer,.CalendarioDiaHoyDisponibleContainer,.CalendarioDiaHoySeleccionadoDisponibleContainer,.CalendarioDiaSeleccionadoDisponibleContainer,.CalendarioDiaNoDisponibleContainer,.CalendarioDiaHoyNoDisponibleContainer,.CalendarioDiaNoAtiendeContainer,.CalendarioDiaHoyNoAtiendeContainer,.CalendarioDiaContainer,.TableGreyFooter,.ConsultaPagosConteinerFiltro,.ConsultaPagosContainer,.ConsultaPagoTituloGrilla,.ConsultaPagosConteinerFiltro1,.ConsultaDeudaConteinerDetalle,.ReservaHoraTablaHorario,.ReservarHoraTablaLocacion,.ReservarHoraColorDisponibleContainer1,.CalendarioSeleccionLabelContainer,.CalendarioSeleccionInputContainer,.MisReservaConteinerFiltro,.ConsultaPagosContainer1,.MisReservaConteinerLeyenda,.AgendaMedicaTablaTitulosGrilla,.AgendaMedicaGridAgendas,.TablaDia,.AgendaMedicaTablaTitulosGrillaDia,.AgendaMedicaTablaMedicoEspecilidad,.AgendaMedicaTablaHorarioPermitido,.AgendaMedicaTablaHorarioRestringido,.ConfReservaContentHorarios,.ReservaHoraTablaHorario1,.ReservaHoraTablaHorario11,.GrillaNumeroConteinerNumero,.GrillaNumeroCelda,.GrillaNumerGridTable,.AgendaMedicaTitleContainer,.AgendaMedicaTitleIconContainer,.AgendaMedicaSeleccionInputContainer,.AgendaMedicaSeleccionInputLabelContainer,.AgendaMedicaGridBody,.ReservarHoraSubtitleContainer,.CrearUsuarioInput,.CrearUsuarioInputContainer,.CrearUsuarioTitleContainer,.CrearUsuarioTitleLogoContainer,.CrearUsuarioInputTerminosyCondiciones,.AgendaMedicaColorDisponibleContainer,.AgendaMedicaColorNoDisponibleContainer,.AgendaMedicaDescripcionAtencionesContainer,.ReservarHoraAtributoContainer,.CrearUsuarioInputTerminosyCondicionesContainer,.ReservarHoraMedicoDescriptionContainer,.ReservarHoraTablaDetalleCalendario,.AgendaMedicaAtributoEnGridContainer,.AgendaMedicaPaginaContainer,.AgendaMedicaFlechaLabelContainer,.RecuperarPasswordTitleContainer,.RecuperarPasswordSeleccionInputContainer,.CambiarPasswordTitleContainer,.CambiarPasswordSeleccionInputContainer,.InicioTextContainer,.ConfReservaBodyContainerCorto,.ConfReservaBodyContainerPrimAge,.ConfReservaPrimeraAgendaContainer,.ConfReservaButtonContainerCorto,.DatosUsuarioTable,.DatosUsuarioMedicoReferenciaContainer,.AgendaMedicaTablaHorarioVacio,.ReservaExitosaMain,.ConsultaPagosConteinerImprmirTodo,.ConsultaDeudaTablaTitulo,.TablaDetallesDeuda,.TableBorder1,.AgendaMedicaTableGrilla,.CrearUsuarioLabelAclaracionInputContainer,.ReservasConteinerPanel,.ReservaHoraTabla,.ReservaHoraTablaHorario2,.TablaHidden,.ReservarHoraFiltrosPaso1,.TablaReserva,.Table100x,.LineaMedico,.MisReservasAtributoGrillaContainer,.AgendaMedicaAtributoEnGridContainer1,.ReservarHoraTablePaso3,.TablaMain,.TablaMainReservarAgendaRapida,.TablaGrillaMisreserva,.CalendarioMesFlechaVolver,.ReservarHoraFlechaPasoAnteriorContainer,.TablaMain1,.MisReservaLeyendaConteiner3,.MisReservaConteinerFiltro1,.MisReservaConteinerFiltro2,.MisReservaConteinerFiltro3,.MisReservaConteinerFiltro4,.ProximaConsultaContainerVariables,.ReservaFallidaHeader,.FiltrosdeBusquedaTabla,.TablaTituloGrilla,.TablaFiltrosBusqueda,.TablaTituloPrincipal,.TablaHiperlinkPrincipal,.TablaTextoGrillaSubtitulos,.TablaTextoSinDatos,.TablaTextoSinDatosTopBottom20,.TablaContornoNumero,.TablaPopUp,.TablaSubDatosFondo,.FondoPantalla,.TextoLogoContainer,.LoginLogoContainer,.RwdMasterPageLogoContainer,.MasterPageNoLogeado,.TableGrid,.HorizantalSpace,.DatosEditables,.TableContent,.CrearUsuarioLabelInputContainer,.TableLineaSeparadora,.TableLineaSeparadoraOscura,.FormularioInput,.FormularioInputError,.FormularioInputTable,.FormularioCellMensaje,.RowAngosta,.FormularioCellLeyenda,.RowHeader,.ContainerTextoPop,.CmMenuCellLeyenda,.TableVolver,.CellVolver,.MenuIconoContainer,.MensajeImagenCell,.TituloIconoContainer,.TituloContainer,.FormularioInputSubTable,.CellConPaddingBottom,.CellConPaddingBottom5px,.CellConPaddingBottom7px,.LoginBodyContainerCell,.CellLinks,.RowMenu,.TituloPopupTable,.RowNumeroReserva,.RowConPaddingTop,.RowConPaddingTop10,.TableFilasAngostas,.TableAcciones,.TableDireccionesLlamado,.CellConPaddingTop,.CellConPaddingTop50px,.CellConPaddingTop7px,.CellConPaddingTop100px,.CellConPaddingLeft,.CellConPaddingLeft20px,.Table50x,.Table25x,.TableSolicitudesLlamado,.TableGris,.TerminosYCondicionesContainer,.GridConManito,.TableSinScroll,.TableHeight30,.CellCountdown,.TableWidth270,.ContainerScrollConfReserva,.CellConWidth60px,.TablePaddingL12px,.TableHeight25
{
	overflow: hidden;
	font-family: Calibri;
}
.CellConMarginTopM10
{
	margin-top: -10px;
}
.CellConMargin7px
{
	margin-bottom: 7px;
	margin-left: 7px;
	margin-right: 7px;
	margin-top: 7px;
}
.CellConPadding0px
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.MainTableMisOrdenes
{
	margin-bottom: 50px;
}
.TablaContraerExpander
{
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #939393;
	color: #fff;
	height: auto;
	width: 100%;
}
.ContainerTextoPopUpIndPrev
{
	padding-left: 30px;
	background-color: #f0ffff;
	height: 150px;
	width: 97%;
	text-align: center;
	overflow-y: visible;
}
.grillaNumeroVariableContainer
{
	width: 100%;
}
.MisReservasAtributoGrillaContainer1
{
	text-align: left;
	background-color: transparent;
}
.MisReservasAtributoGrillaContainer2
{
	text-align: left;
	background-color: transparent;
}
.MisReservasAtributoGrillaContainer3
{
	text-align: left;
	background-color: transparent;
}
.MisReservasAtributoGrillaContainer4
{
	text-align: left;
	background-color: transparent;
}
.MisReservasAtributoGrillaContainer5
{
	text-align: left;
	background-color: transparent;
}
.TablaMisReservasVariableGrilla1
{
	margin-bottom: 0px;
	margin-left: 2%;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 4%;
	background-color: transparent;
}
.TablaMisReservasVariableGrilla2
{
	margin-bottom: 0px;
	margin-left: 1%;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 19%;
	text-align: left;
	background-color: transparent;
}
.TablaMisReservasVariableGrilla3
{
	margin-bottom: 0px;
	margin-left: 1%;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 4%;
	text-align: center;
	background-color: transparent;
}
.TablaMisReservasVariableGrilla4
{
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 22%;
	text-align: left;
	background-color: transparent;
}
.TablaMisReservasVariableGrilla5
{
	margin-bottom: 0px;
	margin-left: -45px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 4%;
	background-color: transparent;
}
.TablaMisReservasVariableGrilla6
{
	margin-bottom: 0px;
	margin-left: 6%;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 12%;
	background-color: transparent;
}
.TablaMisReservasVariableGrilla41
{
	margin-bottom: 0px;
	margin-left: 2%;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 22%;
	background-color: transparent;
}
.TablaMisReservasVariableGrilla11
{
	margin-bottom: 0px;
	margin-left: 2%;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 31px;
	padding-right: 0px;
	padding-top: 0px;
	width: 4%;
	text-align: center;
	background-color: transparent;
}
.TablaMisReservasVariableGrilla21
{
	margin-bottom: 0px;
	margin-left: 2%;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 18%;
	background-color: transparent;
}
.TablaMisReservasVariableGrilla22
{
	margin-bottom: 0px;
	margin-left: 1%;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 19%;
	text-align: left;
	background-color: transparent;
}
.TablaMisReservasVariableGrilla23
{
	margin-bottom: 0px;
	margin-left: 1%;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 19%;
	text-align: left;
	background-color: transparent;
}
.TablaMisReservasVariableGrilla24
{
	margin-bottom: 0px;
	margin-left: 1%;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 19%;
	background-color: transparent;
}
.TablaMisReservasVariableHistorialNum
{
	margin-bottom: 0px;
	margin-left: -2%;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 4%;
	background-color: transparent;
}
.TablaMisReservasVariableGrilla31
{
	margin-bottom: 0px;
	margin-left: 1%;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 4%;
	text-align: center;
	background-color: transparent;
}
.MisReservaConteinerAtributoXS,.MisReservaConteinerAtributoXS1
{
	margin-bottom: 0px;
	margin-left: 7%;
	margin-right: 0px;
	margin-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-size: 11pt;
	color: #444;
	width: 28%;
	text-align: left;
}
.MisReservaConteinerAtributoXS1
{
	margin-left: 0px;
	margin-top: 0px;
	color: #555;
	width: 60%;
	text-transform: capitalize;
	vertical-align: top;
}
.ReservarHoraNumeroContainer3
{
	margin-bottom: 0px;
	margin-left: 3%;
	margin-right: 0px;
	margin-top: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	top: -10px;
	border-bottom-color: #616161;
	border-left-color: #616161;
	border-right-color: #616161;
	border-top-color: #616161;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 50%;
	border-top-right-radius: 50%;
	border-bottom-right-radius: 50%;
	border-bottom-left-radius: 50%;
	height: 40px;
	width: 40px;
	text-align: center;
}
.ReservarHoraNumeroContainer2
{
	margin-bottom: 0px;
	margin-left: 7%;
	margin-right: 0px;
	margin-top: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	top: -10px;
	border-bottom-color: #616161;
	border-left-color: #616161;
	border-right-color: #616161;
	border-top-color: #616161;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 50%;
	border-top-right-radius: 50%;
	border-bottom-right-radius: 50%;
	border-bottom-left-radius: 50%;
	height: 40px;
	width: 40px;
	text-align: center;
}
.AgendaMedicaConteinerTitulosDias
{
	background-color: #2198e5;
	width: 105%;
}
.AgendaMedicaBody
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	height: 100%;
	width: 100%;
}
.Table100x100,.TableBorder
{
	height: 100%;
	width: 100%;
}
.NewsConteinerConsejo,.NewsConteiner11
{
	list-style-position: outside;
	height: 150px;
	width: 50%;
	display: flex;
	align-items: center;
}
.NewsConteiner,.NewsConteiner1
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	height: 450px;
	display: flex;
	align-items: center;
}
.ContainerComponent
{
	border-left: 1PX;
	box-sizing: border-box;
	padding-left: 17px;
	border-left-color: #616161;
	border-left-style: solid;
	 line-height: 50px;
}
.ContainerNoticia1
{
	margin-left: 110px;
	display: block;
	width: 800px;
}
.ContainerNews2
{
	padding-bottom: 10px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 0px;
	background-color: #f0431d;
}
.ContainerNews1
{
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #616161;
}
.NewsResponsive
{
	margin-left: 115px;
}
.ContainerNewsFull
{
	float: left;
}
.ContainerLogin
{
	float: none;
	margin-bottom: 0px;
	margin-left: Auto;
	margin-right: Auto;
	margin-top: 0px;
	position: relative;
	width: 350px;
}
.LoginBodyContainer
{
	margin-bottom: 50px;
	margin-left: Auto;
	margin-right: Auto;
	margin-top: 100px;
	background-color: rgba(255,255,255,0.85);
	width: 400px;
	text-align: center;
	box-shadow: -1px 1px 15px -3px;
	margin-left: 30px;
}
.ContainerLoginSub
{
	margin-bottom: 0px;
	margin-left: Auto;
	margin-right: Auto;
	margin-top: 0px;
	position: relative;
	width: 300px;
}
.LoginFooter,.LoginFooterNewAccount,.LoginFooterForgotAccount
{
	margin-left: Auto;
	margin-right: Auto;
	visibility: inherit;
	display: block;
	text-align: center;
}
.LoginFooterNewAccount
{
	margin-bottom: 25px;
	margin-top: 0px;
	line-height: 12px;
}
.LoginFooterForgotAccount
{
	margin-bottom: 25px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
.ProximaConsultaContainerBotonCancelar
{
	border-bottom-color: #e8e8e8;
	border-left-color: #e8e8e8;
	border-right-color: #e8e8e8;
	border-top-color: #e8e8e8;
}
.ContainerScroll
{
	margin-left: -10px;
	overflow: auto;
	background-color: #616161;
	height: 350px;
}
.ContainerNewsImage
{
	height: 450px;
}
.LevelTable
{
	border-bottom: 1px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-top-color: #ccc;
	border-style: solid;
}
.RwdMasterPageHeader,.RecentLinksContainer,.RwdMasterPageHeaderBackground
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #fff;
	text-align: justify;
	vertical-align: middle;
}
.RwdMasterPageHeaderBackground
{
	background-color: #939393;
}
.FormContainer
{
	background-color: #fff;
}
.AdvancedContainer,.AdvancedContainerVisible
{
	background-color: #fff;
	 -moz-transition: left 0.5s ease-in-out 0s;
	 -webkit-transition: left 0.5s ease-in-out 0s;
	 -ms-transition: left 0.5s ease-in-out 0s;
	 transition: left 0.5s ease-in-out 0s;
}
.OrdersTable
{
	padding-left: 20px;
	padding-right: 20px;
}
.PromptContainer
{
	margin-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
}
.PromptMainTable
{
	padding-left: 15px;
	padding-right: 15px;
}
.MainContainer
{
	padding-left: 0px;
	padding-right: 0px;
}
.GridTabMainTable
{
	position: relative;
}
.RwdMasterPageUserControlsContainer
{
	overflow: visible;
	background-color: #616161;
	height: 60px;
	z-index: 900;
}
.Component
{
	margin-bottom: 10px;
}
.ContainerNews2Cell
{
	width: 449px;
}
.ContainerNews1Cell
{
	width: 284px;
}
.NavBarFormat
{
	font-family: Roboto-Light;
	height: 100%;
	width: 100%;
}
.SmoothNav
{
	padding-left: 0px;
	padding-right: 0px;
	z-index: 900;
}
.DatosUsuario
{
	font-family: Roboto-Light;
	color: #616161;
	text-align: left;
}
.CellDatosUsuario
{
	width: 70px;
}
.BotonGuardar
{
	float: left;
	background-color: #616161;
	color: white;
	height: 40px;
	width: 130px;
}
.Linea
{
	border-bottom-color: #a1a1a1;
	border-style: solid;
	border-width: 2px;
}
.CheckBox1
{
	position: absolute;
	top: -7px;
}
.LoginHeaderTitle
{
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-top: 9px;
	background-color: #616161;
	border-style: none;
	height: 40px;
	width: 100%;
	text-align: center;
	Font-Color: White;
	 border-bottom:  2px solid  grey;
	 font-weight: bold;
}
.RwdMasterPageNavBarContainer
{
	overflow: visible;
	padding-right: 0px;
	background-color: #616161;
}
.Input
{
	margin-bottom: 20px;
	margin-left: Auto;
	margin-right: Auto;
	border-bottom-color: #9ad7f4;
	border-left-color: #9ad7f4;
	border-right-color: #9ad7f4;
	border-top-color: #9ad7f4;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 10px;
	 font-weight: bold;
	 font-family: "Roboto-Light";
}
.AdvancedContainerItem,.AdvancedContainerItemExpanded
{
	padding-bottom: 20px;
	background-color: white;
	border-bottom-color: #5d84d3;
	max-height: 55px;
	border-bottom-width: 1px;
	 border-bottom-style: solid;
	 -moz-transition: max-height 0.5s ease-in-out 0s;
	 -webkit-transition: max-height 0.5s ease-in-out 0s;
	 -ms-transition: max-height 0.5s ease-in-out 0s;
	 transition: max-height 0.5s ease-in-out 0s;
}
.AdvancedContainerItemExpanded
{
	max-height: 500px;
}
.WWAdvancedContainer
{
	margin-left: -45px;
	background-color: #fff;
}
.TablaRoja
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #e01d1d;
	border-right-color: #fff;
	border-top-color: #fff;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 20px;
	color: #fff;
	height: 30px;
	max-height: 30px;
	width: 220px;
	max-width: 220px;
	text-align: center;
	text-shadow: 7;
}
.TablaFondoAzul
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	-moz-box-sizing: content-box;
	background-color: #2198e5;
	border-bottom-color: #feff4b;
	border-left-color: #fff;
	border-right-color: #fff;
	border-top-color: #fff;
	border-style: solid;
	border-width: 3px;
	border-bottom-right-radius: 0px;
	height: 150px;
	width: 160px;
	text-align: center;
	text-shadow: 10;
}
.ProximaConsultaTablaTitulo
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	-moz-box-sizing: content-box;
	background-color: #616161;
	border-bottom-color: gray;
	border-left-color: #616161;
	border-right-color: #616161;
	border-top-color: #616161;
	border-style: solid;
	border-width: 2px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	font-family: CALIBRI;
	font-size: 14pt;
	color: #fff;
	height: 50px;
	width: 100%;
	text-align: center;
	line-height: 290%;
}
.TablaFondoAzul11
{
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	right: 0px;
	top: 0px;
	-moz-box-sizing: content-box;
	background-color: #2198e5;
	border-left-color: #fff;
	border-right-color: #fff;
	border-top-color: #fff;
	border-style: none;
	border-bottom-right-radius: 0px;
	color: #444;
	height: 25px;
	width: 200px;
	text-align: center;
	text-shadow: 18;
}
.TablaTamanoFijo
{
	height: 300px;
	max-height: 300px;
	text-overflow: clip;
}
.tablaAjustada
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	position: static;
	height: 100%;
	max-height: 100%;
	width: 30%;
	max-width: 100%;
	text-align: left;
	text-shadow: 6;
}
.TablaCelesteHorario
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 15px;
	margin-top: 0px;
	background-color: aqua;
	width: 100px;
	text-align: center;
}
.TablaAzulHorario
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 15px;
	margin-top: 0px;
	background-color: #1919c6;
	width: 100px;
	text-align: center;
}
.TablaCentrada,.TablaCentrada1
{
	text-align: center;
}
.TablaCentrada1
{
	text-align: right;
	vertical-align: text-top;
}
.TablaVerdeReserva
{
	background-color: lime;
	color: lime;
	height: 20px;
	max-height: 20px;
	min-height: 20px;
	width: 20px;
	max-width: 20px;
	min-width: 20px;
}
.TablaRojaReserva
{
	background-color: tomato;
	color: orangered;
	height: 20px;
	max-height: 20px;
	min-height: 20px;
	width: 20px;
	max-width: 20px;
	min-width: 20px;
}
.TablaGrisReserva
{
	background-color: #eaeaea;
	color: #ccc;
	height: 20px;
	max-height: 20px;
	min-height: 20px;
	width: 20px;
	max-width: 20px;
	min-width: 20px;
}
.InputContainer
{
	top: -6px;
}
.InputDatosUsuario
{
	margin-bottom: 20px;
	margin-left: Auto;
	margin-right: Auto;
	border-bottom-color: #9ad7f4;
	border-left-color: #9ad7f4;
	border-right-color: #9ad7f4;
	border-top-color: #9ad7f4;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	font-family: "Roboto-Light";
}
.ConsejosTabla
{
	margin-top: 50px;
}
.RecordatorioTabla
{
	margin-bottom: 30px;
}
.ConsejoLinea
{
	margin-bottom: 25px;
	margin-top: 0px;
}
.LoginContentContainer,.LoginContentContainerBackground
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.LoginContentContainerBackground
{
	background-color: #939393;
}
.RwdMasterPageRecordatoriosContainer
{
	position: absolute;
	right: 0px;
	top: 60px;
	z-index: 9999;
	visibility: hidden;
	background-color: transparent;
	height: 420px;
	width: 400px;
	z-index: 999;
}
.RwdMasterPageConsejosContainer
{
	position: absolute;
	right: 0px;
	top: 60px;
	z-index: 999;
	visibility: hidden;
	background-color: transparent;
	height: 420px;
	width: 400px;
	z-index: 999;
}
.BotonGuardarLogin
{
	float: none;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	display: block;
	border-bottom-color: #616161;
	border-left-color: #616161;
	border-right-color: #616161;
	border-top-color: #616161;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 14px;
	height: 33px;
	width: 270px;
}
.TablaPregunta
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	border-bottom-color: #a1a1a1;
	border-left-color: #a1a1a1;
	border-right-color: #a1a1a1;
	border-top-color: #a1a1a1;
	border-style: double;
	width: 400px;
	max-width: 400px;
	text-align: center;
	vertical-align: middle;
}
.PreguntaCancelarHeaderContainer
{
	padding-top: 10px;
	background-color: #616161;
	border-bottom-color: dimgray;
	border-left-color: #616161;
	border-right-color: #616161;
	border-top-color: #616161;
	border-style: solid;
	border-width: 2px;
	font-size: 14pt;
	font-weight: bold;
	color: #fff;
	height: 60px;
	width: 100%;
	max-width: 100%;
	min-width: 100%;
	text-align: center;
}
.CancelarTablaJustificadaDerecha
{
	text-align: right;
}
.MisReservaTiruloGrilla
{
	background-color: #2198e5;
	height: 100%;
	width: 100%;
}
.RwdMasterPagePlaceHolderContainer
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 0px;
}
.PreguntaCancelarBodyContainer
{
	position: static;
	height: 100%;
	width: 100%;
}
.PreguntaCancelarContentContainer,.PreguntaCancelarContentContainer1
{
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 30px;
	border-bottom-color: #e5e5e5;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	border-style: none;
	border-width: 1px;
	height: 100px;
	text-align: center;
}
.PreguntaCancelarButtonYesContainer
{
	padding-left: 0px;
}
.ConfReservaHeaderContainer
{
	-moz-box-sizing: content-box;
	background-color: #616161;
	border-bottom-color: yellow;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	border-style: solid;
	border-width: 2px;
	border-bottom-right-radius: 0px;
	color: #74fce8;
	height: 35px;
	width: 100%;
	text-align: left;
}
.ConfReservaContentContainer
{
	box-sizing: border-box;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 0px;
	height: 230px;
	width: 300px;
}
.ReservasButtonContainer
{
	box-sizing: border-box;
	padding-left: 20px;
	padding-top: 30px;
	background-color: #616161;
	border-bottom-color: yellow;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	border-style: solid;
	border-width: 2px;
	height: 140px;
	width: 160px;
	text-align: center;
}
.ReservasTitleContainer
{
	margin-bottom: 20px;
	margin-top: 10px;
}
.ReservasDescriptionContainer
{
	margin-top: 10px;
	width: 33,333333333333%;
}
.ReservarContentContainer
{
	margin-left: 10px;
	margin-right: 10px;
	width: 170px;
}
.ConfReservaMedicoyEspecialidadContainer
{
	margin-top: 15px;
}
.ConfReservaFechaContainer
{
	margin-top: 10px;
	font-size: 25px;
	color: #616161;
}
.ConfReservaLocalidadContainer
{
	border-top: -25px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.ConfReservaButtonContainer
{
	margin-bottom: 0px;
	margin-left: 0PX;
	margin-right: 10PX;
	margin-top: 0px;
	position: fixed;
	background-color: #e9f6fd;
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: #91d3f3;
	border-style: solid;
	border-width: 1px;
	height: 250px;
	width: 100%;
}
.ConfReservaAplazamientoHeader
{
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
	padding-right: 0px;
	background-color: inherit;
}
.ConfReservaAplazamientoDescriptionContainer
{
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	padding-right: 15px;
	background-color: inherit;
	width: 90%;
	line-height: 10px;
}
.ConfReservaAplazamientoBodyContainer
{
	background-color: inherit;
}
.ConfReservaBodyContainer
{
	height: 379px;
	width: 100%;
}
.ReservaExitosaHeader
{
	background-color: #616161;
	border-bottom-color: dimgray;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	border-style: solid;
	height: 40px;
	width: 100%;
	text-align: center;
}
.ReservaExitosaContentContainer
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 20px;
	overflow: auto;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	text-align: center;
}
.ReservaExitosaButtonContainer
{
	padding-bottom: 10px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 10px;
	text-align: center;
}
.BodyContainer
{
	margin-top: 42px;
	padding-bottom: 30px;
	padding-left: 30px;
	padding-right: 30px;
	display: block;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}
.ProximaConsultaInputContainer
{
	margin-left: -4px;
	padding-left: 0px;
	padding-right: 0px;
	top: -6px;
}
.ProximaConsultaLabelSreservaConteiner
{
	text-align: center;
}
.ReservarHoraTitleContainer,.ReservarHoraTitleIconContainer
{
	margin-top: 10px;
}
.ReservarHoraTitleIconContainer
{
	margin-bottom: 1.5%;
	margin-left: 15px;
	margin-top: 0px;
	border-style: none;
	border-width: 1px;
	font-family: AvenirNextLTPro-Regular;
	font-size: 16pt;
}
.ReservarHoraNumeroContainer
{
	margin-bottom: 0px;
	margin-left: 2%;
	margin-right: 0px;
	margin-top: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	top: -10px;
	border-bottom-color: #616161;
	border-left-color: #616161;
	border-right-color: #616161;
	border-top-color: #616161;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 50%;
	border-top-right-radius: 50%;
	border-bottom-right-radius: 50%;
	border-bottom-left-radius: 50%;
	height: 40px;
	width: 40px;
	text-align: center;
}
.ReservarHoraPasoContainer
{
	height: 100%;
}
.ReservarHoraSeleccionPaso1Container,.ReservarHoraSeleccionInputContainer,.MisReservasSeleccionInputContainer,.ReservarHoraSeleccionInputContainer1,.CalendarioSeleccionInputContainerHidden,.ReservarHoraSeleccionMedicoContainer,.ReservarHoraSeleccionInputPaso2y3Container,.ReservarHoraSeleccionInputContainer2,.ReservarHoraSeleccionInputPaso2y3Container1,.ReservarHoraSeleccionInputContainer21
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	width: 100%;
}
.ReservarHoraSeleccionInputContainer
{
	margin-bottom: 10px;
	margin-left: 17px;
	border-top-left-radius: 3%;
	border-top-right-radius: 3%;
	border-bottom-right-radius: 3%;
	border-bottom-left-radius: 3%;
	height: 35px;
}
.MisReservasSeleccionInputContainer
{
	height: 100%;
}
.ReservarHoraSeleccionInputContainer1
{
	margin-left: 17px;
	border-top-left-radius: 3%;
	border-top-right-radius: 3%;
	border-bottom-right-radius: 3%;
	border-bottom-left-radius: 3%;
	height: 25px;
	width: 110%;
}
.CalendarioSeleccionInputContainerHidden
{
	margin-bottom: 10px;
	border-top-left-radius: 3%;
	border-top-right-radius: 3%;
	border-bottom-right-radius: 3%;
	border-bottom-left-radius: 3%;
	height: 65px;
}
.ReservarHoraSeleccionMedicoContainer
{
	margin-bottom: 10px;
	border-top-left-radius: 3%;
	border-top-right-radius: 3%;
	border-bottom-right-radius: 3%;
	border-bottom-left-radius: 3%;
	height: 65px;
	max-height: 65px;
	min-height: 65px;
}
.ReservarHoraSeleccionInputPaso2y3Container,.ReservarHoraSeleccionInputContainer2
{
	margin-bottom: 10px;
	position: absolute;
	border-top-left-radius: 3%;
	border-top-right-radius: 3%;
	border-bottom-right-radius: 3%;
	border-bottom-left-radius: 3%;
	height: 35px;
	width: 75%;
}
.ReservarHoraSeleccionInputContainer2
{
	margin-left: -130px;
	height: 800px;
	width: 400px;
}
.ReservarHoraSeleccionInputPaso2y3Container1,.ReservarHoraSeleccionInputContainer21
{
	margin-bottom: 10px;
	position: absolute;
	border-top-left-radius: 3%;
	border-top-right-radius: 3%;
	border-bottom-right-radius: 3%;
	border-bottom-left-radius: 3%;
	height: 35px;
}
.ReservarHoraSeleccionInputContainer21
{
	margin-left: -130px;
	height: 800px;
	width: 400px;
}
.ReservarHoraColorNoAtiendeContainer
{
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
	background-color: #ececec;
	height: 15px;
	width: 15px;
	color: #2F2F2F;
}
.ReservarHoraColorNoDisponibleContainer
{
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
	background-color: #ff5722;
	height: 15px;
	width: 15px;
	color: #2F2F2F;
}
.ReservarHoraColorDisponibleContainer
{
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
	background-color: #beee33;
	height: 15px;
	width: 15px;
}
.ReservarHoraDescripcionAtencionesContainer
{
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 5px;
}
.ReservarHoraHidden
{
	display: none;
	width: 0px;
}
.CalendarioDiasLabelContainer
{
	box-sizing: border-box;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	background-color: #616161;
	border-bottom-color: #b4e1f7;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: #b4e1f7;
	border-style: solid;
	border-width: 1px;
	height: 25px;
	text-align: center;
}
.CalendarioDiaVacioContainer
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	visibility: hidden;
	border-style: none;
	height: 18%;
	width: 14,2%;
	color: #2F2F2F;
}
.CalendarioPrueba
{
	height: 450px;
	width: 550px;
}
.CalendarioMainContainer
{
	margin-left: -3%;
	overflow: visible;
	width: 450px;
}
.CalendarioMesFlechaLabelContainer
{
	margin-top: 6px;
}
.CalendarioDiaDisponibleContainer,.CalendarioDiaHoyDisponibleContainer,.CalendarioDiaHoySeleccionadoDisponibleContainer,.CalendarioDiaSeleccionadoDisponibleContainer
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #beee33;
	border-bottom-color: white;
	border-left-color: white;
	border-right-color: white;
	border-top-color: white;
	border-style: solid;
	border-width: 1px;
	height: 43px;
	width: 14,2%;
	color: #2F2F2F;
}
.CalendarioDiaHoyDisponibleContainer,.CalendarioDiaHoySeleccionadoDisponibleContainer
{
	border-bottom-color: skyblue;
	border-left-color: skyblue;
	border-right-color: skyblue;
	border-top-color: skyblue;
	border-width: 2px;
}
.CalendarioDiaHoySeleccionadoDisponibleContainer
{
	background-color: #99bf2a;
}
.CalendarioDiaSeleccionadoDisponibleContainer
{
	background-color: #99bf2a;
}
.CalendarioDiaNoDisponibleContainer,.CalendarioDiaHoyNoDisponibleContainer
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #ff5722;
	border-bottom-color: white;
	border-left-color: white;
	border-right-color: white;
	border-top-color: white;
	border-style: solid;
	border-width: 1px;
	height: 43px;
	width: 14,2%;
	color: #2F2F2F;
}
.CalendarioDiaHoyNoDisponibleContainer
{
	border-bottom-color: skyblue;
	border-left-color: skyblue;
	border-right-color: skyblue;
	border-top-color: skyblue;
	border-width: 2px;
}
.CalendarioDiaNoAtiendeContainer,.CalendarioDiaHoyNoAtiendeContainer
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #ececec;
	border-bottom-color: white;
	border-left-color: white;
	border-right-color: white;
	border-top-color: white;
	border-style: solid;
	border-width: 1px;
	height: 43px;
	width: 14,2%;
	color: #2F2F2F;
}
.CalendarioDiaHoyNoAtiendeContainer
{
	border-bottom-color: skyblue;
	border-left-color: skyblue;
	border-right-color: skyblue;
	border-top-color: skyblue;
	border-width: 2px;
}
.CalendarioDiaContainer
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-style: none;
	height: 18%;
	width: 14,2%;
	color: #2F2F2F;
}
.ConsultaPagosConteinerFiltro
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 15px;
	height: 100%;
	width: 100%;
	text-align: center;
}
.ConsultaPagosContainer
{
	margin-top: 20px;
	height: 100%;
	width: 100%;
	max-width: 100%;
	min-width: 100%;
	text-align: center;
}
.ConsultaPagoTituloGrilla
{
	margin-bottom: 10px;
	margin-top: 25px;
	background-color: #616161;
	border-bottom-color: #e8e8e8;
	border-left-color: #e8e8e8;
	border-right-color: #e8e8e8;
	border-top-color: #e8e8e8;
	border-style: solid;
	border-width: 1px;
	height: 25px;
	max-height: 25px;
	min-height: 25px;
	width: 100%;
	max-width: 100%;
	min-width: 100%;
}
.ConsultaPagosConteinerFiltro1
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 25px;
	width: 100%;
	max-width: 100%;
	min-width: 100%;
	text-align: left;
}
.ConsultaDeudaConteinerDetalle
{
	margin-top: 25px;
	height: 100%;
	width: 77%;
}
.ReservaHoraTablaHorario
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #616161;
	border-bottom-color: #fff;
	border-left-color: #fff;
	border-right-color: #fff;
	border-top-color: #fff;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	color: #fff;
	height: 25px;
	max-height: 25px;
	min-height: 25px;
	display: flex;
	 line-height: 20px;
}
.ReservarHoraTablaLocacion
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	top: 35px;
	height: 40px;
	min-height: 25px;
	width: 330px;
	vertical-align: top;
}
.ReservarHoraColorDisponibleContainer1
{
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
	background-color: #beee33;
	height: 15px;
	width: 20px;
}
.CalendarioSeleccionLabelContainer,.CalendarioSeleccionInputContainer
{
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	width: 100%;
}
.CalendarioSeleccionInputContainer
{
	margin-bottom: 10px;
	margin-top: 0px;
	border-top-left-radius: 3%;
	border-top-right-radius: 3%;
	border-bottom-right-radius: 3%;
	border-bottom-left-radius: 3%;
	height: 35px;
	width: 30%;
}
.MisReservaConteinerFiltro
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: lightgoldenrodyellow;
	border-bottom-color: #f9f9f9;
	border-left-color: #f9f9f9;
	border-right-color: #f9f9f9;
	border-top-color: #f9f9f9;
	border-style: solid;
	border-width: 1px;
	width: 100%;
	max-width: 100%;
	min-width: 100%;
	background-color: LightGoldenRodYellow;
}
.ConsultaPagosContainer1
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 100%;
	max-width: 100%;
	min-width: 100%;
	text-align: left;
	border-spacing: 0px;
}
.MisReservaConteinerLeyenda
{
	margin-left: 0px;
	margin-top: 20px;
}
.AgendaMedicaTablaTitulosGrilla
{
	margin-left: 0px;
	margin-right: 15px;
	margin-top: 25px;
	padding-top: 10px;
	background-color: #616161;
	height: 40px;
	width: 100%;
	text-align: center;
	vertical-align: middle;
}
.AgendaMedicaGridAgendas
{
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	border-bottom-color: black;
	border-left-color: black;
	border-right-color: black;
	border-top-color: black;
	border-style: solid;
	border-width: 1px;
	width: 100%;
}
.TablaDia
{
	width: 100px;
}
.AgendaMedicaTablaTitulosGrillaDia
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: transparent;
	width: 14%;
	background-color: transparent;
}
.AgendaMedicaTablaMedicoEspecilidad
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	height: 20px;
}
.AgendaMedicaTablaHorarioPermitido
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #5dbfee;
	border-bottom-color: white;
	border-left-color: white;
	border-right-color: white;
	border-top-color: white;
	border-style: solid;
	border-width: 1px;
	color: #fff;
	height: 25px;
	width: 100%;
	line-height: 25px;
}
.AgendaMedicaTablaHorarioRestringido
{
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #ccc;
	border-bottom-color: white;
	border-left-color: white;
	border-right-color: white;
	border-top-color: white;
	border-style: solid;
	border-width: 1px;
	color: #fff;
	height: 25px;
	width: 100%;
	line-height: 25px;
}
.ConfReservaContentHorarios
{
	padding-top: 7px;
	height: 90px;
	line-height: 20px;
}
.ReservaHoraTablaHorario1
{
	padding-right: 2px;
	font-size: 14pt;
	font-weight: bold;
	color: #161616;
	height: 100%;
	max-height: 100%;
	min-height: 100%;
	text-align: center;
}
.ReservaHoraTablaHorario11
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 6px;
	padding-top: 0px;
	font-size: 16pt;
	font-weight: bold;
	color: #161616;
	height: 100%;
	text-align: center;
	vertical-align: middle;
}
.GrillaNumeroConteinerNumero
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-bottom-color: #e0e0e0;
	border-left-color: #e0e0e0;
	border-right-color: #e0e0e0;
	border-top-color: #e0e0e0;
	border-style: solid;
	border-width: 2px;
	width: 46px;
	text-align: left;
	vertical-align: middle;
}
.GrillaNumeroCelda
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	vertical-align: middle;
}
.GrillaNumerGridTable
{
	float: right;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 80%;
	max-width: 80%;
	min-width: 80%;
}
.AgendaMedicaTitleContainer,.AgendaMedicaTitleIconContainer
{
	margin-bottom: 30px;
	margin-top: 0px;
}
.AgendaMedicaTitleIconContainer
{
	width: 50px;
}
.AgendaMedicaSeleccionInputContainer
{
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	border-top-left-radius: 3%;
	border-top-right-radius: 3%;
	border-bottom-right-radius: 3%;
	border-bottom-left-radius: 3%;
	height: 35px;
}
.AgendaMedicaSeleccionInputLabelContainer
{
	margin-top: 5px;
}
.AgendaMedicaGridBody
{
	margin-top: 1px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 98.4%;
	overflow-y: auto;
}
.ReservarHoraSubtitleContainer
{
	margin-bottom: 20px;
	margin-left: -2%;
	margin-top: 1.5%;
	padding-left: 0px;
}
.CrearUsuarioInput
{
	margin-left: Auto;
	margin-right: Auto;
	border-bottom-color: #9ad7f4;
	border-left-color: #9ad7f4;
	border-right-color: #9ad7f4;
	border-top-color: #9ad7f4;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	font-family: "Roboto-Light";
}
.CrearUsuarioInputContainer
{
	margin-bottom: 20px;
	top: -6px;
}
.CrearUsuarioTitleContainer
{
	margin-bottom: 40px;
	margin-top: 40px;
}
.CrearUsuarioTitleLogoContainer
{
	margin-bottom: 40px;
	margin-top: 40px;
	width: 60px;
}
.CrearUsuarioInputTerminosyCondiciones
{
	margin-bottom: 5%;
}
.AgendaMedicaColorDisponibleContainer
{
	margin-bottom: 10px;
	margin-left: 10%;
	margin-right: 0px;
	margin-top: 10px;
	background-color: #5dbfee;
	height: 15px;
	width: 20px;
}
.AgendaMedicaColorNoDisponibleContainer
{
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
	background-color: #ccc;
	height: 15px;
	width: 20px;
}
.AgendaMedicaDescripcionAtencionesContainer
{
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
}
.ReservarHoraAtributoContainer
{
	left: 5%;
	margin-left: 0px;
	padding-left: 0px;
	width: 60%;
	line-height: 100%;
}
.CrearUsuarioInputTerminosyCondicionesContainer
{
	overflow: auto;
	height: 150px;
	width: 95%;
}
.ReservarHoraMedicoDescriptionContainer
{
	font-size: 11pt;
	height: 40px;
	line-height: 15px;
}
.ReservarHoraTablaDetalleCalendario
{
	padding-left: 5%;
}
.AgendaMedicaAtributoEnGridContainer
{
	margin-left: 0px;
	text-align: center;
}
.AgendaMedicaPaginaContainer
{
	margin-top: 1.5%;
	padding-top: 1.5%;
	line-height: 0;
	 color: #039BE5;
	  font-size: 20px;
}
.AgendaMedicaFlechaLabelContainer
{
	margin-top: 1%;
}
.RecuperarPasswordTitleContainer
{
	margin-bottom: 20px;
	margin-top: 10%;
}
.RecuperarPasswordSeleccionInputContainer
{
	margin-bottom: 20px;
	border-top-left-radius: 3%;
	border-top-right-radius: 3%;
	border-bottom-right-radius: 3%;
	border-bottom-left-radius: 3%;
	height: 35px;
}
.CambiarPasswordTitleContainer
{
	margin-bottom: 20px;
	margin-top: 10%;
}
.CambiarPasswordSeleccionInputContainer
{
	margin-bottom: 20px;
	border-top-left-radius: 3%;
	border-top-right-radius: 3%;
	border-bottom-right-radius: 3%;
	border-bottom-left-radius: 3%;
	height: 35px;
}
.InicioTextContainer
{
	clear: none;
	margin-bottom: 30px;
}
.ConfReservaBodyContainerCorto
{
	height: 379px;
	width: 99%;
}
.ConfReservaBodyContainerPrimAge
{
	margin-top: 50px;
	height: 490px;
	width: 100%;
}
.ConfReservaPrimeraAgendaContainer
{
	margin-left: 10px;
	margin-right: 15px;
	background-color: #e9f6fd;
	line-height: 100%;
}
.ConfReservaButtonContainerCorto
{
	margin-bottom: 0px;
	margin-left: 0PX;
	margin-right: 10PX;
	margin-top: 35px;
	position: fixed;
	background-color: #e9f6fd;
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: #91d3f3;
	border-style: solid;
	border-width: 1px;
	height: 250px;
	width: 100%;
}
.DatosUsuarioTable
{
	padding-top: 1%;
}
.DatosUsuarioMedicoReferenciaContainer
{
	margin-bottom: 2%;
	padding-left: 5%;
	padding-right: 5%;
	border-bottom-color: #616161;
	border-left-color: none;
	border-right-color: none;
	border-top-color: #616161;
	border-style: solid;
	border-width: 1px;
}
.AgendaMedicaTablaHorarioVacio
{
	margin-bottom: 1px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 1px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: white;
	border-bottom-color: white;
	border-left-color: white;
	border-right-color: white;
	border-top-color: white;
	border-style: solid;
	border-width: 1px;
	color: white;
	height: 25px;
	width: 100%;
	line-height: 25px;
}
.ReservaExitosaMain
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	height: 99%;
	width: 100%;
}
.ConsultaPagosConteinerImprmirTodo
{
	width: 100%;
}
.ConsultaDeudaTablaTitulo
{
	margin-top: 11%;
	-moz-box-sizing: content-box;
	background-color: #616161;
	border-bottom-color: #feff4b;
	border-left-color: #616161;
	border-right-color: #616161;
	border-top-color: #616161;
	border-style: solid;
	border-width: 3px;
	border-bottom-right-radius: 0px;
	color: #74fce8;
	height: 50px;
	width: 100%;
	text-align: center;
	line-height: 290%;
}
.TableBorder1
{
	margin-left: 5%;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.AgendaMedicaTableGrilla
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	position: absolute;
	width: 415%;
}
.CrearUsuarioLabelAclaracionInputContainer
{
	margin-bottom: 1%;
}
.ReservasConteinerPanel
{
	background-color: #f9f9f9;
}
.ReservaHoraTabla
{
	height: 30px;
}
.ReservaHoraTablaHorario2
{
	margin-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #616161;
	color: #fff;
	height: 25px;
	max-height: 25px;
	min-height: 25px;
	width: 140px;
}
.TablaHidden
{
	height: 0px;
	width: 0px;
}
.ReservarHoraFiltrosPaso1
{
	margin-left: 5%;
}
.TablaReserva
{
	margin-left: 20px;
}
.Table100x
{
	width: 100%;
}
.LineaMedico
{
	margin-top: -20px;
	border-bottom-color: #000;
	border-left-color: #f9f9f9;
	border-right-color: #f9f9f9;
	border-top-color: #f9f9f9;
	border-style: solid;
	border-width: 2px;
	color: #000;
	height: 0px;
	min-height: 0px;
}
.MisReservasAtributoGrillaContainer
{
	width: 16%;
	text-align: left;
	background-color: transparent;
}
.AgendaMedicaAtributoEnGridContainer1
{
	margin-left: 0px;
	padding-left: 30px;
	width: 16%;
}
.ReservarHoraTablePaso3
{
	margin-left: 6%;
}
.TablaMain,.TablaMainReservarAgendaRapida
{
	height: 100%;
	width: 100%;
}
.TablaMainReservarAgendaRapida
{
	height:90vh;
}
.TablaGrillaMisreserva
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #f9f9f9;
	height: 100%;
	width: 100%;
	border-spacing: 0px;
}
.CalendarioMesFlechaVolver
{
	font-size: 11pt;
	color: #5dbfee;
}
.ReservarHoraFlechaPasoAnteriorContainer
{
	margin-right: 0%;
	margin-top: 6px;
}
.TablaMain1
{
	height: 100%;
	width: 23%;
}
.MisReservaLeyendaConteiner3
{
	margin-left: 5px;
	width: 28%;
}
.MisReservaConteinerFiltro1
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: lightblue;
	width: 100%;
	background-color: LightBlue;
}
.MisReservaConteinerFiltro2
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: lightsalmon;
	border-bottom-color: #f9f9f9;
	border-left-color: #f9f9f9;
	border-right-color: #f9f9f9;
	border-top-color: #f9f9f9;
	border-style: solid;
	border-width: 1px;
	width: 100%;
	background-color: LightSalmon;
}
.MisReservaConteinerFiltro3
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: lightgreen;
	border-bottom-color: #f9f9f9;
	border-left-color: #f9f9f9;
	border-right-color: #f9f9f9;
	border-top-color: #f9f9f9;
	border-style: solid;
	border-width: 1px;
	width: 100%;
	background-color: LightGreen;
}
.MisReservaConteinerFiltro4
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: lightgray;
	border-bottom-color: #f9f9f9;
	border-left-color: #f9f9f9;
	border-right-color: #f9f9f9;
	border-top-color: #f9f9f9;
	border-style: solid;
	border-width: 1px;
	width: 100%;
	background-color: LightGray;
}
.ProximaConsultaContainerVariables
{
	width: 100%;
}
.ReservaFallidaHeader
{
	background-color: #616161;
	border-bottom-color: red;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	border-style: solid;
	height: 40px;
	width: 100%;
}
.FiltrosdeBusquedaTabla
{
	margin-bottom: 10px;
	margin-top: 10px;
	width: 100%;
}
.TablaTituloGrilla
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	background-color: #939393;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	font-weight: bold;
	color: #fff;
	height: auto;
	width: 100%;
}
.TablaFiltrosBusqueda
{
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
	width: 100%;
}
.TablaTituloPrincipal
{
	margin-bottom: 15px;
}
.TablaHiperlinkPrincipal
{
	margin-bottom: 5px;
	margin-top: 25px;
}
.TablaTextoGrillaSubtitulos
{
	margin-top: 20px;
	background-color: #fff;
}
.TablaTextoSinDatos,.TablaTextoSinDatosTopBottom20
{
	padding-bottom: 20px;
	padding-top: 50px;
	color: #616161;
}
.TablaTextoSinDatosTopBottom20
{
	padding-top: 20px;
}
.TablaContornoNumero
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-bottom-color: #000;
	border-left-color: #000;
	border-right-color: #000;
	border-top-color: #000;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
	height: 30px;
	width: 30px;
	text-align: center;
}
.TablaPopUp
{
	background-color: #f7f7f7;
	font-size: 14pt;
	color: #555;
	text-align: center;
}
.TablaSubDatosFondo
{
	margin-bottom: 20px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 20px;
	padding-bottom: 10px;
	padding-left: 30px;
	padding-right: 0px;
	padding-top: 10px;
	background-color: rgba(211,211,211,0.7);
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
.FondoPantalla
{
	z-index: -1;
	background-image: none;
	height: 100%;
	width: 100%;
	webkit-background-size: cover;
	moz-background-size: cover;
	o-background-size: cover;
	background-size: cover;
	background: url(../LoginFondoPantalla.jpg) no-repeat center center fixed;
	background-size: cover;
}
.TextoLogoContainer
{
	height: 50px;
	vertical-align: middle;
}
.LoginLogoContainer
{
	background-color: transparent;
	height: 150px;
}
.RwdMasterPageLogoContainer
{
	height: 90px;
}
.MasterPageNoLogeado
{
	margin-top: 30px;
	background-color: #616161;
	height: 90px;
	width: 100%;
}
.TableLineaSeparadora,.TableLineaSeparadoraOscura
{
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 0px;
	background-color: #e8e8e8;
	height: 20px;
	width: 1px;
}
.TableLineaSeparadoraOscura
{
	background-color: gray;
}
.FormularioInput,.FormularioInputError
{
	margin-left: Auto;
	margin-right: Auto;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 2px;
	height: 29px;
	font-family: "Roboto-Light";
}
.FormularioInputError
{
	border-bottom-color: red;
	border-left-color: red;
	border-right-color: red;
	border-top-color: red;
}
.FormularioCellMensaje
{
	margin-bottom: -2px;
}
.RowAngosta
{
	height: auto;
}
.FormularioCellLeyenda
{
	margin-top: -7px;
}
.RowHeader
{
	height: 52px;
}
.ContainerTextoPop
{
	overflow: auto;
	padding-left: 30px;
	background-color: #f7f7f7;
	height: 185px;
	width: 97%;
	text-align: center;
	overflow-y: visible;
}
.CmMenuCellLeyenda
{
	width: 270px;
}
.TableVolver
{
	margin-bottom: 0px;
	margin-left: -15px;
	margin-right: 0px;
	margin-top: 0px;
}
.CellVolver
{
	margin-bottom: -5px;
}
.MenuIconoContainer
{
	box-sizing: border-box;
	padding-left: 20px;
	padding-top: 30px;
	background-color: #616161;
	border-bottom-color: yellow;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	border-style: solid;
	border-width: 2px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	height: 140px;
	width: 160px;
	text-align: center;
}
.MensajeImagenCell
{
	height: 200px;
	text-align: center;
	vertical-align: middle;
}
.TituloIconoContainer
{
	width: 40px;
}
.TituloContainer
{
	margin-bottom: 20px;
	margin-top: 0px;
}
.CellConPaddingBottom,.CellConPaddingBottom5px,.CellConPaddingBottom7px
{
	padding-bottom: 20px;
}
.CellConPaddingBottom5px
{
	padding-bottom: 5px;
}
.CellConPaddingBottom7px
{
	padding-bottom: 7px;
}
.LoginBodyContainerCell
{
	text-align: center;
}
.CellLinks
{
	padding-left: 60px;
	max-height: 30px;
}
.RowMenu
{
	height: 50px;
}
.TituloPopupTable
{
	background-color: #616161;
	border-bottom-color: dimgray;
	border-left-color: #616161;
	border-right-color: #616161;
	border-top-color: #616161;
	border-style: solid;
	border-width: 2px;
	font-size: 13pt;
	color: #fff;
	height: 40px;
	width: 100%;
	max-width: 100%;
	min-width: 100%;
	text-align: center;
}
.RowNumeroReserva
{
	height: 20px;
}
.RowConPaddingTop
{
	padding-top: 20px;
}
.RowConPaddingTop10
{
	padding-top: 10px;
}
.TableFilasAngostas
{
	height: 10px;
}
.TableAcciones
{
	margin-top: -7px;
	background-color: transparent;
}
.TableDireccionesLlamado
{
	overflow: auto;
	max-height: 200px;
}
.CellConPaddingTop,.CellConPaddingTop50px,.CellConPaddingTop7px,.CellConPaddingTop100px
{
	padding-top: 20px;
}
.CellConPaddingTop50px
{
	padding-top: 51px;
}
.CellConPaddingTop7px
{
	padding-top: 7px;
}
.CellConPaddingTop100px
{
	padding-top: 100px;
}
.CellConPaddingLeft20px
{
	padding-left: 20px;
}
.Table50x
{
	width: 50%;
}
.Table25x
{
	width: 25%;
}
.TableSolicitudesLlamado
{
	background-color: #f5f5f5;
	height: 400px;
	width: 500px;
}
.TableGris
{
	background-color: #f5f5f5;
	height: 100%;
}
.TerminosYCondicionesContainer
{
	overflow: auto;
	width: 98%;
	height: 57vh;
}
.GridConManito
{
	cursor:pointer;
}
.TableHeight30
{
	line-height: 30px;
}
.CellCountdown
{
	width: 270px;
	display:flex;
	align-items:center;
	justify-content:right;
}
.TableWidth270
{
	width: 270px;
}
.ContainerScrollConfReserva
{
	overflow: auto;
	height: 260px;
}
.CellConWidth60px
{
	width: 60px;
	text-align: left;
}
.TablePaddingL12px
{
	padding-left: 12px;
}
.TableHeight25
{
	height: 25px;
}
.TextBlock,.TextBlockDragging,.TextBlockAcceptDrag,.TextBlockNoAcceptDrag,.SmallText,.RecentLink,.Separator,.FooterText,.bullet,.subBullet,.TextTable,.TBTopMenu,.TBLeftMenu,.SelectedTab,.FieldSetTitle,.BtnTextBlock,.Menu,.EstadosCuentaMsgAvisoChico,.TextBlock4,.TextBlock5,.ConteinerLeyendaFiltros,.ConteinerLeyendaFiltros1,.ConteinerLeyendaFiltros2,.MedicamentroRetiradosLinea,.TextoLeyendaFiltros1,.TextoLeyendaFiltros2,.TextoLeyendaFiltros3,.TextLeyendaMenu,.IconoProxReserva,.TextoAdvertencia,.TextoAlertaRecibo,.TituloPrincipalPantalla,.ProximaReservaTextoSinreserva1,.LineaRoja1,.ConsultaPagosTituloGrilla2,.AgendaMedicaTextoTitulosGrilla1,.ConsultaPagosTituloGrilla1,.LineaRoja,.MisReservaTextoGrillaSmall,.CalendarioDia,.Label,.RecentLinkItem,.TextBlockHeader,.RecentsTitle,.Title,.SubTitle,.WWAdvancedLabel,.WWOrderByLabel,.WWFilterLabel,.WWDateFilterLabel,.WWOrderItem,.WWOrderItem1,.WWOrderItemSelected,.VerticalMenuOption,.TextComponent,.RwdMasterPageLogOut,.Tag,.NewsTitle,.NewsText,.ComponentText,.FuenteCeleste,.FuenteCelesteMedRef,.FuenteCeleste9,.FuenteCelesteNegrita,.FuenteCelesteTitulo,.DatosContainer,.Check,.FuenteBlanca,.FuenteGris,.FuenteGris12,.FuenteAzul,.FuenteAzulNegrita,.FuenteAzulNegritaDatos,.FuenteAzulTitulo,.ConsejosFuenteAzulTitulo,.ConsejosFuenteAzulTituloNoMargin,.ConsejosFuenteAzulTag,.ConsejosFuenteAzulTagDerecha,.MisReservasSubTitle2,.FuenteNegraDatos,.FuenteCelesteClaro,.ProximaConsultaTitulo,.ConsejosTextBlock,.ConsejosTextBlockNegrita,.RecordatoriosTextBlock,.RecordatoriosTextBlockNegrita,.InicioText,.LoginHeaderTitleFont,.LoginInput,.LoginFooterText,.InicioTitle,.InicioSubTitle,.ProximaReservaTextoSinreserva,.TextoError,.MisReservaTextoVacio,.ConfReservaTitle,.ReservasButtonText,.ReservasTitle,.LeyendaBotonera,.ReadonlyLeyendaBotonera,.ConfReservaEspecialidadText,.ConfReservaMedicoText,.ConfReservaDatosText,.ConfReservaDatosTextNumero,.ConfReservaDatosTextHorario,.ConfReservaDatosTextConsultorio,.ConfReservaDatosTextHoraEstimada,.ConfReservaDatosLabelText,.ConfReservaDatosLabelTextHorario,.ConfReservaDatosLabelTextNumero,.ConfReservaDatosLabelTextConsultorio,.ConfReservaDatosLabelTextHoraEstimada,.ConfReservaAplazamientoTitle,.ConfReservaAplazamientoDescription,.ReservaExitosaTitle,.ReservaExitosaContentText,.ReservarHoraTitle,.ReservarHoraNumero,.ReservarHoraPaso,.ReservarHoraPasoFont12pt,.ReservarHoraSeleccionPaso1Label,.ReservarHoraSeleccionInput,.ReservarHoraDescripcionAtenciones,.ReservarHoraIconTitle,.CalendarioDiasLabel,.CalendarioMesLabel,.CalendarioMesFlechaLabel,.TextoGrisReserva,.ConsultaPagosTituloGrilla,.ConsultaDeudaDetalleDeudaTexto,.ConsultaDeudadetalleatencion,.CalendarioSeleccionLabel,.CalendarioSeleccionInput,.ReservarHoraSeleccionInput1,.AgendaMedicaTextoTitulosGrilla,.ReservarHoraDesplegarHorario,.AgendaMedicaIconTitle,.AgendaMedicarHoraTitle,.AgendaMedicaSeleccionInput,.AgendaMedicaSeleccionInputLabel,.ReservarHoraSubtitle,.MisReservasSigiente,.CrearUsuarioTitle,.CrearUsuarioLabelInput,.CrearUsuarioLabelInputBodyAclaracionFormat,.CrearUsuarioLabelInputAclaracionFormat,.CrearUsuarioLabelInputDateFormat,.CrearUsuarioVolver,.AgendaMedicaDescripcionAtenciones,.AgendaMedicaFlechaLabel,.AgendaMedicaFlechaLabelInvisible,.AgendaMedicaPagina,.RecuperarPasswordTitle,.RecuperarPasswordSeleccionInput,.RecuperarPasswordVolver,.CambiarPasswordTitle,.CambiarPasswordSeleccionInput,.DatosUsuarioMedicoReferencia,.FieldSubtitle,.FieldSubtitleAyuda,.EstadoCuentaTextoFiltrotipo,.EstadoCuentaTextoFiltroFecha,.TextBlock3,.ConsultaDeudaTituloGrilla,.ConsultaPagosTituloGrilla3,.TextBlock1,.ProximaConsultasEtiquetas,.ConfirmarReservatexto,.TextBlock2,.ReservarHoraFlechaPasoAnterior,.ConsultaPagosTituloGrillaServicio,.ConsultaPagosTituloGrillaIDServicio,.ConsultaPagosTituloGrillaFecha,.ConsultaPagosTituloGrillaImporte,.ConsultaPagosTituloGrillaETicket,.AgendaMedicaFlechaLabelConsPagos,.AgendaMedicaFlechaLabelInvisibleConsPagos,.HiperlinkPrincipal,.TextoGrillaSubtitulos,.VerMas,.TextoBoton,.TextosSinDatos,.TextoLugar,.ReadOnlyTextoLugar,.TextoLeyendaFiltros,.TextoLeyendaFiltros4,.TextoPopUp,.TextoLeyenda,.MenuResponsive,.TextoLogo,.TextoLogo1,.TextoReservaHoraHoraio,.UnSelectedTab,.TextBlockLoginLink,.TextExito,.TextExitoMediano,.TextDestacado,.TextDestacadoMediano,.LoguinFrameTitulo,.FormularioLabel,.TextInfo,.ReadonlyTextInfo,.TextInfoMediano,.TextInfoClick,.TextInfoChico,.TextError,.TextErrorChico,.TextErrorMediano,.TextVolver,.TextMenuOpcion,.MensajeTexto,.TituloIcono,.Titulo,.FormularioLabelChico,.GrillaLabel,.GrillaPaginado,.GrillaPaginadoInvisible,.TextVolverLink,.ProxConsultaTexto,.ReadonlyProxConsultaTexto,.ProxConsultaTextoNegrita,.GrillaPaginadoTexto,.ReadonlyGrillaPaginadoTexto,.Countdown,.AtributoObligatorio,.TextAccion,.txthidden
{
	font-family: Calibri;
	font-size: 13pt;
	color: #212121;
}
.TextBlock:before,.TextBlockDragging:before,.TextBlockAcceptDrag:before,.TextBlockNoAcceptDrag:before,.SmallText:before,.RecentLink:before,.Separator:before,.FooterText:before,.bullet:before,.subBullet:before,.TextTable:before,.TBTopMenu:before,.TBLeftMenu:before,.SelectedTab:before,.FieldSetTitle:before,.BtnTextBlock:before,.Menu:before,.EstadosCuentaMsgAvisoChico:before,.TextBlock4:before,.TextBlock5:before,.ConteinerLeyendaFiltros:before,.ConteinerLeyendaFiltros1:before,.ConteinerLeyendaFiltros2:before,.MedicamentroRetiradosLinea:before,.TextoLeyendaFiltros1:before,.TextoLeyendaFiltros2:before,.TextoLeyendaFiltros3:before,.TextLeyendaMenu:before,.IconoProxReserva:before,.TextoAdvertencia:before,.TextoAlertaRecibo:before,.TituloPrincipalPantalla:before,.ProximaReservaTextoSinreserva1:before,.LineaRoja1:before,.ConsultaPagosTituloGrilla2:before,.AgendaMedicaTextoTitulosGrilla1:before,.ConsultaPagosTituloGrilla1:before,.LineaRoja:before,.MisReservaTextoGrillaSmall:before,.CalendarioDia:before,.Label:before,.RecentLinkItem:before,.TextBlockHeader:before,.RecentsTitle:before,.Title:before,.SubTitle:before,.WWAdvancedLabel:before,.WWOrderByLabel:before,.WWFilterLabel:before,.WWDateFilterLabel:before,.WWOrderItem:before,.WWOrderItem1:before,.WWOrderItemSelected:before,.VerticalMenuOption:before,.TextComponent:before,.RwdMasterPageLogOut:before,.Tag:before,.NewsTitle:before,.NewsText:before,.ComponentText:before,.FuenteCeleste:before,.FuenteCelesteMedRef:before,.FuenteCeleste9:before,.FuenteCelesteNegrita:before,.FuenteCelesteTitulo:before,.DatosContainer:before,.Check:before,.FuenteBlanca:before,.FuenteGris:before,.FuenteGris12:before,.FuenteAzul:before,.FuenteAzulNegrita:before,.FuenteAzulNegritaDatos:before,.FuenteAzulTitulo:before,.ConsejosFuenteAzulTitulo:before,.ConsejosFuenteAzulTituloNoMargin:before,.ConsejosFuenteAzulTag:before,.ConsejosFuenteAzulTagDerecha:before,.MisReservasSubTitle2:before,.FuenteNegraDatos:before,.FuenteCelesteClaro:before,.ProximaConsultaTitulo:before,.ConsejosTextBlock:before,.ConsejosTextBlockNegrita:before,.RecordatoriosTextBlock:before,.RecordatoriosTextBlockNegrita:before,.InicioText:before,.LoginHeaderTitleFont:before,.LoginInput:before,.LoginFooterText:before,.InicioTitle:before,.InicioSubTitle:before,.ProximaReservaTextoSinreserva:before,.TextoError:before,.MisReservaTextoVacio:before,.ConfReservaTitle:before,.ReservasButtonText:before,.ReservasTitle:before,.LeyendaBotonera:before,.ReadonlyLeyendaBotonera:before,.ConfReservaEspecialidadText:before,.ConfReservaMedicoText:before,.ConfReservaDatosText:before,.ConfReservaDatosTextNumero:before,.ConfReservaDatosTextHorario:before,.ConfReservaDatosTextConsultorio:before,.ConfReservaDatosTextHoraEstimada:before,.ConfReservaDatosLabelText:before,.ConfReservaDatosLabelTextHorario:before,.ConfReservaDatosLabelTextNumero:before,.ConfReservaDatosLabelTextConsultorio:before,.ConfReservaDatosLabelTextHoraEstimada:before,.ConfReservaAplazamientoTitle:before,.ConfReservaAplazamientoDescription:before,.ReservaExitosaTitle:before,.ReservaExitosaContentText:before,.ReservarHoraTitle:before,.ReservarHoraNumero:before,.ReservarHoraPaso:before,.ReservarHoraPasoFont12pt:before,.ReservarHoraSeleccionPaso1Label:before,.ReservarHoraSeleccionInput:before,.ReservarHoraDescripcionAtenciones:before,.ReservarHoraIconTitle:before,.CalendarioDiasLabel:before,.CalendarioMesLabel:before,.CalendarioMesFlechaLabel:before,.TextoGrisReserva:before,.ConsultaPagosTituloGrilla:before,.ConsultaDeudaDetalleDeudaTexto:before,.ConsultaDeudadetalleatencion:before,.CalendarioSeleccionLabel:before,.CalendarioSeleccionInput:before,.ReservarHoraSeleccionInput1:before,.AgendaMedicaTextoTitulosGrilla:before,.ReservarHoraDesplegarHorario:before,.AgendaMedicaIconTitle:before,.AgendaMedicarHoraTitle:before,.AgendaMedicaSeleccionInput:before,.AgendaMedicaSeleccionInputLabel:before,.ReservarHoraSubtitle:before,.MisReservasSigiente:before,.CrearUsuarioTitle:before,.CrearUsuarioLabelInput:before,.CrearUsuarioLabelInputBodyAclaracionFormat:before,.CrearUsuarioLabelInputAclaracionFormat:before,.CrearUsuarioLabelInputDateFormat:before,.CrearUsuarioVolver:before,.AgendaMedicaDescripcionAtenciones:before,.AgendaMedicaFlechaLabel:before,.AgendaMedicaFlechaLabelInvisible:before,.AgendaMedicaPagina:before,.RecuperarPasswordTitle:before,.RecuperarPasswordSeleccionInput:before,.RecuperarPasswordVolver:before,.CambiarPasswordTitle:before,.CambiarPasswordSeleccionInput:before,.DatosUsuarioMedicoReferencia:before,.FieldSubtitle:before,.FieldSubtitleAyuda:before,.EstadoCuentaTextoFiltrotipo:before,.EstadoCuentaTextoFiltroFecha:before,.TextBlock3:before,.ConsultaDeudaTituloGrilla:before,.ConsultaPagosTituloGrilla3:before,.TextBlock1:before,.ProximaConsultasEtiquetas:before,.ConfirmarReservatexto:before,.TextBlock2:before,.ReservarHoraFlechaPasoAnterior:before,.ConsultaPagosTituloGrillaServicio:before,.ConsultaPagosTituloGrillaIDServicio:before,.ConsultaPagosTituloGrillaFecha:before,.ConsultaPagosTituloGrillaImporte:before,.ConsultaPagosTituloGrillaETicket:before,.AgendaMedicaFlechaLabelConsPagos:before,.AgendaMedicaFlechaLabelInvisibleConsPagos:before,.HiperlinkPrincipal:before,.TextoGrillaSubtitulos:before,.VerMas:before,.TextoBoton:before,.TextosSinDatos:before,.TextoLugar:before,.ReadOnlyTextoLugar:before,.TextoLeyendaFiltros:before,.TextoLeyendaFiltros4:before,.TextoPopUp:before,.TextoLeyenda:before,.MenuResponsive:before,.TextoLogo:before,.TextoLogo1:before,.TextoReservaHoraHoraio:before,.UnSelectedTab:before,.TextBlockLoginLink:before,.TextExito:before,.TextExitoMediano:before,.TextDestacado:before,.TextDestacadoMediano:before,.LoguinFrameTitulo:before,.FormularioLabel:before,.TextInfo:before,.ReadonlyTextInfo:before,.TextInfoMediano:before,.TextInfoClick:before,.TextInfoChico:before,.TextError:before,.TextErrorChico:before,.TextErrorMediano:before,.TextVolver:before,.TextMenuOpcion:before,.MensajeTexto:before,.TituloIcono:before,.Titulo:before,.FormularioLabelChico:before,.GrillaLabel:before,.GrillaPaginado:before,.GrillaPaginadoInvisible:before,.TextVolverLink:before,.ProxConsultaTexto:before,.ReadonlyProxConsultaTexto:before,.ProxConsultaTextoNegrita:before,.GrillaPaginadoTexto:before,.ReadonlyGrillaPaginadoTexto:before,.Countdown:before,.AtributoObligatorio:before,.TextAccion:before,.txthidden:before
{
	content: '';
}

.TextBlock:after,.TextBlockDragging:after,.TextBlockAcceptDrag:after,.TextBlockNoAcceptDrag:after,.SmallText:after,.RecentLink:after,.Separator:after,.FooterText:after,.bullet:after,.subBullet:after,.TextTable:after,.TBTopMenu:after,.TBLeftMenu:after,.SelectedTab:after,.FieldSetTitle:after,.BtnTextBlock:after,.Menu:after,.EstadosCuentaMsgAvisoChico:after,.TextBlock4:after,.TextBlock5:after,.ConteinerLeyendaFiltros:after,.ConteinerLeyendaFiltros1:after,.ConteinerLeyendaFiltros2:after,.MedicamentroRetiradosLinea:after,.TextoLeyendaFiltros1:after,.TextoLeyendaFiltros2:after,.TextoLeyendaFiltros3:after,.TextLeyendaMenu:after,.IconoProxReserva:after,.TextoAdvertencia:after,.TextoAlertaRecibo:after,.TituloPrincipalPantalla:after,.ProximaReservaTextoSinreserva1:after,.LineaRoja1:after,.ConsultaPagosTituloGrilla2:after,.AgendaMedicaTextoTitulosGrilla1:after,.ConsultaPagosTituloGrilla1:after,.LineaRoja:after,.MisReservaTextoGrillaSmall:after,.CalendarioDia:after,.Label:after,.RecentLinkItem:after,.TextBlockHeader:after,.RecentsTitle:after,.Title:after,.SubTitle:after,.WWAdvancedLabel:after,.WWOrderByLabel:after,.WWFilterLabel:after,.WWDateFilterLabel:after,.WWOrderItem:after,.WWOrderItem1:after,.WWOrderItemSelected:after,.VerticalMenuOption:after,.TextComponent:after,.RwdMasterPageLogOut:after,.Tag:after,.NewsTitle:after,.NewsText:after,.ComponentText:after,.FuenteCeleste:after,.FuenteCelesteMedRef:after,.FuenteCeleste9:after,.FuenteCelesteNegrita:after,.FuenteCelesteTitulo:after,.DatosContainer:after,.Check:after,.FuenteBlanca:after,.FuenteGris:after,.FuenteGris12:after,.FuenteAzul:after,.FuenteAzulNegrita:after,.FuenteAzulNegritaDatos:after,.FuenteAzulTitulo:after,.ConsejosFuenteAzulTitulo:after,.ConsejosFuenteAzulTituloNoMargin:after,.ConsejosFuenteAzulTag:after,.ConsejosFuenteAzulTagDerecha:after,.MisReservasSubTitle2:after,.FuenteNegraDatos:after,.FuenteCelesteClaro:after,.ProximaConsultaTitulo:after,.ConsejosTextBlock:after,.ConsejosTextBlockNegrita:after,.RecordatoriosTextBlock:after,.RecordatoriosTextBlockNegrita:after,.InicioText:after,.LoginHeaderTitleFont:after,.LoginInput:after,.LoginFooterText:after,.InicioTitle:after,.InicioSubTitle:after,.ProximaReservaTextoSinreserva:after,.TextoError:after,.MisReservaTextoVacio:after,.ConfReservaTitle:after,.ReservasButtonText:after,.ReservasTitle:after,.LeyendaBotonera:after,.ReadonlyLeyendaBotonera:after,.ConfReservaEspecialidadText:after,.ConfReservaMedicoText:after,.ConfReservaDatosText:after,.ConfReservaDatosTextNumero:after,.ConfReservaDatosTextHorario:after,.ConfReservaDatosTextConsultorio:after,.ConfReservaDatosTextHoraEstimada:after,.ConfReservaDatosLabelText:after,.ConfReservaDatosLabelTextHorario:after,.ConfReservaDatosLabelTextNumero:after,.ConfReservaDatosLabelTextConsultorio:after,.ConfReservaDatosLabelTextHoraEstimada:after,.ConfReservaAplazamientoTitle:after,.ConfReservaAplazamientoDescription:after,.ReservaExitosaTitle:after,.ReservaExitosaContentText:after,.ReservarHoraTitle:after,.ReservarHoraNumero:after,.ReservarHoraPaso:after,.ReservarHoraPasoFont12pt:after,.ReservarHoraSeleccionPaso1Label:after,.ReservarHoraSeleccionInput:after,.ReservarHoraDescripcionAtenciones:after,.ReservarHoraIconTitle:after,.CalendarioDiasLabel:after,.CalendarioMesLabel:after,.CalendarioMesFlechaLabel:after,.TextoGrisReserva:after,.ConsultaPagosTituloGrilla:after,.ConsultaDeudaDetalleDeudaTexto:after,.ConsultaDeudadetalleatencion:after,.CalendarioSeleccionLabel:after,.CalendarioSeleccionInput:after,.ReservarHoraSeleccionInput1:after,.AgendaMedicaTextoTitulosGrilla:after,.ReservarHoraDesplegarHorario:after,.AgendaMedicaIconTitle:after,.AgendaMedicarHoraTitle:after,.AgendaMedicaSeleccionInput:after,.AgendaMedicaSeleccionInputLabel:after,.ReservarHoraSubtitle:after,.MisReservasSigiente:after,.CrearUsuarioTitle:after,.CrearUsuarioLabelInput:after,.CrearUsuarioLabelInputBodyAclaracionFormat:after,.CrearUsuarioLabelInputAclaracionFormat:after,.CrearUsuarioLabelInputDateFormat:after,.CrearUsuarioVolver:after,.AgendaMedicaDescripcionAtenciones:after,.AgendaMedicaFlechaLabel:after,.AgendaMedicaFlechaLabelInvisible:after,.AgendaMedicaPagina:after,.RecuperarPasswordTitle:after,.RecuperarPasswordSeleccionInput:after,.RecuperarPasswordVolver:after,.CambiarPasswordTitle:after,.CambiarPasswordSeleccionInput:after,.DatosUsuarioMedicoReferencia:after,.FieldSubtitle:after,.FieldSubtitleAyuda:after,.EstadoCuentaTextoFiltrotipo:after,.EstadoCuentaTextoFiltroFecha:after,.TextBlock3:after,.ConsultaDeudaTituloGrilla:after,.ConsultaPagosTituloGrilla3:after,.TextBlock1:after,.ProximaConsultasEtiquetas:after,.ConfirmarReservatexto:after,.TextBlock2:after,.ReservarHoraFlechaPasoAnterior:after,.ConsultaPagosTituloGrillaServicio:after,.ConsultaPagosTituloGrillaIDServicio:after,.ConsultaPagosTituloGrillaFecha:after,.ConsultaPagosTituloGrillaImporte:after,.ConsultaPagosTituloGrillaETicket:after,.AgendaMedicaFlechaLabelConsPagos:after,.AgendaMedicaFlechaLabelInvisibleConsPagos:after,.HiperlinkPrincipal:after,.TextoGrillaSubtitulos:after,.VerMas:after,.TextoBoton:after,.TextosSinDatos:after,.TextoLugar:after,.ReadOnlyTextoLugar:after,.TextoLeyendaFiltros:after,.TextoLeyendaFiltros4:after,.TextoPopUp:after,.TextoLeyenda:after,.MenuResponsive:after,.TextoLogo:after,.TextoLogo1:after,.TextoReservaHoraHoraio:after,.UnSelectedTab:after,.TextBlockLoginLink:after,.TextExito:after,.TextExitoMediano:after,.TextDestacado:after,.TextDestacadoMediano:after,.LoguinFrameTitulo:after,.FormularioLabel:after,.TextInfo:after,.ReadonlyTextInfo:after,.TextInfoMediano:after,.TextInfoClick:after,.TextInfoChico:after,.TextError:after,.TextErrorChico:after,.TextErrorMediano:after,.TextVolver:after,.TextMenuOpcion:after,.MensajeTexto:after,.TituloIcono:after,.Titulo:after,.FormularioLabelChico:after,.GrillaLabel:after,.GrillaPaginado:after,.GrillaPaginadoInvisible:after,.TextVolverLink:after,.ProxConsultaTexto:after,.ReadonlyProxConsultaTexto:after,.ProxConsultaTextoNegrita:after,.GrillaPaginadoTexto:after,.ReadonlyGrillaPaginadoTexto:after,.Countdown:after,.AtributoObligatorio:after,.TextAccion:after,.txthidden:after
{
	content: '';
}

.IconoProxReserva
{
	font-size: 18px;
	color: #616161;
}
.TextoAlertaRecibo
{
	font-family: Book Antigua;
	color: #cc461a;
	text-align: right;
}
.TituloPrincipalPantalla
{
	font-size: 30px;
	color: #616161;
	width: 100%;
}
.ProximaReservaTextoSinreserva1
{
	margin-top: 35px;
	font-size: 12pt;
	font-weight: 600;
	color: #5dbfee;
	width: 235px;
	line-height: 45px;
}
.LineaRoja1
{
	margin-bottom: 15px;
	margin-top: -12px;
	position: absolute;
	background-color: #ed1c24;
	font-size: 0pt;
	color: #ed1c24;
	height: 0px;
	width: 0px;
}
.ConsultaPagosTituloGrilla2
{
	margin-left: -125px;
	color: #fff;
}
.AgendaMedicaTextoTitulosGrilla1
{
	color: white;
	width: 8%;
	vertical-align: middle;
}
.ConsultaPagosTituloGrilla1
{
	margin-left: -35px;
	font-weight: normal;
	color: #fff;
}
.LineaRoja
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	position: absolute;
	background-color: #fff;
	font-size: 0px;
	color: #fff;
	height: 0px;
	width: 0px;
}
.MisReservaTextoGrillaSmall
{
	background-color: #f9f9f9;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-align: left;
}
.CalendarioDia
{
	color: orange;
}
.Label,.gx-label.AttributeLabel,.gx-label.BlobInputAttributeLabel,.gx-label.AttributeDraggingLabel,.gx-label.AttributeAcceptDragLabel,.gx-label.AttributeNoAcceptDragLabel,.gx-label.AttSubTitleLabel,.gx-label.BlobContentAttSubTitleLabel,.gx-label.ReadonlyBlobContentAttSubTitleLabel,.gx-label.BlobInputAttSubTitleLabel,.gx-label.ReadonlyAttSubTitleLabel,.gx-label.DescriptionAttributeLabel,.gx-label.BlobContentDescriptionAttributeLabel,.gx-label.ReadonlyBlobContentDescriptionAttributeLabel,.gx-label.BlobInputDescriptionAttributeLabel,.gx-label.ReadonlyDescriptionAttributeLabel,.gx-label.AlertaReciboLabel,.gx-label.ReadonlyAlertaReciboLabel,.gx-label.BlobContentAlertaReciboLabel,.gx-label.BlobInputAlertaReciboLabel,.gx-label.MedicamentosRetiradosGrilla1Label,.gx-label.BlobContentMedicamentosRetiradosGrilla1Label,.gx-label.ReadonlyBlobContentMedicamentosRetiradosGrilla1Label,.gx-label.BlobInputMedicamentosRetiradosGrilla1Label,.gx-label.ReadonlyMedicamentosRetiradosGrilla1Label,.gx-label.GrillaDatos1Label,.gx-label.BlobContentGrillaDatos1Label,.gx-label.ReadonlyBlobContentGrillaDatos1Label,.gx-label.BlobInputGrillaDatos1Label,.gx-label.ReadonlyGrillaDatos1Label,.gx-label.GrillaSubDatos2Label,.gx-label.GrillaSubDatos11Label,.gx-label.GrillaTitulo1Label,.gx-label.BlobContentGrillaTitulo1Label,.gx-label.ReadonlyBlobContentGrillaTitulo1Label,.gx-label.BlobInputGrillaTitulo1Label,.gx-label.ReadonlyGrillaTitulo1Label,.gx-label.FiltrosdeBusquedasLabel,.gx-label.BlobContentFiltrosdeBusquedasLabel,.gx-label.ReadonlyBlobContentFiltrosdeBusquedasLabel,.gx-label.BlobInputFiltrosdeBusquedasLabel,.gx-label.ReadonlyFiltrosdeBusquedasLabel,.gx-label.atributoNegro12Label,.gx-label.BlobContentatributoNegro12Label,.gx-label.ReadonlyBlobContentatributoNegro12Label,.gx-label.BlobInputatributoNegro12Label,.gx-label.ReadonlyatributoNegro12Label,.gx-label.ErrorAttributeLabel,.gx-label.WarningAttributeLabel,.gx-label.ImageAttributeLabel,.gx-label.ResponsiveImageAttributeLabel,.gx-label.BlobContentResponsiveImageAttributeLabel,.gx-label.ReadonlyBlobContentResponsiveImageAttributeLabel,.gx-label.BlobInputResponsiveImageAttributeLabel,.gx-label.ReadonlyResponsiveImageAttributeLabel,.gx-label.ReadonlyImageAttributeLabel,.gx-label.ActionAttributeLabel,.gx-label.BlobContentActionAttributeLabel,.gx-label.ReadonlyBlobContentActionAttributeLabel,.gx-label.UpdateAttributeLabel,.gx-label.BlobContentUpdateAttributeLabel,.gx-label.ReadonlyBlobContentUpdateAttributeLabel,.gx-label.BlobInputUpdateAttributeLabel,.gx-label.ReadonlyUpdateAttributeLabel,.gx-label.DeleteAttributeLabel,.gx-label.BlobContentDeleteAttributeLabel,.gx-label.ReadonlyBlobContentDeleteAttributeLabel,.gx-label.BlobInputDeleteAttributeLabel,.gx-label.ReadonlyDeleteAttributeLabel,.gx-label.DisplayAttributeLabel,.gx-label.BlobContentDisplayAttributeLabel,.gx-label.ReadonlyBlobContentDisplayAttributeLabel,.gx-label.BlobInputDisplayAttributeLabel,.gx-label.ReadonlyDisplayAttributeLabel,.gx-label.DisabledActionAttributeLabel,.gx-label.BlobContentDisabledActionAttributeLabel,.gx-label.ReadonlyBlobContentDisabledActionAttributeLabel,.gx-label.BlobInputDisabledActionAttributeLabel,.gx-label.ReadonlyDisabledActionAttributeLabel,.gx-label.BlobInputActionAttributeLabel,.gx-label.ReadonlyActionAttributeLabel,.gx-label.SelectionAttributeLabel,.gx-label.BlobContentSelectionAttributeLabel,.gx-label.ReadonlyBlobContentSelectionAttributeLabel,.gx-label.BlobInputSelectionAttributeLabel,.gx-label.ReadonlySelectionAttributeLabel,.gx-label.ReadonlyAttributeLabel,.gx-label.FilterAttributeLabel,.gx-label.BlobContentFilterAttributeLabel,.gx-label.ReadonlyBlobContentFilterAttributeLabel,.gx-label.BlobInputFilterAttributeLabel,.gx-label.ReadonlyFilterAttributeLabel,.gx-label.BlobContentAttributeLabel,.gx-label.ReadonlyBlobContentAttributeLabel,.gx-label.VideoAttributeLabel,.gx-label.ReadonlyVideoAttributeLabel,.gx-label.AudioAttributeLabel,.gx-label.ReadonlyAudioAttributeLabel,.gx-label.atributoazulLabel,.gx-label.BlobContentatributoazulLabel,.gx-label.ReadonlyBlobContentatributoazulLabel,.gx-label.BlobInputatributoazulLabel,.gx-label.ReadonlyatributoazulLabel,.gx-label.ProximaConsultaLetraVariableLabel,.gx-label.BlobContentProximaConsultaLetraVariableLabel,.gx-label.ReadonlyBlobContentProximaConsultaLetraVariableLabel,.gx-label.BlobInputProximaConsultaLetraVariableLabel,.gx-label.ReadonlyProximaConsultaLetraVariableLabel,.gx-label.ReadOnlyAtributoAzulLetraChica1Label,.gx-label.BlobContentReadOnlyAtributoAzulLetraChica1Label,.gx-label.ReadonlyBlobContentReadOnlyAtributoAzulLetraChica1Label,.gx-label.BlobInputReadOnlyAtributoAzulLetraChica1Label,.gx-label.ReadonlyReadOnlyAtributoAzulLetraChica1Label,.gx-label.ReadOnlyAtributoAzulLetraChica2Label,.gx-label.BlobContentReadOnlyAtributoAzulLetraChica2Label,.gx-label.ReadonlyBlobContentReadOnlyAtributoAzulLetraChica2Label,.gx-label.BlobInputReadOnlyAtributoAzulLetraChica2Label,.gx-label.ReadonlyReadOnlyAtributoAzulLetraChica2Label,.gx-label.atributoNegroLabel,.gx-label.BlobContentatributoNegroLabel,.gx-label.ReadonlyBlobContentatributoNegroLabel,.gx-label.BlobInputatributoNegroLabel,.gx-label.ReadonlyatributoNegroLabel,.gx-label.AtributoPiePagLabel,.gx-label.BlobContentAtributoPiePagLabel,.gx-label.ReadonlyBlobContentAtributoPiePagLabel,.gx-label.BlobInputAtributoPiePagLabel,.gx-label.ReadonlyAtributoPiePagLabel,.gx-label.ReadOnlyAtributoBlancoLabel,.gx-label.BlobContentReadOnlyAtributoBlancoLabel,.gx-label.ReadonlyBlobContentReadOnlyAtributoBlancoLabel,.gx-label.BlobInputReadOnlyAtributoBlancoLabel,.gx-label.ReadonlyReadOnlyAtributoBlancoLabel,.gx-label.CheckBoxLabel,.gx-label.BlobContentCheckBoxLabel,.gx-label.ReadonlyBlobContentCheckBoxLabel,.gx-label.BlobInputCheckBoxLabel,.gx-label.ReadonlyCheckBoxLabel,.gx-label.AtributoAzulReservaLabel,.gx-label.BlobContentAtributoAzulReservaLabel,.gx-label.ReadonlyBlobContentAtributoAzulReservaLabel,.gx-label.BlobInputAtributoAzulReservaLabel,.gx-label.ReadonlyAtributoAzulReservaLabel,.gx-label.AtributoAzulReservaLetraChicaLabel,.gx-label.BlobContentAtributoAzulReservaLetraChicaLabel,.gx-label.ReadonlyBlobContentAtributoAzulReservaLetraChicaLabel,.gx-label.BlobInputAtributoAzulReservaLetraChicaLabel,.gx-label.ReadonlyAtributoAzulReservaLetraChicaLabel,.gx-label.AtributoNegroReservaLabel,.gx-label.BlobContentAtributoNegroReservaLabel,.gx-label.ReadonlyBlobContentAtributoNegroReservaLabel,.gx-label.BlobInputAtributoNegroReservaLabel,.gx-label.ReadonlyAtributoNegroReservaLabel,.gx-label.ReservaBotonMisReservasLabel,.gx-label.BlobContentReservaBotonMisReservasLabel,.gx-label.ReadonlyBlobContentReservaBotonMisReservasLabel,.gx-label.BlobInputReservaBotonMisReservasLabel,.gx-label.ReadonlyReservaBotonMisReservasLabel,.gx-label.MisReservaTextoTituloLabel,.gx-label.BlobContentMisReservaTextoTituloLabel,.gx-label.ReadonlyBlobContentMisReservaTextoTituloLabel,.gx-label.BlobInputMisReservaTextoTituloLabel,.gx-label.ReadonlyMisReservaTextoTituloLabel,.gx-label.AtributoMarginLeftLabel,.gx-label.BlobContentAtributoMarginLeftLabel,.gx-label.ReadonlyBlobContentAtributoMarginLeftLabel,.gx-label.BlobInputAtributoMarginLeftLabel,.gx-label.ReadonlyAtributoMarginLeftLabel,.gx-label.MisReservaTextoGrillaLabel,.gx-label.BlobContentMisReservaTextoGrillaLabel,.gx-label.ReadonlyBlobContentMisReservaTextoGrillaLabel,.gx-label.BlobInputMisReservaTextoGrillaLabel,.gx-label.ReadonlyMisReservaTextoGrillaLabel,.gx-label.CanselarAtributoLabel,.gx-label.BlobContentCanselarAtributoLabel,.gx-label.ReadonlyBlobContentCanselarAtributoLabel,.gx-label.BlobInputCanselarAtributoLabel,.gx-label.ReadonlyCanselarAtributoLabel,.gx-label.ConsultaPagoTExtoLabel,.gx-label.BlobContentConsultaPagoTExtoLabel,.gx-label.ReadonlyBlobContentConsultaPagoTExtoLabel,.gx-label.BlobInputConsultaPagoTExtoLabel,.gx-label.ReadonlyConsultaPagoTExtoLabel,.gx-label.atributoNegro1Label,.gx-label.BlobContentatributoNegro1Label,.gx-label.ReadonlyBlobContentatributoNegro1Label,.gx-label.BlobInputatributoNegro1Label,.gx-label.ReadonlyatributoNegro1Label,.gx-label.ConsultaDeudadetalleVariableLabel,.gx-label.BlobContentConsultaDeudadetalleVariableLabel,.gx-label.ReadonlyBlobContentConsultaDeudadetalleVariableLabel,.gx-label.BlobInputConsultaDeudadetalleVariableLabel,.gx-label.ReadonlyConsultaDeudadetalleVariableLabel,.gx-label.ReservarHoraAtributoLabel,.gx-label.BlobContentReservarHoraAtributoLabel,.gx-label.ReadonlyBlobContentReservarHoraAtributoLabel,.gx-label.BlobInputReservarHoraAtributoLabel,.gx-label.ReadonlyReservarHoraAtributoLabel,.gx-label.ReservaBotonMisReservasAnuladoLabel,.gx-label.BlobContentReservaBotonMisReservasAnuladoLabel,.gx-label.ReadonlyBlobContentReservaBotonMisReservasAnuladoLabel,.gx-label.BlobInputReservaBotonMisReservasAnuladoLabel,.gx-label.ReadonlyReservaBotonMisReservasAnuladoLabel,.gx-label.ReservaBotonMisReservasAsistidoLabel,.gx-label.BlobContentReservaBotonMisReservasAsistidoLabel,.gx-label.ReadonlyBlobContentReservaBotonMisReservasAsistidoLabel,.gx-label.BlobInputReservaBotonMisReservasAsistidoLabel,.gx-label.ReadonlyReservaBotonMisReservasAsistidoLabel,.gx-label.AgendaMedicaAtributoEnGridLabel,.gx-label.BlobContentAgendaMedicaAtributoEnGridLabel,.gx-label.ReadonlyBlobContentAgendaMedicaAtributoEnGridLabel,.gx-label.BlobInputAgendaMedicaAtributoEnGridLabel,.gx-label.ReadonlyAgendaMedicaAtributoEnGridLabel,.gx-label.AttBlancoLabel,.gx-label.BlobContentAttBlancoLabel,.gx-label.ReadonlyBlobContentAttBlancoLabel,.gx-label.BlobInputAttBlancoLabel,.gx-label.ReadonlyAttBlancoLabel,.gx-label.ReservaBotonMisReservasNoEmitidaLabel,.gx-label.BlobContentReservaBotonMisReservasNoEmitidaLabel,.gx-label.ReadonlyBlobContentReservaBotonMisReservasNoEmitidaLabel,.gx-label.BlobInputReservaBotonMisReservasNoEmitidaLabel,.gx-label.ReadonlyReservaBotonMisReservasNoEmitidaLabel,.gx-label.ReservaBotonMisReservasFaltoLabel,.gx-label.BlobContentReservaBotonMisReservasFaltoLabel,.gx-label.ReadonlyBlobContentReservaBotonMisReservasFaltoLabel,.gx-label.BlobInputReservaBotonMisReservasFaltoLabel,.gx-label.ReadonlyReservaBotonMisReservasFaltoLabel,.gx-label.MisReservasNumPaguinaLabel,.gx-label.BlobContentMisReservasNumPaguinaLabel,.gx-label.ReadonlyBlobContentMisReservasNumPaguinaLabel,.gx-label.BlobInputMisReservasNumPaguinaLabel,.gx-label.ReadonlyMisReservasNumPaguinaLabel,.gx-label.GrillaNumeroVariableLabel,.gx-label.BlobContentGrillaNumeroVariableLabel,.gx-label.ReadonlyBlobContentGrillaNumeroVariableLabel,.gx-label.BlobInputGrillaNumeroVariableLabel,.gx-label.ReadonlyGrillaNumeroVariableLabel,.gx-label.ReservarHoraLabel,.gx-label.BlobContentReservarHoraHiddenLabel,.gx-label.ReadonlyBlobContentReservarHoraHiddenLabel,.gx-label.BlobInputReservarHoraHiddenLabel,.gx-label.ReadonlyReservarHoraHiddenLabel,.gx-label.HiddenLabel,.gx-label.BlobContentHiddenLabel,.gx-label.ReadonlyBlobContentHiddenLabel,.gx-label.BlobInputHiddenLabel,.gx-label.ReadonlyHiddenLabel,.gx-label.atributoNegro2Label,.gx-label.BlobContentatributoNegro2Label,.gx-label.ReadonlyBlobContentatributoNegro2Label,.gx-label.BlobInputatributoNegro2Label,.gx-label.ReadonlyatributoNegro2Label,.gx-label.ConfReservaVariableMotivoLabel,.gx-label.BlobContentConfReservaVariableMotivoLabel,.gx-label.ReadonlyBlobContentConfReservaVariableMotivoLabel,.gx-label.BlobInputConfReservaVariableMotivoLabel,.gx-label.ReadonlyConfReservaVariableMotivoLabel,.gx-label.AtributoAzulDeudaLabel,.gx-label.BlobContentAtributoAzulDeudaLabel,.gx-label.ReadonlyBlobContentAtributoAzulDeudaLabel,.gx-label.BlobInputAtributoAzulDeudaLabel,.gx-label.ReadonlyAtributoAzulDeudaLabel,.gx-label.AtributoAzulDeudaLetraChicaLabel,.gx-label.BlobContentAtributoAzulDeudaLetraChicaLabel,.gx-label.ReadonlyBlobContentAtributoAzulDeudaLetraChicaLabel,.gx-label.BlobInputAtributoAzulDeudaLetraChicaLabel,.gx-label.ReadonlyAtributoAzulDeudaLetraChicaLabel,.gx-label.AtributoNegroFechaDeudaLabel,.gx-label.BlobContentAtributoNegroFechaDeudaLabel,.gx-label.ReadonlyBlobContentAtributoNegroFechaDeudaLabel,.gx-label.BlobInputAtributoNegroFechaDeudaLabel,.gx-label.ReadonlyAtributoNegroFechaDeudaLabel,.gx-label.ConsultaPagosConteinerpaddin0Label,.gx-label.BlobContentConsultaPagosConteinerpaddin0Label,.gx-label.ReadonlyBlobContentConsultaPagosConteinerpaddin0Label,.gx-label.BlobInputConsultaPagosConteinerpaddin0Label,.gx-label.ReadonlyConsultaPagosConteinerpaddin0Label,.gx-label.atributoNegroIdConsultaPagosLabel,.gx-label.BlobContentatributoNegroIdConsultaPagosLabel,.gx-label.ReadonlyBlobContentatributoNegroIdConsultaPagosLabel,.gx-label.BlobInputatributoNegroIdConsultaPagosLabel,.gx-label.ReadonlyatributoNegroIdConsultaPagosLabel,.gx-label.atributoNegroConsultaDeudaLabel,.gx-label.BlobContentatributoNegroConsultaDeudaLabel,.gx-label.ReadonlyBlobContentatributoNegroConsultaDeudaLabel,.gx-label.BlobInputatributoNegroConsultaDeudaLabel,.gx-label.ReadonlyatributoNegroConsultaDeudaLabel,.gx-label.ReservarHoratributoHorarioLabel,.gx-label.BlobContentReservarHoratributoHorarioLabel,.gx-label.ReadonlyBlobContentReservarHoratributoHorarioLabel,.gx-label.BlobInputReservarHoratributoHorarioLabel,.gx-label.ReadonlyReservarHoratributoHorarioLabel,.gx-label.atributoNegro11Label,.gx-label.BlobContentatributoNegro11Label,.gx-label.ReadonlyBlobContentatributoNegro11Label,.gx-label.BlobInputatributoNegro11Label,.gx-label.ReadonlyatributoNegro11Label,.gx-label.atributoNegroConsultaPagosLabel,.gx-label.BlobContentatributoNegroConsultaPagosLabel,.gx-label.ReadonlyBlobContentatributoNegroConsultaPagosLabel,.gx-label.BlobInputatributoNegroConsultaPagosLabel,.gx-label.ReadonlyatributoNegroConsultaPagosLabel,.gx-label.atributoNegroConsultaPagosTipoLabel,.gx-label.BlobContentatributoNegroConsultaPagosTipoLabel,.gx-label.ReadonlyBlobContentatributoNegroConsultaPagosTipoLabel,.gx-label.BlobInputatributoNegroConsultaPagosTipoLabel,.gx-label.ReadonlyatributoNegroConsultaPagosTipoLabel,.gx-label.atributoNegroConsultaPagosImporteLabel,.gx-label.BlobContentatributoNegroConsultaPagosImporteLabel,.gx-label.ReadonlyBlobContentatributoNegroConsultaPagosImporteLabel,.gx-label.BlobInputatributoNegroConsultaPagosImporteLabel,.gx-label.ReadonlyatributoNegroConsultaPagosImporteLabel,.gx-label.atributoNegroConsultaPagosNumeroLabel,.gx-label.BlobContentatributoNegroConsultaPagosNumeroLabel,.gx-label.ReadonlyBlobContentatributoNegroConsultaPagosNumeroLabel,.gx-label.BlobInputatributoNegroConsultaPagosNumeroLabel,.gx-label.ReadonlyatributoNegroConsultaPagosNumeroLabel,.gx-label.atributoNegroConsultaPagosFechaLabel,.gx-label.BlobContentatributoNegroConsultaPagosFechaLabel,.gx-label.ReadonlyBlobContentatributoNegroConsultaPagosFechaLabel,.gx-label.BlobInputatributoNegroConsultaPagosFechaLabel,.gx-label.ReadonlyatributoNegroConsultaPagosFechaLabel,.gx-label.atributoNegroConsultaPagosETicketLabel,.gx-label.BlobContentatributoNegroConsultaPagosETicketLabel,.gx-label.ReadonlyBlobContentatributoNegroConsultaPagosETicketLabel,.gx-label.BlobInputatributoNegroConsultaPagosETicketLabel,.gx-label.ReadonlyatributoNegroConsultaPagosETicketLabel,.gx-label.MisReservasNumPaguinaConsPagosLabel,.gx-label.BlobContentMisReservasNumPaguinaConsPagosLabel,.gx-label.ReadonlyBlobContentMisReservasNumPaguinaConsPagosLabel,.gx-label.BlobInputMisReservasNumPaguinaConsPagosLabel,.gx-label.ReadonlyMisReservasNumPaguinaConsPagosLabel,.gx-label.FAQPreguntaLabel,.gx-label.BlobContentFAQPreguntaLabel,.gx-label.ReadonlyBlobContentFAQPreguntaLabel,.gx-label.BlobInputFAQPreguntaLabel,.gx-label.ReadonlyFAQPreguntaLabel,.gx-label.AyudaTituloLabel,.gx-label.BlobContentAyudaTituloLabel,.gx-label.ReadonlyBlobContentAyudaTituloLabel,.gx-label.BlobInputAyudaTituloLabel,.gx-label.ReadonlyAyudaTituloLabel,.gx-label.AyudaTituloContenedorLabel,.gx-label.BlobContentAyudaTituloContenedorLabel,.gx-label.ReadonlyBlobContentAyudaTituloContenedorLabel,.gx-label.BlobInputAyudaTituloContenedorLabel,.gx-label.ReadonlyAyudaTituloContenedorLabel,.gx-label.FAQRespuestasLabel,.gx-label.BlobContentFAQRespuestasLabel,.gx-label.ReadonlyBlobContentFAQRespuestasLabel,.gx-label.BlobInputFAQRespuestasLabel,.gx-label.ReadonlyFAQRespuestasLabel,.gx-label.GrillaDatosLabel,.gx-label.BlobContentGrillaDatosLabel,.gx-label.ReadonlyBlobContentGrillaDatosLabel,.gx-label.BlobInputGrillaDatosLabel,.gx-label.GrillaSubDatos1Label,.gx-label.ReadonlyGrillaDatosLabel,.gx-label.GrillaSubDatosLabel,.gx-label.GrillaDatosChicosLabel,.gx-label.BlobContentGrillaDatosChicosLabel,.gx-label.ReadonlyBlobContentGrillaDatosChicosLabel,.gx-label.BlobInputGrillaDatosChicosLabel,.gx-label.ReadonlyGrillaDatosChicosLabel,.gx-label.GrillaDatosGrandesLabel,.gx-label.BlobContentGrillaDatosGrandesLabel,.gx-label.ReadonlyBlobContentGrillaDatosGrandesLabel,.gx-label.BlobInputGrillaDatosGrandesLabel,.gx-label.ReadonlyGrillaDatosGrandesLabel,.gx-label.GrillaTituloLabel,.gx-label.BlobContentGrillaTituloLabel,.gx-label.ReadonlyBlobContentGrillaTituloLabel,.gx-label.BlobInputGrillaTituloLabel,.gx-label.ReadonlyGrillaTituloLabel,.gx-label.LetraBotonLabel,.gx-label.BlobContentLetraBotonLabel,.gx-label.ReadonlyBlobContentLetraBotonLabel,.gx-label.BlobInputLetraBotonLabel,.gx-label.ReadonlyLetraBotonLabel,.gx-label.AttributeLoginUserLabel,.gx-label.AttributeLoginPassLabel,.gx-label.InfoLabel,.gx-label.BlobContentInfoLabel,.gx-label.ReadonlyBlobContentInfoLabel,.gx-label.BlobInputInfoLabel,.gx-label.ReadonlyInfoLabel,.gx-label.AttributeConRadiusLabel,.gx-label.BlobContentAttributeConRadiusLabel,.gx-label.ReadonlyBlobContentAttributeConRadiusLabel,.gx-label.BlobInputAttributeConRadiusLabel,.gx-label.ReadonlyAttributeConRadiusLabel
{
	color: #444;
}
.Label:after,.gx-label.AttributeLabel:after,.gx-label.BlobInputAttributeLabel:after,.gx-label.AttributeDraggingLabel:after,.gx-label.AttributeAcceptDragLabel:after,.gx-label.AttributeNoAcceptDragLabel:after,.gx-label.AttSubTitleLabel:after,.gx-label.BlobContentAttSubTitleLabel:after,.gx-label.ReadonlyBlobContentAttSubTitleLabel:after,.gx-label.BlobInputAttSubTitleLabel:after,.gx-label.ReadonlyAttSubTitleLabel:after,.gx-label.DescriptionAttributeLabel:after,.gx-label.BlobContentDescriptionAttributeLabel:after,.gx-label.ReadonlyBlobContentDescriptionAttributeLabel:after,.gx-label.BlobInputDescriptionAttributeLabel:after,.gx-label.ReadonlyDescriptionAttributeLabel:after,.gx-label.AlertaReciboLabel:after,.gx-label.ReadonlyAlertaReciboLabel:after,.gx-label.BlobContentAlertaReciboLabel:after,.gx-label.BlobInputAlertaReciboLabel:after,.gx-label.MedicamentosRetiradosGrilla1Label:after,.gx-label.BlobContentMedicamentosRetiradosGrilla1Label:after,.gx-label.ReadonlyBlobContentMedicamentosRetiradosGrilla1Label:after,.gx-label.BlobInputMedicamentosRetiradosGrilla1Label:after,.gx-label.ReadonlyMedicamentosRetiradosGrilla1Label:after,.gx-label.GrillaDatos1Label:after,.gx-label.BlobContentGrillaDatos1Label:after,.gx-label.ReadonlyBlobContentGrillaDatos1Label:after,.gx-label.BlobInputGrillaDatos1Label:after,.gx-label.ReadonlyGrillaDatos1Label:after,.gx-label.GrillaSubDatos2Label:after,.gx-label.GrillaSubDatos11Label:after,.gx-label.GrillaTitulo1Label:after,.gx-label.BlobContentGrillaTitulo1Label:after,.gx-label.ReadonlyBlobContentGrillaTitulo1Label:after,.gx-label.BlobInputGrillaTitulo1Label:after,.gx-label.ReadonlyGrillaTitulo1Label:after,.gx-label.FiltrosdeBusquedasLabel:after,.gx-label.BlobContentFiltrosdeBusquedasLabel:after,.gx-label.ReadonlyBlobContentFiltrosdeBusquedasLabel:after,.gx-label.BlobInputFiltrosdeBusquedasLabel:after,.gx-label.ReadonlyFiltrosdeBusquedasLabel:after,.gx-label.atributoNegro12Label:after,.gx-label.BlobContentatributoNegro12Label:after,.gx-label.ReadonlyBlobContentatributoNegro12Label:after,.gx-label.BlobInputatributoNegro12Label:after,.gx-label.ReadonlyatributoNegro12Label:after,.gx-label.ErrorAttributeLabel:after,.gx-label.WarningAttributeLabel:after,.gx-label.ImageAttributeLabel:after,.gx-label.ResponsiveImageAttributeLabel:after,.gx-label.BlobContentResponsiveImageAttributeLabel:after,.gx-label.ReadonlyBlobContentResponsiveImageAttributeLabel:after,.gx-label.BlobInputResponsiveImageAttributeLabel:after,.gx-label.ReadonlyResponsiveImageAttributeLabel:after,.gx-label.ReadonlyImageAttributeLabel:after,.gx-label.ActionAttributeLabel:after,.gx-label.BlobContentActionAttributeLabel:after,.gx-label.ReadonlyBlobContentActionAttributeLabel:after,.gx-label.UpdateAttributeLabel:after,.gx-label.BlobContentUpdateAttributeLabel:after,.gx-label.ReadonlyBlobContentUpdateAttributeLabel:after,.gx-label.BlobInputUpdateAttributeLabel:after,.gx-label.ReadonlyUpdateAttributeLabel:after,.gx-label.DeleteAttributeLabel:after,.gx-label.BlobContentDeleteAttributeLabel:after,.gx-label.ReadonlyBlobContentDeleteAttributeLabel:after,.gx-label.BlobInputDeleteAttributeLabel:after,.gx-label.ReadonlyDeleteAttributeLabel:after,.gx-label.DisplayAttributeLabel:after,.gx-label.BlobContentDisplayAttributeLabel:after,.gx-label.ReadonlyBlobContentDisplayAttributeLabel:after,.gx-label.BlobInputDisplayAttributeLabel:after,.gx-label.ReadonlyDisplayAttributeLabel:after,.gx-label.DisabledActionAttributeLabel:after,.gx-label.BlobContentDisabledActionAttributeLabel:after,.gx-label.ReadonlyBlobContentDisabledActionAttributeLabel:after,.gx-label.BlobInputDisabledActionAttributeLabel:after,.gx-label.ReadonlyDisabledActionAttributeLabel:after,.gx-label.BlobInputActionAttributeLabel:after,.gx-label.ReadonlyActionAttributeLabel:after,.gx-label.SelectionAttributeLabel:after,.gx-label.BlobContentSelectionAttributeLabel:after,.gx-label.ReadonlyBlobContentSelectionAttributeLabel:after,.gx-label.BlobInputSelectionAttributeLabel:after,.gx-label.ReadonlySelectionAttributeLabel:after,.gx-label.ReadonlyAttributeLabel:after,.gx-label.FilterAttributeLabel:after,.gx-label.BlobContentFilterAttributeLabel:after,.gx-label.ReadonlyBlobContentFilterAttributeLabel:after,.gx-label.BlobInputFilterAttributeLabel:after,.gx-label.ReadonlyFilterAttributeLabel:after,.gx-label.BlobContentAttributeLabel:after,.gx-label.ReadonlyBlobContentAttributeLabel:after,.gx-label.VideoAttributeLabel:after,.gx-label.ReadonlyVideoAttributeLabel:after,.gx-label.AudioAttributeLabel:after,.gx-label.ReadonlyAudioAttributeLabel:after,.gx-label.atributoazulLabel:after,.gx-label.BlobContentatributoazulLabel:after,.gx-label.ReadonlyBlobContentatributoazulLabel:after,.gx-label.BlobInputatributoazulLabel:after,.gx-label.ReadonlyatributoazulLabel:after,.gx-label.ProximaConsultaLetraVariableLabel:after,.gx-label.BlobContentProximaConsultaLetraVariableLabel:after,.gx-label.ReadonlyBlobContentProximaConsultaLetraVariableLabel:after,.gx-label.BlobInputProximaConsultaLetraVariableLabel:after,.gx-label.ReadonlyProximaConsultaLetraVariableLabel:after,.gx-label.ReadOnlyAtributoAzulLetraChica1Label:after,.gx-label.BlobContentReadOnlyAtributoAzulLetraChica1Label:after,.gx-label.ReadonlyBlobContentReadOnlyAtributoAzulLetraChica1Label:after,.gx-label.BlobInputReadOnlyAtributoAzulLetraChica1Label:after,.gx-label.ReadonlyReadOnlyAtributoAzulLetraChica1Label:after,.gx-label.ReadOnlyAtributoAzulLetraChica2Label:after,.gx-label.BlobContentReadOnlyAtributoAzulLetraChica2Label:after,.gx-label.ReadonlyBlobContentReadOnlyAtributoAzulLetraChica2Label:after,.gx-label.BlobInputReadOnlyAtributoAzulLetraChica2Label:after,.gx-label.ReadonlyReadOnlyAtributoAzulLetraChica2Label:after,.gx-label.atributoNegroLabel:after,.gx-label.BlobContentatributoNegroLabel:after,.gx-label.ReadonlyBlobContentatributoNegroLabel:after,.gx-label.BlobInputatributoNegroLabel:after,.gx-label.ReadonlyatributoNegroLabel:after,.gx-label.AtributoPiePagLabel:after,.gx-label.BlobContentAtributoPiePagLabel:after,.gx-label.ReadonlyBlobContentAtributoPiePagLabel:after,.gx-label.BlobInputAtributoPiePagLabel:after,.gx-label.ReadonlyAtributoPiePagLabel:after,.gx-label.ReadOnlyAtributoBlancoLabel:after,.gx-label.BlobContentReadOnlyAtributoBlancoLabel:after,.gx-label.ReadonlyBlobContentReadOnlyAtributoBlancoLabel:after,.gx-label.BlobInputReadOnlyAtributoBlancoLabel:after,.gx-label.ReadonlyReadOnlyAtributoBlancoLabel:after,.gx-label.CheckBoxLabel:after,.gx-label.BlobContentCheckBoxLabel:after,.gx-label.ReadonlyBlobContentCheckBoxLabel:after,.gx-label.BlobInputCheckBoxLabel:after,.gx-label.ReadonlyCheckBoxLabel:after,.gx-label.AtributoAzulReservaLabel:after,.gx-label.BlobContentAtributoAzulReservaLabel:after,.gx-label.ReadonlyBlobContentAtributoAzulReservaLabel:after,.gx-label.BlobInputAtributoAzulReservaLabel:after,.gx-label.ReadonlyAtributoAzulReservaLabel:after,.gx-label.AtributoAzulReservaLetraChicaLabel:after,.gx-label.BlobContentAtributoAzulReservaLetraChicaLabel:after,.gx-label.ReadonlyBlobContentAtributoAzulReservaLetraChicaLabel:after,.gx-label.BlobInputAtributoAzulReservaLetraChicaLabel:after,.gx-label.ReadonlyAtributoAzulReservaLetraChicaLabel:after,.gx-label.AtributoNegroReservaLabel:after,.gx-label.BlobContentAtributoNegroReservaLabel:after,.gx-label.ReadonlyBlobContentAtributoNegroReservaLabel:after,.gx-label.BlobInputAtributoNegroReservaLabel:after,.gx-label.ReadonlyAtributoNegroReservaLabel:after,.gx-label.ReservaBotonMisReservasLabel:after,.gx-label.BlobContentReservaBotonMisReservasLabel:after,.gx-label.ReadonlyBlobContentReservaBotonMisReservasLabel:after,.gx-label.BlobInputReservaBotonMisReservasLabel:after,.gx-label.ReadonlyReservaBotonMisReservasLabel:after,.gx-label.MisReservaTextoTituloLabel:after,.gx-label.BlobContentMisReservaTextoTituloLabel:after,.gx-label.ReadonlyBlobContentMisReservaTextoTituloLabel:after,.gx-label.BlobInputMisReservaTextoTituloLabel:after,.gx-label.ReadonlyMisReservaTextoTituloLabel:after,.gx-label.AtributoMarginLeftLabel:after,.gx-label.BlobContentAtributoMarginLeftLabel:after,.gx-label.ReadonlyBlobContentAtributoMarginLeftLabel:after,.gx-label.BlobInputAtributoMarginLeftLabel:after,.gx-label.ReadonlyAtributoMarginLeftLabel:after,.gx-label.MisReservaTextoGrillaLabel:after,.gx-label.BlobContentMisReservaTextoGrillaLabel:after,.gx-label.ReadonlyBlobContentMisReservaTextoGrillaLabel:after,.gx-label.BlobInputMisReservaTextoGrillaLabel:after,.gx-label.ReadonlyMisReservaTextoGrillaLabel:after,.gx-label.CanselarAtributoLabel:after,.gx-label.BlobContentCanselarAtributoLabel:after,.gx-label.ReadonlyBlobContentCanselarAtributoLabel:after,.gx-label.BlobInputCanselarAtributoLabel:after,.gx-label.ReadonlyCanselarAtributoLabel:after,.gx-label.ConsultaPagoTExtoLabel:after,.gx-label.BlobContentConsultaPagoTExtoLabel:after,.gx-label.ReadonlyBlobContentConsultaPagoTExtoLabel:after,.gx-label.BlobInputConsultaPagoTExtoLabel:after,.gx-label.ReadonlyConsultaPagoTExtoLabel:after,.gx-label.atributoNegro1Label:after,.gx-label.BlobContentatributoNegro1Label:after,.gx-label.ReadonlyBlobContentatributoNegro1Label:after,.gx-label.BlobInputatributoNegro1Label:after,.gx-label.ReadonlyatributoNegro1Label:after,.gx-label.ConsultaDeudadetalleVariableLabel:after,.gx-label.BlobContentConsultaDeudadetalleVariableLabel:after,.gx-label.ReadonlyBlobContentConsultaDeudadetalleVariableLabel:after,.gx-label.BlobInputConsultaDeudadetalleVariableLabel:after,.gx-label.ReadonlyConsultaDeudadetalleVariableLabel:after,.gx-label.ReservarHoraAtributoLabel:after,.gx-label.BlobContentReservarHoraAtributoLabel:after,.gx-label.ReadonlyBlobContentReservarHoraAtributoLabel:after,.gx-label.BlobInputReservarHoraAtributoLabel:after,.gx-label.ReadonlyReservarHoraAtributoLabel:after,.gx-label.ReservaBotonMisReservasAnuladoLabel:after,.gx-label.BlobContentReservaBotonMisReservasAnuladoLabel:after,.gx-label.ReadonlyBlobContentReservaBotonMisReservasAnuladoLabel:after,.gx-label.BlobInputReservaBotonMisReservasAnuladoLabel:after,.gx-label.ReadonlyReservaBotonMisReservasAnuladoLabel:after,.gx-label.ReservaBotonMisReservasAsistidoLabel:after,.gx-label.BlobContentReservaBotonMisReservasAsistidoLabel:after,.gx-label.ReadonlyBlobContentReservaBotonMisReservasAsistidoLabel:after,.gx-label.BlobInputReservaBotonMisReservasAsistidoLabel:after,.gx-label.ReadonlyReservaBotonMisReservasAsistidoLabel:after,.gx-label.AgendaMedicaAtributoEnGridLabel:after,.gx-label.BlobContentAgendaMedicaAtributoEnGridLabel:after,.gx-label.ReadonlyBlobContentAgendaMedicaAtributoEnGridLabel:after,.gx-label.BlobInputAgendaMedicaAtributoEnGridLabel:after,.gx-label.ReadonlyAgendaMedicaAtributoEnGridLabel:after,.gx-label.AttBlancoLabel:after,.gx-label.BlobContentAttBlancoLabel:after,.gx-label.ReadonlyBlobContentAttBlancoLabel:after,.gx-label.BlobInputAttBlancoLabel:after,.gx-label.ReadonlyAttBlancoLabel:after,.gx-label.ReservaBotonMisReservasNoEmitidaLabel:after,.gx-label.BlobContentReservaBotonMisReservasNoEmitidaLabel:after,.gx-label.ReadonlyBlobContentReservaBotonMisReservasNoEmitidaLabel:after,.gx-label.BlobInputReservaBotonMisReservasNoEmitidaLabel:after,.gx-label.ReadonlyReservaBotonMisReservasNoEmitidaLabel:after,.gx-label.ReservaBotonMisReservasFaltoLabel:after,.gx-label.BlobContentReservaBotonMisReservasFaltoLabel:after,.gx-label.ReadonlyBlobContentReservaBotonMisReservasFaltoLabel:after,.gx-label.BlobInputReservaBotonMisReservasFaltoLabel:after,.gx-label.ReadonlyReservaBotonMisReservasFaltoLabel:after,.gx-label.MisReservasNumPaguinaLabel:after,.gx-label.BlobContentMisReservasNumPaguinaLabel:after,.gx-label.ReadonlyBlobContentMisReservasNumPaguinaLabel:after,.gx-label.BlobInputMisReservasNumPaguinaLabel:after,.gx-label.ReadonlyMisReservasNumPaguinaLabel:after,.gx-label.GrillaNumeroVariableLabel:after,.gx-label.BlobContentGrillaNumeroVariableLabel:after,.gx-label.ReadonlyBlobContentGrillaNumeroVariableLabel:after,.gx-label.BlobInputGrillaNumeroVariableLabel:after,.gx-label.ReadonlyGrillaNumeroVariableLabel:after,.gx-label.ReservarHoraLabel:after,.gx-label.BlobContentReservarHoraHiddenLabel:after,.gx-label.ReadonlyBlobContentReservarHoraHiddenLabel:after,.gx-label.BlobInputReservarHoraHiddenLabel:after,.gx-label.ReadonlyReservarHoraHiddenLabel:after,.gx-label.HiddenLabel:after,.gx-label.BlobContentHiddenLabel:after,.gx-label.ReadonlyBlobContentHiddenLabel:after,.gx-label.BlobInputHiddenLabel:after,.gx-label.ReadonlyHiddenLabel:after,.gx-label.atributoNegro2Label:after,.gx-label.BlobContentatributoNegro2Label:after,.gx-label.ReadonlyBlobContentatributoNegro2Label:after,.gx-label.BlobInputatributoNegro2Label:after,.gx-label.ReadonlyatributoNegro2Label:after,.gx-label.ConfReservaVariableMotivoLabel:after,.gx-label.BlobContentConfReservaVariableMotivoLabel:after,.gx-label.ReadonlyBlobContentConfReservaVariableMotivoLabel:after,.gx-label.BlobInputConfReservaVariableMotivoLabel:after,.gx-label.ReadonlyConfReservaVariableMotivoLabel:after,.gx-label.AtributoAzulDeudaLabel:after,.gx-label.BlobContentAtributoAzulDeudaLabel:after,.gx-label.ReadonlyBlobContentAtributoAzulDeudaLabel:after,.gx-label.BlobInputAtributoAzulDeudaLabel:after,.gx-label.ReadonlyAtributoAzulDeudaLabel:after,.gx-label.AtributoAzulDeudaLetraChicaLabel:after,.gx-label.BlobContentAtributoAzulDeudaLetraChicaLabel:after,.gx-label.ReadonlyBlobContentAtributoAzulDeudaLetraChicaLabel:after,.gx-label.BlobInputAtributoAzulDeudaLetraChicaLabel:after,.gx-label.ReadonlyAtributoAzulDeudaLetraChicaLabel:after,.gx-label.AtributoNegroFechaDeudaLabel:after,.gx-label.BlobContentAtributoNegroFechaDeudaLabel:after,.gx-label.ReadonlyBlobContentAtributoNegroFechaDeudaLabel:after,.gx-label.BlobInputAtributoNegroFechaDeudaLabel:after,.gx-label.ReadonlyAtributoNegroFechaDeudaLabel:after,.gx-label.ConsultaPagosConteinerpaddin0Label:after,.gx-label.BlobContentConsultaPagosConteinerpaddin0Label:after,.gx-label.ReadonlyBlobContentConsultaPagosConteinerpaddin0Label:after,.gx-label.BlobInputConsultaPagosConteinerpaddin0Label:after,.gx-label.ReadonlyConsultaPagosConteinerpaddin0Label:after,.gx-label.atributoNegroIdConsultaPagosLabel:after,.gx-label.BlobContentatributoNegroIdConsultaPagosLabel:after,.gx-label.ReadonlyBlobContentatributoNegroIdConsultaPagosLabel:after,.gx-label.BlobInputatributoNegroIdConsultaPagosLabel:after,.gx-label.ReadonlyatributoNegroIdConsultaPagosLabel:after,.gx-label.atributoNegroConsultaDeudaLabel:after,.gx-label.BlobContentatributoNegroConsultaDeudaLabel:after,.gx-label.ReadonlyBlobContentatributoNegroConsultaDeudaLabel:after,.gx-label.BlobInputatributoNegroConsultaDeudaLabel:after,.gx-label.ReadonlyatributoNegroConsultaDeudaLabel:after,.gx-label.ReservarHoratributoHorarioLabel:after,.gx-label.BlobContentReservarHoratributoHorarioLabel:after,.gx-label.ReadonlyBlobContentReservarHoratributoHorarioLabel:after,.gx-label.BlobInputReservarHoratributoHorarioLabel:after,.gx-label.ReadonlyReservarHoratributoHorarioLabel:after,.gx-label.atributoNegro11Label:after,.gx-label.BlobContentatributoNegro11Label:after,.gx-label.ReadonlyBlobContentatributoNegro11Label:after,.gx-label.BlobInputatributoNegro11Label:after,.gx-label.ReadonlyatributoNegro11Label:after,.gx-label.atributoNegroConsultaPagosLabel:after,.gx-label.BlobContentatributoNegroConsultaPagosLabel:after,.gx-label.ReadonlyBlobContentatributoNegroConsultaPagosLabel:after,.gx-label.BlobInputatributoNegroConsultaPagosLabel:after,.gx-label.ReadonlyatributoNegroConsultaPagosLabel:after,.gx-label.atributoNegroConsultaPagosTipoLabel:after,.gx-label.BlobContentatributoNegroConsultaPagosTipoLabel:after,.gx-label.ReadonlyBlobContentatributoNegroConsultaPagosTipoLabel:after,.gx-label.BlobInputatributoNegroConsultaPagosTipoLabel:after,.gx-label.ReadonlyatributoNegroConsultaPagosTipoLabel:after,.gx-label.atributoNegroConsultaPagosImporteLabel:after,.gx-label.BlobContentatributoNegroConsultaPagosImporteLabel:after,.gx-label.ReadonlyBlobContentatributoNegroConsultaPagosImporteLabel:after,.gx-label.BlobInputatributoNegroConsultaPagosImporteLabel:after,.gx-label.ReadonlyatributoNegroConsultaPagosImporteLabel:after,.gx-label.atributoNegroConsultaPagosNumeroLabel:after,.gx-label.BlobContentatributoNegroConsultaPagosNumeroLabel:after,.gx-label.ReadonlyBlobContentatributoNegroConsultaPagosNumeroLabel:after,.gx-label.BlobInputatributoNegroConsultaPagosNumeroLabel:after,.gx-label.ReadonlyatributoNegroConsultaPagosNumeroLabel:after,.gx-label.atributoNegroConsultaPagosFechaLabel:after,.gx-label.BlobContentatributoNegroConsultaPagosFechaLabel:after,.gx-label.ReadonlyBlobContentatributoNegroConsultaPagosFechaLabel:after,.gx-label.BlobInputatributoNegroConsultaPagosFechaLabel:after,.gx-label.ReadonlyatributoNegroConsultaPagosFechaLabel:after,.gx-label.atributoNegroConsultaPagosETicketLabel:after,.gx-label.BlobContentatributoNegroConsultaPagosETicketLabel:after,.gx-label.ReadonlyBlobContentatributoNegroConsultaPagosETicketLabel:after,.gx-label.BlobInputatributoNegroConsultaPagosETicketLabel:after,.gx-label.ReadonlyatributoNegroConsultaPagosETicketLabel:after,.gx-label.MisReservasNumPaguinaConsPagosLabel:after,.gx-label.BlobContentMisReservasNumPaguinaConsPagosLabel:after,.gx-label.ReadonlyBlobContentMisReservasNumPaguinaConsPagosLabel:after,.gx-label.BlobInputMisReservasNumPaguinaConsPagosLabel:after,.gx-label.ReadonlyMisReservasNumPaguinaConsPagosLabel:after,.gx-label.FAQPreguntaLabel:after,.gx-label.BlobContentFAQPreguntaLabel:after,.gx-label.ReadonlyBlobContentFAQPreguntaLabel:after,.gx-label.BlobInputFAQPreguntaLabel:after,.gx-label.ReadonlyFAQPreguntaLabel:after,.gx-label.AyudaTituloLabel:after,.gx-label.BlobContentAyudaTituloLabel:after,.gx-label.ReadonlyBlobContentAyudaTituloLabel:after,.gx-label.BlobInputAyudaTituloLabel:after,.gx-label.ReadonlyAyudaTituloLabel:after,.gx-label.AyudaTituloContenedorLabel:after,.gx-label.BlobContentAyudaTituloContenedorLabel:after,.gx-label.ReadonlyBlobContentAyudaTituloContenedorLabel:after,.gx-label.BlobInputAyudaTituloContenedorLabel:after,.gx-label.ReadonlyAyudaTituloContenedorLabel:after,.gx-label.FAQRespuestasLabel:after,.gx-label.BlobContentFAQRespuestasLabel:after,.gx-label.ReadonlyBlobContentFAQRespuestasLabel:after,.gx-label.BlobInputFAQRespuestasLabel:after,.gx-label.ReadonlyFAQRespuestasLabel:after,.gx-label.GrillaDatosLabel:after,.gx-label.BlobContentGrillaDatosLabel:after,.gx-label.ReadonlyBlobContentGrillaDatosLabel:after,.gx-label.BlobInputGrillaDatosLabel:after,.gx-label.GrillaSubDatos1Label:after,.gx-label.ReadonlyGrillaDatosLabel:after,.gx-label.GrillaSubDatosLabel:after,.gx-label.GrillaDatosChicosLabel:after,.gx-label.BlobContentGrillaDatosChicosLabel:after,.gx-label.ReadonlyBlobContentGrillaDatosChicosLabel:after,.gx-label.BlobInputGrillaDatosChicosLabel:after,.gx-label.ReadonlyGrillaDatosChicosLabel:after,.gx-label.GrillaDatosGrandesLabel:after,.gx-label.BlobContentGrillaDatosGrandesLabel:after,.gx-label.ReadonlyBlobContentGrillaDatosGrandesLabel:after,.gx-label.BlobInputGrillaDatosGrandesLabel:after,.gx-label.ReadonlyGrillaDatosGrandesLabel:after,.gx-label.GrillaTituloLabel:after,.gx-label.BlobContentGrillaTituloLabel:after,.gx-label.ReadonlyBlobContentGrillaTituloLabel:after,.gx-label.BlobInputGrillaTituloLabel:after,.gx-label.ReadonlyGrillaTituloLabel:after,.gx-label.LetraBotonLabel:after,.gx-label.BlobContentLetraBotonLabel:after,.gx-label.ReadonlyBlobContentLetraBotonLabel:after,.gx-label.BlobInputLetraBotonLabel:after,.gx-label.ReadonlyLetraBotonLabel:after,.gx-label.AttributeLoginUserLabel:after,.gx-label.AttributeLoginPassLabel:after,.gx-label.InfoLabel:after,.gx-label.BlobContentInfoLabel:after,.gx-label.ReadonlyBlobContentInfoLabel:after,.gx-label.BlobInputInfoLabel:after,.gx-label.ReadonlyInfoLabel:after,.gx-label.AttributeConRadiusLabel:after,.gx-label.BlobContentAttributeConRadiusLabel:after,.gx-label.ReadonlyBlobContentAttributeConRadiusLabel:after,.gx-label.BlobInputAttributeConRadiusLabel:after,.gx-label.ReadonlyAttributeConRadiusLabel:after
{
	content: ':';
}

.RecentLinkItem
{
	margin-right: 3px;
	white-space: nowrap;
	color: #ccc;
}
.TextBlockHeader
{
	margin-left: 30px;
	display: block;
	font-size: 40px;
	color: #fff;
}
.RecentsTitle
{
	margin-left: 30px;
	display: block;
	font-weight: bold;
}
.Title,.SubTitle
{
	display: inline-block;
	font-size: 30px;
	font-weight: normal;
	color: #616161;
	width: 100%;
}
.SubTitle
{
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: block;
	font-family: "Roboto-Light";
	font-size: 16px;
	color: #039be5;
}
.WWAdvancedLabel,.WWOrderByLabel,.WWFilterLabel,.WWDateFilterLabel
{
	background-position: 9px center;
	background-repeat: no-repeat;
	overflow: hidden;
	font-size: 16px;
	color: #444;
	text-overflow: ellipsis;
	display: block !important;
}
.WWOrderByLabel
{
	background-image: url(../Flat/OrderBy.png);
}
.WWFilterLabel,.WWDateFilterLabel
{
	background-image: url(../Flat/GenericFilter.png);
	min-height: 53px;
}
.WWDateFilterLabel
{
	background-image: url(../Flat/calendar.png);
}
.WWOrderItem,.WWOrderItem1,.WWOrderItemSelected
{
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	margin-bottom: 3px;
	margin-top: 3px;
	display: inline-block;
	border-bottom-color: #5d84d3;
	border-left-color: #5d84d3;
	border-right-color: #5d84d3;
	border-top-color: #5d84d3;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	max-width: 100%;
}
.WWOrderItemSelected
{
	background-color: #9ccf70;
	border-bottom-color: #9ccf70;
	border-left-color: #9ccf70;
	border-right-color: #9ccf70;
	border-top-color: #9ccf70;
	color: white;
}
.TextComponent
{
	clear: none;
	margin-bottom: 10px;
	margin-left: 7px;
	margin-top: 10px;
	vertical-align: middle;
	color: #039BE5;
}
.RwdMasterPageLogOut
{
	float: right;
	margin-top: 35px;
	position: absolute;
	font-weight: lighter;
	text-decoration: underline;
	color: #616161;
	width: 20ex;
}
.Tag
{
	float: right;
	position: absolute;
	right: 7%;
	display: inline;
	background-color: #24a8e8;
	border-style: none;
	border-width: 80%;
	border-top-left-radius: 80%;
	border-top-right-radius: 80%;
	border-bottom-right-radius: 80%;
	border-bottom-left-radius: 80%;
	font-weight: bold;
	color: #fff;
	width: 30px;
	text-align: center;
	vertical-align: middle;
	Padding: 0px !IMPORTANT;
	 line-height: 27px;
}
.NewsTitle
{
	font-size: 20px;
	font-weight: lighter;
	color: #fff;
}
.NewsText
{
	color: #fff;
	vertical-align: text-top;
}
.ComponentText
{
	padding-left: 28px;
	width: 20ex;
	color: #2F2F2F;
	 line-height: 27px;
}
.FuenteCeleste,.FuenteCelesteMedRef,.FuenteCeleste9,.FuenteCelesteNegrita,.FuenteCelesteTitulo
{
	margin-bottom: 5px;
	margin-right: 0px;
	margin-top: 5px;
	color: #87ccf2;
}
.FuenteCelesteMedRef
{
	margin-top: 30px;
	line-height: 30px;
}
.FuenteCeleste9
{
	font-size: 9px;
	font-variant: normal;
	text-align: center;
	text-decoration: underline;
}
.FuenteCelesteNegrita
{
	font-weight: bold;
}
.FuenteCelesteTitulo
{
	margin-bottom: 40px;
	font-size: 17pt;
}
.DatosContainer
{
	margin-bottom: 40px;
	vertical-align: text-top;
}
.FuenteBlanca
{
	font-size: 15px;
	color: white;
}
.FuenteGris,.FuenteGris12
{
	color: #a1a1a1;
}
.FuenteGris12
{
	margin-left: Auto;
	margin-right: Auto;
	font-size: 12px;
}
.FuenteAzul,.FuenteAzulNegrita,.FuenteAzulNegritaDatos,.FuenteAzulTitulo,.ConsejosFuenteAzulTitulo,.ConsejosFuenteAzulTituloNoMargin,.ConsejosFuenteAzulTag,.ConsejosFuenteAzulTagDerecha
{
	margin-bottom: 5px;
	margin-top: 5px;
	color: #616161;
}
.FuenteAzulNegrita,.FuenteAzulNegritaDatos
{
	top: -6px;
	font-weight: bold;
}
.FuenteAzulNegritaDatos
{
	float: left;
	margin-bottom: 10px;
	margin-top: 0px;
	top: 5px;
	text-align: left;
	vertical-align: top;
}
.FuenteAzulTitulo,.ConsejosFuenteAzulTitulo,.ConsejosFuenteAzulTituloNoMargin
{
	margin-bottom: 10px;
	font-size: 17pt;
}
.ConsejosFuenteAzulTitulo,.ConsejosFuenteAzulTituloNoMargin
{
	margin-bottom: 20px;
	top: -10px;
}
.ConsejosFuenteAzulTituloNoMargin
{
	margin-bottom: 0px;
}
.ConsejosFuenteAzulTag,.ConsejosFuenteAzulTagDerecha
{
	font-size: 11px;
}
.ConsejosFuenteAzulTagDerecha
{
	text-align: right;
}
.MisReservasSubTitle2
{
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: block;
	font-size: 15px;
	font-style: normal;
	color: #616161;
}
.FuenteNegraDatos
{
	float: left;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	font-family: Roboto-Light;
	color: #000;
	text-align: left;
	vertical-align: top;
}
.FuenteCelesteClaro
{
	margin-top: 10px;
	font-size: 17px;
	color: #a0fff0;
	text-align: center;
}
.ProximaConsultaTitulo
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	width: 100%;
	text-align: center;
}
.ConsejosTextBlock,.ConsejosTextBlockNegrita
{
	font-size: 12px;
	color: #2F2F2F;
	 line-height: 15px;
}
.ConsejosTextBlockNegrita
{
	font-weight: bold;
}
.RecordatoriosTextBlock,.RecordatoriosTextBlockNegrita
{
	font-size: 11px;
	color: #444;
}
.RecordatoriosTextBlockNegrita
{
	margin-bottom: 5px;
	font-size: 12px;
	font-weight: bold;
	color: grey;
}
.InicioText
{
	font-size: 13px;
	color: #444;
	text-align: justify;
	margin-bottom: 30px;
	 overflow: hidden;
	 line-height: 20px;
}
.LoginHeaderTitleFont
{
	font-size: 14pt;
	color: white;
}
.LoginInput
{
	margin-bottom: 15px;
	margin-left: Auto;
	margin-right: Auto;
	margin-top: 10px;
	overflow: hidden;
	background-color: #fff;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 12pt;
	font-weight: bold;
}
.LoginFooterText
{
	margin-right: 0px;
	margin-top: 5px;
	font-size: 10pt;
	font-variant: normal;
	color: #87ccf2;
	text-align: center;
	text-decoration: underline;
}
.InicioTitle,.InicioSubTitle
{
	display: inline-block;
	font-size: 30px;
	font-weight: normal;
	color: #616161;
}
.InicioSubTitle
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: block;
	font-size: 25px;
	color: dimgray;
}
.ProximaReservaTextoSinreserva
{
	margin-top: 35px;
	font-size: 17px;
	color: gray;
	width: 235px;
	max-width: 235px;
	min-width: 235px;
	line-height: 34px;
}
.TextoError
{
	color: lightcoral;
	width: 360px;
	max-width: 360px;
}
.MisReservaTextoVacio
{
	background-color: #2198e5;
	color: #2198e5;
	max-width: 10px;
	min-width: 5px;
	color: #2F2F2F;
	border-collapse: separate;
	border-spacing:  0px;
	  ;
}
.ConfReservaTitle
{
	margin-left: 20px;
	margin-top: 5px;
	position: absolute;
	font-size: 15px;
	font-weight: normal;
	color: #fff;
}
.ReservasButtonText
{
	color: white;
}
.ReservasTitle
{
	font-size: 17pt;
	font-weight: 600;
	color: #616161;
}
.LeyendaBotonera,.ReadonlyLeyendaBotonera
{
	font-family: AvenirNextLTPro-Regular;
	font-size: 13px;
	color: #555;
}
.ConfReservaEspecialidadText
{
	font-size: 14px;
	color: #a1a1a1;
}
.ConfReservaMedicoText
{
	top: -3px;
	font-size: 14px;
	color: #616161;
}
.ConfReservaDatosText,.ConfReservaDatosTextNumero,.ConfReservaDatosTextHorario,.ConfReservaDatosTextConsultorio,.ConfReservaDatosTextHoraEstimada
{
	font-size: 13px;
	color: #616161;
}
.ConfReservaDatosTextNumero
{
	top: 0px;
}
.ConfReservaDatosTextHorario
{
	margin-left: -11px;
	overflow: hidden;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	top: -4px;
	color: #555;
}
.ConfReservaDatosTextConsultorio
{
	top: -10px;
}
.ConfReservaDatosTextHoraEstimada
{
	top: -8px;
}
.ConfReservaDatosLabelText,.ConfReservaDatosLabelTextHorario,.ConfReservaDatosLabelTextNumero,.ConfReservaDatosLabelTextConsultorio,.ConfReservaDatosLabelTextHoraEstimada
{
	position: absolute;
	font-size: 13px;
	color: #a1a1a1;
}
.ConfReservaDatosLabelTextHorario
{
	top: -4px;
	color: #555;
}
.ConfReservaDatosLabelTextNumero
{
	top: 0px;
	color: #555;
}
.ConfReservaDatosLabelTextConsultorio
{
	top: -10px;
	color: #555;
}
.ConfReservaDatosLabelTextHoraEstimada
{
	top: -8px;
}
.ConfReservaAplazamientoTitle
{
	font-size: 10px;
	text-decoration: underline;
	color: #616161;
}
.ConfReservaAplazamientoDescription
{
	margin-left: 10px;
	margin-top: 10px;
	padding-right: 20px;
	font-size: 11px;
	width: 91%;
	color: #2F2F2F;
}
.ReservaExitosaTitle
{
	margin-left: 20px;
	font-size: 17px;
	color: white;
}
.ReservaExitosaContentText
{
	font-size: 12px;
}
.ReservarHoraTitle
{
	top: 5px;
	border-style: none;
	border-width: 1px;
	font-size: 17pt;
	font-weight: 600;
	color: #616161;
}
.ReservarHoraNumero
{
	left: 0px;
	margin-bottom: 0px;
	margin-left: Auto;
	margin-right: Auto;
	margin-top: 0px;
	position: absolute;
	top: 50%;
	display: block;
	font-size: 25px;
	font-weight: bold;
	color: #616161;
	transform: translateY(-50%);
	  width: 40px;
}
.ReservarHoraPaso,.ReservarHoraPasoFont12pt
{
	font-size: 14px;
}
.ReservarHoraPasoFont12pt
{
	font-size: 12pt;
}
.ReservarHoraSeleccionPaso1Label
{
	font-size: 13px;
	color: #555;
}
.ReservarHoraSeleccionInput
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	border-bottom-color: #616161;
	border-left-color: #616161;
	border-right-color: #616161;
	border-top-color: #616161;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 3%;
	border-top-right-radius: 3%;
	border-bottom-right-radius: 3%;
	border-bottom-left-radius: 3%;
	font-size: 12px;
	font-weight: normal;
	color: #616161;
	height: 35px;
	width: 100%;
}
.ReservarHoraDescripcionAtenciones
{
	margin-left: -10px;
	font-size: 11px;
	text-decoration: underline;
	color: #039be5;
}
.ReservarHoraIconTitle
{
	font-size: 17pt;
	font-weight: 600;
	color: #616161;
}
.CalendarioDiasLabel
{
	font-size: 12px;
	color: white;
}
.CalendarioMesLabel
{
	margin-right: 20px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-size: 25px;
	font-weight: normal;
	color: #616161;
}
.CalendarioMesFlechaLabel
{
	font-size: 26px;
	font-weight: bold;
	text-decoration: none;
	color: #616161;
}
.TextoGrisReserva
{
	color: #eaeaea;
}
.ConsultaPagosTituloGrilla
{
	margin-bottom: 10px;
	margin-left: 10px;
	margin-top: 25px;
	overflow: hidden;
	background-image: none;
	color: white;
	height: 25px;
	max-height: 25px;
	min-height: 25px;
	max-width: 100%;
	min-width: 100%;
	text-align: left;
}
.ConsultaDeudaDetalleDeudaTexto
{
	padding-top: 7px;
	position: absolute;
	font-size: 10pt;
	font-weight: bold;
	color: #616161;
	text-align: left;
}
.ConsultaDeudadetalleatencion
{
	font-size: 10pt;
	color: #a1a1a1;
	text-align: left;
}
.CalendarioSeleccionLabel
{
	font-size: 13px;
}
.CalendarioSeleccionInput
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	border-bottom-color: #91d3f3;
	border-left-color: #91d3f3;
	border-right-color: #91d3f3;
	border-top-color: #91d3f3;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 3%;
	border-top-right-radius: 3%;
	border-bottom-right-radius: 3%;
	border-bottom-left-radius: 3%;
	font-size: 12px;
	font-weight: normal;
	color: #616161;
	height: 35px;
	width: 100%;
}
.ReservarHoraSeleccionInput1
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	border-style: solid;
	border-width: 0px;
	border-top-left-radius: 3%;
	border-top-right-radius: 3%;
	border-bottom-right-radius: 3%;
	border-bottom-left-radius: 3%;
	font-size: 12px;
	font-weight: normal;
	color: #616161;
	height: 45px;
	width: 100%;
}
.AgendaMedicaTextoTitulosGrilla
{
	color: #fff;
	vertical-align: middle;
}
.ReservarHoraDesplegarHorario
{
	color: #039be5;
}
.AgendaMedicaIconTitle
{
	font-size: 17pt;
	color: #616161;
}
.AgendaMedicarHoraTitle
{
	top: 5px;
	font-size: 17pt;
	color: #616161;
}
.AgendaMedicaSeleccionInput
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	border-bottom-color: #616161;
	border-left-color: #616161;
	border-right-color: #616161;
	border-top-color: #616161;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 3%;
	border-top-right-radius: 3%;
	border-bottom-right-radius: 3%;
	border-bottom-left-radius: 3%;
	font-size: 12px;
	font-weight: normal;
	color: #616161;
	height: 35px;
	width: 100%;
}
.AgendaMedicaSeleccionInputLabel
{
	font-size: 14px;
	color: #555;
}
.ReservarHoraSubtitle
{
	font-size: 13px;
	color: Grey;
}
.MisReservasSigiente
{
	float: right;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: block;
	font-size: 15px;
	font-style: normal;
	color: #616161;
}
.CrearUsuarioTitle
{
	top: 5px;
	font-size: 17pt;
	color: #616161;
}
.CrearUsuarioLabelInput,.CrearUsuarioLabelInputBodyAclaracionFormat,.CrearUsuarioLabelInputAclaracionFormat,.CrearUsuarioLabelInputDateFormat
{
	top: -6px;
	font-weight: bold;
}
.CrearUsuarioLabelInputBodyAclaracionFormat
{
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	border-top-left-radius: 5%;
	border-top-right-radius: 5%;
	border-bottom-right-radius: 5%;
	border-bottom-left-radius: 5%;
	font-size: 9pt;
	color: Grey;
}
.CrearUsuarioLabelInputAclaracionFormat
{
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	border-top-left-radius: 5%;
	border-top-right-radius: 5%;
	border-bottom-right-radius: 5%;
	border-bottom-left-radius: 5%;
	font-size: 9pt;
	color: Grey;
}
.CrearUsuarioLabelInputDateFormat
{
	margin-left: 15%;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	background-color: #616161;
	border-top-left-radius: 5%;
	border-top-right-radius: 5%;
	border-bottom-right-radius: 5%;
	border-bottom-left-radius: 5%;
	font-size: 9pt;
	color: white;
}
.CrearUsuarioVolver
{
	font-size: 12px;
}
.AgendaMedicaDescripcionAtenciones
{
	font-size: 12px;
	text-decoration: underline;
	color: #039be5;
}
.AgendaMedicaFlechaLabel,.AgendaMedicaFlechaLabelInvisible
{
	margin-top: 5px;
	background-color: #616161;
	border-bottom-color: #e8e8e8;
	border-left-color: #e8e8e8;
	border-right-color: #e8e8e8;
	border-top-color: #e8e8e8;
	border-top-left-radius: 30px;
	border-top-right-radius: 30px;
	border-bottom-right-radius: 30px;
	border-bottom-left-radius: 30px;
	font-size: 20px;
	text-decoration: none;
	color: white;
	height: 35px;
	width: 35px;
	text-align: center;
	display: block !important;
	 line-height: 15px;
	 outline: none;
}
.AgendaMedicaFlechaLabelInvisible
{
	background-color: #ccc;
}
.AgendaMedicaPagina
{
	font-size: 20px;
	color: #039be5;
	line-height: 0;
}
.RecuperarPasswordTitle
{
	font-size: 17pt;
	color: #616161;
}
.RecuperarPasswordSeleccionInput
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	border-bottom-color: #91d3f3;
	border-left-color: #91d3f3;
	border-right-color: #91d3f3;
	border-top-color: #91d3f3;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 3%;
	border-top-right-radius: 3%;
	border-bottom-right-radius: 3%;
	border-bottom-left-radius: 3%;
	font-size: 12px;
	font-weight: normal;
	color: #616161;
	height: 35px;
	width: 100%;
}
.RecuperarPasswordVolver
{
	font-size: 12px;
}
.CambiarPasswordTitle
{
	font-size: 17pt;
	color: #616161;
}
.CambiarPasswordSeleccionInput
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	border-bottom-color: #91d3f3;
	border-left-color: #91d3f3;
	border-right-color: #91d3f3;
	border-top-color: #91d3f3;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 3%;
	border-top-right-radius: 3%;
	border-bottom-right-radius: 3%;
	border-bottom-left-radius: 3%;
	font-size: 12px;
	font-weight: normal;
	color: #616161;
	height: 35px;
	width: 100%;
}
.DatosUsuarioMedicoReferencia
{
	float: left;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	vertical-align: middle;
	color: #555;
}
.FieldSubtitle,.FieldSubtitleAyuda
{
	font-size: 17pt;
	color: #616161;
}
.FieldSubtitleAyuda
{
	top: 20pt;
}
.TextBlock3
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.ConsultaDeudaTituloGrilla
{
	margin-left: -15px;
	color: #fff;
}
.ConsultaPagosTituloGrilla3
{
	margin-left: 10px;
	color: black;
	text-align: left;
}
.TextBlock1
{
	font-family: AvenirNextLTPro-Regular;
	font-weight: 500;
	color: #000;
}
.ProximaConsultasEtiquetas
{
	font-size: 11pt;
	color: #000;
}
.ConfirmarReservatexto
{
	font-size: 12px;
	color: #555;
}
.TextBlock2
{
	margin-left: -10px;
}
.ReservarHoraFlechaPasoAnterior
{
	font-size: 26px;
	font-weight: bold;
	color: #5dbfee;
}
.ConsultaPagosTituloGrillaServicio
{
	margin-bottom: 10px;
	margin-left: 80px;
	margin-top: 25px;
	overflow: hidden;
	background-image: none;
	color: white;
	height: 25px;
	max-height: 25px;
	min-height: 25px;
	max-width: 100%;
	min-width: 100%;
	text-align: left;
}
.ConsultaPagosTituloGrillaIDServicio
{
	margin-bottom: 10px;
	margin-left: 53px;
	margin-top: 25px;
	overflow: hidden;
	background-image: none;
	color: white;
	height: 25px;
	max-height: 25px;
	min-height: 25px;
	max-width: 100%;
	min-width: 100%;
	text-align: left;
}
.ConsultaPagosTituloGrillaFecha
{
	margin-bottom: 10px;
	margin-left: 62px;
	margin-top: 25px;
	overflow: hidden;
	background-image: none;
	color: white;
	height: 25px;
	max-height: 25px;
	min-height: 25px;
	max-width: 100%;
	min-width: 100%;
	text-align: left;
}
.ConsultaPagosTituloGrillaImporte
{
	margin-bottom: 10px;
	margin-left: 11px;
	margin-top: 25px;
	overflow: hidden;
	background-image: none;
	color: white;
	height: 25px;
	max-height: 25px;
	min-height: 25px;
	max-width: 100%;
	min-width: 100%;
	text-align: left;
}
.ConsultaPagosTituloGrillaETicket
{
	margin-bottom: 10px;
	margin-left: -4px;
	margin-top: 25px;
	overflow: hidden;
	background-image: none;
	color: white;
	height: 25px;
	max-height: 25px;
	min-height: 25px;
	max-width: 100%;
	min-width: 100%;
	text-align: left;
}
.AgendaMedicaFlechaLabelConsPagos,.AgendaMedicaFlechaLabelInvisibleConsPagos
{
	margin-top: 7%;
	background-color: #616161;
	border-bottom-color: #e8e8e8;
	border-left-color: #e8e8e8;
	border-right-color: #e8e8e8;
	border-top-color: #e8e8e8;
	border-top-left-radius: 30px;
	border-top-right-radius: 30px;
	border-bottom-right-radius: 30px;
	border-bottom-left-radius: 30px;
	font-size: 20px;
	text-decoration: none;
	color: white;
	text-align: center;
	display: block !important;
	 line-height: 35px;
}
.AgendaMedicaFlechaLabelInvisibleConsPagos
{
	background-color: #ccc;
}
.HiperlinkPrincipal
{
	margin-bottom: 10px;
	margin-top: 5px;
	list-style-type: none;
	border-bottom-color: #616161;
	border-left-color: #fff;
	border-right-color: #fff;
	border-top-color: #fff;
	border-style: solid;
	border-width: 1px;
	font-weight: bold;
	color: #616161;
	width: 100%;
}
.TextoGrillaSubtitulos
{
	margin-left: 15px;
	font-size: 12pt;
	font-weight: bold;
	color: #616161;
}
.VerMas
{
	border-bottom-color: #616161;
	border-left-color: #fff;
	border-right-color: #fff;
	border-top-color: #fff;
	border-width: 1px;
	font-size: 11pt;
	font-weight: bold;
	color: #616161;
	text-align: right;
	color:#616161 !important;
	line-height:44px;
}
.TextoBoton
{
	font-size: 14pt;
	color: #fff;
	vertical-align: middle;
}
.TextosSinDatos
{
	font-size: 16pt;
	color: #616161;
}
.TextoLugar,.ReadOnlyTextoLugar
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-bottom-color: #616161;
	border-left-color: #fff;
	border-right-color: #fff;
	border-top-color: #fff;
	border-style: solid;
	border-width: 1px;
	color: #616161;
	width: auto;
}
.TextoLeyendaFiltros,.TextoLeyendaFiltros4
{
	font-weight: bold;
	color: rgba(160,165,164,0.61);
}
.TextoPopUp
{
	color: #444;
	height: 200px;
}
.TextoLeyenda
{
	font-size: 12pt;
	color: #a0a5a4;
}
.MenuResponsive
{
	background-color: #fdae45;
	color: #58a449;
	background-color: #fdae45 !important;
}
.TextoLogo,.TextoLogo1
{
	font-size: 18pt;
	color: #616161;
}
.TextoLogo1
{
	color: #fff;
}
.TextoReservaHoraHoraio
{
	background-color: #616161;
	color: #fff;
}
.TextBlockLoginLink
{
	font-size: 14px;
	font-weight: 400;
	color: #337ab7;
}
.TextExito,.TextExitoMediano
{
	font-size: 12pt;
	font-weight: bold;
	color: forestgreen;
}
.TextExitoMediano
{
	font-size: 13pt;
}
.TextDestacado,.TextDestacadoMediano
{
	font-size: 12pt;
	font-weight: bold;
	color: darkorange;
}
.TextDestacadoMediano
{
	font-size: 13pt;
}
.LoguinFrameTitulo
{
	font-size: 15pt;
	font-weight: bold;
}
.FormularioLabel
{
	font-weight: bold;
	text-align: right;
}
.TextInfo,.ReadonlyTextInfo,.TextInfoMediano,.TextInfoClick,.TextInfoChico
{
	font-size: 12pt;
	font-weight: bold;
	color: dimgray;
}
.TextInfoMediano
{
	font-size: 13pt;
}
.TextInfoClick
{
	text-decoration: underline;
}
.TextInfoChico
{
	font-size: 11pt;
}
.TextError,.TextErrorChico,.TextErrorMediano
{
	font-size: 12pt;
	font-weight: bold;
	color: #e56462;
}
.TextErrorChico
{
	font-size: 11pt;
	font-weight: normal;
}
.TextErrorMediano
{
	font-size: 13pt;
}
.TextVolver
{
	font-size: 11pt;
	color: gray;
}
.TextMenuOpcion
{
	font-size: 110px;
}
.MensajeTexto
{
	padding-bottom: 20px;
	text-align: center;
}
.TituloIcono
{
	font-size: 25px;
	color: #616161;
}
.Titulo
{
	font-size: 17pt;
	font-weight: 600;
	color: #616161;
}
.FormularioLabelChico
{
	font-size: 12pt;
}
.GrillaLabel
{
	font-weight: bold;
	color: dimgray;
}
.GrillaPaginado,.GrillaPaginadoInvisible
{
	padding-top: 5px;
	background-color: #616161;
	border-bottom-color: #e8e8e8;
	border-left-color: #e8e8e8;
	border-right-color: #e8e8e8;
	border-top-color: #e8e8e8;
	border-top-left-radius: 50%;
	border-top-right-radius: 50%;
	border-bottom-right-radius: 50%;
	border-bottom-left-radius: 50%;
	font-size: 14px;
	text-decoration: none;
	color: white;
	height: 30px;
	width: 30px;
	text-align: center;
	outline: none;
}
.GrillaPaginadoInvisible
{
	background-color: #ccc;
}
.TextVolverLink
{
	font-size: 12pt;
	color: dimgray;
}
.ProxConsultaTexto,.ReadonlyProxConsultaTexto,.ProxConsultaTextoNegrita
{
	font-size: 16px;
	color: dimgray;
}
.ProxConsultaTextoNegrita
{
	font-weight: bold;
}
.GrillaPaginadoTexto,.ReadonlyGrillaPaginadoTexto
{
	padding-left: 15px;
	padding-right: 15px;
	display: inline-block;
	font-size: 18px;
	color: dimgray;
	width: 120px;
}
.Countdown
{
	font-size: 15pt;
	font-weight: bold;
	color: #616161;
	text-align: right;
}
.AtributoObligatorio:after
{
	content: ' *';
}

.TextAccion
{
	font-size: 12pt;
	font-weight: bold;
	color: dimgray;
}
.txthidden
{
	display:none!important;
}
.ErrorViewer
{
	position: fixed;
	right: 0px;
	top: 5px;
}
.FreeStyleGrid,.VerticalTabGrid,.CalendarioGrid,.TableStriped,.RecentLinksGrid,.TrnSublevelGrid,.ReservarHoraGridFreeStyle,.MisReservasGrilla,.MisReservaCelda,.ConsultaPagosFreeStyle,.FreeStyleGridAgendas,.GrillaNumeroStyle,.FreeStyleGridNumerosReserva,.CarritoGrid,.ReclamosGrid,.TablaFlexWrap
{
	border-bottom-color: #e8e8e8;
	border-right-color: #e8e8e8;
}

.FreeStyleGridUniform
{
	color: #555;
}

.FreeStyleGridOdd
{
	color: #555;
}

.FreeStyleGridEven
{
	background-color: #fffce5;
	color: #555;
}

.VerticalTabGridUniform
{
	color: #555;
}

.VerticalTabGridOdd
{
	color: #555;
}

.VerticalTabGridEven
{
	background-color: #fffce5;
	color: #555;
}

.CalendarioGridUniform
{
	color: #555;
}

.CalendarioGridOdd
{
	color: #555;
}

.CalendarioGridEven
{
	background-color: #fffce5;
	color: #555;
}

.TableStripedUniform
{
	color: #555;
}

.TableStripedOdd
{
	color: #555;
}

.TableStripedEven
{
	background-color: #fffce5;
	color: #555;
}

.RecentLinksGrid
{
	margin-left: 15px;
}

.RecentLinksGridUniform
{
	color: #555;
}

.RecentLinksGridOdd
{
	color: #555;
}

.RecentLinksGridEven
{
	background-color: #fffce5;
	color: #555;
}

.TrnSublevelGrid
{
	margin-bottom: 15px;
	width: 100%;
}

.TrnSublevelGridUniform
{
	color: #555;
}

.TrnSublevelGridOdd
{
	color: #555;
}

.TrnSublevelGridEven
{
	background-color: #fffce5;
	color: #555;
}

.ReservarHoraGridFreeStyle
{
	background-attachment: scroll;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	list-style-type: none;
	white-space: normal;
	height: 350px;
	width: 100%;
	vertical-align: top;
	text-shadow: 6;
	overflow-y: auto;
	overflow-x: hidden;
	;
}

.ReservarHoraGridFreeStyleUniform
{
	background-attachment: scroll;
	list-style-type: none;
	white-space: normal;
	background-color: #fff;
	font-family: "Roboto-Light";
	font-style: normal;
	vertical-align: top;
	overflow-y: auto;
	overflow-x: hidden;
	;
}

.ReservarHoraGridFreeStyleOdd
{
	background-attachment: scroll;
	list-style-type: none;
	white-space: normal;
	font-family: "Roboto-Light";
	font-style: normal;
	background-color: #2364af;
	vertical-align: top;
	overflow-y: auto;
	overflow-x: hidden;
	;
}

.ReservarHoraGridFreeStyleEven
{
	background-attachment: scroll;
	list-style-type: none;
	white-space: normal;
	font-family: "Roboto-Light";
	font-style: normal;
	background-color: #2364af;
	vertical-align: top;
	overflow-y: auto;
	overflow-x: hidden;
	;
}

.ReservarHoraGridFreeStyleUniformTitle
{
	background-attachment: scroll;
	list-style-type: none;
	white-space: normal;
	background-color: #fff;
	vertical-align: top;
	overflow-y: auto;
	overflow-x: hidden;
	;
}

.ReservarHoraGridFreeStyleTitle
{
	background-attachment: scroll;
	list-style-type: none;
	white-space: normal;
	vertical-align: top;
	overflow-y: auto;
	overflow-x: hidden;
	;
}

.ReservarHoraGridFreeStyleFooter
{
	background-attachment: scroll;
	list-style-type: none;
	white-space: normal;
	vertical-align: top;
	overflow-y: auto;
	overflow-x: hidden;
	;
}

.MisReservasGrilla
{
	width: 900px;
	max-width: 900px;
	min-width: 900px;
	text-align: center;
}

.MisReservasGrillaUniform
{
	color: #555;
	text-align: center;
}

.MisReservasGrillaOdd
{
	color: #555;
	text-align: center;
}

.MisReservasGrillaEven
{
	background-color: #fffce5;
	color: #555;
	text-align: center;
}

.MisReservasGrillaUniformTitle
{
	text-align: center;
}

.MisReservasGrillaTitle
{
	text-align: center;
}

.MisReservasGrillaFooter
{
	text-align: center;
}

.MisReservaCelda
{
	width: 120px;
	max-width: 120px;
	min-width: 120px;
}

.MisReservaCeldaUniform
{
	color: #555;
}

.MisReservaCeldaOdd
{
	color: #555;
}

.MisReservaCeldaEven
{
	background-color: #fffce5;
	color: #555;
}

.ConsultaPagosFreeStyle
{
	margin-bottom: 20px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 10px;
	height: 100%;
	width: 100%;
	text-transform: capitalize;
	border-spacing: 0px !Important;
	padding-top: 0px;
	padding-bottom: 0px;
}

.ConsultaPagosFreeStyleUniform
{
	color: #444;
	text-transform: capitalize;
	border-spacing: 0px !Important;
	padding-top: 0px;
	padding-bottom: 0px;
}

.ConsultaPagosFreeStyleOdd
{
	color: #444;
	text-transform: capitalize;
	border-spacing: 0px !Important;
	padding-top: 0px;
	padding-bottom: 0px;
}

.ConsultaPagosFreeStyleEven
{
	color: #444;
	text-transform: capitalize;
	border-spacing: 0px !Important;
	padding-top: 0px;
	padding-bottom: 0px;
}

.ConsultaPagosFreeStyleUniformTitle
{
	text-transform: capitalize;
	border-spacing: 0px !Important;
	padding-top: 0px;
	padding-bottom: 0px;
}

.ConsultaPagosFreeStyleTitle
{
	text-transform: capitalize;
	border-spacing: 0px !Important;
	padding-top: 0px;
	padding-bottom: 0px;
}

.ConsultaPagosFreeStyleFooter
{
	text-transform: capitalize;
	border-spacing: 0px !Important;
	padding-top: 0px;
	padding-bottom: 0px;
}

.GrillaNumeroStyle
{
	vertical-align: middle;
}

.GrillaNumeroStyleUniform
{
	color: #555;
	vertical-align: middle;
}

.GrillaNumeroStyleOdd
{
	color: #555;
	vertical-align: middle;
}

.GrillaNumeroStyleEven
{
	background-color: #fffce5;
	color: #555;
	vertical-align: middle;
}

.GrillaNumeroStyleUniformTitle
{
	vertical-align: middle;
}

.GrillaNumeroStyleTitle
{
	vertical-align: middle;
}

.GrillaNumeroStyleFooter
{
	vertical-align: middle;
}

.FreeStyleGridNumerosReserva
{
	width: 70%;
}

.FreeStyleGridNumerosReservaUniform
{
	color: #555;
}

.FreeStyleGridNumerosReservaOdd
{
	color: #555;
}

.FreeStyleGridNumerosReservaEven
{
	background-color: #fffce5;
	color: #555;
}

.CarritoGrid
{
	overflow: auto;
	max-height: 300px;
	width: 100%;
}

.CarritoGridUniform
{
	overflow: auto;
	color: #555;
}

.CarritoGridOdd
{
	overflow: auto;
	background-color: whitesmoke;
	color: #555;
}

.CarritoGridEven
{
	overflow: auto;
	background-color: gainsboro;
	color: #555;
}

.CarritoGridUniformTitle
{
	overflow: auto;
}

.CarritoGridTitle
{
	overflow: auto;
}

.CarritoGridFooter
{
	overflow: auto;
}

.ReclamosGrid
{
	width: 100%;
}

.ReclamosGridUniform
{
	color: #555;
}

.ReclamosGridOdd
{
	background-color: whitesmoke;
	color: #555;
}

.ReclamosGridEven
{
	background-color: gainsboro;
	color: #555;
}

.TablaFlexWrap
{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
}

.TablaFlexWrapUniform
{
	color: #555;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
}

.TablaFlexWrapOdd
{
	color: #555;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
}

.TablaFlexWrapEven
{
	background-color: #fffce5;
	color: #555;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
}

.TablaFlexWrapUniformTitle
{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
}

.TablaFlexWrapTitle
{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
}

.TablaFlexWrapFooter
{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
}

.Messages,.ErrorMessages,.WarningMessages
{
	background-color: #fff;
	border-style: solid;
	border-width: 1px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 8px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
	white-space: nowrap;
	font-family: inherit;
	color: white;
}
.ErrorMessages
{
	background-color: rgba(255,255,255,0);
	border-style: none;
	margin-left: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	color: rgba(255,255,255,0);
}
.WarningMessages
{
	background-color: #fdf6e2;
	border-width: 0px;
	color: burlywood;
}
.TablaSubDatos
{
	margin-bottom: 0px;
	margin-left: 30px;
	margin-right: 0px;
	margin-top: 15px;
}
.WWActionsCell,.ViewActionsCell,.ViewGridActionsCell
{
	padding-right: 23px;
	text-align: right;
}
.ViewActionsCell,.ViewGridActionsCell
{
	margin-bottom: 10px;
	padding-right: 40px;
	padding-top: 15px;
	border-bottom: 1px solid #efefef;
}
.ViewGridActionsCell
{
	border-bottom: 0px;
}
.WWFiltersCell
{
	padding-left: 30px;
	padding-right: 30px;
}
.OrdersCell
{
	text-align: center;
}
.WWAdvancedBarCell,.ViewAdvancedBarCell,.PromptAdvancedBarCell
{
	background-color: white;
	margin-top: -42px;
	padding-right: 0px;
}
.ViewAdvancedBarCell
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
.PromptAdvancedBarCell
{
	margin-top: 0px;
	padding-left: 0px;
}
.WWGridCell,.ViewGridCell,.ViewGridCellAdvanced
{
	background-color: #eaeaea;
}
.ViewGridCell,.ViewGridCellAdvanced
{
	background-color: transparent;
}
.ViewGridCellAdvanced
{
	padding-left: 0px;
	border-left: 1px solid #EAEAEA;
}
.ToggleCell
{
	text-align: right;
}
.VerticalCenteredCell
{
	float: none;
	display: inline-block;
	vertical-align: middle;
}
.ProximaConsultaContainerBody,.Readonlyatributoazul1
{
	border-bottom-color: #616161;
	border-left-color: #616161;
	border-right-color: #616161;
	border-top-color: transparent;
	border-style: solid;
	border-width: 1px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	overflow: hidden;
	padding-bottom: 15px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 15px;
	height: 102%;
	width: 100%;
	text-align: left;
}
.TablaAjustadaProxConsulta
{
	width: 360px;
	max-width: 360px;
}
.CalendarioCeldaSection
{
	height: 100%;
	width: 100%;
	text-align: center;
	line-height: 300%;
}
.ConsultaPagoGridSeccion
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 100%;
	max-width: 100%;
	min-width: 100%;
	color: #58a449;
	letter-spacing: 0px;
	text-align: center;
	width: 100% !Important;
	 border-spacing: 0px;
}
.ConsultaPagoGridImprimir
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: left;
	border-spacing: 0px !Important;
}
.ConsultaPagoGridSeccion1
{
	margin-left: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 250px;
	max-width: 250px;
	min-width: 250px;
	color: #58a449;
	letter-spacing: 0px;
	text-align: center;
	width: 100% !Important;
	 border-spacing: 0px;
}
.ReservarHoraConteinerLugar
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	min-height: 25px;
	vertical-align: top;
}
.ProximaConsultaContainerBody1
{
	border-bottom-color: #19efff;
	border-left-color: #19efff;
	border-right-color: #19efff;
	border-top-color: #feff4b;
	border-style: none;
	border-width: 1px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	overflow: hidden;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	height: 100%;
	width: 250px;
	text-align: left;
}
.AgendaMedicaTablaHorarioSection
{
	height: 100%;
	width: 100%;
	text-align: center;
	line-height: 300%;
}
.ConsultaDeudaDetalle
{
	border-bottom-color: #19efff;
	border-left-color: #19efff;
	border-right-color: #19efff;
	border-top-color: #feff4b;
	border-style: solid;
	border-width: 1px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	overflow: hidden;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	height: 100%;
	width: 100%;
	text-align: left;
}
.DeudaDetalle
{
	border-bottom-color: #19efff;
	border-left-color: #19efff;
	border-right-color: #19efff;
	border-top-color: #feff4b;
	border-style: solid;
	border-width: 1px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	overflow: hidden;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	height: 100%;
	width: 100%;
	text-align: left;
}
.ContenidoPopupScroll
{
	overflow: auto;
	height: 400px;
	width: 100%;
}
.SectionCarrito
{
	overflow: auto;
	max-height: 250px;
}
.SectionSolicitudesLlamado
{
	overflow: auto;
	max-height: 300px;
	width: 100%;
}
.SectionChat
{
	overflow: auto;
	height: 317px;
	width: 98%;
}
.ChatSection
{
	overflow: auto;
	width: 100%;
	height: calc(100vh - 182px);
}
.SectionMensChatText
{
	padding-left: 15px;
	text-align: left;
}
.SectionMensChatHora
{
	padding-right: 5px;
	font-size: 13px;
	color: dimgray;
	text-align: right;
}
.SectionMensChatEnvio
{
	background-color: #ddf7c7;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	margin-left: 25%;
	margin-top: 5px;
	padding-bottom: 7px;
	padding-top: 7px;
	width: 72%;
}
.SectionMensChatRecibido
{
	background-color: #c6c6c6;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	margin-right: 25%;
	margin-top: 5px;
	padding-bottom: 7px;
	padding-top: 7px;
	width: 72%;
}
.SectionMensChatNombre
{
	padding-left: 15px;
	font-size: 12px;
	font-weight: bold;
	color: dimgray;
	text-align: left;
}
.SectionMensChatFecha
{
	background-color: #e1f2fb;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	margin-left: 40%;
	margin-top: 5px;
	padding-bottom: 7px;
	padding-top: 7px;
	width: 85px;
	text-align: center;
}
.timeline_container
{
	max-width: 1024px;
	width: 90%;
	margin: 0 auto;
}
.timeline_item,.timeline_item_last
{
	position: relative;
	color: rgba(black, .7);
	border-left: 2px solid grey;
}
.timeline_item_last
{
	position: relative;
	color: rgba(black, .7);
	border-left: 2px solid grey;
	border-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 60%, rgba(0, 0, 0, 0)) 1 100%;
}
.timeline_item_titulo
{
	position: absolute;
	left: 1em;
	font-weight: bold;
	display: block;
	font-family: 'Roboto', sans-serif;
	font-weight: 700;
	line-height: 34px;
}
.timeline_item_contenido
{
	padding: 2em 2em 3em;
}
.sectionHidden
{
	display:none!important;
}
.EmbeddedPage
{
	border-style: none;
	border-width: 0px;
}
.Tab
{
	border-style: none;
	border-width: 0px;
}
.GridRow,.MisReservaFila,.ConsultaPagoFila
{
	border-style: none;
	border-width: 0px;
}
.MisReservaFila
{
	border-bottom-color: #a1a1a1;
	border-left-color: #fff;
	border-right-color: #fff;
	border-top-color: #fff;
	border-style: solid;
	border-width: 1px;
	text-align: center;
}
.ConsultaPagoFila,.ConsultasPagosGrid>TBODY>TR[data-gxselected],.ConsultasPagosGrid1>TBODY>TR[data-gxselected]
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 100%;
	max-width: 100%;
	min-width: 100%;
	text-align: center;
}
.ActionGroup,.ActionGroupFixed
{
	border-style: none;
	border-width: 0px;
}
.ActionGroupFixed
{
	background-color: white;
	border-style: solid;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	bottom: 0px;
	margin-bottom: 0px;
	position: fixed;
	right: 50px;
	height: 48px;
	margin-bottom: 0px !important;
	z-index: 995;
	display: flex;
	justify-content: flex-end;
	align-items: center;
	box-shadow: 0 0 10px rgb(33 33 33 / 80%);
}
BODY
{
	height: inherit;
}
HTML
{
	height: 100%;
	width: 100% !important;
}
.CalendarCombo 
{
	background-color: Menu;
	border-bottom-color: ButtonHighlight;
	border-left-color: ButtonHighlight;
	border-right-color: ButtonHighlight;
	border-top-color: ButtonHighlight;
	border-style: solid;
	border-width: 1px;
	left: 0px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	position: absolute;
	top: 0px;
	width: 4em;
	display: none;
	cursor: default;
	font-size: 10px;
	color: MenuText;
}
.CalendarCombo  .label 
{
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	text-align: center;
}
.CalendarCombo  .label-IEfix 
{
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	width: 4em;
	text-align: center;
}
.CalendarCombo  .active 
{
	border-bottom-color: #000;
	border-left-color: #000;
	border-right-color: #000;
	border-top-color: #000;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.CalendarCombo  .hilite 
{
	background-color: Highlight;
	color: HighlightText;
}
DIV.suggestions
{
	background-color: white;
	border-bottom-color: #5d84d3;
	border-left-color: #5d84d3;
	border-right-color: #5d84d3;
	border-top-color: #5d84d3;
	border-style: solid;
	border-width: 1px;
	box-shadow: 2px 2px 5px #a1a1a1;
	position: absolute;
	-moz-box-sizing: border-box;
	font-size: 14px;
}
DIV.suggestions DIV
{
	padding-bottom: 7px;
	padding-left: 10px;
	padding-right: 14px;
	padding-top: 7px;
	cursor: default;
}
DIV.suggestions DIV.current
{
	background-color: #5d84d3;
}
.ErrorViewerBullet div 
{
	background-position: left center;
	background-repeat: no-repeat;
	border-top-left-radius: 2%;
	border-top-right-radius: 2%;
	border-bottom-right-radius: 2%;
	border-bottom-left-radius: 2%;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-top: 10px;
	position: fixed;
	right: 0px;
	top: 5px;
	height: 50px;
	width: 300px;
	display: block;
	list-style-position: inside;
	font-size: 14px;
}
.GeoLocOption 
{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	position: relative;
	top: 2px;
	display: block;
	cursor: pointer;
}
.ComponentTrigger 
{
	margin-left: 4px;
	cursor: pointer;
}
.dojoDialog 
{
	background-color: #eee;
	border-bottom-color: #999;
	border-left-color: #999;
	border-right-color: #999;
	border-top-color: #999;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
}
#gx_ajax_notification
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	position: absolute;
	top: 21px;
	z-index: 999;
	height: 20px;
	width: 100%;
	display: block;
	font-size: 1.3em;
	font-weight: bold;
	text-align: center;
}
.PopupHeader 
{
	background-color: #fff;
	display: none;
	height: 54px !important;
}
.PopupHeaderButton 
{
	background-image: none;
	background-position: center center;
	background-repeat: no-repeat;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	position: absolute;
	right: 5px;
	top: 6px;
	height: auto;
	width: auto;
	display: inline;
	cursor: pointer;
}
.PopupContent 
{
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	font-family: Avenir Next LT Pro;
	left: 0 !important;
	 top: 50px !important;
	 width: 100% !important;
	 height: 100% !important;
	 box-sizing: content-box;
	 position: static !important;
	  ;
}
.RowDeleted 
{
	text-decoration: line-through;
	opacity:.7;
}
.dp_container 
{
	position: relative;
}
UL.Tabs
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	list-style-type: none;
}
UL.Tabs LI.Tab
{
	float: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
UL.Tabs LI.Tab A
{
	display: block;
	text-decoration: none;
}
UL.Tabs LI.Tab SPAN
{
	display: block;
}
UL.Tabs LI.Tab SPAN.TabBackground
{
	overflow: hidden;
}
UL.Tabs LI.Tab SPAN.TabText
{
	white-space: nowrap;
}
DIV.gx-multimedia-upload
{
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-top-color: #ccc;
	border-style: solid;
	border-width: 1px;
	position: relative;
	height: 72px;
	width: 128px;
	display: block;
	text-align: center;
	line-height:68px;
}
DIV.gx-multimedia-upload *
{
	text-align: left;
	line-height:normal;
}
DIV.gx-multimedia-upload DIV.fields-ct
{
	background-color: white;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	padding-left: 5px;
	height: 100%;
	display: none;
	white-space: nowrap;
}
DIV.gx-multimedia-upload A.action
{
	background-color: #666;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	position: absolute;
	top: 0px;
	cursor: pointer;
	font-family: "Open Sans Semibold";
	font-size: 13px;
	color: white;
	opacity:0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	line-height:15px;
	-ms-transition: opacity .3s ease-in-out;
	-moz-transition: opacity .3s ease-in-out;
	-webkit-transition: opacity .3s ease-in-out;
}
DIV.gx-multimedia-upload A.change-action
{
	background-color: #9ccf70;
	background-image: url(../Flat/MultimediaEdit.png);
	background-position: 4px center;
	background-repeat: no-repeat;
	padding-bottom: 6px;
	padding-left: 20px;
	padding-right: 8px;
	padding-top: 6px;
	right: 26px;
}
DIV.gx-multimedia-upload A.clear-action
{
	background-color: #e56462;
	background-image: url(../MultimediaClear.png);
	background-position: center center;
	background-repeat: no-repeat;
	padding-bottom: 14px;
	padding-left: 13px;
	padding-right: 12px;
	padding-top: 13px;
	right: 0px;
}
DIV.gx-multimedia-upload A.action:focus
{
	text-decoration: underline;
	opacity:.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}
DIV.gx-multimedia-upload INPUT.field
{
	width: 300px;
	display: none;
}
DIV.gx-multimedia-upload INPUT.field-selected
{
	display: block;
}
DIV.gx-multimedia-upload LABEL.option
{
	cursor: pointer;
}
DIV.gx-multimedia-upload LABEL.option INPUT
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 3px;
	margin-top: 0px;
	cursor: pointer;
}
DIV.gx-multimedia-upload INPUT.Button
{
	clear: both;
	margin-left: auto;
	margin-right: auto;
	display: block;
}
DIV.gx-multimedia-upload IMG
{
	padding-bottom: 2px;
	padding-top: 2px;
	height: auto;
	max-height: 68px;
	max-width: 124px;
	vertical-align: middle;
}
DIV.gx-multimedia-upload A
{
	text-decoration: none;
}
DIV.gx-multimedia-upload A SPAN
{
	background-position: center center;
	background-repeat: no-repeat;
	height: 68px;
	width: 124px;
	color: transparent;
}
DIV.gx-multimedia-upload A.gx-multimedia-empty
{
	display: block;
}
DIV.gx-multimedia-upload A.gx-multimedia-empty SPAN
{
	display: block;
}
DIV.gx-multimedia-upload A.gx-multimedia-empty IMG
{
	display: none;
}
DIV.gx-multimedia-upload A.gx-multimedia-empty SPAN.gx-image-placeholder
{
	background-image: url(../Flat/PlaceHolderImage.png);
}
DIV.gx-multimedia-upload A.gx-multimedia-empty SPAN.gx-video-placeholder
{
	background-image: url(../Flat/PlaceHolderVideo.png);
	opacity:1;
}
DIV.gx-multimedia-upload A.gx-multimedia-empty SPAN.gx-audio-placeholder
{
	background-image: url(../Flat/PlaceHolderAudio.png);
	opacity:1;
}
DIV.gx-multimedia-upload INPUT.BtnEnter
{
	clear: both;
	margin-left: auto;
	margin-right: auto;
	display: block;
}
DIV.gx-multimedia-upload INPUT.BtnEnter
{
	clear: both;
	margin-left: auto;
	margin-right: auto;
	display: block;
}
DIV.gx-multimedia-upload:hover A.action
{
	display: block;
	text-decoration: none;
	opacity:.7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}
DIV.gx-multimedia-upload:hover A.action:hover
{
	text-decoration: none;
	opacity:1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
DIV.gx-multimedia-upload:hover A.action:focus
{
	text-decoration: none;
	opacity:1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
A:not([href]) SPAN.gx-video-placeholder
{
	opacity:.5;
}
A:not([href]) SPAN.gx-audio-placeholder
{
	opacity:.5;
}
DIV.gx-mask
{
	background-color: black;
	bottom: 0px;
	left: 0px;
	position: fixed;
	top: 0px;
	z-index: 1000;
	height: 100%;
	width: 100%;
	animation: entermask 1s;
	-webkit-animation: entermask 1s;
	-ms-filter:"alpha(opacity=20)";
	filter: alpha(opacity=20);
	opacity:.20;
}
DIV.gx-unmask
{
	background-color: transparent;
	animation: leavemask .3s;
	-webkit-animation: leavemask .3s;
}
BODY.gx-masked DIV.gx-mask
{
	bottom: 0px;
	position: fixed;
}
.gx-masked-relative 
{
	position: relative;
}
.GXProgressBar  .progress-bar-title 
{
	margin-bottom: 3px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 3px;
}
.PopupBorder 
{
	background-color: #fff;
	border-bottom-color: rgba(0,0,0,0.5);
	border-left-color: rgba(0,0,0,0.5);
	border-right-color: rgba(0,0,0,0.5);
	border-top-color: rgba(0,0,0,0.5);
	border-style: solid;
	border-width: 1px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	box-shadow: 0px 5px 15px rgba(0,0,0,0.5);
	font-family: Avenir Next LT Pro;
	-webkit-transition: 0.2s ease-in-out;
	 opacity: 1;
	 -webkit-box-sizing: content-box !important;
	  transition: opacity .15s linear;
	-moz-box-sizing: content-box !important;
	 box-sizing: content-box !important;
	   position: fixed !important;
	 left: 50% !important;
	 top: 50% !important;
	  transform: translate(-50%,-50%);
}
.PopupShadow 
{
	display: none;
	-webkit-box-sizing: content-box !important;
	 -moz-box-sizing: content-box !important;
	 box-sizing: content-box !important;
	 width: 600px !important;
	 height: 200px !important;
}
.WorkWith  .WorkWithTitle 
{
	border-style: none;
	padding-bottom: 9px;
	padding-top: 9px;
}
.WorkWith  .WorkWithFooter 
{
	background-color: #eaeaea;
	padding-bottom: 20px;
	padding-top: 20px;
	height: 40px;
	vertical-align: top;
}
.WorkWith  TR:hover .UpdateAttribute:hover 
{
	background-color: #9ccf70;
}
.WorkWith  TR:hover .DeleteAttribute:hover 
{
	background-color: #e56462;
}
.WorkWith  TR:hover .UpdateAttribute 
{
	background-color: #d9d9d9;
}
.WorkWith  TR:hover .DeleteAttribute 
{
	background-color: #d9d9d9;
}
.WorkWith  TR:hover .DisplayAttribute:hover 
{
	background-color: #50a0e5;
}
.WorkWith  TR:hover .DisplayAttribute 
{
	background-color: #d9d9d9;
}
.WorkWith  TR:hover .ActionAttribute 
{
	background-color: #d9d9d9;
}
.WorkWith  TR:hover .ActionAttribute:hover 
{
	background-color: #50a0e5;
}
.WorkWith  TR
{
	border-top: 1px solid #efefef;
}
.WorkWith  TR .WWActionColumn  A:focus
{
	outline: none;
}
.WorkWith  TR A:focus .UpdateAttribute 
{
	background-color: #9ccf70;
}
.WorkWith  TR A:focus .DeleteAttribute 
{
	background-color: #e56462;
}
.BtnEnter:hover 
{
	background-color: #616161;
	border-width: 0px;
}
.BtnEnter:focus 
{
	background-color: #616161;
	border-width: 0px;
}
.WWFiltersCell  DIV.calendar
{
	position:static !important;
}
.WWFiltersCell  DIV.calendar TABLE
{
	width: 100%;
	max-width: 320px;
}
.input-group  .form-control:focus + span.input-group-btn > a.btn 
{
	border-bottom-color: #50a0e5;
	border-left-color: #50a0e5;
	border-right-color: #50a0e5;
	border-top-color: #50a0e5;
	border-style: solid;
	border-width: 1px;
	outline: 0 none;
	 box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
}
.input-group  .form-control + span.input-group-btn > a.btn 
{
	height: 29px;
	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	display: inline-flex;
}
.input-group  .FilterAttribute + span.input-group-btn > A.btn 
{
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	padding-bottom: 18px;
	padding-top: 18px;
}
.input-group  .FilterAttribute:focus + span.input-group-btn > a.btn 
{
	border-color: transparent !important;
	 box-shadow: 0 0 0 0 !important;
}
.input-group  .FilterAttribute 
{
	width: 100%;
}
.input-group  .FilterAttribute + span.input-group-btn 
{
	width: 1%;
}
.input-group  A.btn
{
	padding-bottom: 5px;
	padding-top: 5px;
}
.input-group  A.btn-default:hover
{
	background-color: white;
}
.input-group  A.btn-default:focus
{
	background-color: white;
}
.WWColumn  .form-control-static 
{
	overflow: hidden;
	text-overflow: ellipsis;
}
.WWOrderItem  A
{
	overflow: hidden;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	max-width: 100%;
	display: block;
	white-space: nowrap;
	text-decoration: none;
	color: inherit;
	text-overflow: ellipsis;
}
.WWOrderItem  A:hover
{
	text-decoration: none;
	color: inherit;
}
.WWOrderItem  A:focus
{
	text-decoration: none;
	color: inherit;
}
.WWAdvancedLabel  A
{
	overflow: hidden;
	padding-bottom: 15px;
	padding-left: 45px;
	padding-right: 10px;
	padding-top: 16px;
	display: block;
	white-space: nowrap;
	text-decoration: none;
	color: inherit;
	text-overflow: ellipsis;
	outline: none;
}
.WWAdvancedLabel  A STRONG
{
	color: #9ccf70;
}
.WWAdvancedLabel  A STRONG:before
{
	padding-right: 4px;
	font-weight: normal;
	color: #444;
	content: ':';
}
.WWAdvancedLabel  A:hover
{
	color: inherit;
}
.WWAdvancedLabel  A:focus
{
	color: inherit;
}
.WWOrderItemSelected:hover 
{
	color: white;
}
.WWOrderItemSelected:hover  A:hover
{
	color: white;
}
.WWOrderItem:hover 
{
	border-bottom-color: #9ccf70;
	border-left-color: #9ccf70;
	border-right-color: #9ccf70;
	border-top-color: #9ccf70;
	color: #9ccf70;
}
.Label:after 
{
	content: ":";
}
.tab-content 
{
	background-color: #fff;
}
.BtnTextBlock  A
{
	background-color: transparent;
	text-decoration: none;
	color: inherit;
}
.BtnTextBlock  A:focus
{
	color: inherit;
}
.BtnTextBlock  A:hover
{
	color: inherit;
}
.RecentLinksGrid > tbody > tr > td:last-child 
{
	display: block;
}
.RecentLinksGrid > tbody > tr > td:last-child  *.RecentLinkItem:after
{
	content: '';
}
.RecentsTitle  A
{
	display: block;
	text-decoration: none;
	color: inherit;
}
.RecentsTitle  A:focus
{
	text-decoration: none;
	color: inherit;
}
.RecentsTitle  A:hover
{
	text-decoration: none;
	color: inherit;
}
.form-control:focus 
{
	border-bottom-color: #50a0e5;
	border-left-color: #50a0e5;
	border-right-color: #50a0e5;
	border-top-color: #50a0e5;
}
.PopupTitle 
{
	min-height: 40px;
	width: auto;
	display: block;
	cursor: move;
	font-family: Avenir Next LT Pro;
	font-size: 23px;
	color: #9ccf70;
	padding-top: 10px !important;
	 padding-left: 20px !important;
	 ;
}
.TextBlockHeader  A
{
	text-decoration: none;
	color: inherit;
}
.TextBlockHeader  A:focus
{
	text-decoration: none;
	color: inherit;
}
.TextBlockHeader  A:hover
{
	text-decoration: none;
	color: inherit;
}
.PopupBorder > div:last-child 
{
	margin-top: 20px !important;
}
.PromptGrid  .PromptGridTitle 
{
	border-style: none;
	padding-bottom: 9px;
	padding-top: 9px;
}
.PromptGrid  .PromptGridFooter 
{
	height: 40px;
	vertical-align: top;
}
.PopupHeaderButton:after 
{
	cursor: pointer;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 33px;
	color: #9ccf70;
	text-align: center;
	content: "×";
	 line-height: 36px;
	 opacity: .6;
	 ;
}
.PopupHeaderButton:hover:after 
{
	color: #9ccf70;
	opacity: 1;
}
.GridFooter 
{
	background-color: #eaeaea;
	padding-bottom: 20px;
	padding-top: 20px;
	height: 40px;
	vertical-align: top;
}
.GridTitle 
{
	border-style: none;
	padding-bottom: 9px;
	padding-top: 9px;
}
.FilterAttribute:focus 
{
	box-shadow: 0px 0px 0px 0px;
}
.ErrorViewerBullet  .gx-warning-message 
{
	background-color: #fdf7df;
	background-image: none;
	z-index: 999;
	height: auto;
	color: #c4a87d;
}
.ErrorViewerBullet  .gx-warning-message  DIV.gx-warning-message:hover
{
	background-color: yellow;
	background-image: none;
	cursor: hand;
	color: white;
}
.ErrorViewerBullet  .gx-error-message 
{
	background-image: url(../Flat/ErrorIcon.png);
	color: #e56462;
}
.control-label 
{
	height: 36px;
}
.ViewGridCell 
{
	font-family: Avenir Next LT Pro;
}
.ViewGridCell  .FilterAttribute 
{
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	margin-top: -1px;
	border-top: 1px solid #EAEAEA;
}
.ViewGridCellAdvanced  .FilterAttribute 
{
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	margin-top: -1px;
	border-top: 1px solid #EAEAEA;
}
.ViewGridCellAdvanced  .BtnToggle 
{
	margin-right: 8px;
	margin-top: 0px;
}
.ViewAdvancedBarCell  .AdvancedContainer 
{
	left: -215px;
	top: 0px;
}
.ViewAdvancedBarCell  .AdvancedContainerVisible 
{
	left: 15px;
}
.input-group-btn 
{
	width: 1%;
}
.RecentLinksGrid > .row > div 
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: auto;
}
.RecentLinksGrid > div.row > div:last-child  *.RecentLinkItem:after
{
	content: '';
}
.TrnSublevelGridFooter 
{
	background-color: #eaeaea;
	padding-bottom: 20px;
	padding-top: 20px;
	text-align: center;
	vertical-align: top;
}
.FormularioInputTable 
{
	padding-bottom: 5px;
}
.FormularioInputTable  .row 
{
	padding-bottom: 7px;
}
.TableSinMargen  .row 
{
	margin-left: 0px;
	margin-right: 0px;
}
.TextVolver  A
{
	color: gray;
}
.TextMenuOpcion  A
{
	background-color: transparent;
	text-decoration: none;
	color: black;
}
.TextMenuOpcion  A:hover
{
	color: black;
}
.TextMenuOpcion  A:focus
{
	color: dimgray;
}
.FormularioInputSubTable  .col-md-3 
{
	padding-top: 7px;
}
.FormularioInputSubTable  .col-md-6 
{
	padding-top: 7px;
}
.TextInfoClick  A
{
	color: #616161;
}
.BotonGrillaPendiente:hover 
{
	background-color: dimgray;
	border-bottom-color: #797979;
	border-left-color: #797979;
	border-right-color: #797979;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	box-shadow: 0px 0px 0px #555;
	margin-bottom: 2px;
	margin-left: 0px;
	margin-right: 15px;
	margin-top: 2px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	height: 30px;
	width: 180px;
	font-family: Calibri;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	text-align: center;
	text-transform: uppercase;
	vertical-align: middle;
	line-height:40px;
}
.BotonGrillaPendiente:focus 
{
	background-color: dimgray;
	border-bottom-color: #797979;
	border-left-color: #797979;
	border-right-color: #797979;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	box-shadow: 0px 0px 0px #555;
	margin-bottom: 2px;
	margin-left: 0px;
	margin-right: 15px;
	margin-top: 2px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	height: 30px;
	width: 180px;
	font-family: Calibri;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	text-align: center;
	text-transform: uppercase;
	vertical-align: middle;
	line-height:40px;
}
.BotonGrilla:focus 
{
	background-color: #9ccf70;
	border-bottom-color: #797979;
	border-left-color: #797979;
	border-right-color: #797979;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	box-shadow: #58a449 inset;
	margin-bottom: 2px;
	margin-right: 15px;
	margin-top: 2px;
	height: 30px;
	width: 180px;
	color: #fff;
	text-align: center;
	vertical-align: middle;
	text-shadow: 6;
}
.TextVolverLink  A
{
	color: dimgray;
}
.TextVolverLink  A:hover
{
	color: dimgray;
}
.TextVolverLink  A:focus
{
	color: dimgray;
}
.GrillaPaginado:hover 
{
	background-color: #616161;
	color: white;
	text-align: center;
}
.GrillaPaginado:focus 
{
	background-color: #616161;
	border-style: none;
	padding-top: 5px;
	color: white;
	outline: none;
}
.GrillaPaginadoInvisible:focus 
{
	background-color: #ccc;
	border-bottom-color: #e8e8e8;
	border-left-color: #e8e8e8;
	border-right-color: #e8e8e8;
	border-top-color: #e8e8e8;
	border-style: none;
	padding-top: 5px;
	font-family: Calibri;
	font-size: 14px;
	text-decoration: none;
	color: white;
	text-align: center;
	outline: none;
}
.GrillaPaginadoInvisible:hover 
{
	background-color: #ccc;
	border-bottom-color: #e8e8e8;
	border-left-color: #e8e8e8;
	border-right-color: #e8e8e8;
	border-top-color: #e8e8e8;
	font-family: Calibri;
	font-size: 14px;
	text-decoration: none;
	color: white;
	text-align: center;
}
.TableFilasAngostas  TR
{
	display:flex;
	 Height:25px;
}
.ReadonlyGrillaDatos  A
{
	background-color: transparent;
	text-decoration: none;
	color: dimgray;
}
.ReadonlyGrillaDatos  A:focus
{
	color: dimgray;
}
.ReadonlyGrillaDatos  A:hover
{
	color: dimgray;
}
.BotonGrilla2:focus 
{
	background-color: #8cb764;
	border-bottom-color: #779b55;
	border-left-color: #779b55;
	border-right-color: #779b55;
	border-top-color: #779b55;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	box-shadow: #58a449 inset;
	margin-bottom: 2px;
	margin-left: 0px;
	margin-right: 15px;
	margin-top: 2px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	height: 30px;
	width: 180px;
	font-family: Calibri;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	text-align: center;
	text-transform: uppercase;
	vertical-align: middle;
	text-shadow: 6;
	line-height:40px;
}
.BotonGrilla2:hover 
{
	background-color: #8cb764;
	border-bottom-color: #779b55;
	border-left-color: #779b55;
	border-right-color: #779b55;
	border-top-color: #779b55;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	box-shadow: #58a449 inset;
	margin-bottom: 2px;
	margin-left: 0px;
	margin-right: 15px;
	margin-top: 2px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	height: 30px;
	width: 180px;
	font-family: Calibri;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	text-align: center;
	text-transform: uppercase;
	vertical-align: middle;
	text-shadow: 6;
	line-height:40px;
}
.Acordeon:focus 
{
	background-color: #939393;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	width: 100%;
	color: white;
}
.Acordeon:hover 
{
	background-color: #939393;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	width: 100%;
	color: white;
}
.BtnMasInfoGris:focus 
{
	background-color: gray;
	border-bottom-color: #797979;
	border-left-color: #797979;
	border-right-color: #797979;
	border-top-color: #797979;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	box-shadow: 0px 0px 0px #555;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	height: 35px;
	width: auto;
	font-family: AvenirNextLTPro-Regular;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-decoration: none;
	color: white;
	text-transform: uppercase;
}
.Btn100x:focus 
{
	background-color: #616161;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 20px;
	height: 45px;
	width: 100%;
	font-family: AvenirNextLTPro-Regular;
	color: white;
	text-transform: none;
	text-transform: capitalize;
}
.BtnMasInfo:focus 
{
	background-color: gold;
	border-bottom-color: #797979;
	border-left-color: #797979;
	border-right-color: #797979;
	border-top-color: #797979;
	border-style: none;
	border-width: 1px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	box-shadow: 0px 0px 0px #555;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	height: 20px;
	width: 65px;
	font-family: AvenirNextLTPro-Regular;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: black;
	text-transform: uppercase;
	line-height:5px;
}
.MisReservaBotonReserva  A:focus
{
	background-color: lightgoldenrodyellow;
	color: inherit;
}
.ReadonlyProxConsultaTexto  .form-control-static 
{
	min-height: 30px;
}
.VerMas > a 
{
	color: blue;
	text-decoration:underline;
	outline:none;
}
.IconoGris 
{
	margin-top: -5px;
	padding-bottom: 3px;
	font-size: 20px;
	color: dimgray;
	vertical-align: middle;
}
.BotonGrilla > a 
{
	color: white;
	outline:none;
}
.IconoGrisLogin 
{
	margin-top: -5px;
	font-size: 20px;
	color: dimgray;
}
.btn-default:hover, .btn-default:focus, .btn-default:active 
{
	outline: none;
}
.AtributoObligatorio:after 
{
	color:red;
}
.TextAccion 
{
	color: dimgray;
}
.TextAccion  A
{
	color: dimgray;
}
.CellCountdown  .row 
{
	display:flex;
	align-items:center;
}
.timeline_item  P
{
	font-size: 1rem;
}
.timeline_item:after 
{
	border-bottom-color: #616161;
	border-left-color: #616161;
	border-right-color: #616161;
	border-top-color: #616161;
	border-style: solid;
	border-width: 6px;
	width: 10px;
	height: 10px;
	display: block;
	top: 1em;
	position: absolute;
	left: -7px;
	border-radius: 10px;
	content: '';
	background: white;
}
.timeline_container:last-child 
{
	border-image: linear-gradient(to bottom,grey 60%,rgba(grey, 0)) 1 100%;
}
BODY.gx-form-disabled
{
	backface-visibility: inherit !important;
	 -webkit-backface-visibility: inherit !important;
	 -moz-backface-visibility: inherit !important;
	 -ms-backface-visibility: inherit !important;
	 -o-backface-visibility: inherit !important;
	 transform-style: inherit !important;
	 -webkit-transform-style: inherit !important;
	 -moz-style: inherit !important;
	 -ms-transform-style: inherit !important;
	 -o-transform-style: inherit !important;
}
BODY.gx-form-disabled DIV.gx-content-placeholder
{
	perspective: inherit !important;
	 -webkit-perspective: inherit !important;
	 -moz-perspective: inherit !important;
	 -ms-perspective: inherit !important;
	 -o-perspective: inherit !important;
}
BODY.gx-form-disabled DIV.gx-ct-body
{
	backface-visibility: inherit !important;
	 -webkit-backface-visibility: inherit !important;
	 -moz-backface-visibility: inherit !important;
	 -ms-backface-visibility: inherit !important;
	 -o-backface-visibility: inherit !important;
	 transform-style: inherit !important;
	 -webkit-transform-style: inherit !important;
	 -moz-style: inherit !important;
	 -ms-transform-style: inherit !important;
	 -o-transform-style: inherit !important;
}
BODY.gx-form-disabled DIV.gxwebcomponent-body
{
	backface-visibility: inherit !important;
	 -webkit-backface-visibility: inherit !important;
	 -moz-backface-visibility: inherit !important;
	 -ms-backface-visibility: inherit !important;
	 -o-backface-visibility: inherit !important;
	 transform-style: inherit !important;
	 -webkit-transform-style: inherit !important;
	 -moz-style: inherit !important;
	 -ms-transform-style: inherit !important;
	 -o-transform-style: inherit !important;
}
DIV.calendar .calendar-nav 
{
	font-weight: normal;
}
DIV.calendar .calendarbutton 
{
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
DIV.calendar .calendarcombo 
{
	background-color: #5d84d3;
}
DIV.calendar .calendarcombo  .label 
{
	padding-bottom: 2px;
	padding-top: 2px;
	display: block;
	font-size: 12px;
	font-weight: normal;
	color: #a1a1a1;
}
DIV.calendar TABLE
{
	border-bottom-color: #5d84d3;
	border-left-color: #5d84d3;
	border-right-color: #5d84d3;
	border-top-color: #5d84d3;
	font-family: "Open Sans Regular";
	font-size: 13px;
	color: #a1a1a1;
	border-collapse: collapse;
	 table-layout: fixed;
}
DIV.calendar TABLE THEAD .calendartitle 
{
	font-family: "Open Sans Semibold";
	font-size: 14px;
	font-weight: normal;
	color: #444;
}
DIV.calendar TABLE THEAD .name 
{
	overflow: hidden;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	font-family: "Open Sans Extrabold";
	font-weight: normal;
	color: #a1a1a1;
	line-height: 28px;
}
DIV.calendar TABLE THEAD .daynames 
{
	background-color: #eaeaea;
	border-top: 1px solid #EFEFEF;
}
DIV.calendar TABLE THEAD TR:first-child
{
	background-color: transparent;
}
DIV.calendar TABLE THEAD TR.headrow
{
	background-color: transparent;
}
DIV.calendar TABLE TBODY
{
	background-color: #eaeaea;
}
DIV.calendar TABLE TBODY .day 
{
	background-color: transparent;
	background-image: none;
	border-width: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	text-align: center;
}
DIV.calendar TABLE TBODY TD.selected
{
	background-color: #9ccf70;
	border-top-left-radius: 1px;
	border-top-right-radius: 1px;
	border-bottom-right-radius: 1px;
	border-bottom-left-radius: 1px;
}
DIV.calendar TD.time .hour 
{
	background-color: white;
	border-bottom-color: #5d84d3;
	border-left-color: #5d84d3;
	border-right-color: #5d84d3;
	border-top-color: #5d84d3;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 1px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 1px;
}
DIV.calendar TD.time .minute 
{
	background-color: white;
	border-bottom-color: #5d84d3;
	border-left-color: #5d84d3;
	border-right-color: #5d84d3;
	border-top-color: #5d84d3;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 1px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 1px;
}
DIV.calendar TD.time .ampm 
{
	background-color: white;
	border-bottom-color: #5d84d3;
	border-left-color: #5d84d3;
	border-right-color: #5d84d3;
	border-top-color: #5d84d3;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 1px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 1px;
}
A
{
	text-decoration: none;
	color: black;
}
A:hover
{
	text-decoration: none;
	color: #50a0e5;
}
A:focus
{
	text-decoration: none;
	color: #50a0e5;
}
UL.nav-tabs
{
	background-color: #fff;
	border-bottom-color: #5d84d3;
}
UL.nav-tabs LI A
{
	border-left-color: #fff;
	border-right-color: #5d84d3;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	cursor: pointer;
	text-decoration: none;
	color: #a1a1a1;
	border-top-width: 0;
}
UL.nav-tabs LI.active A
{
	border-left-color: #fff;
	border-right-color: #5d84d3;
	cursor: default;
	color: #9ccf70;
	border-top-width: 0;
}
UL.nav-tabs LI.active A:focus
{
	border-left-color: #fff;
	border-right-color: #5d84d3;
	color: #9ccf70;
	border-top-width: 0;
}
UL.nav-tabs LI.active A:hover
{
	border-left-color: #fff;
	border-right-color: #5d84d3;
	color: #9ccf70;
	border-top-width: 0;
}
UL.nav-tabs LI:last-child A
{
	border-top-right-radius: 4px;
	border-right-width: 0;
}
UL.nav-tabs LI.active:last-child A
{
	border-right-width: 1px;
}
UL.nav-tabs LI:first-child A
{
	border-top-left-radius: 4px;
}
*.RecentLinkItem:after
{
	padding-left: 5px;
	font-family: Avenir Next LT Pro;
	content: '—';
}
DIV.gx-action-group
{
	margin-bottom: 15px;
}
HTML.ie10 .WWColumn 
{
	width: auto;
}
HTML.ie10 .WWOptionalColumn 
{
	width: auto;
}
TD.gx-attribute .form-control 
{
	display: inline-block;
}
INPUT.MisReservaBotonAnulado:active
{
	background-color: lightsalmon;
}
INPUT.MisReservaBotonAsistio:active
{
	background-color: lightgreen;
}
INPUT.MisReservaBotonEmitida:active
{
	background-color: lightblue;
}
INPUT.MisReservaBotonFalto:active
{
	background-color: #a1a1a1;
}
INPUT.MisReservaBotonReserva:active
{
	background-color: lightgoldenrodyellow;
}
INPUT.MisReservaBotonAnulado:focus
{
	background-color: lightsalmon;
}
INPUT.MisReservaBotonAsistio:focus
{
	background-color: lightgreen;
}
INPUT.MisReservaBotonEmitida:focus
{
	background-color: lightblue;
}
INPUT.MisReservaBotonFalto:focus
{
	background-color: #a1a1a1;
}
INPUT.MisReservaBotonReserva:focus
{
	background-color: lightgoldenrodyellow;
}
INPUT.MisReservaBotonReserva:hover
{
	background-color: lightgoldenrodyellow;
}
@font-face
{
	font-family: 'Open Sans Regular';
	src: url('OpenSans-Regular.woff');
	font-weight: 400;
}
@font-face
{
	font-family: 'Open Sans Semibold';
	src: url('OpenSans-Semibold.woff');
	font-weight: 600;
}
@font-face
{
	font-family: 'Open Sans Bold';
	src: url('OpenSans-Bold.woff');
	font-weight: 700;
}
@font-face
{
	font-family: 'Open Sans Extrabold';
	src: url('OpenSans-Extrabold.woff');
	font-weight: 800;
}


@media (max-width: 768px) AND (min-width: 1px) /*ExtraSmall*/
{
	.WWActionColumn
	{
		width: 38px !important;
	}
	.WWOptionalColumn
	{
		display: none;
	}
	.OptionalColumn
	{
		display: none;
	}
	.Attribute
	{
		font-size: 12pt;
		width: 100%;
	}
	.MisReservasNumPaguina
	{
		margin-top: 15px;
	}
	.MisReservasNumPaguinaConsPagos
	{
		margin-top: 15px;
	}
	.GrillaSubDatos
	{
		font-size: 12pt;
	}
	.GrillaTitulo
	{
		font-size: 11pt;
	}
	.ReadonlyGrillaTitulo
	{
		font-size: 11pt;
	}
	.Button
	{
		box-shadow: 0px 0px 0px #555;
	}

	.MisReservaBotonReserva
	{
		box-shadow: 0px 0px 0px #555;
	}

	.MisReservaBotonEmitida
	{
		box-shadow: 0px 0px 0px #555;
		margin-right: 5px;
		text-shadow: gold;
	}

	.PreguntaCancelarButtonReturn
	{
		box-shadow: 0px 0px 0px #555;
		margin-right: 5px;
	}

	.ProximaConsultaBoton
	{
		box-shadow: 0px 0px 0px #555;
	}

	.BotonRojoReserva
	{
		box-shadow: 0px 0px 0px #555;
	}

	.PreguntaCancelarButtonYes
	{
		box-shadow: 0px 0px 0px #555;
		margin-right: 0px;
	}

	.ReservaExitosaButton
	{
		box-shadow: 0px 0px 0px #555;
	}

	.CancelarBotonVolver
	{
		box-shadow: 0px 0px 0px #555;
	}

	.ConsultaPagosImprTod
	{
		box-shadow: 0px 0px 0px #555;
	}

	.MisReservasBotonHitorial
	{
		box-shadow: 0px 0px 0px #555;
	}

	.ReservaExitosaNo
	{
		box-shadow: 0px 0px 0px #555;
	}

	.ReservaExitosaSi
	{
		box-shadow: 0px 0px 0px #555;
	}

	.Btn
	{
		width: 80px;
		text-shadow: 6;
	}

	.TextoBotonGrilla1
	{
		box-shadow: #58a449 inset;
		text-shadow: 6;
	}

	.BotonGrilla21
	{
		box-shadow: #58a449 inset;
		width: 80px;
		text-shadow: 6;
	}

	.BtnCancelar
	{
		box-shadow: 0px 0px 0px #555;
	}

	.BtnMasInfoGrilla
	{
		text-shadow: 6;
	}

	.BtnAnular
	{
		box-shadow: 0px 0px 0px #555;
	}

	.BotonGrilla2
	{
		box-shadow: #58a449 inset;
		text-shadow: 6;
	}

	.BotonGrillaPendiente
	{
		box-shadow: 0px 0px 0px #555;
	}

	.PoweredBy
	{
		display: none;
	}
	.RwdMasterPageLogo
	{
		margin-left: 0px;
	}
	.ReservarHoraNumeroContainer3
	{
		margin-left: 2%;
	}
	.ReservarHoraNumeroContainer2
	{
		margin-left: 1%;
	}
	.Container
	{
		padding-left: 0px;
		padding-right: 0px;
	}
	.LoginBodyContainer
	{
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 5px;
		width: 100%;
	}
	.RecentLinksMainTable
	{
		max-height: 20px;
		-moz-transition: max-height 0.5s ease-in-out 0s;
		 -webkit-transition: max-height 0.5s ease-in-out 0s;
		 -ms-transition: max-height 0.5s ease-in-out 0s;
		 transition: max-height 0.5s ease-in-out 0s;
	}
	.RecentLinksMainTableExpanded
	{
		max-height: 500px;
	}
	.RwdMasterPageHeader
	{
		padding-left: 15px;
		padding-right: 15px;
	}
	.RecentLinksContainer
	{
		padding-bottom: 2px;
		padding-left: 15px;
		padding-right: 15px;
		padding-top: 2px;
	}
	.AdvancedContainer
	{
		bottom: 0px;
		left: -265px;
		position: absolute;
		top: -15px;
		width: 230px;
	}
	.AdvancedContainerVisible
	{
		box-shadow: 2px 1px 2px 0px rgba(0,0,0,0.15);
		left: -15px;
	}
	.WWAdvancedContainer
	{
		margin-left: 0px;
	}
	.PreguntaCancelarContentContainer
	{
		width: 100%;
	}
	.BodyContainer
	{
		margin-top: 15px;
		padding-bottom: 15px;
		padding-left: 0px;
		padding-right: 0px;
	}
	.ReservarHoraNumeroContainer
	{
		margin-left: 8%;
	}
	.ReservarHoraSeleccionInputContainer2
	{
		margin-left: 0%;
		margin-top: 3%;
		overflow: visible;
		position: relative;
		height: 100%;
		width: 100%;
	}
	.GrillaNumeroConteinerNumero
	{
		margin-left: 65px;
		background-color: #c6c6c6;
	}
	.ReservarHoraTablaDetalleCalendario
	{
		margin-right: 22%;
	}
	.AgendaMedicaTablaHorarioVacio
	{
		margin-left: 10px;
	}
	.ReservarHoraTablePaso3
	{
		margin-left: 11%;
		margin-top: 3%;
	}
	.TablaMain1
	{
		width: 100%;
	}
	.TablaSubDatosFondo
	{
		padding-bottom: 0px;
		padding-left: 40px;
		padding-top: 0px;
	}
	.LoginBodyContainerCell
	{
		width: 100%;
	}
	.CellLinks
	{
		padding-left: 40px;
	}
	.TerminosYCondicionesContainer
	{
		height: 53vh;
	}
	.CellCountdown
	{
		display:flex;
		align-items:center;
	}
	.RecentLinkItem
	{
		margin-top: 5px;
		display: block;
	}
	.TextBlockHeader
	{
		margin-left: 0px;
		font-size: 30px;
	}
	.RecentsTitle
	{
		margin-left: 0px;
	}
	.Check
	{
		float: left;
	}
	.ReservasTitle
	{
		margin-left: 20px;
	}
	.ReservarHoraDesplegarHorario
	{
		font-size: 14px;
		font-weight: bold;
	}
	.TextoBoton
	{
		font-size: 13pt;
	}
	.FormularioLabel
	{
		text-align: left;
	}
	.TextInfoMediano
	{
		font-size: 12pt;
	}
	.Countdown
	{
		font-size: 11pt;
	}
	.RecentLinksGrid
	{
		margin-left: 0px;
	}

	.ReservarHoraGridFreeStyle
	{
		text-shadow: 6;
	}

	.WWActionsCell
	{
		padding-left: 30px;
		text-align: left;
	}
	.ViewActionsCell
	{
		margin-bottom: 0px;
		padding-left: 30px;
		text-align: left;
	}
	.WWAdvancedBarCell
	{
		bottom: 0px;
		margin-top: 0px;
		padding-left: 0px;
		position: absolute;
		top: 0px;
		z-index: 1;
	}
	.ViewAdvancedBarCell
	{
		bottom: 0px;
		position: absolute;
		top: 0px;
		z-index: 1;
	}
	.PromptAdvancedBarCell
	{
		bottom: 0px;
		margin-top: 10px;
		position: absolute;
		top: 0px;
		z-index: 1;
	}
	.ViewGridCellAdvanced
	{
		padding-left: 15px;
	}
	.RecentLinksGrid > tbody > tr > td 
	{
		display: block;
	}
	.input-group-btn 
	{
		width: 1%;
	}
	.RecentLinksGrid > .row > div 
	{
		padding-left: 15px;
		padding-right: 15px;
		width: 100%;
	}
	.FormularioInputTable  .row 
	{
		padding-bottom: 5px;
	}
	*.RecentLinkItem:after
	{
		display: none;
	}
}

@media (max-width: 1100px) AND (min-width: 992px) /*Medium*/
{
	.AtributoNegroFechaDeuda
	{
		margin-left: -6px;
		margin-top: -9px;
	}
	.Button
	{
		box-shadow: 0px 0px 0px #555;
	}

	.MisReservaBotonReserva
	{
		box-shadow: 0px 0px 0px #555;
	}

	.PreguntaCancelarButtonReturn
	{
		box-shadow: 0px 0px 0px #555;
	}

	.ReservarHoraPaso1Button
	{
		box-shadow: 0px 0px 0px #555;
	}

	.ConfReservaButtonConfirm1
	{
		box-shadow: 0px 0px 0px #555;
	}

	.ConfReservaButtonConfirm11
	{
		box-shadow: 0px 0px 0px #555;
	}

	.Btn
	{
		box-shadow: #58a449 inset;
		text-shadow: 6;
	}

	.BotonGrilla21
	{
		box-shadow: #58a449 inset;
		width: 80px;
		text-shadow: 6;
	}

	.Btn100x
	{
		box-shadow: 0px 0px 0px #555;
	}

	.BtnCancelar
	{
		box-shadow: 0px 0px 0px #555;
	}

	.BtnMasInfoGrilla
	{
		box-shadow: #58a449 inset;
		text-shadow: 6;
	}

	.BtnAnular
	{
		box-shadow: 0px 0px 0px #555;
	}

	.BotonGrilla2
	{
		box-shadow: #58a449 inset;
		text-shadow: 6;
	}

	.News2
	{
		max-height: 299px;
		max-width: 450px;
	}
	.TablaMisReservasVariableGrilla2
	{
		margin-left: 3%;
		width: 14%;
	}
	.TablaMisReservasVariableGrilla3
	{
		margin-left: 0%;
		width: 5%;
	}
	.TablaMisReservasVariableGrilla4
	{
		width: 26%;
	}
	.TablaMisReservasVariableGrilla5
	{
		margin-left: -10px;
	}
	.TablaMisReservasVariableGrilla6
	{
		margin-left: 2%;
	}
	.TablaMisReservasVariableGrilla41
	{
		width: 26%;
	}
	.TablaMisReservasVariableGrilla11
	{
		margin-left: 1%;
		padding-left: 36px;
	}
	.TablaMisReservasVariableGrilla21
	{
		margin-left: 0%;
		width: 19%;
	}
	.TablaMisReservasVariableGrilla22
	{
		margin-left: 0px;
		width: 20%;
	}
	.TablaMisReservasVariableGrilla23
	{
		width: 23%;
	}
	.TablaMisReservasVariableGrilla24
	{
		margin-left: 2%;
		width: 21%;
	}
	.TablaMisReservasVariableHistorialNum
	{
		margin-left: 2%;
	}
	.TablaMisReservasVariableGrilla31
	{
		margin-left: 2%;
		width: 5%;
	}
	.ReservarHoraNumeroContainer3
	{
		margin-left: 6%;
	}
	.ReservarHoraNumeroContainer2
	{
		margin-left: 4%;
	}
	.ContainerFluid
	{
		padding-left: 10%;
		padding-right: 10%;
	}
	.ContainerText
	{
		margin-bottom: 70px;
	}
	.ContainerNews2
	{
		max-width: 450px;
	}
	.ContainerLoginSub
	{
		padding-left: 44px;
	}
	.BotonGuardar
	{
		margin-right: 20%;
	}
	.TablaRoja
	{
		text-shadow: 7;
	}
	.TablaFondoAzul
	{
		text-shadow: 10;
	}
	.TablaTamanoFijo
	{
		height: 250px;
	}
	.BotonGuardarLogin
	{
		max-width: 209px;
	}
	.RwdMasterPagePlaceHolderContainer
	{
		padding-left: 60px;
		padding-right: 60px;
	}
	.BodyContainer
	{
		margin-left: 110px;
		margin-right: 110px;
	}
	.ReservarHoraNumeroContainer
	{
		margin-left: 6%;
	}
	.ReservarHoraSeleccionInputContainer
	{
		margin-left: 0px;
	}
	.ReservarHoraSeleccionInputContainer1
	{
		margin-left: 0px;
	}
	.ConsultaDeudaConteinerDetalle
	{
		width: 72%;
	}
	.AgendaMedicaTablaTitulosGrillaDia
	{
		right: -3%;
	}
	.AgendaMedicaTablaHorarioPermitido
	{
		font-size: 85%;
	}
	.AgendaMedicaTablaHorarioRestringido
	{
		font-size: 85%;
	}
	.ReservarHoraSubtitleContainer
	{
		margin-bottom: 0px;
		margin-left: -8%;
	}
	.AgendaMedicaDescripcionAtencionesContainer
	{
		margin-left: -4%;
	}
	.AgendaMedicaTablaHorarioVacio
	{
		font-size: 85%;
	}
	.ConsultaDeudaTablaTitulo
	{
		margin-top: 15%;
	}
	.RwdMasterPageLogOut
	{
		right: -10%;
	}
	.FormularioInputTable  .row 
	{
		padding-bottom: 7px;
	}
}

@media (max-width: 3000px) AND (min-width: 1100px) /*Large*/
{
	.Button
	{
		box-shadow: 0px 0px 0px #555;
	}

	.MisReservaBotonReserva
	{
		box-shadow: 0px 0px 0px #555;
	}

	.PreguntaCancelarButtonReturn
	{
		box-shadow: 0px 0px 0px #555;
		margin-left: 200px;
		margin-right: 5px;
	}

	.Btn
	{
		box-shadow: #58a449 inset;
		text-shadow: 6;
	}

	.Btn100x
	{
		box-shadow: 0px 0px 0px #555;
	}

	.BtnMasInfoGrilla
	{
		box-shadow: #58a449 inset;
		text-shadow: 6;
	}

	.BotonGrilla2
	{
		box-shadow: #58a449 inset;
		text-shadow: 6;
	}

	.TablaMisReservasVariableGrilla2
	{
		margin-left: 3%;
		width: 14%;
	}
	.TablaMisReservasVariableGrilla3
	{
		margin-left: 0%;
		width: 5%;
	}
	.TablaMisReservasVariableGrilla4
	{
		width: 26%;
	}
	.TablaMisReservasVariableGrilla5
	{
		margin-left: -5px;
	}
	.TablaMisReservasVariableGrilla6
	{
		margin-left: 2%;
	}
	.TablaMisReservasVariableGrilla41
	{
		width: 26%;
	}
	.TablaMisReservasVariableGrilla11
	{
		padding-left: 36px;
	}
	.TablaMisReservasVariableGrilla21
	{
		margin-left: 0%;
		width: 19%;
	}
	.TablaMisReservasVariableGrilla22
	{
		margin-left: 0%;
		width: 20%;
	}
	.TablaMisReservasVariableGrilla23
	{
		margin-left: 2%;
		width: 23%;
	}
	.TablaMisReservasVariableGrilla24
	{
		margin-left: 3%;
		width: 21%;
	}
	.TablaMisReservasVariableHistorialNum
	{
		margin-left: 2%;
	}
	.TablaMisReservasVariableGrilla31
	{
		margin-left: 2%;
		width: 5%;
	}
	.ReservarHoraNumeroContainer3
	{
		margin-left: 5%;
	}
	.ReservarHoraNumeroContainer2
	{
		margin-left: 5%;
	}
	.RwdMasterPagePlaceHolderContainer
	{
		padding-left: 60px;
		padding-right: 60px;
	}
	.ReservarHoraNumeroContainer
	{
		margin-left: 6%;
	}
	.ReservarHoraSeleccionInputContainer
	{
		margin-left: 0px;
	}
	.ReservarHoraSeleccionInputContainer1
	{
		margin-left: 0px;
	}
	.AgendaMedicaTablaTitulosGrillaDia
	{
		right: 0%;
	}
	.AgendaMedicaDescripcionAtencionesContainer
	{
		margin-left: -4%;
	}
	.ReservarHoraTablePaso3
	{
		margin-left: 39%;
		margin-right: -10%;
	}
	.RwdMasterPageLogOut
	{
		right: 20%;
	}
	.FreeStyleGridNumerosReserva
	{
		width: 85%;
	}

	.FormularioInputTable  .row 
	{
		padding-bottom: 7px;
	}
}

@media (max-width: 1px) AND (min-width: 1px) /*IntExplorer*/
{
	.Button
	{
		box-shadow: 0px 0px 0px #555;
	}

	.MisReservaBotonReserva
	{
		box-shadow: 0px 0px 0px #555;
	}

	.Btn
	{
		box-shadow: #58a449 inset;
		text-shadow: 6;
	}

	.BtnMasInfoGrilla
	{
		box-shadow: #58a449 inset;
		text-shadow: 6;
	}

	.BotonGrilla2
	{
		box-shadow: #58a449 inset;
		text-shadow: 6;
	}

	.FormularioInputTable  .row 
	{
		padding-bottom: 7px;
	}
}

@media (max-width: 449px) AND (min-width: 1px) /*celular*/
{
	.Button
	{
		box-shadow: 0px 0px 0px #555;
	}

	.Btn
	{
		box-shadow: #58a449 inset;
		text-shadow: 6;
	}

	.BotonGrilla2
	{
		box-shadow: #58a449 inset;
		text-shadow: 6;
	}

	.LoginBodyContainerCell
	{
		width: 100%;
	}
	.FormularioInputTable  .row 
	{
		padding-bottom: 5px;
	}
}

@media (max-width: 992px) AND (min-width: 768px) /*Small*/
{
	.ReadonlyMisReservaTextoTitulo
	{
		margin-left: 20px;
	}
	.ReadonlyMisReservaTextoGrilla
	{
		margin-left: 20px;
	}
	.atributoNegro1
	{
		padding-right: 5px;
	}
	.AtributoNegroFechaDeuda
	{
		margin-left: 0px;
	}
	.atributoNegroConsultaPagos
	{
		padding-right: 5px;
	}
	.atributoNegroConsultaPagosTipo
	{
		padding-right: 5px;
	}
	.atributoNegroConsultaPagosImporte
	{
		padding-right: 5px;
	}
	.atributoNegroConsultaPagosNumero
	{
		padding-right: 5px;
	}
	.atributoNegroConsultaPagosFecha
	{
		padding-right: 5px;
	}
	.atributoNegroConsultaPagosETicket
	{
		padding-right: 5px;
	}
	.Button
	{
		box-shadow: 0px 0px 0px #555;
	}

	.PreguntaCancelarButtonReturn
	{
		box-shadow: 0px 0px 0px #555;
	}

	.ReservarHoraPaso1Button
	{
		box-shadow: 0px 0px 0px #555;
		width: 90%;
	}

	.Btn100x
	{
		box-shadow: 0px 0px 0px #555;
		width: 90%;
	}

	.TablaMisReservasVariableGrilla1
	{
		margin-left: 4%;
	}
	.TablaMisReservasVariableGrilla2
	{
		margin-left: 4%;
		width: 16%;
	}
	.TablaMisReservasVariableGrilla5
	{
		margin-left: 0px;
	}
	.TablaMisReservasVariableGrilla6
	{
		margin-left: 2%;
		width: 15%;
	}
	.TablaMisReservasVariableGrilla11
	{
		margin-left: 0%;
		padding-left: 34px;
		width: 5%;
	}
	.TablaMisReservasVariableGrilla21
	{
		margin-left: 1%;
	}
	.TablaMisReservasVariableGrilla23
	{
		width: 23%;
	}
	.TablaMisReservasVariableGrilla24
	{
		margin-left: 2%;
		width: 24%;
	}
	.TablaMisReservasVariableGrilla31
	{
		margin-left: 3%;
	}
	.ReservarHoraNumeroContainer3
	{
		margin-left: 4%;
	}
	.ReservarHoraNumeroContainer2
	{
		margin-left: 6%;
	}
	.ContainerDatosEditables
	{
		margin-bottom: 30px;
	}
	.ReservasTitleContainer
	{
		margin-left: 15px;
	}
	.ReservarHoraNumeroContainer
	{
		margin-left: 0%;
		margin-top: 0px;
	}
	.ReservarHoraSeleccionInputContainer
	{
		width: 90%;
	}
	.ConsultaDeudaConteinerDetalle
	{
		width: 72%;
	}
	.AgendaMedicaTablaTitulosGrillaDia
	{
		right: -3%;
	}
	.AgendaMedicaTablaHorarioPermitido
	{
		font-size: 85%;
	}
	.AgendaMedicaTablaHorarioRestringido
	{
		line-height: 25px;
		 font-size: 85%;
	}
	.AgendaMedicaTitleContainer
	{
		margin-bottom: -5px;
	}
	.AgendaMedicaDescripcionAtencionesContainer
	{
		margin-left: -4%;
	}
	.AgendaMedicaTablaHorarioVacio
	{
		line-height: 25px;
		font-size: 85%;
	}
	.CrearUsuarioLabelAclaracionInputContainer
	{
		margin-bottom: 10px;
	}
	.CrearUsuarioLabelInputContainer
	{
		margin-bottom: 10px;
	}
	.LoginBodyContainerCell
	{
		width: 100%;
	}
	.CellLinks
	{
		padding-left: 40px;
	}
	.ReservarHoraGridFreeStyle
	{
		text-shadow: 6;
	}

	.FormularioInputTable  .row 
	{
		padding-bottom: 5px;
	}
}

