body{
  background-color: #D5D5D5;
  padding-top: 70px;
}
.bg-image{
  background: url(/images/bg2.jpg);
  background-repeat: no-repeat center center;
  background-attachment: fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
}
/*.top{
  width: 100%;
  height: auto;
  background-color: #000;
  border-radius: 6px;
  margin-bottom: 15px;
}*/
.img-responsive{
  width: 12%;
  margin-left: -258px;
  margin-top: -5px;
}
.panel-primary>.panel-heading {
    color: #fff;
    background-color: #000000;
    border-color: #337ab7;
}
.alert-warning {
    color: #eaeaea;
    background-color: hsl(4, 50%, 50%);
    border-color: #d25f57;
}
.navbar-default {
    background-image: none;
    background-color: 	#461D7C;
    border-color: #e7e7e7;
}
.panel{
  box-shadow: 2px 6px 5px rgba(0, 0, 0, 0.13);
}
/*Nav Menu*/
.navbar-default .navbar-brand
{
  color: #FFF;
}
.navbar-default .navbar-nav > li > a
{
  color: #FFF;
}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover
{
  color: #D1D1D1;
}
/*End Nav Menu*/
/*Menu dropdown*/
.dropdown-menu > li.header_menu > a{
  font-weight: bold;
}
.dropdown-menu > li.header_menu > a:hover{
  background-image: linear-gradient(to bottom,#fff 0,#fff 100%);
  background-color: #fff;
}

/*end Menu dropdown*/

.box
{
  border: 1px solid rgb(201, 201, 201);
  padding: 6px;
  border-radius: 5px;
}
.box_title
{
  border: 1px solid rgb(135, 127, 127);
  padding: 17px;
  margin-bottom: 9px;
  border-radius: 5px;
}
.loader {
 position: fixed;
 left: 0px;
 top: 0px;
 width: 100%;
 height: 100%;
 z-index: 99999;
 background: url('/images/loading.gif') 50% 50% no-repeat rgba(0,0,0,.075);
}
.dropdown-menu > .active > a{
  background-color: #dae0ef;
  color: #333;
  background-image: none;
}
.dropdown-menu > .active > a:hover{
  background-color: #e8e8e8;
  color: #333;
  background-image: none;
}
.ul_section
{
  list-style: none;
}
p {
  line-height: 1.5;
}
.inbox-top {
  background: #607D8B;
  line-height: 10px;
  padding: 9px 30px;
  position: relative;
  padding-top: 15px;
  margin-bottom: 30px;
  color: azure;
  padding-bottom: 15px;
}
.inbox-test {
  background: #fff;
  line-height: 10px;
  padding: 9px 30px;
  position: relative;
  padding-top: 15px;
  /* rgb(234, 234, 234) */
  /*margin-bottom: 30px;*/
}
.inbox-date {
  background: #888;
  line-height: 10px;
  padding: 9px 30px;
  position: relative;
  padding-top: 15px;
  margin-bottom: 30px;
  color: azure;
  padding-bottom: 15px;
}
.inbox-description {
  text-align: justify;
  background: #fff;
  line-height: 10px;
  height: 210px;
  padding: 9px 30px;
  position: relative;
  padding-top: 15px;
}
.inbox-test::before {
    bottom: 0;
    box-shadow: 0 -1px 0 #e0e0e0,0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24);
    content: '';
    display: block;
    left: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
}

.inbox-date::before {
    bottom: 0;
    box-shadow: 0 -1px 0 #e0e0e0,0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24);
    content: '';
    display: block;
    left: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
}
.inbox-description::before {
    bottom: 0;
    box-shadow: 0 -1px 0 #e0e0e0,0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24);
    content: '';
    display: block;
    left: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
}
.inbox-top::before {
    bottom: 0;
    box-shadow: 0 -1px 0 #e0e0e0,0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24);
    content: '';
    display: block;
    left: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
}
table.tbl-non-border tbody tr th
{
  padding: 5px;
}
table.tbl-non-border tbody tr td
{
  padding: 5px;
}
div.appendGrid table thead td.caption {
  text-align: left;
}

.fieldset-cus {
  padding: 0.35em .625em .75em;
  margin: 0 2px;
  border: 1px solid silver;
}

.fieldset-cus > legend{
  width: auto;
  border-bottom: 0px solid #e5e5e5;
}

.display-non{
  display: none;
}