﻿/*
 * Global Theme Coloring
 */

.TrainTracerTheme .navbar-brand {
    color: #fff;
}

.TrainTracerTheme .navbar-brand:hover {
    color: #fff;
}

.TrainTracerTheme .navbar-brand:active {
    color: #fff;
}

.TrainTracerTheme .navbar-brand:focus {
    color: #fff;
}

.TrainTracerTheme .nav > li > a {
    color: #fff;
}

.TrainTracerTheme .nav > li > a:hover {
    background-color: transparent;
}

.TrainTracerTheme .nav > li > a:focus {
    background-color: transparent;
}

.TrainTracerTheme .nav .open > a {
    background-color: transparent;
}

.TrainTracerTheme .nav .open > a:hover {
    background-color: transparent;
}

.TrainTracerTheme .nav .open > a:focus {
    background-color: transparent;
}

.TrainTracerTheme .bars {
    color: #fff;
}

.TrainTracerTheme .sidebar .menu .list li.active {
    background-color: transparent;
}

.TrainTracerTheme .sidebar .menu .list li.active > :first-child i, .TrainTracerTheme .sidebar .menu .list li.active > :first-child span {
    color: #1E3246;
}

.TrainTracerTheme .sidebar .menu .list .toggled {
    background-color: transparent;
}

.TrainTracerTheme .sidebar .menu .list .ml-menu {
    background-color: transparent;
}

.TrainTracerTheme .sidebar .legal {
    background-color: #fff;
}

/*
 * Specific Environment coloring : PROD
 */

.TrainTracerTheme .navbar {
    background-color: #1E3246;
}

.TrainTracerTheme footer {
    background-color: #1E3246;
}

.TrainTracerTheme .panel-group .panel-primary {
    border: 1px solid #1E3246;
}

.TrainTracerTheme .panel-group .panel-primary .panel-title {
    background-color: #1E3246;
}

/*
 * Specific Environment coloring : PPROD
 */

.TrainTracerTheme.EnvironmentPPROD .navbar {
    background-color: #00AA6D;
}

.TrainTracerTheme.EnvironmentPPROD footer {
    background-color: #00AA6D;
}

.TrainTracerTheme.EnvironmentPPROD .panel-group .panel-primary {
    border: 1px solid #00AA6D;
}

.TrainTracerTheme.EnvironmentPPROD .panel-group .panel-primary .panel-title {
    background-color: #00AA6D;
}

/*
 * Specific Environment coloring : DEV
 */

.TrainTracerTheme.EnvironmentDEV .navbar {
    background-color: #DC3223;
}

.TrainTracerTheme.EnvironmentDEV footer {
    background-color: #DC3223;
}

.TrainTracerTheme.EnvironmentDEV .panel-group .panel-primary {
    border: 1px solid #DC3223;
}

.TrainTracerTheme.EnvironmentDEV .panel-group .panel-primary .panel-title {
    background-color: #DC3223;
}

/*
 * Specific Environment coloring : Local
 */

.TrainTracerTheme.EnvironmentLocal .navbar {
    background-color: #6700AB;
}

.TrainTracerTheme.EnvironmentLocal footer {
    background-color: #6700AB;
}

.TrainTracerTheme.EnvironmentLocal .panel-group .panel-primary {
    border: 1px solid #6700AB;
}

.TrainTracerTheme.EnvironmentLocal .panel-group .panel-primary .panel-title {
    background-color: #6700AB;
}
