/*
Fontes do site:
Menu: 
color 1: #003399;
color 2: #FF6766;
color 3: #FCF8E3;

*/
html,
	body{
		padding-top: 20px; 
		width: 100%;
		min-height: 100%;
		font-family: "Relaway", "sans-serif";
	}

/*---------------------------
	   -- NAVBAR --
-----------------------------*/
.navbar{
	padding: 5px;
	background-color: #fff;
	border-bottom: 1px solid rgba(0,0,0,0.1);
}

.navbar .navbar-brand{
	margin-top: -20px;
	margin-bottom: 30px;
}


.navbar .navbar-nav{
	margin-left: 60px;
}

.navbar .navbar-nav li>a,
.navbar li>a:hover {
	background-color: #fff;
	color: #222222;	
	font-size: 16px;
	margin-top: 4px;
}

.navbar .navbar-nav .active > a,
.navbar .navbar-nav .active > a:hover,
.navbar .navbar-nav .active > a:focus{
	color: #FF6766;		
	border-top: 1px solid #003399;
	border-bottom: 1px solid #003399;	 
	
}

.navbar .navbar-right li>a,
.navbar .navbar-right >li>a:hover,
.navbar .navbar-right >li>a:focus{
	color: #222222;	
	font-size: 16px;
	text-decoration: none;
	background-color: #fff;
}

.nav .open > a, 
.nav .open > a:hover, 
.nav .open > a:focus{
	background-color: #fff;
	border-color: transparent;
}


/*---------------------------
	   -- LOGIN --
-----------------------------*/
.geral{
	background: url(../../../images/office.jpg) center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.page-content{
	padding-top: 120px;
	 
}

.content-wrap{
	background-color: #003399;
	padding: 30px;
	border-radius: 10px;
}

.page-header{
	color: #ffffff;
	text-align: center;	
	padding-bottom: 10px;

}

.content-wrap .form-group a{
	color: #ffffff;

}
.content-wrap .action{
	float: right; 
	clear: left; 
	text-align: right;
	margin-top: 37px;
}

.content-wrap .action button{
	background-color: #FF6766; 
	color: #fff;
	width: 80px;
}

.content-wrap #act button{
	background-color: #FF6766; 
	color: #fff;
	width: 80px;
}

.content-wrap .admin{
	padding-top: 48px; 
	font-size: 13px; 
	text-align: left;	
}
.login-wrapper .already{
	margin: 0 auto;
  	float: none;
  	text-align: center;
 	font-size: 13px;
  	padding-top: 10px;
  	border-radius: 10px;
  	background-color: rgba(255,255,255,0.7);
}

.login-wrapper .already p{
	display: inline-block;
    color: #FF6766;	
    font-size: 14px;
   
}

.login-wrapper .alredy a{	
	color: 000000;
  	margin-left: 7px;
  	font-size: 14px;
  	border-bottom: 1px solid;
}

/*---------------------------
	   -- CADASTRO --
-----------------------------*/

.cadastro-geral{
	overflow: hidden;
	background: url(../../../images/office.jpg) center;
	background-size: cover;
}

.cadastro-page-content{
	padding-top: 120px;
}

.cadastro-content-wrap{
	background-color: #003399;
	padding: 30px;
	border-radius: 10px;
}

.page-header h3{
	color: #ffffff;
	text-align: center;	
	margin-top: -15px;
}

.cadastro-content-wrap .form-group a{
	color: #FF6766;
}

.form-group label{
	color: #ffffff;
	font-size: 16px;
}

.cadastro-content-wrap .cadastro-action button{
	background-color: #FF6766; 
	color: #fff;
	margin-top: 20px;
	margin-left: 15px;
	width: 100px;
	font-size: 16px;
}

.cadastro-content-wrap .admin{
	padding-top: 52px; 
	font-size: 14px; 
	text-align: left;	
}

