@import url("style.css");

body {
	background-color:  #D6EBDA;
}
#lms-ui-tool-panels {
	background-color:  #D6EBDA;
	box-shadow: 0 1em .9em  #D6EBDA;
}
#lms-ui-menu-panel {
	box-shadow:1em 0 .9em  #D6EBDA;
}

body, td, th, button, 
.lms-ui-multiselect-container .lms-ui-multiselect-launcher .lms-ui-multiselect-launcher-label,.chosen-container,
p, p.nor, p.txt, p.separated,
input, textarea, select,
.pre
{
	font-size: 9pt;
	font-family: Tahoma, Arial, Helvetica, Verdana;
}
@media screen and (max-width:1920px) {
body, td, th, button, 
.lms-ui-multiselect-container .lms-ui-multiselect-launcher .lms-ui-multiselect-launcher-label,.chosen-container,
p, p.nor, p.txt, p.separated,
input, textarea, select,
.pre
	{
		font-size: 8pt;
	}
}

h1, h2, h3, .overlib
{
	font-family: Tahoma, Arial, Helvetica, Verdana;
}
/**************************************************/

.result {
    border: 1px solid #cebd9b;
    margin: 4px 0 0 0px;
    padding: 10px;
	display:inline-block;
}
.hidden {
	display: none;
}
.busy {
	color: #999;
}
.busy:hover {
	outline: solid red 1px;
	box-shadow: 0 0 10px 100px #333 inset;
}
.used {
	color: #1E90FF;
}
.used:hover {
	outline: solid #1E90FF 1px;
	box-shadow: 0 0 10px 100px #1E90FF inset;
}
.free {
	background-color: green;
	color: #fff;
}
.free:hover {
	outline: solid #006400 1px;
	box-shadow: 0 0 10px 100px #006400 inset;
}
td.free:hover {
	outline: 0;
	box-shadow: none;
}

.bad {font-weight:bold;color:White;background: Red}
.good {font-weight:bold;color:White;background:Green}
.mark {font-weight:bold;color:White;background:RoyalBlue;}
.warning {font-weight:bold;color:Black;background:Gold;}
.archive {font-weight:bold;color:#777;}

#accordion a {
	font-weight:normal
}
.accordion-toggle {cursor: pointer;font-weight:normal;}
.accordion-content {display: none;padding:5px 0 5px 5px;margin-left:-5px;font-weight:normal;}
.accordion-hidden {display:none;} 

/* NADPISYWANIE ORYGINALNYCH STYLI */
/* font */
/*
BODY,TD,P,P.nor,P.txt,P.separated,H1,H2,H3,INPUT,TEXTAREA,TEXTAREA.alert,SELECT,SELECT.alert,BUTTON,div.lms-ui-multiselect,.overlib {
  font-family: Tahoma,Arial,Helvetica,Verdana;
}
*/
.sendwelcomemessage.passive {
	background-color: #eee;
	color: #999;
	border-color: #999;
}
.sendwelcomemessage.active {
	background-color: green;
	color: white;
	border-color: DarkGreen;
}
.blink {
    animation-duration: 1s;
    animation-name: blink;
    animation-iteration-count: 10;
    animation-timing-function: steps(2, start);
	font-weight: bold;
	color: white;
	display: inline-block;
	background: red;
	border:1px solid white;
	padding: 5px;
}
@keyframes blink {
    70% {
        visibility: hidden;
    }
}
.netdevdown-list li {
	padding:.5em;
	font-weight: bold;
}
.select2_alert a.alert:before {
   content: attr(title);
	 display: block;
}

.blink2 {
    animation-duration: 1s;
    animation-name: blink2;
    animation-iteration-count: infinite;
    animation-timing-function: steps(2, start);
	font-weight: bold;
	color: red;
}
@keyframes blink2 {
    70% {
        visibility: hidden;
    }
}
.tooltip {
  position: relative;
  display: inline-block;
}

.tooltip .tooltiptext {
	background-color: #dfd5bd;
	display: block;
  visibility: hidden;
  min-width: 250px;
	padding:8px;
	position:absolute;
	z-index:9999;
	max-width:500px;
	color: #333;
	border-radius: 3px;
	border:1px solid #333;
	box-shadow: 1px 1px 3px #666;
}

.tooltip:hover .tooltiptext {
  visibility: visible;
}

#netdevtree ul{
  list-style-type: none;
  padding: 0px;
	margin:0;
	font-size: 12px;
	font-family: monospace;
}
#netdevtree ul li::before {
  content: "↓ ";
}
#netdevtree ul ul {
	border-left: 1px dashed #000;
  padding-left: 0px;
	margin-left:20px;	
}
#netdevtree ul li ul li::before {
  content: "- ";
}
#netdevtree .toggle {
	cursor: pointer;
}

.lms-ui-icon-unread::before {
	color: #666;
}