﻿html, body {
    height: 100%;
}

.AutoHeight {
    height: 100%;
}

.RenderBodyScope {
    height: 100%;
}

.gridStyle, .ngViewport {
    border: 1px solid rgb(212,212,212);
    width: 100%;
    height: 100%;
    min-height: 100px;
}

.nav, .pagination, .carousel, .panel-title a {
    cursor: pointer;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}

/* styles for validation helpers */
.field-validation-error {
    color: #b94a48;
}

.field-validation-valid {
    display: none;
}

input.input-validation-error {
    border: 1px solid #b94a48;
}

input[type="checkbox"].input-validation-error {
    border: 0 none;
}

.validation-summary-errors {
    color: #b94a48;
}

.validation-summary-valid {
    display: none;
}

.tab-content {
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    padding: 10px;
    height: 600px;
    background-color: white;
}

.flaticon-view1:before {
    font-size: 50px !important;
}

.flaticon-blank32:before,
.flaticon-small69:before {
    font-size: 35px !important;
}

.ui-grid-row:nth-child(odd) .redRow {
    background-color: #ff7575;
}

.ui-grid-row:nth-child(even) .redRow {
    background-color: #ff5656;
}

.ui-grid-row:nth-child(odd) .grayRow {
    background-color: #8b8b8b;
}

.ui-grid-row:nth-child(even) .grayRow {
    background-color: #8b8b8b;
}

.orangeRow {
    background-color: #ffdea2;
}

.even .orangeRow {
    background-color: #ffceae;
}

.selected .orangeRow {
    background-color: #fff3ec;
}

.pinkRow {
    background-color: #ffb2d8;
}

.even .pinkRow {
    background-color: #ff82c0;
}

.selected .pinkRow {
    background-color: pink;
}

.blueRow {
    background-color: #63a6e0;
}

.even .blueRow {
    background-color: #89c9ff;
}

.selected .blueRow {
    background-color: #b9dfff;
}

.ui-grid-row:nth-child(odd) .ui-grid-cell.redCell {
    background-color: #ffd8d8;
}

.ui-grid-row:nth-child(even) .ui-grid-cell.redCell {
    background-color: #ffb4b4;
}

.ui-grid-row:nth-child(odd) .ui-grid-cell.blueCell {
    background-color: #dae2ff;
}

.ui-grid-row:nth-child(even) .ui-grid-cell.blueCell {
    background-color: #b2c6ff;
}

.label-as-badge {
    border-radius: 1em;
}

.ngGrid.unselectable {
    -moz-user-select: text;
    -webkit-user-select: text;
    user-select: text;
}

.tabset, .tab-content, .tabbable, .tab-pane {
    height: 100% !important;
}

.nav-tabs > li > a {
    border: 1px solid #d7d7d7;
}

.nav-tabs > li.active > a {
    /*CSS HERE*/
}

.uib-tab a {
    background-color: #eeeeee;
}

.uib-tab.active a {
    /*CSS HERE*/
}
