.bgoulart-forms-list{
   list-style-position: inside;
   display: inline-block;
}

.bgoulart-forms-invalid-field-header{
	background-color: #e8e8e8;
	padding: 16px 16px 16px 16px;
}

.bgoulart-forms-invalid-field{
	color: #ff0000;
}

.bgoulart-forms-obrigatorio{
	color: #ff0000;
}
.bgoulart-forms-div{
	margin-left: 16%;
	margin-right: 16%;
	padding: 8%;
    border-width:5px;  
    border-style:dotted;
	border-color:#b9a3de;
}

@media only screen and (max-width: 921px) {
	.bgoulart-forms-div{
	margin-left: 8%;
	margin-right: 8%;
	margin-top: 4%;
	margin-bottom: 4%;
	}
}

@media only screen and (max-width: 600px) {
	.bgoulart-forms-div{
	margin-left: 3%;
	margin-right: 3%;
	}
}

@media only screen and (max-width: 400px) {
	.bgoulart-forms-div{
	margin-left: 1%;
	margin-right: 1%;
	}
}
