a {
    text-decoration: none;
    color: #337ab7;
}

.application {
    font-family: 'Open Sans', sans-serif;
	font-size:14px;
}

.profile-img {
    border: 2px solid #81A633;
    background: #efefef;
	background-size: 30px 30px;
	width: 20px;
	height: 20px;
}

.brand>img {
    height: 30px;
}

/* RG TEXT COLORS */

.rg-blue--text {
    color: #325D88!important;
}

.rg-dark-blue--text {
    color: #283c5a!important;
}

.rg-light-blue--text {
    color: #d7e3ef!important;
}

.rg-light-blue-gray--text {
    color: #dcdce6!important;
}

.rg-light-gray--text {
    color: #efefef!important;
}

.rg-gray--text {
    color: #666666!important;
}

.rg-primary--text {
    color: #d2823b!important;
}

.rg-success--text {
    color: #81a633!important;
}

.rg-info--text {
    color: #337ab7!important;
}

.rg-warning--text {
    color: #f0c84f!important;
}

.rg-danger--text {
    color: #bf1919!important;
}

/* RG BACKGROUND COLORS */

.rg-blue {
    background: #325D88!important;
}

.rg-dark-blue {
    background: #283c5a!important;
}

.rg-light-blue {
    background: #d7e3ef!important;
}

.rg-light-blue-gray {
    background: #dcdce6!important;
}

.rg-light-gray {
    background: #efefef!important;
}

.rg-gray {
    background: #666666!important;
}

.rg-primary {
    background: #d2823b!important;
}

.rg-success {
    background: #81a633!important;
}

.rg-info {
    background: #337ab7!important;
}

.rg-warning {
    background: #f0c84f!important;
}

.rg-danger {
    background: #bf1919!important;
}

table.table thead th {
    font-weight: 600;
    background: #D7E3EF;
}

table.table thead tr {
    height: 36px;
}

.list--dense .list__tile {
    font-size: 14px;
}
.list__tile {
	font-size:14px;
}
.input-group--text-field input,
.input-group--text-field textarea {
    font-size: 14px;
}

.input-group label {
    font-size: 14px;
	font-weight: 600;
}

.input-group--select .input-group__selections__comma {
    font-size: 14px;
}

.input-group.input-group--selection-controls .input-group__input {
    color: #81a633!important;
}

.table tfoot tr,
.table tfoot tr {
    background: #fafafa;
}

.datatable__actions .btn {
    color: #d2823b;
}

.dialog-modal {
    width: auto;
}

.accent--text {
    color: #d2823b!important;
}

.button-tab .tabs__item--active {
    background: #337ab7;
    color: #fff;
    font-size: 12px;
	font-weight: 600;
}

.tabs__item {
    background: #dcdce6;
    color: #000;
    font-size: 12px;
	font-weight: 600;
}
.rg-box-outer:hover {
    box-shadow: 0 8px 12px 0 rgba(0,0,0,0.2)
}

.rg-dash .card__title {
	padding: 8px 16px;
}
.notes-border {
	border-left: 10px solid #dcdce6;
}
.sticky-notes-border {
	border-left: 10px solid #f0c84f;
}
.notes {
	border-radius: 5px;
	background: #fff;
	margin: 20px 0;
	width: 100%;
	box-shadow: 0 1px 1px rgba(0,0,0,.1);
}
.notes-nest-main {
	padding: 15px;
}
.notes-nest-item {
	border-bottom: 1px dashed #ccc;
	list-style: none;
}
.notes-nest-item.pinned {
	border-left: 4px solid #f0c84f;
}
.notes-nest-item .details {
	font-size: 12px;
	color: #666;
	padding: 5px;
	font-weight: 700;
}
.notes-nest-item .btn {
	height: 26px;
}
.compose {
	padding: 10px;
	border-right: 1px solid #eee;
	height: 100%;
}
.compose ul li {
	list-style: none;
	padding: 10px 0;
	color: #666;
	border-bottom: 1px solid #eee;
}
.v-list__tile__action {
	min-width: 36px;
}

.expand--striped 
	tbody tr:nth-child(4n-3) {
   		background-color:  #f9f9f9;
}
.expand--striped 
	tbody tr:nth-child(4n-1) {
   		background-color: #fff;
}
.table--striped
	tbody > tr:nth-child(even) {
        background: #f9f9f9;
    }
.table--striped 
	tbody > tr:nth-child(odd) {
        background: #FFF;
}
.rg-popover {
    border: 3px solid #cccccc;
}
