/* @override http://182.54.217.23/web/css/themes/elms/default.css
	http://localhost:8888/web/css/themes/BAE%20LMS/default.css */

/* @override http://182.54.217.23/web/css/themes/elms/default.css */

/*!
 * CSS BEACH - Default v. 1.0
 * 2015 - Alex Aragón (aragonc@beeznest.com)
 * Licensed GPL
 * Based on Bootstrap
*/

@font-face {
font-family: 'BAE Systems Web';
font-style: normal;
font-weight: 300;
src: local('BAE Systems Web Light'), local('BAESystemsWeb-Light'), url(fonts/light/BAESystemsWeb-Light.woff2) format('woff2'), url(fonts/light/BAESystemsWeb-Light.woff) format('woff');
}

@font-face {
font-family: 'BAE Systems Web';
font-style: normal;
font-weight: 400;
src: local('BAE Systems Web regular'), local('BAESystemsWeb-Regular'), url(fonts/regular/BAESystemsWeb-Regular.woff2) format('woff2'), url(fonts/regular/BAESystemsWeb-Regular.woff) format('woff');
}

@font-face {
font-family: 'BAE Systems Web';
font-style: normal;
font-weight: 400;
src: local('BAE Systems Web Semibold'), local('BAESystemsWeb-Semibold'), url(fonts/bold/fonts/bold/BAESystemsWeb-Bold.woff2) format('woff2'), url(fonts/bold/fonts/bold/BAESystemsWeb-Bold.woff) format('woff');
}

@font-face {
font-family: 'BAE Systems Web';
font-style: normal;
font-weight: 700;
src: local('BAE Systems Web Bold'), local('BAESystemsWeb-Bold'), url(fonts/bold/BAESystemsWeb-Bold.woff2) format('woff2'), url(fonts/bold/BAESystemsWeb-Bold.woff) format('woff');
}

html {
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}

body {
	margin: 0;
	font: 18px 'BAE Systems Web', sans-serif;
	color: #000000;
}

a {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 18px;
}

a:hover, a:focus {
	color: #63666A;
	text-decoration: none;
}

header {
	
	background: url("images/bg-playa.png") 0 -50px repeat-x #1e1e22;
	
}

a:focus {
	outline: none;
}

.navbar {
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
}

.navbar {
	background: rgba(255, 255, 255, 0);
	border-bottom: 10px solid #FC4002;
}

.navbar-inverse {
	background-image: -webkit-linear-gradient(#484e55, #3a3f44 60%, #313539);
	background-image: -o-linear-gradient(#484e55, #3a3f44 60%, #313539);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#484e55), color-stop(60%, #3a3f44), to(#313539));
	background-image: linear-gradient(#484e55, #3a3f44 60%, #313539);
	background-repeat: no-repeat;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff484e55', endColorstr='#ff313539', GradientType=0);
	-webkit-filter: none;
	filter: none;
	border: 1px solid rgba(0, 0, 0, 0.6);
	text-shadow: none;
}

.nav > li > a {
	padding: 5px 10px;
	font-size: 16px;
}

.navbar-nav > li > a {
	font-weight: 600;
	line-height: 25px;
	padding-top: 12.5px;
	padding-bottom: 12.5px;
}

.navbar-collapse {
	overflow: hidden !important;
}

.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
	color: #D0D3D4;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	color: #ffffff;
	background-color: #FC4C02;
	border-bottom-color: #FC4C02;
}

.navbar-default .navbar-nav > li > a {
	color: #ffffff;
}

.navbar-default {
	border: none;
	border-bottom: 5px solid #FC4C02;
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
	background: #FC4C02;
	color: #ffffff;
}

.nav > li > a:hover, .nav > li > a:focus {
	background-color: transparent;
}

.navbar-inverse li a {
	line-height: 30px;
	background: none !important;
	font-size: 12px;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
}

.navbar-fixed-top .navbar-collapse {
	min-height: auto;
}

.navbar-inverse .navbar-brand {
	padding: 10px;
	font-size: 14px;
	height: auto;
}

.navbar-form .form-control {
	height: 25px;
	padding: 6px;
}

.navbar-fixed-top {
	min-height: 40px;
}

.navbar-fixed-top .dropdown-menu li a {
	line-height: 20px;
}

.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
	color: #ffffff;
}

.navbar-inverse li a:hover {
	background-image: -webkit-linear-gradient(#020202, #101112 40%, #191b1d) !important;
	background-image: -o-linear-gradient(#020202, #101112 40%, #191b1d) !important;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#020202), color-stop(40%, #101112), to(#191b1d)) !important;
	background-image: linear-gradient(#020202, #101112 40%, #191b1d) !important;
	background-repeat: no-repeat !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff020202', endColorstr='#ff191b1d', GradientType=0) !important;
	-webkit-filter: none !important;
	filter: none !important;
	border-left-color: transparent !important;
}

.navbar-inverse .dropdown-menu li a:hover, .navbar-inverse .dropdown-menu li a:focus {
	background: #3C4147 !important;
	color: #fff;
}

.badge-warning {
	background-color: #FC4C02;
}

.breadcrumb {
	padding: 8px 15px;
	margin-bottom: 21px;
	list-style: outside none none;
	background-color: #d9c0a9;
}

.breadcrumb > .active {
	color: #000000;
}

.panel-default {
	border-color: #ECF0F1;
}

.panel-default .panel-heading {
	color: #000000;
	background-color: #D0D3D4;
	border-color: ##D0D3D4;
	font-weight: bold;
}
/* Jquery UI */

.ui-accordion .ui-accordion-icons {
	padding-left: 0.2em;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	background: #ECF0F1;
	border-color: #ECF0F1;
}
/* End Jquery UI */

footer.bgfooter {
	background-color: #63666a;
	border-bottom: 1px solid #181D20;
	-webkit-filter: none;
	filter: none;
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
	box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
}

footer.bgfooter {
	color: #ffffff;
}

footer.bgfooter a {
	color: #ffffff;
}

.navbar-default .navbar-brand {
	color: hsla(0, 0%, 100%, 0);
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	border-color: #FC4C02;
}

.navbar-default .navbar-toggle {
	border-color: #FC4C02;
	background-color: #FC4C02;
}

.navbar-default .navbar-toggle .icon-bar {
	background-color: #ffffff;
}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
	background-color: hsla(17, 98%, 49%, 0.65);
	border-color: hsla(17, 98%, 49%, 0.65);
}

.page-header {
	margin: 10px 0 10px;
	color: #686E9f;
	font-weight: bold;
}