/* GLOBAL */
#page
{
	border-color: #025594;
}

#header,
#footer,
.loader
{
	border-top-color: #025594;
}

a,
.indication,
.link:hover,
.ui-widget-content a
{
	color: #025594;
}

.bg-primary,
.btn-primary
{
	background-color: #025594 !important;
}

.form-control:focus,
label.selectable:focus:not(.flag-container-medium),
label.filters-bar-tile:focus:not(.flag-container-medium)
{
	border-color: color-mix(in oklab, white, #025594);
	box-shadow: 0 0 0 .25rem rgba(2, 85, 148, .25);
}
/* GLOBAL */

/* MENU NAVBAR */
#mainmenu
{
	background: #025594 url(bg.gif) repeat-x left top;
}

#mainmenu ul li a:hover,
#mainmenu ul li.active a
{
	color: #025594;
}
/* MENU NAVBAR */

/* MENU OPERATIONS */
.portlet-decoration
{
	background-color: color-mix(in oklab, white 75%, #025594);
	border-left-color: #025594;
}

.portlet-title
{
	color: #025594;
}

.portlet-content
{
	background-color: color-mix(in oklab, white 95%, #025594);
}

.operations li a,
.operations li a:visited
{
	color: #025594;
}

.operations li a:hover
{
	background-color: color-mix(in oklab, white 75%, #025594);
}
/* MENU OPERATIONS */

/* TABLE / GRIDVIEW / DATATABLES */
.first-row {
	background-color: color-mix(in oklab, white 75%, #025594);
}

.filter-box
{
	border-color: color-mix(in oklab, white 75%, #025594);
}

.grid-view table.items tr.even
{
	background-color: #F8F8F8;
}

.grid-view table.items tr.odd
{
	background-color: color-mix(in oklab, white 75%, #025594);
}

.grid-view table.items tr.selected
{
	background-color: #BCE774;
}

.grid-view table.items tr:hover.selected
{
	background-color: #CCFF66;
}

.grid-view table.items tbody tr:hover
{
	background-color: #ECFBD4;
}

.grid-view table.items th.sorting,
.grid-view table.items th.sorting_asc,
.grid-view table.items th.sorting_desc,
.table-header-primary thead tr th,
thead th
{
	background-color: #025594 !important;
	background-image: none !important;
}

thead th.bg-primary-light
{
	background-color: color-mix(in oklab, white 60%, #025594) !important;
}

.table-row-underline tbody tr td
{
	border-bottom-color: #025594 !important;
}

table.detail-view tr.odd
{
	background-color: color-mix(in oklab, white 90%, #025594) !important;
}

table.detail-view tr.even
{
	background-color: #F8F8F8;
}

ul.yiiPager a:link,
ul.yiiPager a:visited
{
	color: #025594;
}

ul.yiiPager a:hover
{
	border-color: #025594;
}

ul.yiiPager .selected a
{
	background-color: #025594;
	color: #FFFFFF;
}
/* TABLE / GRIDVIEW / DATATABLES */
