@charset "UTF-8";
/*Les variables contenant le mot "Client" sont les variables correspondant aux couleurs rÚcurrentes*/
body {
  font-family: "Calibri" !important;
  color: #343b3d; }

select {
  border: 1px solid #B8C959; }

.lnk {
  color: #5571da; }

.logo_Cadenas {
  background-image: url("/Images/Logo/logoOptiCollecte.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: auto 100%;
  height: 120px; }

.logo {
  background-image: url("/Images/Logo/logoOptiCollecteAccueil.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 50%; }

.k-state-active, .k-state-active:hover, .k-active-filter, .k-tabstrip .k-state-active {
  border-color: #E4E4E4; }

.k-tabstrip-items .k-state-active {
  border-color: #E4E4E4 !important; }

/*.k-tabstrip .k-state-active
{
	border-color: $border-colorTabStrip !important;
}*/
.k-tabstrip-items .k-state-hover {
  background-color: #E4E4E4 !important;
  border-color: #E4E4E4 !important; }

/*rend le surlignement invisible*/
.k-grid ::selection {
  background: transparent;
  /* Safari */ }

.k-grid ::-moz-selection {
  background: transparent;
  /* Firefox */ }

.k-grid ::-webkit-selection {
  background: transparent;
  /* Safari */ }

/*rend le surlignement visible*/
.k-selectionOK ::selection {
  background: #328efe !important;
  color: white !important;
  /* Safari */ }

.k-selectionOK ::-moz-selection {
  background: #328efe !important;
  color: white !important;
  /* Firefox */ }

.k-selectionOK ::-webkit-selection {
  background: #328efe !important;
  color: white !important;
  /* Chrome */ }

/*vTableauDeBord*/
.TitleModuleTdb {
  background-color: #b5c65e;
  color: White; }

.selectTitreModuleTdb {
  width: 180px;
  background-color: inherit;
  border: none;
  color: inherit;
  font-weight: inherit;
  margin-top: 0px; }

.selectTitreModuleTdb option {
  background-color: #b5c65e; }

.moduleTdb {
  background-color: #efd688;
  border-color: #efd688; }

.TitleModulePosition {
  background-color: #73777C;
  color: White; }

.TitleHeaderBilan {
  background-color: #73777C;
  color: White; }

.modulePosition {
  background-color: #E4E4E4;
  border-color: #E4E4E4; }

.divContentBordureTop {
  border-top: 2px solid #a2b630; }

#divContent {
  border-bottom: 2px solid #a2b630;
  border-left: 2px solid #a2b630;
  border-right: 2px solid #a2b630;
  background-color: transparent; }

#DonneesEco, #Budget {
  border: 3px solid #E0E0E0 !important;
  background-color: #f4f4f4; }

#DonneesEco tr, #Budget tr {
  border-bottom: 15px solid #f4f4f4; }

/*tooltip*/
.k-widget.k-tooltip {
  background-color: #F5F5F5 !important; }

.k-window-content.k-content {
  background-color: #E4E4E4 !important;
  padding-bottom: 0.58em; }

.k-window-titlebar.k-header {
  background-color: #73777C;
  color: white; }

.k-window .k-content.k-state-active {
  background-color: #f0f0f0 !important; }

.k-window .k-reset.k-tabstrip-items {
  background-color: #E4E4E4 !important; }

.k-window .k-tabstrip.k-header {
  background-color: #E4E4E4 !important;
  border-color: transparent !important; }

.k-window .k-item.k-state-default.k-state-hover {
  background-color: #cbcbc3 !important;
  border-color: #ddeaf6 !important; }

.k-window .k-tabstrip-items .k-item.k-state-default {
  background-color: #cbcbc3 !important; }

.k-window .k-tabstrip-items .k-state-hover .k-link {
  background-color: #dadada !important; }

.k-window .k-tabstrip-items .k-item.k-state-default.k-state-active {
  background-color: #f0f0f0 !important;
  border-color: #f0f0f0 !important; }

.k-window .k-item.k-state-default .k-link {
  color: #7a7a7a !important; }

.tdDisabled {
  color: #bbbbbb; }

#cwChangementPwd,
#cwSaisieDonneesEco,
#cwSaisieAssolement,
#cwSaisieTypeProductions,
#cwSaisieTiersContacts,
#cwDebouclageSoufflet,
#cwSaisieContrat,
#cwSaisieContrat_SaisieEP_CPM,
#cwDebouclage,
#cwExerciceOption,
#cwSaisieVentesTerme,
#cwConsultationDossier,
#cwMsgBoxAlert,
#cwSaisieAlerte {
  background-color: #F4F4F4; }

#TitreDonneesEco {
  border-right: 2px solid #E0E0E0;
  border-bottom: 2px solid #E0E0E0; }

.Pave {
  background-color: #B8C959;
  border-color: #B8C959; }

.ConteneurPave:hover .HeaderPave {
  background-color: #A2B630; }

.ConteneurPave:hover .Pave {
  background-color: #C4D853; }

.HeaderPave {
  background-color: #A2B630;
  border-color: #A2B630;
  color: White; }

.PaveBilan {
  background-color: #f0f0f0;
  border: inherit; }

.PaveTotalBilan {
  background-color: #d8d8d8; }

.TitreProduction {
  background-color: #a2b630;
  color: white; }

.CadreTitreProduction {
  background-color: #a2b630; }

.headerChoixSimulation {
  background-color: #73777C;
  color: white; }

.bodyChoixSimulation {
  background-color: #E4E4E4;
  padding: 5px; }

.k-window-action.k-link.k-state-hover {
  background-color: transparent !important; }

#divGridReglement {
  border: 1px solid transparent !important; }

#divChoixTypeAjoutContrat input:hover {
  background-color: #B8C959; }

.btChoixModePrix {
  background-color: #A2B630;
  color: White; }

#divChoixTypeAjoutContrat {
  background-color: #A2B630; }

#divChoixTypeAjoutVenteTermeContainer {
  background-color: transparent; }

#divChoixTypeAjoutVenteTerme {
  background-color: #A2B630; }

#divChoixGridSimu2 input:hover,
#divChoixGridSimu1 input:hover {
  background-color: #40e705 !important; }

#divChoixGridSimu2 input,
#divChoixGridSimu1 input {
  background-color: transparent; }

#divChoixGridSimu2,
#divChoixGridSimu1 {
  background-color: #319b0b; }

#btAjoutLot,
#btAjoutOption {
  background-color: transparent; }

#btAjoutLot:hover,
#btAjoutOption:hover {
  background-color: #B8C959 !important; }

.CadreTitreSimulation {
  background-color: #a2b630;
  color: white; }

#divPrime {
  border: 1px solid #CCCCCC;
  background-color: #F4AF09; }

.ColorGestionDeleguee {
  color: blue; }

.ColorGestionPropre {
  color: green; }

.ColorPrecontrat {
  color: red; }

.NomEntrepriseSupervision {
  text-decoration: inherit; }

.contentOngletMaSynthese {
  background-color: #a2b630;
  border-bottom: 1px #becbd7 solid;
  border-left: 1px #becbd7 solid;
  border-right: 1px #becbd7 solid; }

#FiltreContrat .visible {
  border: 1px solid #F1F1F1 !important; }

.FiltreProductionSupervision {
  background-color: #a2b630;
  color: White; }

.FiltreProductionConsolidation {
  background-color: #f4f4f4;
  border: 1pt solid #a2b630; }

#FiltreProduction {
  background-color: #a2b630;
  color: White; }

/*encadrement du menu*/
.menu {
  border: 1px #becbd7 solid; }

/*listes dÚroulantes*/
.lst {
  border: 1px #becbd7 solid;
  background-color: #f4f4f4; }

/*page selectionnÚe*/
.btMenu.selected {
  color: #ffffff;
  background-color: #a2b630 !important; }

/*Tous les boutons du menu*/
.btMenu {
  border-right: 1px #becbd7 solid; }

.btMenu:hover {
  background-color: #a2b630; }

a {
  border-color: #becbd7; }

.BtConsultationDossier {
  border-left: 1px solid #BECBD7;
  background-image: url("/Images/Client/Soufflet/Boutons/BtMenuConsultationDossier.png"); }

.BtSupport {
  background-image: url("/Images/Client/Soufflet/Boutons/BtSupport.png"); }

.BtAide {
  border-left: 1px solid #BECBD7;
  background-image: url("/Images/Client/Soufflet/Boutons/BtMenuAide.png"); }

/*fond de la window modal*/
.k-overlay {
  opacity: 0.3 !important;
  background-color: #aaaaaa !important; }

.tbOnglets input {
  background-color: #dfdfdf;
  color: #7d8748;
  border-left: 1px solid white;
  border-right: 1px solid white;
  border-top: 0px;
  border-bottom: 2px solid #a2b630; }

.btOnglet:hover {
  background-color: #efefef; }

.btOnglet.selected {
  background-color: transparent;
  border-bottom: 0px;
  border-top: 2px solid #a2b630;
  border-left: 2px solid #a2b630;
  border-right: 2px solid #a2b630; }

.BtGestion {
  background-image: url("/Images/Client/Soufflet/Boutons/BtMenuGestion.png");
  color: #A2B630; }

.BtSynthese {
  background-image: url("/Images/Client/Soufflet/Boutons/BtMenuMaison.png");
  color: #A2B630; }

.BtMesContrats {
  background-image: url("/Images/Client/Soufflet/Boutons/BtMesContrats.png");
  color: #A2B630; }

.BtMesLivraisons {
  background-image: url("/Images/Client/Soufflet/Boutons/BtMesLivraisons.png");
  color: #A2B630; }

.BtAccueil {
  background-image: url("/Images/Client/Soufflet/Boutons/BtMenuMaison.png"); }

.BtCotations {
  background-image: url("/Images/Client/Soufflet/Boutons/BtMenuCotations.png"); }

.BtParametrage {
  background-image: url("/Images/Client/Soufflet/Boutons/BtMenuParam.png"); }

.BtSimulation {
  background-image: url("/Images/Client/Soufflet/Boutons/BtMenuSimu.png");
  color: #A2B630; }

.BtMessage {
  background-image: url("/Images/Client/Soufflet/Boutons/BtMenuMessage.png");
  color: #A2B630; }

.BtAdministration {
  background-image: url("/Images/Client/Soufflet/Boutons/BtMenuMessage.png");
  color: #A2B630; }

.BtSupervision {
  background-image: url("/Images/Client/Soufflet/Boutons/BtMenuGestion.png");
  color: #A2B630; }

.BtConsolidation {
  background-image: url("/Images/Client/Soufflet/Boutons/BtMenuGestion.png");
  color: #A2B630; }

.BtConsultationCompte {
  background-image: url("/Images/Client/Soufflet/Boutons/BtMenuConsultationDossier.png");
  color: #A2B630; }

/*---------------------------------//
//        Autour de la grid        //
//---------------------------------*/
#Grid {
  border: 3px solid #E0E0E0 !important; }

.Cadre {
  border: 3px solid #E0E0E0 !important; }

#GridSimu {
  border: 3px solid #a2b630 !important; }

#GridEditor {
  background-color: #f4f4f4;
  border-right: 2px solid #e8f5f6; }

.lstBtGrid input, .lstBtGrid button {
  background-color: #707778 !important;
  border-right: 1px #707778 solid;
  color: white; }

.lstBtGrid input:hover, .lstBtGrid button:hover {
  background-color: #919191 !important; }

#GridSelector #btSelector {
  background-color: #d2d2d2 !important;
  color: black; }

/*-----------------------------------------------------------//
//              Elements de KENDO                            //
//-----------------------------------------------------------*/
/*entete de la grid*/
.k-grid .k-header {
  background-color: #B8C959 !important;
  border: thin solid #e8f5f6 !important; }

.k-grid .k-header .k-link {
  color: #ffffff !important; }

/*ligne selectionnÚe*/
.k-grid .k-state-selected {
  background-color: #CCD88F !important; }

.k-pager-wrap .k-link:hover {
  background-color: #CCD88F !important;
  border-color: #CCD88F !important; }

.tabStripCotations.k-header {
  background-color: transparent !important; }

.k-grid-header {
  background-color: #ecf7f7 !important; }

/*----------Style des grid dans les fenÛtres---------------*/
#divGridInWindow {
  background-color: #f0f0f0;
  border-top: 1px solid #DADADA; }

#divGridInWindow .k-grid tbody {
  background-color: #F0F0F0; }

#divGridInWindow .k-grid tbody tr {
  background-color: #f0f0f0; }

#divGridInWindow .k-grid, #divGridInWindow .k-grid-content {
  background-color: #F0F0F0; }

/*-----------------------------------------------------------*/
/*--------------------Style des grid----------------------------*/
#divGrid,
#divGridVP,
#divGridVT {
  background-color: #f0f0f0;
  border-top: 1px solid #DADADA; }

#divGrid .k-grid-footer,
#GridVentesPhysiquesSimu table .k-grid-footer {
  display: none; }

#divGrid .k-grid tbody,
#divGridVP .k-grid tbody,
#divGridVT .k-grid tbody {
  background-color: #F0F0F0; }

#divGrid .k-grid tbody tr,
#divGridVP .k-grid tbody tr,
#divGridVT .k-grid tbody tr {
  background-color: #f0f0f0; }

#divGrid .k-grid, #divGrid .k-grid-content,
#divGridVP .k-grid, #divGridVP .k-grid-content,
#divGridVT .k-grid, #divGridVT .k-grid-content {
  background-color: #F0F0F0; }

.FooterTotal {
  background-color: #CACDCF; }

/*---------------------------------------------------*/
/*1 ligne sur deux de la grid*/
.k-alt {
  background-color: #E4E4E4 !important; }

.k-grid .k-link :link, .k-grid .k-link :visited {
  color: Black !important; }

.k-grouping-row td {
  background-color: #D4D5D8 !important; }

td.k-group-cell {
  background-color: transparent !important; }

tr[role="row"] {
  background-color: #f0f0f0; }

.btNormal {
  background-color: #a2b630;
  color: White;
  -webkit-box-shadow: initial !important; }

.k-upload-button {
  background-color: #a2b630;
  color: White;
  -webkit-box-shadow: initial !important;
  border: 0px; }

.btMenu {
  background-color: #F7F7F7; }

.btNormal:hover {
  background-color: #a2c030; }

.k-upload-button:hover {
  background-color: #a2c030;
  border: 0px;
  color: White !important; }

.k-button:hover {
  color: white; }

.btLoupe30 {
  background: #a2b630 url("../../Images/Global/IconeLoupe30.png") no-repeat;
  color: White; }

.btLoupe30:hover {
  background-color: #a2c030; }

.BtAjouter {
  background-color: #2c9c08; }

.BtAjouter:hover {
  background-color: #0c7c00; }

.BtSupprimer {
  background-color: #ff0000; }

.BtSupprimer:hover {
  background-color: #df0000; }

.BtActionSmall {
  background-size: 15px 15px !important;
  background-repeat: no-repeat;
  height: 15px;
  width: 15px; }

.BtCrayon {
  background-image: url("/Images/Global/btModifier.png") !important; }

.BtLoupe {
  background-image: url("/Images/Global/IconeLoupe30.png") !important; }

.BtModifier {
  background: url("/Images/Global/IconeLoupe30.png") no-repeat center;
  background-color: #f4af09; }

.BtModifier:hover {
  background-color: #d48f00; }

.BtRefresh {
  background: url("/Images/Global/refresh_blanc.png") no-repeat center;
  background-color: #f4af09; }

.BtRefresh:hover {
  background-color: "/Images/Global/refresh_blanc.png"; }

.BtColumnSelector {
  background-color: #D2D2D2; }

.BtColumnSelector:hover {
  background-color: #C2BCBC; }

.BtExcelValid {
  background-color: #1e7145; }

.BtExcelValid:hover {
  background-color: #0e5125; }

.BtSupprimerRecolte {
  color: #c4c0c0;
  border: 2px solid #c4c0c0; }

.BtTypeDonneesSimu {
  background-color: #707778;
  color: White;
  text-align: center;
  cursor: pointer; }

.BtTypeDonneesSimu:hover {
  background-color: #919191 !important; }

.BtTypeDonneesSimuSelected {
  background-color: #a2b630 !important; }

#divComplementOngletMaSynthese {
  border-bottom: 1px #becbd7 solid; }

.btOngletMaSyntheseRecolte.Last {
  border-right: 1px #becbd7 solid !important; }

.btOngletMaSynthese {
  border-right: 0px;
  padding: 8px 15px;
  background-color: #F7F7F7;
  color: #a2b630;
  border-bottom: 1px #becbd7 solid;
  border-left: 1px #becbd7 solid;
  border-top: 1px #becbd7 solid; }

.btOngletMaSynthese:hover {
  background-color: #a2b630;
  color: #ffffff;
  border-bottom: 1px #a2b630 solid;
  border-left: 1px #becbd7 solid;
  border-top: 1px #becbd7 solid; }

.btOngletMaSynthese.selected {
  color: #ffffff;
  background-color: #a2b630 !important;
  border-bottom: 1px #a2b630 solid;
  border-left: 1px #becbd7 solid;
  border-top: 1px #becbd7 solid; }

.btOngletMaSyntheseLast {
  border-right: 1px #becbd7 solid; }

.k-autocomplete.k-state-hover,
.k-autocomplete.k-state-focused {
  background-color: White !important; }

/*.k-state-focused, */
.k-list > .k-state-focused {
  -webkit-box-shadow: #b9c74a 0px 0px 0px 1px inset !important;
  box-shadow: #b9c74a 0px 0px 0px 1px inset !important;
  border-color: #b9c74a;
  background-color: #b9c74a !important; }

.k-state-selected {
  background-color: #dde78c !important;
  border-color: #b9c74a !important;
  color: black !important; }

.k-numeric-wrap.k-state-focused, .k-state-hover, .k-state-hover:hover, .k-picker-wrap.k-state-focused {
  background-color: #d3db67 !important;
  border-color: #d3db67 !important; }

.k-textbox:hover {
  border-color: #d3db67 !important; }

.dropdownButton .k-dropdown-wrap {
  background-color: #a2b630;
  -webkit-box-shadow: initial !important; }

.dropdownButton .k-input {
  color: White !important; }

.dropdownButton .k-dropdown-wrap.k-state-default.k-state-hover,
.dropdownButton .k-dropdown-wrap.k-state-default.k-state-focused {
  background-color: #a2c030 !important; }

.dropdownButton .k-dropdown-wrap.k-state-default.k-state-hover .k-input {
  color: White !important; }

body ::-webkit-scrollbar,
.k-grid ::-webkit-scrollbar {
  /* Scrollbars */
  width: 20px;
  background: #ddeae6 0 0 repeat; }

body ::-webkit-scrollbar-track-piece:horizontal,
.k-grid ::-webkit-scrollbar-track-piece:horizontal {
  /* Fond pour la barre du bas */
  background: transparent none;
  border: solid 9px transparent;
  border-right-width: 10px;
  margin: 4px;
  -webkit-box-shadow: inset 1px 0px 0 0 #ddeae6, inset 0px 0px 0 0 #ddeae6; }

body ::-webkit-scrollbar-track-piece,
.k-grid ::-webkit-scrollbar-track-piece {
  /* Fond */
  background: transparent none;
  border: solid 9px transparent;
  border-right-width: 10px;
  margin: 4px;
  -webkit-box-shadow: inset 1px 0px 0 0 #ddeae6, inset 0px 0px 0 0 #ddeae6; }

body ::-webkit-scrollbar-thumb,
.k-grid ::-webkit-scrollbar-thumb {
  background-color: #a2b630;
  border-right-width: 4px;
  -webkit-box-shadow: inset 0 0 0 5px #a2b630, inset 0 0 0 6px #a2b630; }

body ::-webkit-scrollbar-thumb:horizontal,
.k-grid ::-webkit-scrollbar-thumb:horizontal {
  /* Barre du bas */
  background-color: #a2b630;
  border-right-width: 4px;
  -webkit-box-shadow: inset 0 0 0 5px #a2b630, inset 0 0 0 6px #a2b630; }

body ::-webkit-scrollbar-corner,
.k-grid ::-webkit-scrollbar-corner {
  /* Coin de la fenÛtre */
  background: #a2b630 transparent 0 0 no-repeat; }

body ::-webkit-scrollbar-button,
.k-grid ::-webkit-scrollbar-button {
  /* Boutons */
  height: 6px;
  background: transparent 1px; }

body ::-webkit-scrollbar-button:increment,
.k-grid ::-webkit-scrollbar-button:increment {
  /* Bouton pour descendre */
  background-position: -19px 50%; }

body ::-webkit-scrollbar-button:horizontal,
.k-grid ::-webkit-scrollbar-button:horizontal {
  /* Boutons horizontaux */
  width: 6px;
  background: transparent 1px; }

#divGrid ::-webkit-scrollbar-button:horizontal:increment,
.k-grid ::-webkit-scrollbar-button:horizontal:increment {
  /* Bouton pour aller Ó droite */
  background-position: 50% -19px; }

#loading {
  background-image: url(""); }

#spinner {
  background-image: url("/Images/Logo/LogoOptiCollecte_128.png"); }

.selectListeAccueil {
  border: 1px solid #ddeae6;
  cursor: pointer;
  height: 55px;
  width: 120px;
  overflow-y: scroll; }

.SelectBox.selected {
  background-color: #a2b630;
  color: black; }

.twoColumn {
  -webkit-column-count: 2;
  -webkit-column-rule: 0px solid #000;
  -webkit-column-gap: 1em;
  -moz-column-count: 2;
  -moz-column-rule: 0px solid #bbb;
  -moz-column-gap: 1em;
  column-count: 2;
  column-rule: 0px solid #bbb;
  column-gap: 1em;
  display: block;
  margin-left: 30px;
  margin-right: 30px; }

.threeColumn {
  -webkit-column-count: 3;
  -webkit-column-rule: 0px solid #000;
  -webkit-column-gap: 1em;
  -moz-column-count: 3;
  -moz-column-rule: 0px solid #bbb;
  -moz-column-gap: 1em;
  column-count: 3;
  column-rule: 0px solid #bbb;
  column-gap: 1em;
  display: block;
  margin-right: 30px;
  margin-left: 30px; }

html.Gephycotes {
  background-color: #ffffff;
  margin: 0;
  padding: 0; }

body.Gephycotes {
  background-color: #fff;
  color: #333;
  font-size: 10pt;
  font-family: Calibri, Verdana, Helvetica, Sans-Serif;
  margin: 0;
  padding: 0; }

.Gephycotes .Site_Center {
  margin: 0 auto;
  width: 720px; }

.Gephycotes .titreGraphe {
  color: #6d869f;
  font-weight: bold;
  text-align: center;
  font-size: 11pt; }

.Gephycotes .TitreGrid {
  font-weight: bold;
  background-color: #B8C959;
  padding: 3px 8px 3px 8px;
  border-bottom-style: solid;
  border-bottom-width: 2px;
  border-bottom-color: #FFFFFF;
  font-size: 11pt; }

.Gephycotes #divTitreGrid {
  color: #ffffff; }

.Gephycotes .BtProduction {
  background-color: #F7F7F7;
  border: solid 1px #becbd7;
  min-width: 85px;
  height: 45px;
  cursor: pointer;
  font-size: 10pt;
  color: #818748; }

.Gephycotes .BtProduction:hover {
  background-color: #a2b630; }

.Gephycotes .BtProductionSelected {
  border: solid 1px #becbd7;
  background-color: #a2b630;
  min-width: 85px;
  height: 45px;
  font-size: 10pt;
  color: black; }

.Gephycotes .BtProductionWidget {
  background-color: #F7F7F7;
  border: solid 1px #becbd7;
  width: 90px;
  height: 45px;
  cursor: pointer;
  font-size: 10pt;
  color: #818748;
  width: 53px;
  height: 37px; }

.Gephycotes .BtProductionWidget:hover {
  background-color: #a2b630; }

.Gephycotes .BtProductionWidgetSelected {
  border: solid 1px #becbd7;
  background-color: #a2b630;
  width: 90px;
  height: 45px;
  font-size: 10pt;
  color: black;
  width: 53px;
  height: 37px; }

.Gephycotes .BtGraphe {
  background-color: #F7F7F7;
  border: solid 1px #becbd7;
  width: 40px;
  height: 25px;
  cursor: pointer; }

.Gephycotes .BtGraphe:hover {
  background-color: #a2b630; }

.Gephycotes .BtGraphe.selected {
  background-color: #a2b630;
  width: 40px;
  height: 25px;
  background-position: 0px -50px; }

.Gephycotes .BtGraphe#tgLigne {
  background-image: url("/Images/Global/BtLigneGraphe.png"); }

.Gephycotes .BtGraphe#tgChandelle {
  background-image: url("/Images/Global/BtChandelleGraphe.png"); }

.Gephycotes .BtGraphe.BtGrapheN1:hover {
  background-color: #4572a7; }

.Gephycotes .BtGraphe.BtGrapheN1.selected {
  background-color: #4572a7; }

.Gephycotes .BtGraphe.BtGrapheN2:hover {
  background-color: #aa4643; }

.Gephycotes .BtGraphe.BtGrapheN2.selected {
  background-color: #aa4643; }

.Gephycotes .k-grid {
  z-index: 1;
  font-size: 8pt !important;
  border: none; }

.Gephycotes .k-grid td {
  border: none !important;
  cursor: default !important; }

.Gephycotes .k-grid .k-header {
  margin-top: 1px;
  border: thin solid #e8f5f6 !important;
  text-align: center !important;
  font-weight: bold !important;
  background-image: none !important; }

.Gephycotes .k-picker-wrap {
  border: none !important; }

.Gephycotes .k-picker-wrap .k-select {
  margin-top: -17px !important;
  border: none !important; }

.Gephycotes .k-datepicker input {
  display: none !important; }

/*Loading spÚcifique Ó soufflet

#spinner
{
    background: url($FondSpinner) no-repeat center center;
}

#loading
{
    background-size: 100% 100%;
    width: 100px;
    height: 100px;
	background-color: transparent;
}

#spinner
{
    background-size: 70% 70%;
    -webkit-animation: loading 1.9s infinite;
    -moz-animation: loading 1.9s infinite;
    -o-animation: loading 1.9s infinite;
    animation: loading 1.9s infinite;
    height: 100px;
    width: 100px;
    position:absolute;
}

#loading span
{
    display: none;
}

@-webkit-keyframes loading {
  0% {
    -webkit-transform: rotateZ(0deg); // Safari and Chrome 

  }
  
  100% {
     -webkit-transform: rotateZ(360deg); // Safari and Chrome
  }  
}

@keyframes loading {
  0% {
        -ms-transform: rotateZ(0deg);
        -moz-transform: rotateZ(0deg);
        -o-transform: rotateZ(0deg);
    }
    
  100% {
         -moz-transform: rotateZ(360deg);     
         -o-transform: rotateZ(360deg);
         -ms-transform: rotateZ(360deg);
    }
}*/

/*# sourceMappingURL=Client.css.map */
