body {
  background: #fefefe;
  background-position: initial initial;
  background-repeat: initial initial;
  margin: 0px;
  padding: 0px;
}
body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
a,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: 'Open Sans', helvetica, arial, sans-serif;
}
a:hover {
  text-decoration: none;
}
h1 {
  color: #4d5b76;
  font-size:18px;
}
h2 {
  font-size: 1.75em;
  color: #3a4a53;
}
h3 {
  font-size: 1.25em;
}
hr {
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #fff;
}
label {
  font-weight: normal;
}

.label.header-label {
  display: block;
  margin-bottom: 1em;
}
.label.img-label {
  display: block;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}
.span-info{
  color: #31708f;
}
.span-info a{
  color: #31708f;
}

.span-green{
  color: #3c763d;
}
.span-green a{
  color: #3c763d;
}
.span-blue{
  color: #337ab7;
}
.span-blue a{
  color: #337ab7;
}

.span-gray{
  color: #CCC;
}
.span-gray a{
  color: #CCC;
}

.span-red{
  color: red;
}
.span-red a{
  color: red;
}
.span-darkgreen{
  color:green;
}
.span-darkgreen a{
  color:green;
}
.span-brown{
  color:  #A52A2A;
}
.span-brown a{
  color: #A52A2A;
}

.span-darkblue{
  color:blue;
}
.span-darkblue a{
  color:blue;
}
.span-orange{
  color: #ff6600;
}
.span-orange a{
  color: #ff6600;
}
.span-pink{
  color: #FF00FF;
}
.span-pink a{
  color: #FF00FF;
}
.navbar-collapse {
  position: relative;
  z-index: 9999;
}
.navbar-default .navbar-nav > li > a:focus {
  color: #069;
}
.navbar-default .navbar-toggle .icon-bar {
  color: #eee;
  background-color#eee;
}
.navbar {
  -webkit-box-shadow: 0px 0px 3px #cccccc;
  -moz-box-shadow: 0px 0px 3px #cccccc;
  box-shadow: 0px 0px 3px #cccccc;
  padding: 0em 1em;
  margin: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 0px;
  border-bottom: none;
}
.navbar .nav > li > a {
  color: #444;
  text-shadow: none;
}
.navbar .nav > li:hover {
  background-color: #444;
}
.navbar .nav > li > a:hover {
  color: #069;
  background: #fff;
}
.navbar .dropdown-menu a:hover {
  background: none;
  color: #444;
}
.navbar .nav li.dropdown.open > .dropdown-toggle {
  background-color: #fff;
  color: #444;
}
.navbafr {
  position: relative;
  z-index: 20;
  margin: 0px;
  -webkit-box-shadow: 0px 0px 3px #cccccc;
  -moz-box-shadow: 0px 0px 3px #cccccc;
  box-shadow: 0px 0px 3px #cccccc;
  padding: 0em 1em;
  margin: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 0px;
  border-bottom: none;
}
.navbafr .brand {
  text-shadow: none;
}
.navbafr .nav {
  margin-right: -2em;
}
.navbafr .nav > li > a {
  color: #444;
  text-shadow: none;
}
.navbafr .nav > li:hover {
  background-color: #444;
}
.navbafr .nav > li > a:hover {
  color: #069;
}
.navbafr .dropdown-menu a:hover {
  background: none;
  color: #069;
}
.navbafr .nav li.dropdown.open > .dropdown-toggle {
  background-color:#fff;
  color: #444;
}
.dialog {
  margin: 0px auto;
  margin-top: 5em;
  float: none;
  max-width: 400px;
}
.search-panel{
  margin-bottom: 8px;
}
.dialog input[type="checkbox"] {
  margin: 0px;
}
.dialog .alert {
  margin-bottom: 1em;
}
.dialog form {
  margin-bottom: 0px;
}
.dialog .remember-me {
  padding: .5em 0em 0em 0em;
}
.label-p a{
  color: #069;
  font-weight: 600;
}
.label-pendding{
  margin: 0 15px 0 5px;
}
.pagination {
  margin: 5px 0 5px;
  padding: 0;

  list-style: none;
  line-height: 25px;
  word-spacing: -1px;
}
.content {
  position: relative;
  min-height: 800px;
  background: #fff;
  border-left: 1px solid #cccccc;
  padding: 0px 15px 0px 15px;
}
.kinte-panel{
  max-width:1050px;
  margin: 0 auto;
}
.header {
  background: #fff;
  border-bottom: 1px solid #cccccc;
  border-bottom: 1px solid #eee;
  border-left: 1px solid #ffffff;
  padding-top: 2px;
  margin: 0em 0em 2em 0em;
}
.header h1 {
  font-weight:bold;
}
.panel{
  border-radius: 0px;
}
.breadcrumb {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background: #fff;
  margin-bottom: .5em;
  margin-bottom: 0em;
  padding-left: 0em;
  padding-right: 0em;
  font-size: .75em;
}
.page-content {
  padding: 1em;
}

.nav-tabs > li {
  margin-bottom: -2px;
}
.sidebar-nav {
  width: 240px;
  position: absolute;
  float: left;
  border-top: none;
  border-left: none;
  margin: 0em;
}
.sidebar-nav ul {
  list-style: none;
  padding-left: 0px;
}
.sidebar-nav li a .fa-caret-right {
  color: #666;
  padding-right: .25em;
}
.sidebar-nav .nav-header {
  border-top: 1px solid #fcfcfc;
  border-bottom: 1px solid #c8c8cb;
  background: #efeff0;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #efeff0), color-stop(1, #fafafa));
  background: -ms-linear-gradient(bottom, #efeff0, #fafafa);
  background: -moz-linear-gradient(center bottom, #efeff0 0%, #fafafa 100%);
  background: -o-linear-gradient(bottom, #efeff0, #fafafa);
  filter: progid:dximagetransform.microsoft.gradient(startColorStr='#e3e3e3', EndColorStr='#ffffff');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa',EndColorStr='#efeff0')";
  border-left: none;
  color: #444;
  display: block;
  font-weight: normal;
  font-size: 1em;
  line-height: 2.5em;
  padding: .25em .25em .25em 1em;
  margin-bottom: 0px;
  text-shadow: none;
  text-transform: none;


}
.sidebar-nav .nav-header .label {
  float: right;
  margin-top: .5em;
  margin-right: .25em;
  line-height: 1.5em;
}
.sidebar-nav .nav-header:hover {
  background: #efeff0;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #efeff0), color-stop(1, #ffffff));
  background: -ms-linear-gradient(bottom, #efeff0, #ffffff);
  background: -moz-linear-gradient(center bottom, #efeff0 0%, #ffffff 100%);
  background: -o-linear-gradient(bottom, #efeff0, #ffffff);
  filter: progid:dximagetransform.microsoft.gradient(startColorStr='#e3e3e3', EndColorStr='#ffffff');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff',EndColorStr='#efeff0')";
}
.sidebar-nav .nav-header.collapsed .fa-collapse::before {
  content: "\f078";
}
.sidebar-nav .nav-header .fa-collapse::before {
  content: "\f077";
}
.sidebar-nav .nav-header .fa-collapse,
.sidebar-nav .nav-header .fa-collapse {
  float: right;
}
.sidebar-nav .nav-header .label {
  float: right;
  margin-top: .7em;
  line-height: 1.5em;
}
.sidebar-nav .nav-header i[class*="fa-"] {
  line-height: 2.25em;
  padding-right: .75em;
}
.sidebar-nav .nav-list {
  margin: 0px;
  border: 0px;
  background: #fafafa;
}
.sidebar-nav .nav-list  > li > a:hover {
  background: #d2d2dd;
}
.sidebar-nav .nav-list  > .active > a,
.sidebar-nav .nav-list  > .active > a:hover {
  text-shadow: none;
  background: #e5e5ea;
  border-top: 1px solid #d0d0d6;
  border-bottom: 1px solid #d0d0d6;
}
.sidebar-nav .nav-list li:first-child.active a {
  border-top: 0px;
}
.sidebar-nav .nav-list li:last-child.active a {
  border-bottom: 0px;
}
.sidebar-nav .nav-list  > li:hover {
  border-left: 4px solid #8989a6;
  overflow: hidden;
}
.sidebar-nav .nav-list  > li:hover a {
  margin-left: -4px;
}
.sidebar-nav .nav-list  > .active {
  overflow: hidden;
  border-left: 4px solid #909096;
}
.sidebar-nav .nav-list  > .active a {
  margin-left: -4px;
}
.sidebar-nav .nav-list  > .active > a:hover {
  background: #c3c3d2;
}
.sidebar-nav .nav-list  > li > a {
  color: #222;
  padding: .5em 1em;
}
.sidebar-nav .nav-list.collapse.in {
  border-bottom: 1px solid #ccc;
}

.well {
  background-color: #fff;
  border: 1px solid #ccc;
  -webkit-box-shadow: 1px 1px 0px #ffffff;
  -moz-box-shadow: 1px 1px 0px #ffffff;
  box-shadow: 1px 1px 0px #ffffff;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.navbar{
  border-bottom:#999999 solid 2px;
  border-radius:0 0 0 0;
  margin-bottom:0;
  background: #efefef;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #e9e9e9), color-stop(1, #ffffff));
  background: -ms-linear-gradient(to bottom left, #e9e9e9, #ffffff);
  background: -moz-linear-gradient(center bottom, #e9e9e9 0%, #ffffff 100%);
  background: -o-linear-gradient(bottom, #e9e9e9, #ffffff);
  filter: progid:dximagetransform.microsoft.gradient(startColorStr='#e9e9e9', EndColorStr='#ffffff');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff',EndColorStr='#e9e9e9')";
  -webkit-box-shadow: 1px 1px 0px #ffffff;
  -moz-box-shadow: 1px 1px 0px #ffffff;
  box-shadow: 1px 1px 0px #ffffff;
  text-shadow: 1px 1px 1px #fff;
}

.member-body{
  min-height: 560px;
}

.modal-body .form-group{
  margin-bottom: 5px;
}
@media (max-width: 1024px) {


}

@media (max-width: 768px) {
  .content {
    margin: 0em;
  }
  .inbox-content{
    padding: 0;
  }

  .sidebar-nav {
    float: none;
    width: auto;
    position: relative;
  }
  h1 {
    text-align:left;
  }
  .stats {
    text-align: center;
    margin-top: .5em;
    margin-bottom: 2em;
    float: none;
  }
  .stats .stat {
    float: none;
    display: inline;
  }
  .stat-widget-container .stat-widget {
    font-size: .5em;
  }

}
@media (max-width: 851px) {
  .stat-widget-container .stat-widget {
    font-size: .75em;
  }
  .hd-sm{
    display: none;
  }
}
@media (max-width: 767px) {
  footer hr {
    margin-left: 0em;
    margin-right: 0em;
  }
  .navbar .nav > li > ul {
    margin-left: 1.65em;
  }
  .navbar .nav > li:hover {
    background-color: transparent;
  }
  .nav > li > a:hover,
  .nav > li > a:focus {
    background-color: transparent;
  }
  .sidebar-nav {
    display: none;
  }
  .page-display{
    display: none;
  }
}
@media (max-width: 604px) {
  body.http-error {
    font-size: .5em;
  }
  .dialog,
  .row .dialog {
    max-width: 300px;
  }
  .hd-xs{
    display: none;
  }
  .hd-md{
    display: none;
  }
  .pagination .page-display{
    display: none;
  }

}

