/*color palle*/

/*

SYS21
#df0714 -> Rojo
#c80f1a -> Rojo Oscuro
#9ac32a -> Verde
#3daa35 -> Verde Oscuro
	
EWWM
#526F95

/* Empty. Add your own CSS if you like */
.scroll { height: 99%; }
.slider { height: 100%; }
.input-value { position: absolute; right: 0px; padding: 7px 0px 7px 5px; }
.input-label { width: 60%; }
.item-borderTop { border-top: 1px solid #ddd; }
.item-borderBottom { border-bottom: 2px solid #ddd; }
.col { paddin: 0px 5px; }
.text-title { text-decoration: underline; }
.text-center { text-align: center; }
.modal{
  top: 0;
  bottom: 0; 
  left: 0;
  right: 0;
  width: 100%;
}
.bottom-button { margin-bottom: 60px !important; }

footer{
	height: 100px;
}

/* Pietro's Styles */
.main-title{
    text-align: center;
    padding:10px;
}

ion-tabs.tabs-color-active-positive .tab-item.tab-item-active, ion-tabs.tabs-color-active-positive .tab-item.active, ion-tabs.tabs-color-active-positive .tab-item.activated {
	color:#526F95;
}

.button.button-positive {
	border-color: #3daa35;
	background-color: #9ac32a;
	color: #fff;
}

.button.button-positive.active, .button.button-positive.activated{
	border-color: #9ac32a;
	background-color: #3daa35;
	color: #fff;
}

.slider-pager .slider-pager-page {
	color: #333;
}

.item-divider{
	background: #526F95;
	color: #fff;
}

.bar.bar-stable{
	background: #526F95;
}

.bar.bar-stable .title{
	color: #fff;
}

header.login{
	width: 12em;
	padding: 1em;
	margin: 0px auto;
}

header.login object{
	width: 10em;
	margin: auto;
}

div.footer{
	width: 100%;
	padding: 20px;
	position: absolute;
	bottom: 0;
}

div.footer #logo{
	width: 30%;
	float: right;
	opacity: 0.25;
	margin:  5% 0;
}

div.footer #logo_digio{
	width: 20%;
	float: left;
	opacity: 0.25;
}

.slider-pager{
	bottom: 10px;
}

.bar-stable .button.button-clear {
	color: #fff;
}

span.number{
	text-align: right;
    width: 100%;
    display: block;
    padding: 0 8px;
}

.table{
	width: 100%;
    max-width: 100%;
}

.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #bbb;
}

tr td.header{
	background: #526F95;
	font-weight: bold;
	color: #fff;
	text-align: center;
}
.numero.red{
	color: #FF0020;
}

.row.responsive-md{
	padding: none;
}

.row.responsive-md .col{
	margin: 0px;
}

.pendientes .item .item.item-checkbox{
	padding: 0px;
	padding-left: 60px;
}

@media (max-width: 480px) { 
	.input-value {
	    width: 60%;
	    text-align: right;
	}
}

.tabs .tab-item .badge.badge-warning, .badge.badge-warning {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #eea236;
}

.bar.dual-button{
	padding: 0;
}

.bar-footer.dual-button{
	height: 50px;
}
.dual-button .col{
	padding: 0;
}
.dual-button .button.button-full{
	margin: 0;
}


.bar.dual-button .button{
	min-height: 50px;
}

select.descuento{
	padding: 14px 28px 16px 0px;
}

.descuento.list-inset .item.item-input input{
	padding-left: 10px;
}

a {
    text-decoration: none;
}
.button-clear.button-clear{
	color: inherit;
}