/* CSS Document
Desenvolvido por: Jefferson Siqueira
Desenvolvido pela empresa: Sttórico Sistemas LTDA
Versão 3.0
*/
/* `jform
----------------------------------------------------------------------------------------------------*/
.jform{
	position: relative;
	height: auto;
	color: #333;
}
.jform input[type=submit],
button{
	cursor: pointer;
	border: none;
}
.jform button{
	float: right;
	padding: 0.4em 0.8em;
	/*background-color: #3639AB;*/
	color: #FFF;
	font-size: 1.1em;

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	-webkit-box-shadow: 0 -2px 5px 3px rgba(5, 5, 5, 0.12) inset, 2px 2px 2px rgba(5, 5, 5, 0.5);
	-moz-box-shadow: 0 -2px 5px 3px rgba(5, 5, 5, 0.12) inset, 2px 2px 2px rgba(5, 5, 5, 0.5);
	box-shadow: 0 -2px 5px 3px rgba(5, 5, 5, 0.12) inset, 2px 2px 2px rgba(5, 5, 5, 0.5);
}
.jform button:hover{
	background-color: #4348C6;
}
.jform button[type=reset]{
	background-color: #aaa;
}
.jform button[type=reset]:hover{
	background-color: #bbb;
}
.jform button.green{
	background-color: #0A0;
}
.jform button.green:hover{
	background-color: #0B0;
}
.jform button.red{
	background-color: #C00;
}
.jform button.red:hover{
	background-color: #D00;
}

.jform label:hover{
	color: #000;
}
.jform textarea {
	height: 100px;
	resize: none;
	overflow: hidden;
}

.jform h3{
	font-size: 14px;
}
.jform .both{
	clear: both;
}
.jform label{
	display: block;
	width: 100%;
	font-weight: bold;
}
table.jform label{
	line-height: 27px;
}
.jform label span{
	font-size: 11px;
}
.jform textarea,
.jform .select,
.jform .inputText input{
	display: block;
	padding: 0.4em 3.5% 0.3em;
	width: 93%;
	background-color: #fff;
	border: 1px solid #ccc;

	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;

	box-shadow: 1px 1px 2px #ccc inset;
	-moz-box-shadow: 1px 1px 2px #ccc inset;
	-webkit-box-shadow: 1px 1px 2px #ccc inset;
}
body.login .jform .inputText input,
body.login .jform .select{
	background-color: rgba(255,255,255,0.65);
}
/*.window.jform td.inputText input{
	float: right;
}*/
.jform textarea{
	padding: 0.4em 2% 0.3em;
	width: 96%;
	overflow-y: auto;
}
.jform .select select,
.jform .inputText input{
	font-size: 0.95em;
}
.jform .select{
	padding: 0.3em 2% 0.2em;
	width: 96%;
	float: left;
}
.jform select{
	width: 100%;
	border: none;
	background-color: transparent;
}
.jform textarea:focus,
.jform input:focus,
.jform .select:focus{
	border-color: #1585C2;
}

.jform .disabled input,
.jform .select.disabled,
.jform .select.disabled select,
.jform .disabled textarea{
	background-color: #EFEFEF!important;
	border: 1px solid #ccc;
	color: #777;
}
.jform .inputRadio label{
	font-weight: 100;
}
.jform .radiobox{
	float: left;
	margin-right: 1em;
	padding: 0.3em 0.7em 0.2em 0.3em;
	background-color: #DDD;

	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.jform .radiobox.green,
.jform .radiobox.red{
	color: #fff;
}
.jform .radiobox.green{
	background-color: #59B200;
}
.jform .radiobox.red{
	background-color: #D90000;
}
	.jform .radiobox label{
		position: relative;
		top:-1px;
		display: inline;
		font-size: 12px;
	}
.jform .error{
	border-color: #C00!important;
}
.jform label.error{
	padding: 4px;
	position: absolute;
	right: -7px;
	top: 0;
	width: auto;
	color: #CC0000;
	font-size: 11px;
}

.jform fieldset{
	margin-top: 10px;
	margin-bottom: 20px;
	padding: 1%;
	border: 2px solid #ddd;
}
.jform fieldset legend{
	padding: 0 2%;
	color: #284F99;
	font-size: 1.1em;
	font-weight: 700;
}
.jform td{
	padding: 0.3em 1em;
}