body{
  background:#f4f4f4;
}

pre{
	white-space:pre-line;
	word-wrap: break-word;
}

.dspn{
	display:none;
}

/* Navbar */
.navbar{
  min-height: 33px !important;
  margin-bottom:0;
  border-radius:0;
}

.navbar-nav > li > a, .navbar-brand{
  padding-top:6px !important;
  padding-bottom:0 !important;
  height: 33px;
}

.navbar-default {
  background-color: #FFA500;
  border-color: #FF8C00;
}
.navbar-default .navbar-brand {
  color: #ecf0f1;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #ecf0f1;
}
.navbar-default .navbar-text {
  color: #ecf0f1;
}
.navbar-default .navbar-nav > li > a {
  color: #ecf0f1;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #12664f;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #12664f;
  background-color: #FF4500;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #12664f;
  background-color: #FF4500;
}
.navbar-default .navbar-toggle {
  border-color: #FF4500;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #FF4500;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #FF4500;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #FF4500;
}
.navbar-default .navbar-link {
  color: #ecf0f1;
}
.navbar-default .navbar-link:hover {
  color: #12664f;
}

/* Custom */
.main-color-bg{
  background-color: #FF8C00 !important;
  border-color: #FFD700 !important;
  color:#ffffff !important;
}

#main{
	padding-bottom:50px;
}

/* Header */
#header{
  background:#333333;
  color:#ffffff;
  padding-bottom: 10px;
  margin-bottom: 15px;
  margin-top: 30px;
  z-index: 10;
}

#header .create{
  padding-top: 20px;
}

/* Breadcrumb */
.breadcrumb{
  background:#cccccc;
  color:#333333;
}

.breadcrumb a{
  color:#333333;
}

/* Progress Bars */
.progress-bar{
  background:#333333;
  color:#ffffff;
}

.dash-box{
  text-align:center;
}

#login{
  margin-top:30px;
}

.paginav{
	margin-left:1px;
	margin-right:1px;
}

#keyword{
	background:url("../img/demo-search-icon.png") no-repeat center right 7px;
}

.panel.overlay{
	position: relative;
}

div#overlay{
	display: none;
	z-index: 2;
	background: #000;
	opacity: .8;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	text-align: center;
}


div#specialBox{
	display: none;
	z-index: 3;
	//margin: auto;
	background: #FFF;
	color: #000;
	position: absolute;
	top: 50%;
	left: 50%;
	height: 100px;
	width: 50%;
	margin: -5% 0 0 -25%;
}



/* Footer */
#footer{
  background:#333333;
  color:#ffffff;
  text-align:center;
  padding:8px 0px 1px 0px;
  margin-top:30px;
}



.tbl-lb{
	font-weight:bold;
	border-left: 1px solid #aaa;
}

.tbl-lb:first-child{
	border-left: none;
}

.smallScreen{
	display: none;
}
.bigScreen{
	display: block;
}

.star{
	color:red;
	font-weight:900;
}

input:required:invalid,select:required:invalid{
	border:1px red solid;
}

a.disabled {
    pointer-events: none;
}

@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #ecf0f1;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #12664f;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #12664f;
    background-color: #329f96;
  }
  #header{
  margin-top: 50px;
}
.bigScreen{
		display: none;
	}
	.smallScreen{
		display: block;
	}
}		   
}
