<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.steps .panel-body{
    height: 190px;
    padding-top: 30px;
}
.steps .panel-footer{
    height: 60px;
}

#waitLoadFilePopup, .waitLoadFilePopup{
    position: absolute;
    top:50%;
    height: 130px;
    margin-top: -75px;
    left: 50%;
    width: 300px;
    margin-left: -150px;
    padding-top: 35px;
    background: #FFF;
    border: 5px solid #C0C0C0;
    text-align: center;
    -webkit-border-radius: 12px;
    border-radius: 12px;
    -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
    -webkit-box-shadow: 0px 0px 10px 5px #403f40;
    box-shadow: 0px 0px 10px 5px #403f40;
    z-index: 999999;
}
  
.gauth-container fieldset input{
	text-align:center;
}

/*
 *  Usage:
 *
 *    &lt;div class="sk-spinner sk-spinner-three-bounce"&gt;
 *      &lt;div class="sk-bounce1"&gt;&lt;/div&gt;
 *      &lt;div class="sk-bounce2"&gt;&lt;/div&gt;
 *      &lt;div class="sk-bounce3"&gt;&lt;/div&gt;
 *    &lt;/div&gt;
 *
 */
.sk-spinner-three-bounce.sk-spinner {
  margin: 0 auto;
  width: 70px;
  text-align: center;
}
.sk-spinner-three-bounce div {
  width: 10px;
  height: 10px;
  background-color: #FFFFFF;
  border-radius: 100%;
  display: inline-block;
  -webkit-animation: sk-threeBounceDelay 1.4s infinite ease-in-out;
  animation: sk-threeBounceDelay 1.4s infinite ease-in-out;
  /* Prevent first frame from flickering when animation starts */
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.sk-spinner-three-bounce .sk-bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
.sk-spinner-three-bounce .sk-bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}
@-webkit-keyframes sk-threeBounceDelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes sk-threeBounceDelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
/*******************************************************/

#resultadoDisponibilidad .label{
	font-size: 15px;
    font-weight: normal;
}

#saldoLoading{
	margin:20px 0px;
}

#ErrorSaldo, .rojo{
	color:#600;
	font-weight:bold;
}

.border-rounded{
	border:1px solid #FFFFFF!important;
	
}

.top-menu-info{
	border-right: 1px solid;
}
.top-menu-first{ 
    border-left: 1px solid;	
}

.center-dialog{
	top: 25%;
	border-radius:15px;
}

.center-dialog .modal-content{
	border-radius: 10px;	
	background-clip: padding-box; /* Android 2.2+, Chrome, Firefox 4+, IE 9+, iOS 4+, Opera 10.50+, Safari 4+ */
	-webkit-box-shadow: 0px 0px 0px 0px #ffffff; /* Android 2.3+, iOS 4.0.2-4.2, Safari 3-4 */
	box-shadow: 0px 0px 4px 0px #ffffff; 
}

.rounded10{
	border-radius: 10px!important;
	background-clip: padding-box; /* Android 2.2+, Chrome, Firefox 4+, IE 9+, iOS 4+, Opera 10.50+, Safari 4+ */
}

.rounded15{
	border-radius: 15px!important;
	background-clip: padding-box; /* Android 2.2+, Chrome, Firefox 4+, IE 9+, iOS 4+, Opera 10.50+, Safari 4+ */
}

.user-panel{
	border-bottom: 1px solid #DDDDDD!important;
}

.bold{
	font-weight:bold!important;
}

#estadoTx{
	text-transform:uppercase;
}

.box-rounded{
	border:1px solid #666666;
	border:1px solid #cccccc;
	border-radius: 10px;
	background-clip: padding-box; /* Android 2.2+, Chrome, Firefox 4+, IE 9+, iOS 4+, Opera 10.50+, Safari 4+ */
	background:#cccccc;
	background:#efefef;
}

.box-total{
	margin-bottom:5px;
}

.RojoBg{
    background: #FEE3E6!important;
    color: #9c0006!important;
}
	
.BlueBg{
    background: #c7ceff!important;
    color: #00069c!important;
}

.GreenBg{
    background:#c6efce!important;
    color: #006100!important;
}

.YellowBg{
    background:#fff9e1!important;
    color: #df8c00!important;
}

.light{
	font-weight:normal;
}

#paisID, #tipoID, #estadoID{
    padding: 7px;
    border: 1px solid #CCCCCC;
    border-radius: 10px;
    width: 170px;
}
#paisID{
    width: 150px;
}

#estadoID{
	width: 100px;
}

.blinker {
	animation: blinker 2s linear infinite;
}

@keyframes blinker {
	50% { opacity: 0; }
}


/* Template config */
.skin-blue-light.sidebar-mini.sidebar-collapse .sidebar-menu&gt;li.active, .skin-blue-light.sidebar-mini.sidebar-collapse .sidebar-menu&gt;li:hover{
	margin-right: -6px;
}

.skin-blue-light .sidebar-menu&gt;li.active, .skin-blue-light .sidebar-menu&gt;li:hover{
	border-left:5px solid #002d62;
	padding-right:0px;
}

.skin-blue-light .sidebar-menu&gt;li&gt;a{
    color: #002d62;
	font-weight:normal;	
}

.skin-blue-light .sidebar-menu&gt;li:hover&gt;a, .skin-blue-light .sidebar-menu&gt;li.active&gt;a {
    color: #002d62;
    background: #ffb900;
	font-weight:normal;
}

.skin-blue-light .main-header .logo,
.skin-blue-light .main-header .navbar {
    background-color: #002d62;
}

.user-panel&gt;.info {
    padding-top: 0px;
	line-height: 0.6;
}

.user-panel&gt;.info small{
	font-size:70%;
}

.navbar-custom-menu&gt;.navbar-nav&gt;li&gt;.dropdown-menu {
	border-left:2px solid #002d62;
	border-right:2px solid #002d62;
	border-bottom:2px solid #002d62;	
}

.skin-blue-light .main-header li.user-header, .color-blue {
	background:#002d62!important;
}

.monigote-rifa{
	margin-left:-55px;
}

.text-blue{
	color:#002d62!important;
}

.back-blue{
	background:#002d62!important;
}

.bold{
	font-weight:bold!important;
}

.back-orange{	
	background:#ffbb00!important;
}

.back-white{	
	background:#ffffff!important;
}

#especificaciones ul{
	list-style:none;
	margin-bottom:0px;
}

#especificaciones ul li{
	color:#666666;
	list-style:none;
	margin-left: -35px;
	border-bottom:1px solid #cccccc;
	padding:5px 0px 5px 0px;
}

.especificaciones-first{
	padding-top:0px!important;
}

.especificaciones-last{
	border-bottom:none!important;
	padding-bottom:0px!important;
}

.center-rifa{
	top: 5%;
	border-radius:15px;
	background:transparent!important;
}

#closeRifa{
		margin-top:-5px!important;
}

.center-rifa .modal-content{
	border-radius: 10px;	
	background-clip: padding-box; /* Android 2.2+, Chrome, Firefox 4+, IE 9+, iOS 4+, Opera 10.50+, Safari 4+ */
	-webkit-box-shadow: none;
	box-shadow: none; 
	background:transparent!important;
}

.detallePremio, .detalleCosto, .celularCliente{
    margin-top: 5px;	
}

.detalleNumero small{
	font-size:80%;
}

.bg-success{
	transition: background-color 0.5s ease;
	background-color: #dff0d8;
}

.bg-error{
	transition: background-color 0.5s ease;
	background-color: #f2dede;
}

.back-login{
	position:absolute;
	top:0px;
	left:0px;
}

.login-box, .register-box {
    margin: 7% 10% 7% auto;
}


/* Controles Carousel */
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev{
	margin-top: 70px!important;
    border: 1px solid #fff!important;
    padding: 5px!important;
    width: 45px!important;
    height: 45px!important;
    border-radius: 10px!important;
}	
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next{
    margin-right: -38px!important;
}

.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev{
   margin-left: -38px!important;
}

.carousel-indicators .active, .carousel-indicators li{
	margin-bottom:-30px!important;
}

.carousel-indicators .active{
	width: 10px!important;
    height: 10px!important;
}


#t_f_producto_main{
	display: block;
}

.label_f_producto_main{
	display: block;
	padding: 10px;
	border: 1px solid #002D62;
	border-radius: 10px;
	overflow: hidden;
}

.label_f_producto_main:hover{
	background: #002D62;
	color:#FFBB00;
	cursor: pointer;
}

.label_f_producto_main input{
	margin-right: 20px;
	margin-left: -25px;
}

.dp{
	border: 1px solid #002D62;
	border-radius: 10px;
	padding: 0px 0px 15px 0px;
}

.dp .row {
	padding: 5px 10px;
}

.dp .btn{
	margin-bottom:5px;
}

.helpProducto{
	padding-bottom: 5px;
	border-bottom: 1px solid #FFFFFF;
	margin-bottom: 5px;
}

.destinoSubProducto{
}

.valoresProductos {
	padding-top:10px;
	border-bottom: 10px;
}

.productosHR{
	border-top: 1px solid #FFF;
    margin-top: 42px;
    margin-bottom: -10px;
}

.tituloX{
	
}

.tituloX i{
	margin:3px 5px;
}

.tituloX span{
	font-size:larger;
}</pre></body></html>