.radio .outer {
  border: 3px solid #004489 !important;
}
#header #c_logo {
  width: 151px !important;
  background: url("../../../pics/login_logo_whitelabel.png") !important;
  background-size: 100% !important;
}
#header #c_preference ul li a {
  color: #ffffff !important;
}
#firstboxlogin {
  background-color: #004489 !important;
}
#header_top {
  background-color: #004489 !important;
}
#c_preference a, #language_link > span {
  color: #fff !important;
}
#c_recherche form #champRecherche input {
  background-color: #131425 !important;
  color: #fff !important;
}
#c_recherche form #champRecherche button {
  background-color: white !important;
}
.x-button.x-button-drop.planned:after {
  color: #004489 !important;
}
#logo_login {
  background: #82aeff !important;
}
#text_login {
  color: white !important;
  background-color: #82aeff !important;
}
#c_menu {
  background-color: #82aeff !important;
}
.main_form tr.headerRow th {
  color: #ccedf5 !important;
}
.primary-fg, .primary-fg:link, .primary-fg:hover {
  color: white !important;
}
ul#menu a.itemP, ul#menu a.itemP1 {
  color: #004489 !important;
}
ul#menu > li.active {
  background-color: #ccedf5 !important;
}
ul.ssmenu {
  background-color: #ffffff !important;
}
ul.ssmenu li.active {
  background-color: #ccedf5 !important;
}
ul#menu > li:hover {
  background-color: #ffdecf !important;
}
ul#menu ul li a {
  color: #131425 !important;
}
ul#menu ul li a:hover {
  background: #82aeff !important;
  color: #131425 !important;
}
div.progress .progress-fg {
  background-color: #ccedf5 !important;
}
a.copyright {
  color: #000 !important;
}
a:hover {
  color: black !important;
}
.showplan {
  color: #82aeff !important;
}
ul#onglet {
  border-bottom: 1px solid #ffffff !important;
}
ul#onglet li {
  background-color: #eeeeee !important;
  border-bottom: 1px solid #fff !important;
}
ul#onglet li.actif {
  border-bottom: 1px ridge #82aeff !important;
}
ul#onglet li.invisible {
  border-bottom: 1px solid #fff !important;
}
ul#onglet li.actif a {
  color: #000 !important;
}
#onglet a {
  color: #666 !important;
}
#onglet a:hover {
  color: #82aeff !important;
}
ul#onglet span.fake {
  color: #666 !important;
}
#contenulogin {
  color: #82aeff !important;
}
#boxlogin legend {
  color: #82aeff !important;
}
#boxlogin input {
  border: 1px solid #82aeff !important;
}
#logo-login a:hover {
  color: #82aeff !important;
}
#c_preference .select2-choice {
  color: #82aeff !important;
}
#c_ssmenu2 ul li a {
  color: #000 !important;
}
#show_all_menu dt {
  color: white !important;
  background-color: #004489 !important;
}
#show_all_menu a:hover {
  background-color: #82aeff !important;
}
.primary-fg-inverse {
  color: #82aeff !important;
}
.primary-fg-inverse:hover {
  color: #82aeff !important;
}
#page .kanban .kanban-container .kanban-dropdown li:hover {
  background-color: #82aeff !important;
}
#page .kanban .kanban-container .kanban-dropdown li.dropdown-trigger.active {
  background-color: #82aeff !important;
}
.ui-widget-content.message_after_redirect {
  background: #dfdfdf !important;
}
.message_after_redirect.info_msg div.ui-widget-header {
  background: #a9a9a9;
  background-color: #a9a9a9;
  border-color: #a9a9a9;
}
.message_after_redirect.info_msg div.ui-widget-header span {
  color: #131425;
}
.ui-widget-content {
  color: #333333 !important;
}
.tab_cadre th, .tab_cadre_fixe th, .tab_cadre_fixehov th, .tab_cadrehov th, h2.header {
  background-color: #f8f8f8 !important;
  color: #004489 !important;
}
.tab_cadre th a, .tab_cadre_fixe th a, .tab_cadre_fixehov th a, .tab_cadrehov th a, h2.header a {
  color: #004489 !important;
}
.tab_cadre td a, .tab_cadre_fixe td a, .tab_cadre_fixehov td a, .tab_cadrehov td a, h2.header {
  color: #004489 !important;
}
.order_DESC:before {
  color: #B3B3B3 !important;
}
.order_ASC:before {
  color: #B3B3B3 !important;
}
@media screen and (min-width: 1300px) {
  .layout_vsplit .ui-tabs-panel .tab_cadre_fixehov th {
    background-color: #E6E6E6 !important;
  }
}
.secondary {
  background-color: #e6e6e6 !important;
  color: #5f5f5f !important;
}
.secondary:hover {
  box-shadow: 0px 1px 1px #999999 !important;
}
input[type="image"] {
  background-color: transparent !important;
}
input.submit {
  background-color: #f5b7b1 !important;
  color: #8f5a0a !important;
}
input.submit:hover {
  box-shadow: 0px 1px 1px #999999 !important;
}
.vsubmit {
  background-color: #f5b7b1 !important;
  color: #8f5a0a !important;
}
.vsubmit:hover {
  box-shadow: 0px 1px 1px #999999 !important;
}
.breadcrumb_item:nth-of-type(1), .breadcrumb_item:nth-of-type(2) {
  background-color: #F2F2F2 !important;
}
.breadcrumb_item:nth-of-type(1):after, .breadcrumb_item:nth-of-type(2):after {
  border-left-color: #F2F2F2 !important;
}
.breadcrumb_item:nth-of-type(3) {
  background-color: #f5b7b1 !important;
}
.breadcrumb_item:nth-of-type(3):after {
  border-left-color: #f5b7b1 !important;
}
.x-button {
  background-color: #f5b7b1 !important;
}
.x-button:hover {
  background-color: #f5b7b1 !important;
}
.warning {
  background-color: #f5b7b1 !important;
}
