﻿@charset "UTF-8";
/*#region VARIABLES */
:root {
  --bs-table-color: #2e6da4;
}

/*#endregion VARIABLES*/
/*
	Ce fichier CSS est injecté APRES les CSS Telerik pour permettre d'écraser les définitions Telerik.
	/!\ Ne placer ici que les délcarations nécessaires, et privilégier le fichier CSS principal.

*/
/*#region RADGRID*/
.RadGrid_Bootstrap .rgPagerCell .rgPageFirst, .RadGrid_Bootstrap .rgPagerCell .rgPagePrev, .RadGrid_Bootstrap .rgPagerCell .rgPageNext, .RadGrid_Bootstrap .rgPagerCell .rgPageLast, .RadGrid_Bootstrap .rgPagerCell .rgPagerButton, .RadGrid_Bootstrap .rgPagerCell .rgNumPart a {
  height: inherit;
}

.RadGrid_Bootstrap .rgHeader a.btn-outline-info {
  /*Restaure le style bootstrap dans les boutons en entête du radgrid - 02/12/2023 PJE, cf. escx_prefacturation */
  color: var(--bs-btn-color) !important;
}

.RadGrid_Bootstrap .rgHeader a.btn-outline-info:hover {
  color: var(--bs-btn-hover-color) !important;
}

.RadGrid_Bootstrap .rgRow > td, .RadGrid_Bootstrap .rgAltRow > td, .RadGrid_Bootstrap .rgEditRow > td, .RadGrid_Bootstrap .rgFooter > td, .RadGrid_Bootstrap .rgFilterRow > td, .RadGrid_Bootstrap .rgHeader, .RadGrid_Bootstrap .rgResizeCol, .RadGrid_Bootstrap .rgGroupHeader td {
  padding-left: 5px;
  padding-right: 5px;
}

.RadGrid_Bootstrap .rgHeader {
  font-size: small;
}

.RadGrid_Bootstrap a {
  color: var(--bs-btn-color);
}

/*#endregion RADGRID*/
/*#region RADASYNCUPLOAD*/
.ruUploadProgress {
  width: 210px;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
}

.ruInputs {
  margin: 10px;
}

.RadUpload .ruFileWrap {
  vertical-align: auto !important;
}

.RadUpload .ruStyled.ruFileWrap {
  vertical-align: middle !important;
}

/*<%-- couleur de l'avancement de la barre de progression --%>*/
.RadUpload_Windows7 .ruFileProgress {
  background-color: #00ff21 !important;
}

/*<%-- couleur du fond de la barre de progression --%>*/
.RadUpload_Windows7 .ruFileProgressWrap {
  background-color: #dedede !important;
}

.RadUpload .ruBrowse {
  /*margin-top: 5px;*/
}

.ruBrowse {
  height: 34px !important;
  background: repeating-radial-gradient(circle, aliceblue, aliceblue 10px, #eee 10px, lavender 20px) !important;
  color: royalblue !important;
}

/*#endregion RADASYNCUPLOAD*/
/*#region PAGER*/
/*Annule tous les attributs de la classe Telerik*/
.RadDataPager_Bootstrap[style] {
  all: unset;
}

.RadPager-sm {
  color: unset;
  background: unset;
  font-family: unset;
  border: unset;
}

.RadPager-sm .rdpNumPart a, .RadPager-sm .rdpPagerButton, .RadPager-sm .rdpActionButton {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #337ab7;
  color: #337ab7;
}

/*#endregion Telerik Pager*/
