﻿/* Client specific css. This can be a blank file for default style, or can contain custom rules for each client. */

/* top bar active button */

#bootstrapOverride .nav-pills > li.active > a {
    color: #b91a20;
}

/* top bar hover button */

#bootstrapOverride .nav-pills > li > a:hover {
    color: #b91a20;
}

/* TEST TOP ROW BUTTON SPACING */

#bootstrapOverride .panel-info > .panel-heading {
    color: #b91a20;
}

/*Quick links hover color*/

#bootstrapOverride a:hover {
    color: #b91a20;
    /*color: white;*/
}

#bootstrapOverride a[class*="btn"]:hover {
    color: white;
}

#bootstrapOverride a.disabled, #bootstrapOverride a.disabled:hover {
    color: #65666B;
    cursor: not-allowed;
}

/* 
    app pages 

*/

.btn-info {
    background-color: #65666B;
    border-color: #65666B;
    color: white;
}

.btn-info:hover {
    background-color: #D5D5D5;
    border-color: #D5D5D5;
    color: white;
}

.breadcrumb {
    /*background-color: #65666B; */
    /*border-color: #65666B;*/
    background: linear-gradient(to right, #65666b, #9b9ca1, #65666b);
    /* For Safari 5.1 to 6.0 */
    /* For Opera 11.1 to 12.0 */
    /* For Firefox 3.6 to 15 */
    /* Standard syntax */
}

.breadcrumb > li > a {
    color: white;
}

.pageHeaderName {
    color: #D2D2D2;
}

.btn-primary {
    color: black;
    background-color: #D2D2D2;
    border-color: #D2D2D2;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
    color: white;
    background-color: #b91a20;
    border-color: #b91a20;
}

.btn-warning {
    color: black;
    background-color: #D2D2D2;
    border-color: #D2D2D2;
}

.btn-warning:hover, .btn-warning:focus, .btn-warning.focus, .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning {
    color: #fff;
    background-color: #65666B;
    border-color: #65666B;
}

.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {
    color: white;
    background-color: #65666B;
    border-color: white;
}

.k-button-icon {
	color: #b91a20;
	background-color: #fce9e9;
}

.k-button-icon:hover, .k-button-icon:focus, .k-button-icon.focus, .k-button-icon:active, .k-button-icon.active, .open > .dropdown-toggle.k-button-icon {
	color: white;
	background-color: #b91a20;
}

#btnClearFilter {
	color: #b91a20;
	background-color: #fce9e9;
}

#btnClearFilter:hover, #btnClearFilter:focus, #btnClearFilter.focus, #btnClearFilter:active, #btnClearFilter.active, .open > .dropdown-toggle.k-button-icon {
	color: white;
	background-color: #b91a20;
}

/* pager */

.k-link:link, .k-link:visited, .k-nav-current.k-state-hover .k-link {
    color: #b91a20;
}

.k-state-selected, .k-state-selected:link, .k-state-selected:visited, .k-list>.k-state-selected, .k-list>.k-state-highlight, .k-panel>.k-state-selected, .k-ghost-splitbar-vertical, .k-ghost-splitbar-horizontal, .k-draghandle.k-state-selected:hover, .k-scheduler .k-scheduler-toolbar .k-state-selected, .k-scheduler .k-today.k-state-selected, .k-marquee-color {
    color: #fff;
    background-color: #65666B;
    border-color: #65666B;
}


	.k-state-selected td {
		background-color: #b91a20;
	}

.k-list > .k-state-selected td {
    background-color: #65666b;
}

.k-pager-wrap .k-link:hover {
    color: white;
    border-color: #65666B;
    background: #65666B;
}

.k-primary, .k-overflow-container .k-primary {
    color: black;
    border-color: #D2D2D2;
    background-color: #D2D2D2;
}

.k-primary:hover {
    color: white;
    border-color: #65666B;
    background-color: #65666B;
}

/* detail grids */

.k-detail-cell > .k-grid {
    margin-bottom: 20px;
}

.k-detail-row {
    background-color: whitesmoke ;
}

.k-detail-row .k-grid-content {
    height: 100% ;
}

.k-detail-row .k-detail-cell {
    padding-top: 0px;
}

.k-grid-content tr.k-alt {
    background: transparent;
}

.k-detail-cell .k-state-selected td {
    background-color: #ADAAAA;
}

.k-loading-image {
    background-image: url('images/sun64_blue.gif');
    /*background-image: url('images/loading-ventilator-42.gif');*/
}


/*highlights nested grid tick marks input yellow*/
.k-grid .k-hierarchy-cell a {
    background-color: #ffcc37 !important;
}

/* Override Kendo's hover blue color on a selected row */
.k-alt:not(.k-detail-row):hover td {
	background-color: #ebebeb;
}
.k-grid td.k-state-selected:hover,
.k-grid tr.k-state-selected:hover td {
	background-color: #b91a20;
}