/* TOPBAR */
.aw-topbar {
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	min-height: 50px;
	z-index: 999;
	
	background-color: #a70b0b;
}
.aw-topbar > img {
	margin-top: 10px;
	margin-left: 5px;
}

/* SIDEBAR */
.aw-sidebar {
	position: fixed;
	top: 60px;
	bottom: 0;
	left: 0;
	width: 210px;
	margin-left: -211px;
	z-index: 9998;
	transition: margin-left 0.5s;
	overflow-y: auto;
	
	background-color: #f6f6f6;
	border-right: 1px solid #eaeaea;
}

.aw-sidebar.is-toggled {
	margin-left: 20px;
}



@media (min-width: 960px) {
	.aw-sidebar {
		margin-left: 0px;
	}
	
	.aw-sidebar.is-toggled {
		margin-left: -211px;
	}
}

/* CONTENT */
.aw-content {
	padding: 0 15px;
	margin-top: 50px;
	transition: margin-left 0.5s;
}

@media (min-width: 960px) {
	.aw-content {
		margin-left: 210px;
	}
	
	.aw-content.is-toggled {
		margin-left: 0;
	}
}


.huge {
    font-size: 20px;
}

.panel-green {
    border-color: #5cb85c;
}

.panel-green > .panel-heading {
    border-color: #5cb85c;
    color: #fff;
    background-color: #5cb85c;
     background-image: -webkit-linear-gradient(left, #5cb85c, #029302);
    background-image: -o-linear-gradient(left, #5cb85c, #029302);
    background-image: linear-gradient(to bottom, #5cb85c, #029302);
    background-image: -moz-linear-gradient(left, #5cb85c, #029302);
    background-repeat: repeat-x;
}

.panel-green > a {
    color: #5cb85c;
}

.panel-green > a:hover {
    color: #3d8b3d;
}

.panel-red {
    border-color: #d9534f;
}

.panel-red > .panel-heading {
    border-color: #d9534f;
    color: #fff;
    background-color: #d9534f;
    background-image: -webkit-linear-gradient(left, #d9534f, #f40b04);
    background-image: -o-linear-gradient(left, #d9534f, #f40b04);
    background-image: linear-gradient(to bottom, #d9534f, #f40b04);
    background-image: -moz-linear-gradient(left, #d9534f, #f40b04);
    background-repeat: repeat-x;
}

.panel-red > a {
    color: #d9534f;
}

.panel-red > a:hover {
    color: #b52b27;
}

.panel-yellow {
    border-color: #f0ad4e;
}

.panel-yellow > .panel-heading {
    border-color: #f0ad4e;
    color: #fff;
    background-color: #f0ad4e;
    background-image: -webkit-linear-gradient(left, #f0ad4e, #e58b0b);
    background-image: -o-linear-gradient(left, #f0ad4e, #e58b0b);
    background-image: linear-gradient(to bottom, #f0ad4e, #e58b0b);
    background-image: -moz-linear-gradient(left, #f0ad4e, #e58b0b);
    background-repeat: repeat-x;
}

.panel-yellow > a {
    color: #f0ad4e;
}

.panel-yellow > a:hover {
    color: #df8a13;
    
}
.panel-azul {
    border-color: #000080	;
}

.panel-azul > .panel-heading {
    color: #fff;
    background: linear-gradient(248deg, #348ac7, #7474bf);
}

.panel-azul > a {
    color: #000080	;
}

.panel-azul > a:hover {
    color: #3d8b3d;
}
.add{  
background-image:url("../resources/images/user_add.png") !important;	  
}
.toFront {
	padding: 0px 0px 0px 0px !important;
	color: red !important;
}

h3 {
    font-size: 1.8em;
    font-weight: 500 !important;
    font-family: inherit;
}
h3.entry-title a {
    color: #444;
}
.grey {
     background-image: -webkit-linear-gradient(to bottom, #DCDCDC, #D3D3D3	);
     background-image: -o-linear-gradient(to bottom, #DCDCDC, #D3D3D3	);
     background-image: linear-gradient(to bottom, #DCDCDC, #D3D3D3	);
     background-image: -moz-linear-gradient(to bottom, #DCDCDC, #D3D3D3	);
}
.yellowDegrade {
   background-image: -webkit-linear-gradient(to bottom, #FFD700, #F0E68C 130%);
     background-image: -o-linear-gradient(to bottom, #FFD700, #F0E68C 130%);
     background-image: linear-gradient(to bottom, #FFD700, #F0E68C 130%);
     background-image: -moz-linear-gradient(to bottom, #FFD700, #F0E68C 130%);
}
.redDegrade {
   background-image: -webkit-linear-gradient(to bottom, #771d1d, #ac2a2a 130%);
     background-image: -o-linear-gradient(to bottom, #771d1d, #ac2a2a 130%);
     background-image: linear-gradient(to bottom, #771d1d, #ac2a2a 130%);
     background-image: -moz-linear-gradient(to bottom, #771d1d, #ac2a2a 130%);
}


.pago {
        background-color: #00FA9A !important;
        background-image: none !important;
        color: #000000 !important;
    }
    
.vencido {
        background-color: #FF0000 !important;
        background-image: none !important;
        color: #000000 !important;
    }

.panel-marrom {
    border-color: #8B0000;
}

.panel-marrom > .panel-heading {
    border-color: #b90b1c;
    color: #fff;
    background-color: #b90b1c;
    background-image: -webkit-linear-gradient(left, #b90b1c, #e58b0b);
    background-image: -o-linear-gradient(left, #b90b1c, #e58b0b);
    background-image: linear-gradient(to bottom, #b90b1c, #e58b0b);
    background-image: -moz-linear-gradient(left, #b90b1c, #e58b0b);
    background-repeat: repeat-x;
}

