/*Style général*/

td
{
	width: 0 !important;
}

/*Modification de la page Wordpress - body*/
#page-content-wrapper, #page-hero .page-hero-inner-wrap, .limiter, #item-header-inner
{
	max-width: 100% !important;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	width: 100%;
}

/*Modification de la page Wordpress - body, bottom*/
#content.site-content #content-left-col #primary.content-area 
{
	padding: 24px 0 0 0;
}

/*Modification de la page Wordpress - Boutons édition de page*/
/*.entry-footer > .edit-link
{
	background-color: #a0a0a0;
	width: 24%;
	margin: 0;
	padding: 10px 0 25px 35px;
}*/

/*Modification sur la page entière*/
*
{

}

.buttonDisabled:disabled,
.buttonDisabled[disabled]
{
	background-color: #030261 !important;
	color: white;
}

.buttonDispo
{
	background-color: white !important;
	color: #030261;
}

/*Modification du corps de la page*/
html,body
{
	letter-spacing: 0.02em;
}

/*Bandeau - haut de la navigation*/
#navigation_top
{
	background-color: #030261;
	display: flex;
	justify-content: space-between;
	height: 120px;
	align-items: center;
}

/*Titre principal*/
h1
{
	color: white !important;
	margin: 0 0 0 2%;
	font-size: 24px;
	cursor: pointer;
	text-shadow: 0 0px 12px rgba(0, 0, 0, 0.23), 0 0px 16px rgba(0, 0, 0, 0.16);
}

/*Logo carton ouvert*/
.fa-box-open
{
	color: white;
	font-size: medium;
	margin-left: 30px;
}

/*Recherche des stocks*/
#search
{
	display: flex;
	margin: 0 2%;
	position: relative;
	align-items: center;
	/*box-shadow: 0 0px 12px rgba(0, 0, 0, 0.23), 0 0px 16px rgba(0, 0, 0, 0.16);*/
}

/*Barre de recherche des stocks*/
#stock_search
{
	width: 350px;
	margin: 0;
	border: 0;
	border-radius: 4px;
	height: 0;
	margin-top: 40px;
}

#home
{
    margin-top: 40px;
}

/*Bouton de recherche des stocks*/
.button_search
{
	background-color: #525252;
	position: absolute;
	margin: 40px 0 0 85%;
}

.button_search_stock
{
	background-color: #525252;
	position: absolute;
	margin: 0 0 0 85%;
}

#loupe
{
	display: block;
}

#empty
{
	display: none;
}

/*Bandeau - Côté gauche de la navigation*/
#navigation_left
{
	background-color: #a0a0a0;
	width: 18%;
	padding: 1%;
	padding-top: 0;
	min-height: 100%;
	border-bottom-right-radius: 50%;
	float: left;
	border-radius: 0 0 250px 250px;
    padding-bottom: 15%;
    border-top: solid 0.5px #030261 !important;
    border-bottom: solid 0.5px #030261 !important;
}

/*Tableau d'alerte des stocks*/
#stock_alert
{
	background-color: white;
	height: 140px !important;
	border-radius: 4px;
	width: 100% !important;
	box-shadow: 0 0px 12px rgba(0, 0, 0, 0.23), 0 0px 16px rgba(0, 0, 0, 0.16);
}

/*Menu déroulant*/
.scrolling_menu
{

}

/*Menu déroulant - séléction*/
.select
{
	background-color: white;
	box-shadow: 0 0px 12px rgba(0, 0, 0, 0.23), 0 0px 16px rgba(0, 0, 0, 0.16);
	width: 100% !important;
	padding: 3%;
	font-weight: bold;
	border-radius: 4px;
	cursor: pointer;
	border-top: solid 0.5px #030261;
	border-bottom: solid 0.4px #030261;
	color: #000000;
}

/*Menu déroulant - Option de séléction*/
.option
{
	background-color: white;
	font-weight: bold;
	cursor: pointer;
}

/*Boutons de changement de pages*/
#navigation_button
{

}

/*Bouton*/
.nav_button
{
	margin: 1% 0 1% 0 ;
	width: 100%;
	background-color: #ffffff;
	border-top: solid 0.5px #030261;
	border-bottom: solid 0.4px #030261;
	color: #000000;
    font-weight: 900;
	box-shadow: 0 0px 12px rgba(0, 0, 0, 0.23), 0 0px 16px rgba(0, 0, 0, 0.16);
}

.nav_button:hover
{
	color: #a0a0a0;
}

/*Centre des navigations*/
#navigation_center
{
	display: block;
	margin: 2% 2% 2% 20%;
	overflow-y: auto;
}

#navigation_center_search
{
	display: none;
	margin: 2% 2% 2% 20%;
	overflow-y: auto;
}

#navigation_leave
{
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9999999;
	min-width : 100vw !important;
	min-height:100vh !important;
	background-color: rgba(0, 0, 0, 0.5);
	visibility: hidden;
}

.mouvements_stock, tr, td
{
	font-weight: bold;
	text-align: center;
	font-size: 0.9em;
}

/*interface.php*/

.tableauQuitterOp
{
	width: 530px !important;
	margin-left: auto !important;
	margin-right: auto !important;
	display: block !important;
	margin-top: 8% !important;
}

.tableauQuitterOp tr th
{
	padding: 10px 1px 10px 20px;
	font-weight: 500;
	font-size: 1em !important;
	color: #030261 !important;
}

.tableauQuitterOp .fa-exclamation-triangle
{
	font-size: 6em !important;
	padding: 10%;
	color: #030261 !important;
}

.buttonOp
{
	text-align: left;
}

/*recept_colis.php*/



/*Choisir un nom de dépôt*/
#deposit_empty
{
	display: block;
}

/*Nom de dépôt définit*/
#deposit_choice
{
	display: none;
}

/*Titre de la page*/
.titre_important
{
	color: #030261 !important;
}

/*Nom de depot*/
n
{
	color: #a0a0a0;
}

/*Elément de la page*/
a
{
	color: black;
}

/*Scan*/
.scan
{
	margin: 3%;
}

/*Titre de la zone de scan*/
.scan_area_title
{
	margin-right: 2%;
}

/*Zone de scan*/
.scan_area
{
	width: 80% !important;
    background-color: #ffffff !important;
}

/*QR code codifications scanné caché*/
#qrcode_scanned
{
	display: none;
}

/*QR code codifications*/
#qrcode
{
	margin: 0 3%;
    font-weight: bold;
	color: #030261 !important;
}

/*Elément scanné*/
#scanner_element
{
	display: none;
	margin: 3% !important;
	width: max-content !important;
}

#scanner_element, .m
{
	width: 53vw !important;
	text-align: start;
}

#scanner_element, .v
{
	width: 53vw !important;
	text-align: end;
}

#scanner_element, .modele
{
	width: 53vw !important;
}

.materiel_scanne
{
	text-align: start;
}

#title_appearance
{
	display: none;
	margin: 3% 3% 0 3% !important;
	width: max-content !important;
}

#title_appearance_colis_retour
{
	display: none;
	margin: 3% 3% 0 3% !important;
	width: max-content !important;
}

/*Sous-titre*/
.title_appearance
{
    text-align: center;
    width: 53vw !important;
    font-weight: 500 !important;
	background-color: #a0a0a0;
	color: #ffffff !important;
}

#content table 
{
	border: 0;	
}

/*Texte grisé*/
.gray_text
{
	color: gray;
}

/*Si des éléments sont enregistrés*/
#elements_enregistres
{
	display: none;
	margin: 3% !important;
	width: max-content !important;
}

/*Design éléments sont enregistrés*/
#elements_enregistres, .modele
{
	width: 53vw !important;
	text-align: start;
}

#elements_enregistres, .valeur
{
	text-align: end;
}

/*Bouton élément scanné*/
#button_element
{
	display: none;
	margin: 5%;
}

/*Bouton dans les pages*/
.page_button
{
	width: 30%;
	box-shadow: 0 0px 12px rgba(0, 0, 0, 0.23), 0 0px 16px rgba(0, 0, 0, 0.16);
	background-color: #030261;
}

td
{
	width: 100%;
}


/*confier.php*/

#personnel_choisi
{
	display: none;
}

#personnel
{
	margin: 3px !important;
    width: 35vw !important;
	padding: 15px;
}

.flex_div
{
	display: flex;
}

/*recup.php*/

.petit_titre
{
	font-size: 1em !important;
	margin: 0 3% !important;
	color: #656565 !important;
}

.select_materiel_rendu
{
	margin: 3% !important;
	width: 53vw !important;
}

#materiel_a_recup
{
	display: none;
}

/*retours.php*/

/*etats_stocks.php*/

.stock_global
{
	display: flex;
}

.tableau_stock_global
{
	margin: 0 5px !important;
	width: 100% !important;
}

.tableau_stock_technicien
{
	margin: 0 5px !important;
	width: 100% !important;
}

.tableau_stock_global tr td
{
	width: 0 !important;
}

.tableau_stock_technicien tr td
{
	width: 0 !important;
}


/*Recherche des stocks global*/
#search_global
{
	display: flex;
	margin: 0 2%;
	width: 290px;
	border-radius: 4px;
	position: relative;
	align-items: center;
	box-shadow: 0 0px 12px rgba(0, 0, 0, 0.10), 0 0px 16px rgba(0, 0, 0, 0.16);
}

/*Barre de recherche des stocks global*/
#stock_global_search
{
	width: 300px;
	margin: 0;
	border: 0;
	border-radius: 4px;
	height: 0;
	background-color: #ffffff;
}

#loupe_stock_global
{
	display: block;
}

#empty_stock_global
{
	display: none;
}

/*Recherche des stocks techniciens*/
#search_technicien
{
	display: flex;
	margin: 0 2%;
	width: 290px;
	border-radius: 4px;
	position: relative;
	align-items: center;
	box-shadow: 0 0px 12px rgba(0, 0, 0, 0.10), 0 0px 16px rgba(0, 0, 0, 0.16);
}

/*Barre de recherche des stocks techniciens*/
#stock_technicien_search
{
	width: 300px;
	margin: 0;
	border: 0;
	border-radius: 4px;
	height: 0;
	background-color: #ffffff;
}

#loupe_stock_technicien
{
	display: block;
}

#empty_stock_technicien
{
	display: none;
}

/*codifs_limites.php*/

#partenaire_codif_choisi
{
	display: none;
}

#codificationDIV
{
	width: 100% !important;
    overflow: hidden;
}

#codificationDIV_change
{
	width: 100% !important;
    overflow: hidden;
}

#codif_stocks_limites
{
    width: 100% !important;
    overflow: hidden;
}

#codif_stocks_limites_supp
{
    width: 100% !important;
    overflow: hidden;
	display: none;
}

/*stocks_limites.php*/

/*?.php*/

/*settings.php*/

.flex
{
	display: flex;
}

.button_setting
{
	margin: 10px;
}

#partenaires
{
	display: none;
}

#depots
{
	display: none;
}

#techniciens
{
	display: none;
}

.liste
{
	margin: 22px 30px 10px 10px !important;
	width: 40% !important;
}

#nouveau_manager
{
	width: 100% !important;
	overflow: hidden;
}

#modifer_manager
{
	width: 100% !important;
	overflow: hidden;
	display: none;
}

#nouveau_partenaire
{
	width: 100% !important;
	overflow: hidden
}

#modifer_partenaire
{
	width: 100% !important;
	overflow: hidden;
	display: none;
}

.select_setting
{
	background-color: white;
	width: 100% !important;
	padding: 3%;
	font-weight: bold;
	border-radius: 4px;
	cursor: pointer;
	min-width: 260px;
	max-width: 340px;
	min-height: 200px !important;
}

.red
{
	color: #030261 !important;
	font-weight: 500 !important;
	text-align: center !important;
}

/*non_authorise.php*/

.tableauAccesRefuse
{
	width: 40% !important;
}

.tableauAccesRefuse tr th
{
	padding: 10%;
	font-weight: 500;
	font-size: 2em !important;
	color: #030261 !important;
}

.tableauAccesRefuse .fa-exclamation-triangle
{
	font-size: 6em !important;
	padding: 10%;
	color: #030261 !important;
}

#nouveau_technicien
{
    width: 100% !important;
    overflow: hidden;
}

#modifer_technicien
{
    width: 100% !important;
    overflow: hidden;
	display: none;
}

#liste_techs
{
	display: none;
}

#nouveau_depot
{
    width: 100% !important;
    overflow: hidden;
}

#modifer_depot
{
    width: 100% !important;
    overflow: hidden;
	display: none;
}

textarea
{
    min-height: 130px;
    max-width: 100%;
    min-width: 100%;
	resize: none;
}

.favori_select
{
	color: orange !important;
}

.popupChangemodele
{
	visibility: hidden;
	width: 35% !important;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 999;
    border: solid 2px #030261 !important;
}