body {
	background-image: url('../images/bg/bg.jpg'); 
	background-size: cover;
	background-position: center top;
	background-repeat: no-repeat;	
	padding: 0px; 
	margin: 0px;
	margin-bottom: 15px;
	margin-top: 50px;
}
@media (max-width: 768px) { 
	body {
		background-image: url('../images/bg/bg.jpg'); 
		background-size: auto;
		background-position: center center;
		background-repeat: no-repeat;	
		padding: 0px; 
		margin: 0px;
		margin-bottom: 15px;
		margin-top: 50px;
	}
}

@media (min-width: 992px) { 
	.margin {margin-top: 25px;}
}

	.menu {
		background-color: #1f1f1f; 
		height: 50px;
		border-bottom: 2px solid #000;
		-webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.75);
		-moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.75);
		box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.75);		
	}

.container {
	background-color: #fff;
	color: #000;
	-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
}

.navbar-default {border: none; border-radius: 0px; padding: 0px; margin-left: 0px;}
.navbar-default {background-color: transparent;}
.navbar-right {margin-right: 5px;}
.navbar-toggle {background-color: #8A3316;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	background-color: #fff;
	color: #000;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
	color: #FFF;
	transition: color 0.6s ease;
}
.welcome-text {
	color: #cd3737;
	transition: color 0.6s ease;
}
.welcome-text:hover {color: #af3131;text-decoration: none;}

.panel-footer {background-color: transparent;}
.panel-footer p {margin: 0 0 0;}

.footer {
		background-color: #1f1f1f; 
		height: 40px;
		color: #fff;
		border-top: 2px solid #000;
		-webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.75);
		-moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.75);
		box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.75);	
}

.img-rounded {width: 140px; height: 140px;}
.char-data .progress-bar {height: 10px;}
.char-data .progress {height: 10px;}


/* LOGIN */
.login {background-color: transparent; box-shadow: none;}
.login .input-group input[type=text] {border-radius: 0px; border: 0px; width: 300px; height: 50px;}
.login .input-group input[type=password] {border-radius: 0px; border: 0px; width: 300px; height: 50px;}
.login .input-group-addon {border-radius: 0px; border: 0px; width: 50px; height: 50px;} 
.login .button {width: 100%; margin-top: 5px;}
.g-recaptcha {margin-left: 20px; margin-top: 5px;}
.login .header {color: #fff}


