﻿list-viewer .grid-filter {
  border: solid thin #e7e7e7 !important; }

.card-view .dx-datagrid-table .dx-selection .rt {
  border: solid 1px #e7e7e7 !important;
  border-left: solid 1px #e7e7e7 !important;
  border-right: solid 1px #e7e7e7 !important; }

.dx-datagrid-text-content {
  color: black; }

body.portal-azulclaro #wrapper {
  background-color: #1ab5ba; }

body.portal-azulclaro .navbar-default .nav > li > a:hover, body.portal-azulclaro .navbar-default .nav > li > a:focus {
  background-color: #1ab5ba; }

body.portal-azulclaro .navbar-default {
  border-color: #e7e7e7; }

body.portal-azulclaro .dropdown-menu > .active > a,
body.portal-azulclaro .dropdown-menu > .active > a:focus,
body.portal-azulclaro .dropdown-menu > .active > a:hover {
  background-color: #e7e7e7; }

body.portal-azulclaro .nav-header {
  background-color: #e7e7e7;
  background-image: none; }

body.portal-azulclaro ul.nav-second-level {
  background: #e7e7e7; }

body.portal-azulclaro .nav > li.active {
  border-left: #5fcbcf;
  background: #5fcbcf; }

body.portal-azulclaro .nav-header a {
  color: white; }

body.portal-azulclaro.mini-navbar .nav .nav-second-level {
  background-color: #e7e7e7 !important; }

body.portal-azulclaro .canvas-menu.mini-navbar .nav-second-level {
  background: #dfdfdf; }

body.portal-azulclaro .navbar-default .special_link a {
  background: #e7e7e7; }

body.portal-azulclaro .navbar-default .special_link a span.label {
  color: #e7e7e7; }

body.portal-azulclaro .navbar-default .landing_link a {
  background: #efefef; }

body.portal-azulclaro .navbar-default .landing_link a:hover {
  background: #e7e7e7 !important; }

body.portal-azulclaro .navbar-default .landing_link a span.label {
  color: #efefef; }

body.portal-azulclaro .navbar-fixed-top, body.portal-azulclaro .navbar-static-top {
  background: #e7e7e7; }

body.portal-azulclaro.mini-navbar .nav-header {
  background-color: #e7e7e7; }

body.portal-azulclaro.canvas-menu nav.navbar-static-side {
  background: #e7e7e7; }

body.portal-azulclaro .navbar-default {
  background-color: #e7e7e7 !important; }

body.portal-azulclaro .gray-bg, body.portal-azulclaro .bg-muted {
  background-color: #31bcc1 !important; }

body.portal-azulclaro .dx-button {
  border-color: #5fcbcf;
  background-color: #5fcbcf;
  color: white !important; }
  body.portal-azulclaro .dx-button:hover {
    border-color: #5fcbcf;
    background-color: #5fcbcf; }
  body.portal-azulclaro .dx-button.dx-button-mode-contained.dx-state-hover, body.portal-azulclaro .dx-button.dx-button-mode-contained.dx-state-focused {
    border-color: #6a6a6a; }

body.portal-azulclaro .ibox-tools .dx-toolbar-items-container .dx-button {
  border-color: #6a6a6a !important;
  background-color: #6a6a6a; }
  body.portal-azulclaro .ibox-tools .dx-toolbar-items-container .dx-button.dx-button-mode-contained.dx-state-hover, body.portal-azulclaro .ibox-tools .dx-toolbar-items-container .dx-button.dx-button-mode-contained.dx-state-focused {
    border-color: #6a6a6a !important; }

body.portal-azulclaro .btn-primary {
  background-color: #1ab5ba !important;
  border: none;
  border-radius: 2px; }

body.portal-azulclaro .pace .pace-progress {
  background: #e7e7e7; }

body.portal-azulclaro .atalhos .grupo-atalhos .dialog .header {
  color: #1ab5ba; }

body.portal-azulclaro .atalhos .grupo-atalhos .atalho {
  background-color: #1ab5ba !important; }

body.portal-azulclaro .dx-field-item-label-text {
  color: #1ab5ba; }

body.portal-azulclaro .dx-closebutton {
  background-color: transparent; }

body.portal-azulclaro .dx-texteditor.dx-state-hover, body.portal-azulclaro .dx-texteditor.dx-state-focused {
  border-color: #1ab5ba; }

body.portal-azulclaro .dx-datagrid .dx-column-lines > td.dx-focusedk {
  border-color: #1ab5ba; }

body.portal-azulclaro .label-primary, body.portal-azulclaro .badge-primary {
  background-color: #1ab5ba; }

body.portal-azulclaro .spin-icon {
  background: #e7e7e7; }

body.portal-azulclaro .skin-settings {
  background: #31bcc1; }

body.portal-azulclaro .skin-settings .title {
  background: #31bcc1; }

body.portal-azulclaro .dashboard dialog-viewer .dialog .ibox-title {
  background-color: #5fcbcf !important; }

body.portal-azulclaro .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active {
  background-color: #1ab5ba;
  border-color: #1ab5ba; }

body.portal-azulclaro .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused {
  background-color: #1ab5ba;
  border-color: #1ab5ba; }

body.portal-azulclaro.login-screen {
  background-image: url(../images/Olivus.png); }
  body.portal-azulclaro.login-screen form h3 {
    color: #5fcbcf; }

body.portal-azulclaro .breadcrumb .breadcrumb-item:not(.active) {
  color: #1ab5ba; }

body.portal-azulclaro .dx-accordion-item-title-caption {
  color: black; }

body.portal-azulclaro .dx-scrollable-scroll-content {
  background-color: #1ab5ba; }

body.portal-azulclaro .dx-calendar-cell.dx-calendar-selected-date {
  background-color: #1ab5ba !important;
  box-shadow: none; }

body.portal-azulclaro .dx-calendar-navigator .dx-calendar-caption-button.dx-button .dx-button-content {
  color: white; }

body.portal-azulclaro .dx-group-cell {
  color: #31bcc1; }

body.portal-azulclaro .dx-editor-outlined {
  color: #31bcc1 !important; }

body.portal-azulclaro .dx-toolbar-item-content {
  color: #31bcc1 !important; }

body.portal-azulclaro .dx-toolbar.dx-widget .dx-toolbar-label .dx-toolbar-item-content > div {
  color: #31bcc1; }

body.portal-azulclaro .dx-checkbox-icon {
  color: #1ab5ba !important; }
  body.portal-azulclaro .dx-checkbox-icon.dx-state-hover .dx-checkbox-icon {
    color: #1ab5ba !important; }

body.portal-azulclaro .dx-checkbox-indeterminate .dx-checkbox-icon::before {
  background-color: #1ab5ba; }

body.portal-azulclaro .image-container .dx-selection {
  outline: 2px solid #1ab5ba !important;
  outline-color: #1ab5ba !important; }

body.portal-azulclaro .f4-popup .dx-popup-content .dx-datagrid-content .dx-data-row.dx-selection {
  outline-color: #1ab5ba !important; }

body.portal-azulclaro .grid-filter {
  color: #1ab5ba !important;
  font-weight: 600 !important; }

body.portal-azulclaro .dx-link-icon {
  background: #5fcbcf;
  border-color: #5fcbcf; }

body.portal-azulclaro .dx-calendar-cell.dx-calendar-selected-date.dx-calendar-contoured-date, body.portal-azulclaro .dx-calendar-cell.dx-calendar-selected-date.dx-calendar-today.dx-calendar-contoured-date {
  -webkit-box-shadow: inset 0 0 0 1px #5fcbcf, inset 0 0 0 1000px #5fcbcf !important;
  box-shadow: inset 0 0 0 1px #5fcbcf, inset 0 0 0 1000px #5fcbcf !important; }

body.portal-azulclaro .dx-datagrid-rowsview .dx-row.dx-edit-row:first-child > td {
  border-top-width: 0;
  border-bottom: 1px solid #5fcbcf; }

body.portal-azulclaro .dx-datagrid-search-text {
  color: #fff;
  background-color: #1ab5ba; }

body.portal-azulclaro #drawer .dx-drawer-panel-content .dx-box-flex.dx-box.dx-widget {
  border-color: #1ab5ba; }

body.portal-azulclaro .text-color-primary {
  color: #1ab5ba !important; }

body.portal-azulclaro .color-p-l2 {
  color: #5fcbcf; }

body.portal-azulclaro .grid-filter {
  border-color: #1ab5ba !important; }

body.portal-azulclaro .dx-treeview-item-without-checkbox.dx-state-selected > .dx-treeview-item {
  background-color: #1ab5ba;
  color: white; }

body.portal-azulclaro .dx-treeview-item-without-checkbox.dx-state-focused > .dx-treeview-item {
  background-color: #1ab5ba;
  color: white; }

body.portal-azulclaro .dropdown-menu li a .small-icon {
  color: #1ab5ba; }

body.portal-azulclaro .dx-scheduler-header .dx-buttongroup-wrapper .dx-widget.dx-button {
  background-color: #1ab5ba !important;
  border-color: #1ab5ba !important; }

body.portal-azulclaro #gantt-ausencias .dx-gantt-si {
  color: #1ab5ba; }

body.portal-azulclaro .dx-scheduler-header-panel-cell {
  color: #1ab5ba; }

body.portal-azulclaro .dx-tabpanel .dx-tabpanel-tabs .dx-tabs .dx-item.dx-tab:not(.dx-tab-selected) .dx-tab-text {
  color: #1ab5ba; }

body.portal-azulclaro .dx-label span {
  color: #1ab5ba !important; }

body.portal-azulclaro .menu-group.go {
  background-color: #1ab5ba; }

body.portal-azulclaro #wrapper .navbar-default.navbar-static-side {
  background-color: #1ab5ba !important;
  background: #1ab5ba !important; }

body.portal-azulclaro .emphasis {
  background-color: white !important;
  color: #1ab5ba !important; }

body.portal-azulclaro .editor-button {
  background-color: white !important;
  border: none !important; }
  body.portal-azulclaro .editor-button i.dx-icon {
    color: #1ab5ba !important; }

body.portal-azulclaro .box {
  border: solid 1px #1ab5ba;
  margin: 10px;
  padding: 10px; }

body.portal-azulclaro .dx-radiobutton-icon-dot {
  background-color: #1ab5ba; }

body.portal-azulclaro .dx-toolbar.dx-widget.dx-visibility-change-handler.dx-collection.dx-popup-title {
  background-color: #1ab5ba !important; }
  body.portal-azulclaro .dx-toolbar.dx-widget.dx-visibility-change-handler.dx-collection.dx-popup-title .dx-toolbar-items-container {
    background-color: #1ab5ba !important; }
    body.portal-azulclaro .dx-toolbar.dx-widget.dx-visibility-change-handler.dx-collection.dx-popup-title .dx-toolbar-items-container div {
      color: white;
      margin-bottom: 2px; }
  body.portal-azulclaro .dx-toolbar.dx-widget.dx-visibility-change-handler.dx-collection.dx-popup-title i.dx-icon {
    color: white !important; }
