/* CSS Document */
.webshop-logo
{
	float: right;
	padding: 35px 0 0 0;
}

.user{float:left; padding-top:8px;}

.schedule td
{
	padding: 1px 5px 1px 5px;background-color:white;
	margin:0px;
	border:solid thin rgb(100,100,100);
}

.schedule th
{
	padding: 3px 5px 3px 5px;
	font-size: 100%;
	background-color:rgb(220,220,220);
	border:solid thin rgb(100,100,100);
}

.select_item{font-family: inherit; width: 75px;}

table.schedule
{
	/*border-collapse:collapse;*/
}

td img
{
	padding:0px;
	margin:0px;
	border:0px;
	display:block;
	line-height:0px;
	border-spacing:0px;
}

/*the ID's below are what set color on many of the tables on webshop*/

#full
{
	background-color:rgb(255,80,80);
}

#available
{
	background-color:rgb(80,255,80);
}

#wait
{
	background-color:rgb(255,255,80);
}

#full_dark
{
	background-color:rgb(195,20,20);
}

#available_dark
{
	background-color:rgb(20,195,20);
}

#wait_dark
{
	background-color:rgb(195,195,20);
}

#_dark
{
	background-color:rgb(195,195,215);
}

#tbd
{
	background-color:rgb(150, 150, 240);
}

#closed
{
	background-color:rgb(255,150,150);
}

#class
{
	background-color:rgb(120,120,120);
}

#bars /*for "allusers.php" */
{
	background-color: rgb(225,225,255);
}

#nosafety /*for "allusers.php" */
{
	background-color: rgb(255,200,255);
}

#border
{
	border:solid thin rgb(100,100,100);
	background-color:rgb(255,255,255);
}

#noborder
{
	border:none;
	background-color:rgba(255,255,255,0.0);
}

#border_dark
{
	border:solid thin rgb(100,100,100);
	background-color:rgb(195,195,215);
}

#tightmargin
{
	margin: 0px;
	padding: 0px;
	border: solid thin rgb(100,100,100);
	background-color:rgb(255,255,255);
	line-height:0px;
	border-spacing:0px;
}

.content{padding-bottom:100px;}

#stripe
{
	background-color:rgb(195,195,195);
	margin: 0px;
	padding: 0px;
	border: solid thin rgb(100,100,100);
	line-height:0px;
	border-spacing:0px;
}

#separator
{
	background-color: #f1f1f1;
	padding: 0px;
	border:none;
	margin: 0px;
	height: 5px;
}

#separator2
{
	background-color: rgb(75,75,75);
	padding: 0px;
	border:none;
	margin: 0px;
	height: 3px;
}

#open
{
	background-color:rgb(150,255,150);
}

#small
{
	font-size:80%;
}

#message
{
	font-size:80%;
	/*color: rgb(30,200,30);*/
	/*color: rgb(0,0,0);*/
}

.dropdown-menu>li>a:hover{background:#faaf41}
.machines{}
.machines input[type="text"]{width:50px;}
.machine-name input[type="text"]{width:auto;}
.message-box{width:500px; height:300px;}
.schedule form{margin: 0}