/*** BASIC*/
body, a, .link																{color:#ddd;}
#htmlLightbox, .objContent, .miscContent, .menuContext, #menuMobileMain		{background:#222;}
#headerBar																	{background:linear-gradient(to bottom,black,#222);}/*barre principale*/
.objLines .objContent														{border-bottom:solid 1px #555;}
.menuContext, .tox-tinymce													{border:solid 1px #555555!important;}
.objLines .objContent:hover, .menuContext .menuLine:hover, .lineHover:hover	{background:#333;}
.tippy-box																	{background:#222!important; color:#eee!important; box-shadow:0px 0px 8px #888!important;}
/*** RESPONSIVE TABLET-SMARTPHONE*/
@media screen and (max-width:1199px){
	#htmlMainPage				{background:#222; width:100%; height:100%;}
	#headerBar					{border-top:solid 1px #555;}/*séparation de la "appBar" du main.dart*/
	#headerBar, .objContent, .miscContent, .objContent:hover, .miscContent:hover	{box-shadow:0px 0px 2px #ccc;}
}

/*** LIENS & OPTIONS*/
.accessRead, a:hover, .link:hover, .linkSelect, .menuContextLaunch:hover, [onclick]:hover, button:hover, label:hover, input:checked+label, .optionSelect	{color:#6cb6e7;}/*--blue_bg en + clair*/
.accessWrite					{color:rgb(255, 192, 192);}
.option							{border:solid 1px transparent;}
.optionSelect, .option:hover 	{border:solid 1px #555; border-radius:var(--radius_field);}

/*** INPUTS*/
input:not([type=radio],[type=checkbox]), textarea, select, button	{background:#333; border:1px solid #555; transition:box-shadow 0.3s ease-in-out; color:#eee;}
input:hover, textarea:hover, select:hover							{box-shadow:0px 0px 5px #444;}
input:focus, textarea:focus, select:focus							{box-shadow:0px 0px 5px #0068bd; border:#bcf 1px solid;}
button																{background:linear-gradient(#444,#333);}
button:hover:not(.f-button)											{background:linear-gradient(#444,#3a3a3a);}

/*** DIVERS*/
.objMenuTab, .objMenuMain, fieldset		{background:#333; border:solid 1px #555; border-radius:var(--radius_block);}/*VueObjMenuEdit + fieldset*/
.objMenuTab								{background:transparent;}/*VueObjMenuEdit : onglet non sélectionnés*/
.objMenuTab:hover, .objMenuTabSelect	{background:#333;}/*VueObjMenuEdit : onglet sélectionnés/survolé*/
.objMenuTab:not(.objMenuTabSelect)		{border-color:#444 #444 #555 #444;}
hr										{background:linear-gradient(90deg,#555,#777,#555);}
.lightboxTitle							{border-bottom:solid 1px #888;}/*peudo <hr>*/
.jconfirm-box							{background:#222!important; box-shadow:0px 2px 6px #555!important;}
::-webkit-scrollbar						{background:#333;}/*chemin de scrollbar*/
::-webkit-scrollbar-thumb				{background:#888;}/*couleur de scrollbar*/