@import url('https://fonts.googleapis.com/css?family=Oxygen');
body{		
	/*font-family: 'Maven Pro', sans-serif !important;*/
	font-family: 'Oxygen', sans-serif !important;
	font-weight:300;
	background:#E4E4E4;	
	overflow-y:scroll;
	height:100%;
}
input, select{
	text-transform:uppercase;
}
html{
	height:100%;	
	color: #FC7D00;
}

/*.btAvancar{
	-webkit-box-shadow: 0px 0px 5px 0px rgba(166,206,57,1);
	-moz-box-shadow: 0px 0px 5px 0px rgba(166,206,57,1);
	box-shadow: 0px 0px 5px 0px rgba(166,206,57,1);
}*/

::-webkit-scrollbar-track {
    background-color: #302020;
}
::-webkit-scrollbar {
    width: 10px;
    background: #302020;
}
::-webkit-scrollbar-thumb {
    background: #302020;
}

.text-justify {
  text-align: justify;
}
.datainvalida{
	display: none; 
	color: #B54AC2
}

#mapa{
	height: 300px !important;
	transition: 0.5s;
}

#mapa:hover{
	height: 400px !important;
	transition: 0.6s;
}

.erro{
	border: 1px solid #CC1114;
	background-color: #FFBFC0;
}

.painel{
	/*background: #0B3B21;*/
	/*background: #302020;*/
	
	padding: 0px 20px 60px 20px !important;
	display: inline-block;
	/*opacity: 0.80;*/
}
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{
	padding: 0 5px;
}


button{		
	padding:4px 28px;
	border:none;
	border-radius:4px;
	width: 100%;
	font-weight: bold  !important;
	color: #000 !important;
	/*color: #262626 !important;*/
	/*background: #002F15 !important;*/
	background: #6fbc85 !important;
}
	*:focus{
		outline: none;
	}
input{
	border: none;
	padding: 4px 10px;
	width: 100%;
	border-radius: 3px;
	margin: 0 0 5px 0;
	border: 1px solid #D7D7D7;
}
select{
	border: none;
	padding: 4px 10px;
	width: 100%;
	border-radius: 3px;
	margin: 0 0 5px 0;
	border: 1px solid #D7D7D7;
}
textarea{
	border: none;
	padding: 4px 10px;
	width: 100%;
	border-radius: 3px;
	margin: 0 0 5px 0;
	border: 1px solid #D7D7D7;
}

.bg{
	position: fixed; 
	right: 0; 
	bottom: 0;
	min-width: 100%; 
	min-height: 100%;
	width: auto; 
	height: auto; 
	z-index: -1000;
	/*background: url(../img/bg.jpg) no-repeat;*/
	background-size: cover; 
	opacity: 0.2;
}


.botao{
	padding:4px 28px;
	color:#F0F0F0;
	background:#373737;
	border:1px solid #414141;
	border-radius:4px;	
}

.inicio_topo{
	background: url(../img/logo.png) no-repeat;
	background-position: center;
	height: 720px;
}

.formulario{
	background: #F9F9F9;
	border-radius: 5px;
	padding: 15px 10px;
	display: inline-block;
	width: 100%;
}
