﻿.hidden {
    display: none;
    border: 1px solid red;
}

.error-message-form {
	color: red;
	float: none !important;

}

.highlight a{
	/*color:red !important;*/
}

.datadeate input{
	width: 27% !important;
	max-width: 27% !important;
}

/* SUBSIDIO */
.default-form .line-checkbox dd.leftLaudo 
{
	float: left;
}

div.box-upload-full-subsidio 
{
	margin-top: 0px;
	height: auto;
}

.inline-radio-subsidio label.title-usefull 
{
	width: 34%; text-align: left; margin-right: 0;
	margin-left: 40px;
}

.inline-radio-subsidio dd label 
{
	display: inline;
	width: auto;
}
.dateLimit 
{
	color: red; padding-left: 40px;
	padding-top: 10px;
}

.input-validation-error {
	border-color:red;
}

.ListHazards 
{
	list-style-type: none;
}

	.ListHazards li {
		width: 100px;
		float: left;
	}

	.ListHazards li label {
		float: left;
		text-align: left;
		line-height: 15px;
		padding-left: 5px;
	}

	.ListHazards li input {
		float: left;
	}

#modal div.vLine, .modal div.vLine {
    border-right: solid 1px #ddd;
}

.modal-impressao fieldset { min-width:380px !important; }

.modal-impressao .anexos a{
	font-size:90%;
	color:#3E3E3F;
	text-decoration:underline;
}

.modal-impressao .inline-radio label {
	width: 20% !important;
	text-align: left !important;
	padding-left: 4px;
}

.progresso-impressao {
	width:16px;
	height:16px;
	position:fixed;
	left:50%;
	margin-left:-18px;
	top:50%;
	margin-top:-18px;
	padding:20px;
	background:#808080 url(../images/ajax-loader.gif) center no-repeat;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	z-index:9000;
}

.custom_filter .c8, .custom_filter .c4 {
	padding-left:0;
	padding-right:0;
}

.custom_filter .c4 .search input[type="text"]{
	width:60%;
}

div.alert-error p { padding: 5px 15px !important; }

.gridtable thead a {
	display: inline-block;
	width: 100%;
}

legend a, legend a:visited { color:blue; text-decoration:underline; }


.alnColl{
    float:right;
    width:297px;
}

.ajExibir{
    margin-right:-21px!important;
}