/**
 * Author Nightwolf
 * bugs contact:
 * Email Nightw0lv@hotmail.com
 * Skype nightwolf.black
 * Created for Denart Designs that holds the ownership of this files
 * You are allowed to edit this code but you are not allowed to sell this code or parts of this code under any sircuimstances.
 * buy this from https://shop.denart-designs.com/ get updates latest news and support.
 * Do not remove this, or any credits in order to ask for support.
 * Damn we created that think and changing a line or remove the authors credits does not make you author
 * plus its not helping us to improve it and give you updates..
 */
input, select, textarea {
	outline: none;
}

.text, .textarea, .select {
	background: #e8e8e8;
	color: #7c7c7c;
	border: 1px solid #c1c1c1;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.text:hover, .text:focus, .textarea:hover, .textarea:focus, .select:hover, .select:focus {
	color: #3b3b3b;
}

.select {
	height: 25px;
}

.button {
	font: 13px Tahoma;
  padding: 5px 10px;
  display: inline;
  background: #777 url('../images/button.png') repeat-x bottom;
  border: none;
  color: #fff;
  cursor: pointer;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  text-shadow: 1px 1px #666;
}

.button:hover {
  background-position: 0 -48px;
}

.button:active {
  background-position: 0 top;
  position: relative;
  top: 1px;
  padding: 6px 10px 4px;
}

.button:disabled {
	opacity:0.4;
	filter:alpha(opacity=40);
}

.button:disabled:hover {
	background-image: none;
	background-color: none;
	background-position: 0 0px;
}

.button:disabled:active {
	top: 0;
}

.button.medium:disabled {
	background-image: none;
	background-position: none;
}

.button.red { background-color: #e50000; }
.button.purple { background-color: #9400bf; }
.button.green { background-color: #58aa00; }
.button.orange { background-color: #ff9c00; }
.button.blue { background-color: #2c6da0; }
.button.black { background-color: #333; }
.button.black.active { background-color: #585858; }
.button.white { background-color: #fff; color: #000; text-shadow: 1px 1px #fff; }
.button.small { font-size: 75%; padding: 3px 7px; }
.button.small:hover { background-position: 0 -50px; }
.button.small:active { padding: 4px 7px 2px; background-position: 0 top; }
.button.medium { padding: 6px; }
.button.medium:hover { background-position: 0 -50px; text-decoration: none; }
.button.medium:active { padding: 6px; background-position: 0 top; }
.button.large { font-size: 125%; padding: 7px 12px; }
.button.large:hover { background-position: 0 -35px; }
.button.large:active { padding: 8px 12px 6px; background-position: 0 top; }