﻿.theme-indigo .navbar {
  background-color: #3F51B5; }

.theme-indigo .navbar-brand {
  color: #fff; }
.theme-indigo .navbar-brand:hover {
  color: #fff; }
.theme-indigo .navbar-brand:active {
  color: #fff; }
.theme-indigo .navbar-brand:focus {
  color: #fff; }

.theme-indigo .nav > li > a {
  color: #fff; }
.theme-indigo .nav > li > a:hover {
  background-color: transparent; }
.theme-indigo .nav > li > a:focus {
  background-color: transparent; }

.theme-indigo .nav .open > a {
  background-color: transparent; }
.theme-indigo .nav .open > a:hover {
  background-color: transparent; }
.theme-indigo .nav .open > a:focus {
  background-color: transparent; }

.theme-indigo .bars {
  color: #fff; }

.theme-indigo .sidebar .menu .list li.active {
  background-color: transparent; }
.theme-indigo .sidebar .menu .list li.active > :first-child i, .theme-indigo .sidebar .menu .list li.active > :first-child span {
  color: #3F51B5; }

.theme-indigo .sidebar .menu .list .toggled {
  background-color: transparent; }

.theme-indigo .sidebar .menu .list .ml-menu {
  background-color: transparent; }

.theme-indigo .sidebar .legal {
  background-color: #fff; }
.theme-indigo .sidebar .legal .copyright a {
  color: #3F51B5 !important; }

.theme-indigo .panel-title {
  background-color: #3F51B5 !important; }

.theme-indigo .panel-group .panel-primary {
  border-color: #3F51B5 !important;  }

.theme-indigo .panel-primary > .panel-heading {
  border-color: #3F51B5 !important; }

.theme-indigo .wizard .steps .current a:active, .theme-indigo .wizard .steps .current a:focus, .theme-indigo .wizard .steps .current a:hover, .theme-indigo .wizard .steps .current a {
  background-color : #337ab7 !important;
  opacity: 1;
  color: #ffffff;
}

.theme-indigo .wizard .steps .done a, .theme-indigo .wizard .steps a {
  background-color: #337ab7 !important;
  opacity: 0.6;
  color: #ffffff;
}


/*
Added phil
*/

.theme-indigo .btn-primary,
.theme-indigo .btn-primary:hover,
.theme-indigo .btn-primary:active,
.theme-indigo .btn-primary:focus,
.theme-indigo .label-count,
.theme-indigo .suite-icon,
.theme-indigo .pagination li.active a { background-color: #3F51B5 !important; }

.them-indigo .form-line .focused {
  color : #3F51B5;
}

.theme-indigo .sidebar .menu .list > li.active {
  border-left: 4px solid #3F51B5;
  background-color: #f4f4f4;
}

.theme-indigo table a {
  color : #3F51B5;
}

.sidebar .menu .list .ml-menu li.active a.toggled:not(.menu-toggle):before {
  content: '\E315';
  font-family: 'Material Icons';
  position: relative;
  font-size: 20px;
  height: 20px;
  top: -4px;
  right: 0px;
}

.theme-indigo .form-group .form-line:after, .theme-indigo .input-group .form-line:after {
  border-bottom : 2px solid #3F51B5;
}

.theme-indigo .rf-ds-btn {
  border:none !important;
}

table {
  font-weight:400 !important;
}

table thead tr th.rf-dt-shdr-c {
  font-weight:500 !important;
}


/*
FIN ajout phil
 */



.theme-blue .navbar-brand {
  color: #fff; }
.theme-blue .navbar-brand:hover {
  color: #fff; }
.theme-blue .navbar-brand:active {
  color: #fff; }
.theme-blue .navbar-brand:focus {
  color: #fff; }

.theme-blue .nav > li > a {
  color: #fff; }
.theme-blue .nav > li > a:hover {
  background-color: transparent; }
.theme-blue .nav > li > a:focus {
  background-color: transparent; }

.theme-blue .nav .open > a {
  background-color: transparent; }
.theme-blue .nav .open > a:hover {
  background-color: transparent; }
.theme-blue .nav .open > a:focus {
  background-color: transparent; }

.theme-blue .bars {
  color: #fff; }

.theme-blue .sidebar .menu .list > li.active {
  border-left: 4px solid #2196f3;
  background-color: #f4f4f4; }

.theme-blue .sidebar .menu .list li.active > :first-child i, .theme-blue .sidebar .menu .list li.active > :first-child span {
  color: #2196F3; }

.theme-blue .sidebar .menu .list .toggled {
  background-color: transparent; }

.theme-blue .sidebar .menu .list .ml-menu {
  background-color: transparent; }

.theme-blue .sidebar .legal {
  background-color: #fff; }
.theme-blue .sidebar .legal .copyright a {
  color: #2196F3 !important; }

.theme-blue .btn-primary,
.theme-blue .btn-primary:hover,
.theme-blue .btn-primary:active,
.theme-blue .btn-primary:focus,
.theme-blue .label-count,
.theme-blue .suite-icon,
.theme-blue .pagination li.active a { background-color: #2196F3 !important; }


.theme-teal .navbar {
  background-color: #009688; }

.theme-teal .navbar-brand {
  color: #fff; }
.theme-teal .navbar-brand:hover {
  color: #fff; }
.theme-teal .navbar-brand:active {
  color: #fff; }
.theme-teal .navbar-brand:focus {
  color: #fff; }

.theme-teal .nav > li > a {
  color: #fff; }
.theme-teal .nav > li > a:hover {
  background-color: transparent; }
.theme-teal .nav > li > a:focus {
  background-color: transparent; }

.theme-teal .nav .open > a {
  background-color: transparent; }
.theme-teal .nav .open > a:hover {
  background-color: transparent; }
.theme-teal .nav .open > a:focus {
  background-color: transparent; }

.theme-teal .bars {
  color: #fff; }

.theme-teal .sidebar .menu .list li.active {
  background-color: transparent; }
.theme-teal .sidebar .menu .list li.active > :first-child i, .theme-teal .sidebar .menu .list li.active > :first-child span {
  color: #009688; }

.theme-teal .sidebar .menu .list .toggled {
  background-color: transparent; }

.theme-teal .sidebar .menu .list .ml-menu {
  background-color: transparent; }

.theme-teal .sidebar .legal {
  background-color: #fff; }
.theme-teal .sidebar .legal .copyright a {
  color: #009688 !important; }

.theme-green .navbar {
  background-color: #4CAF50; }

.theme-green .navbar-brand {
  color: #fff; }
.theme-green .navbar-brand:hover {
  color: #fff; }
.theme-green .navbar-brand:active {
  color: #fff; }
.theme-green .navbar-brand:focus {
  color: #fff; }

.theme-green .nav > li > a {
  color: #fff; }
.theme-green .nav > li > a:hover {
  background-color: transparent; }
.theme-green .nav > li > a:focus {
  background-color: transparent; }

.theme-green .nav .open > a {
  background-color: transparent; }
.theme-green .nav .open > a:hover {
  background-color: transparent; }
.theme-green .nav .open > a:focus {
  background-color: transparent; }

.theme-green .bars {
  color: #fff; }

.theme-green .sidebar .menu .list li.active {
  background-color: transparent; }
.theme-green .sidebar .menu .list li.active > :first-child i, .theme-green .sidebar .menu .list li.active > :first-child span {
  color: #4CAF50; }

.theme-green .sidebar .menu .list .toggled {
  background-color: transparent; }

.theme-green .sidebar .menu .list .ml-menu {
  background-color: transparent; }

.theme-green .sidebar .legal {
  background-color: #fff; }
.theme-green .sidebar .legal .copyright a {
  color: #4CAF50 !important; }

.theme-deep-orange .navbar {
  background-color: #FF5722; }

.theme-deep-orange .navbar-brand {
  color: #fff; }
.theme-deep-orange .navbar-brand:hover {
  color: #fff; }
.theme-deep-orange .navbar-brand:active {
  color: #fff; }
.theme-deep-orange .navbar-brand:focus {
  color: #fff; }

.theme-deep-orange .nav > li > a {
  color: #fff; }
.theme-deep-orange .nav > li > a:hover {
  background-color: transparent; }
.theme-deep-orange .nav > li > a:focus {
  background-color: transparent; }

.theme-deep-orange .nav .open > a {
  background-color: transparent; }
.theme-deep-orange .nav .open > a:hover {
  background-color: transparent; }
.theme-deep-orange .nav .open > a:focus {
  background-color: transparent; }

.theme-deep-orange .bars {
  color: #fff; }

.theme-deep-orange .sidebar .menu .list li.active {
  background-color: transparent; }
.theme-deep-orange .sidebar .menu .list li.active > :first-child i, .theme-deep-orange .sidebar .menu .list li.active > :first-child span {
  color: #FF5722; }

.theme-deep-orange .sidebar .menu .list .toggled {
  background-color: transparent; }

.theme-deep-orange .sidebar .menu .list .ml-menu {
  background-color: transparent; }

.theme-deep-orange .sidebar .legal {
  background-color: #fff; }
.theme-deep-orange .sidebar .legal .copyright a {
  color: #FF5722 !important; }