@import url("https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900");
body {
  font-family: "Roboto";
  color: #333333; }

.name-software, .fa-globe {
  color: #0A74BB; }

.nv-name p {
  font-weight: 700;
  color: #0A74BB; }
  .nv-name p span {
    font-size: 12px;
    font-style: italic;
    color: #0A74BB; }

.main-content {
  width: calc(100%-328px);
  padding-top: 64px; }
  .main-content .breadcrumb {
    font-size: 14px; }
  .main-content .breadcrumb > li + li:before {
    padding: 0 10px;
    color: #ccc;
    content: url("/images/angle-right.png"); }
  .main-content .breadcrumbs {
    background-color: white;
    height: 48px;
    padding: 8px; }

.gm-header {
  height: 64px;
  background-color: #E1F5FE; }
  .gm-header .gm-logo {
    padding: 6px; }
  .gm-header .gm-namett h4 {
    font-size: 18px;
    font-weight: 600;
    top: 20px; }
  .gm-header .profile_details, .gm-header .profile_details_left {
    margin-top: 8px; }

.left-side-collapsed .gm-menu {
  height: 64px;
  border: none;
  background-color: #E1F5FE;
  box-shadow: 0px 12px 18px rgba(0, 0, 0, 0.16); }
.left-side-collapsed .toggle-btn1 {
  padding: 12px;
  margin: 0.4em; }

.gm-bccv-list th {
  border-left: 1px solid white;
  background-color: #E8E8E8; }

.btn-bccv {
  right: 24px;
  bottom: 24px;
  font-size: 16px;
  box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.16);
  background-color: #BB510A;
  transition: 0.4s; }
  .btn-bccv i {
    transition: 0.4s; }
  .btn-bccv:hover {
    box-shadow: 0px 12px 24px rgba(0, 0, 0, 0.16);
    transform: translateY(-2px); }

.gm-nav-left {
  box-shadow: 0px 8px 12px rgba(0, 0, 0, 0.16);
  background-color: white; }

.gm-nav-left-head {
  height: 48px;
  background-color: #0B85CF;
  text-align: center;
  padding: 14px; }
  .gm-nav-left-head b {
    font-size: 16px;
    font-weight: bold;
    color: white;
    text-transform: uppercase; }

.nav-tree {
  overflow: hidden;
  overflow-y: scroll; }
  .nav-tree .gm-list-room {
    font-size: 14px;
    font-weight: bold; }
  .nav-tree .gm-list-group {
    font-size: 14px;
    font-weight: 600; }
  .nav-tree .gm-list-member {
    font-size: 14px;
    font-weight: 500; }
  .nav-tree .gemi-list-chucdanh {
    font-size: 12px;
    font-style: italic; }
  .nav-tree .gm-list-boss {
    color: #C0392B; }
  .nav-tree::-webkit-scrollbar {
    width: 5px; }
  .nav-tree::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.3); }
  .nav-tree::-webkit-scrollbar-thumb {
    background-color: darkgrey;
    outline: 1px solid slategrey; }
  .nav-tree .nav-tree-h {
    font-weight: 700;
    padding: 16px;
    padding-bottom: 0;
    font-size: 16px; }
  .nav-tree .nav-tree-s li {
    font-weight: 500; }
  .nav-tree .nav-tree-s i {
    font-size: 12px; padding-right:5px; }
.gm-list-member i {
    padding-right:5px;
}
.gm-list-group i {
    padding-right:5px;
}
.bccv-tool {
  height: 56px;
  padding: 12px;
  background-color: #0B85CF; }
  .bccv-tool .bccv-tieudenew {
    color: white;
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase; }
  .bccv-tool .btn-gui {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#BB510A), to(#BB510A));
    border-radius: 4px;
    text-transform: uppercase;
    padding: 8px;
    height: 32px;
    border: none;
    width: 72px;
    box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.16);
    transition: 0.4s; }
    .bccv-tool .btn-gui:hover {
      transform: translateY(-1px);
      box-shadow: 1px 3px 6px rgba(0, 0, 0, 0.16); }
  .bccv-tool .btn-dong {
    border-radius: 4px;
    background: transparent;
    text-transform: uppercase;
    padding: 7px;
    height: 32px;
    border: 1px solid #D5D5D5;
    color: #D5D5D5;
    width: 76px;
    transition: 0.4s; }
    .bccv-tool .btn-dong:hover {
      border: 1px solid #afafaf;
      color: #afafaf; }
  .bccv-tool i {
    margin-right: 8px; }

.checkbox-hisworkios {
  border-radius: 2px;
  position: relative;
  width: 16px;
  height: 16px;
  border-width: 1px;
  border-style: solid;
  border-color: #c8c7cc;
  background-color: #fff;
  cursor: pointer;
  float: left; }

.checkbox-hisworkios-checked {
  border-radius: 2px;
  position: relative;
  width: 16px;
  height: 16px;
  border-width: 1px;
  border-style: solid;
  border-color: #BB510A;
  background-color: #BB510A;
  cursor: pointer;
  float: left; }
  .checkbox-hisworkios-checked .checkbox-inner {
    left: 6px;
    top: 2px;
    position: absolute;
    width: 4px;
    height: 9px;
    border-width: 0 1px 1px 0;
    border-style: solid;
    border-color: #fff;
    transform: rotate(45deg); }

  .checkbox-nghiios {
  border-radius: 2px;
  position: relative;
  width: 16px;
  height: 16px;
  border-width: 1px;
  border-style: solid;
  border-color: #c8c7cc;
  background-color: #fff;
  cursor: pointer;
  float: left; }

.checkbox-nghiios-checked {
  border-radius: 2px;
  position: relative;
  width: 16px;
  height: 16px;
  border-width: 1px;
  border-style: solid;
  border-color: #BB510A;
  background-color: #BB510A;
  cursor: pointer;
  float: left; }
  .checkbox-nghiios-checked .checkbox-inner {
    left: 6px;
    top: 2px;
    position: absolute;
    width: 4px;
    height: 9px;
    border-width: 0 1px 1px 0;
    border-style: solid;
    border-color: #fff;
    transform: rotate(45deg); }

/*# sourceMappingURL=style-gm.css.map */
