﻿/** css Multi Selecteur **/
.cadreRowMultiSel		{border-left:1 solid #ced4da;border-right:1 solid #ced4da;border-bottom:1 solid #ced4da;background-color:#fff;position:absolute;z-index:99;visibility:hidden;}
.cadreRowMultiSel ul	{list-style: none;margin:0;padding:0;}
.cadreRowMultiSel li	{padding:5px 5px 5px 5px;cursor:pointer}
.cadreRowMultiSel li:hover{background-color:#E4E4E4}
.cadreRowMultiSelLst	{padding-top:5px;}
.bt_ok_multisel			{display:inline-block;width:49%;text-align:center;padding:5px;border-right:1px solid #ced4da;cursor:pointer}
.bt_ok_multisel:hover	{background-color:#E4E4E4}
.bt_cancel_multisel		{display:inline-block;width:49%;text-align:center;padding:5px;cursor:pointer}
.bt_cancel_multisel:hover{background-color:#E4E4E4}
/*************************/


/** jstree pas d'icone de dossier **/
.folder_none{width:0px!important;}


.bkarler
{
		position:fixed;
		z-index:9999;
		width:100%;
		height:100%;
		background:#fff;opacity: 0.33;
		cursor:pointer;
}
					
.blAlert
{
		border-radius: 10px;
		background:#fff;
		padding:5px;
		box-shadow: 1px 1px 12px #555;
		z-index:10000;
		position:fixed;
		width:500px;
		height:150px;
		top:50px;
		left:50px;
}
.header_alert
{
	display:block;width:100%;
	text-align:center;
	font-size:18px;
}
.footer_alert
{
	position:absolute;
	display:block;width:100%;
	text-align:center;
	bottom:0px;
	padding:10px;
}
					
.alert_content_perso
{
	font-size:18px;
	display:block;
	width:100%;
	text-align:center;
}

#sidebar				{width:480px !important;max-width:450px !important;}
#sidebar.active			{margin-left:-475px !important;}
.custom-layer			{text-align: center;padding: 10px;}
.CssVar					{background-color: #AFE3F7;border: 1px solid #D1D1E6;border-radius: 6px;clear: both;padding: 1px 10px 1px 10px;color: #FFF;font-weight: bold; }
#bkground				{position:absolute;z-index:0;width:0px;height:0px;top:0px;left:0px;visibility:hidden;}
#content_multi			{width:97vw;min-height: calc(100vh - 300px);}
.grid_multimedia		{width:100%;height:66vh;}
.inputRequiered			{border-color:Red!important;color:#000}
.dam_grid				{width:100%;height:66vh;}
.deleteTemp				{position:absolute;margin-top:5px;margin-left:128px;color:#ff0000;cursor:pointer;}
.place_article			{display:block;width:100%;height:200px;border:2px dashed red;}
.place_news				{display:block;height:200px;border:2px dashed red;}
.downloadMultimedia 	{cursor: pointer;position: relative}
.editMultimedia			{cursor:pointer;position:relative}
.DeleteMultimedia		{cursor:pointer;position:relative}
.spinnerSize:before		{width:20rem!important;height:20rem!important;margin-top:40%;left:35%}
.dropzoneHeight			{min-height:5px!important;/*max-height:55px!important;*/}
.m-dropzone				{padding:5px!important;	}
#lst_preview_temp_news	{width:100%}
#loading_form_media		{width:100%;position:absolute;z-index:999999;background:#000;opacity: 0.6;vertical-align:middle;visibility:hidden;text-align:center;}
.loader_page			{position: fixed;left: 0px;top: 0px;width: 100%;height: 100%;z-index: 9000;background: #000;opacity:0.2;}
.img_loader				{position: fixed;left: 0px;top: 0px;width: 100%;height: 100%;z-index: 9999;background: url('../../images/commun/loading_318x318.png') 50% 50% no-repeat;animation: spin 1.5s linear infinite;background-size:140px;}
@keyframes spin
{
	from				{ transform: rotate(0deg);   opacity: 0.8; }
	50%					{ transform: rotate(+180deg); opacity: 1.0; }
	to					{ transform: rotate(+360deg); opacity: 0.8; }
}
#media_background		{position:fixed;z-index:9999;background:#000;visibility:hidden;}
#div_preview_media		{visibility:hidden;background:#fff;min-width:150px;min-height:150px;z-index:9999999999999999;position:fixed;}
.closeMedia				{position:absolute!important;margin-left:93%;margin-top:5px;font-size:30px;cursor:pointer;}
.img_folder				{width: 20px;background-image: url('<%=str_root %>editor/froala-editor-3/icons_folder.svg');}
.typeahead				{max-height: 350px;overflow-y: auto;/* prevent horizontal scrollbar */overflow-x: hidden;/* add padding to account for vertical scrollbar */padding-right: 20px;}
.loading-circle {background: transparent url('../../images/commun/loading_50.gif') no-repeat scroll right center content-box;background-size: contain;}
.canonique_blue {
	display: inline-block;
	width: 23px;
	height: 19px;
	background: rgba(19, 145, 203, 0.5);
	border: #1391CB solid 1px;
	border-radius: 25%;
	padding-bottom: 25px;
	margin-top: 2px;
}
.title_canonique_blue {
	display: inline-block;
	width: 17px;
	height: 17px;
	background: rgba(19, 145, 203, 0.5);
	border: #1391CB solid 1px;
	border-radius: 25%;
	padding-bottom: 17px;
	margin: 0px 8px 0px 10px;
}
.primaire_red {
	display: inline-block;
	width: 23px;
	height: 19px;	
	background: rgba(234,185,97, 0.5);
	border: #eab961 solid 1px;
	border-radius: 25%;
	padding-bottom: 25px;
	margin-left: 10px;
}
.title_primaire_red {
	display: inline-block;
	width: 17px;
	height: 17px;
	background: rgba(234,185,97, 0.5);
	border: #eab961 solid 1px;
	border-radius: 25%;
	padding-bottom: 15px;
	margin: 0px 8px 0px 10px;
}

.fr-box .fr-style-info	{padding: 10px;float: left;color: #999999;content: attr(data-chars);font-size: 14px;font-family: sans-serif;z-index: 1;border-radius: 2px 0 0 0;-moz-border-radius: 2px 0 0 0;-webkit-border-radius: 2px 0 0 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;}
			
.drsElement	{ left:100px;top:300px;width:350px;height:466px;background:#ebecee;text-align:center;overflow:hidden;visibility:hidden;position:absolute;padding-left:3px;border-radius:5px; border: 1px #ced4da solid;}

.stabilo_jaune_car {
	background-color: Yellow;
}

.stabilo_vert_car {
	background-color: #00FF00;
}

.text_required {
	color: #A2201F;
}