body{
	background-color: #ebebeb !important;
}
a {
    color: #e0693f;
    text-decoration: none;
    background-color: transparent;
}
a:hover {
    color: #e0693f;
    text-decoration: underline;
}
.btn-primary {
    color: #fff;
    background-color: #e0693f;
    border-color: #e0693f;
}
.btn-primary:hover, .btn-primary:active, .btn-primary:focus, .btn-primary:visited {
    color: #fff;
    background-color: #e0693f !important;
    border-color: #e0693f !important;
	box-shadow: 0 0 0 0rem rgba(255,255,255,0) !important;
}
/******************************************************************* LOGIN *******************************************************************/
#login-box {
    text-align: center;
    margin: auto;
    width: 250px;
    border: solid 1px #657D89;
    border-radius: 5px;
    margin-top: 200px;
}
.login-form {
    padding: 20px;
}
.login-form label {
    width: 40%;
}
form > p { /* Forms error messages */
    color: #990000;
}
.form-group{
    margin-bottom: 10px;
}
.form-wrapper{
	border-radius: 7px;
}
.form-wrapper label{
	font-weight: bold;
}
.errors li{
	list-style: none;
	width: 100%;
	text-align: center;
}
.errors ul{
	padding-left: 0;
	margin-bottom: 0;
}
@media (max-width: 768px){
	.form-wrapper .text-right{
		text-align: center !important;
	}
	.form-wrapper .btn-primary{
		display: block;
		margin: 0 auto;
	}
}
/******************************************************************* NAVBAR *******************************************************************/
.dropdown-item:focus, .dropdown-item:hover {
    color: white;
    text-decoration: none;
    background-color: #e0693f;
}
/******************************************************************* FOOTER *******************************************************************/
footer {
	position:relative;
	bottom:0px;
	width:100%;
	background-color: rgba(221, 72, 20, .8);
	text-align: center;
}
footer .environment {
	color: rgba(255, 255, 255, 1);
	padding: 2rem 1.75rem;
}
footer .copyrights {
	background-color: rgba(62, 62, 62, 1);
	color: rgba(200, 200, 200, 1);
	padding: .25rem 1.75rem;
}