﻿body {
	font-family: Roboto !important;
	font-size: 10px !important;

}

::-webkit-scrollbar-thumb {
	background: #0E79FD !important; }

.dx-widget {
  font-family: Roboto !important; }

.togglebutton label input[type=checkbox]:checked + .toggle {
  background-color: #3f5a92 !important; }

.togglebutton label input[type=checkbox]:checked + .toggle:after {
  background-color: #748EC3 !important; }

.inlinechek > input[type='radio']:checked:after {
  background-color: #3f5a92 !important; }

.list-group-item.active {
  background-color: #647cb1;
  border-color: #869ccb; }

.list-group .list-group-item:first-child {
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0; }

.list-group .list-group-item:last-child {
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0; }

.btn-primary {
	background-color: #0E79FD !important;
	color: #fff !important; }

.btn {
  border-radius: 8px; }

.btn-primary:not([disabled]):not(.disabled):active, .btn-primary:not([disabled]):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
	background-color: #0E79FD !important; }

.btn-secundary {
  background-color: #90a0c1 !important;
  color: #fff !important; }

.btn-zeustable-delete {
	color: #0E79FD !important; }

.btn-zeustable-delete:hover {
	color: #fff !important;
	border-radius:3px;
}

.btn-zeustable-edit {
  color: #0E79FD !important; }

.btn-zeustable-edit:hover {
	color: #fff !important;
	transition: background-color 0.3s, color 0.3s;
	border-radius:3px;
}
.searcher-btn {
	background-color: #fff !important;
	color: #0E79FD !important;
	border-top: 0.1px solid #ddd;
	border-right: 0.1px solid #ddd;
	border-bottom: 0.1px solid #ddd;
	border-radius: 0 4px 4px 0;
}

.searcher-btn:hover {
	background-color: #0E79FD !important;
	color:#fff !important;
	border: 1px solid  #0E79FD ;
}

a, a.disabled:hover, a:disabled:hover {
  color: #0E79FD; }

.primary-color, ul.stepper li.active a .circle, ul.stepper li.completed a .circle {
	background-color: #0E79FD !important; }

.card {
  border-radius: 0; }

.card-header:first-child {
  border-radius: 0; }

.title-passenger-item {
  background-color: #2C82C4 !important; }

.btn-secondary.dropdown-toggle {
  background-color: #748EC3 !important; }

.btn-secondary:not([disabled]):not(.disabled):active, .btn-secondary:not([disabled]):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  background-color: #6184d2 !important; }

.btn-secondary.dropdown-toggle:hover, .btn-secondary.dropdown-toggle:focus {
  background-color: #6184d2 !important; }

.dropdown .dropdown-menu .dropdown-item:active {
  background-color: #748EC3;
  color: #FFF !important; }

.dropdown .dropdown-menu .dropdown-item:active > a {
  color: #FFF !important; }

.dropdown-item:hover, .dropdown-item:focus {
  color: #FFF;
  background-color: #efefef; }

.dropdown-menu {
  border-radius: 0; }

a.dropdown-item {
  color: #212529 !important; }

.md-form input[type=text]:focus:not([readonly]), .md-form input[type=password]:focus:not([readonly]), .md-form input[type=email]:focus:not([readonly]), .md-form input[type=url]:focus:not([readonly]), .md-form input[type=time]:focus:not([readonly]), .md-form input[type=date]:focus:not([readonly]), .md-form input[type=datetime-local]:focus:not([readonly]), .md-form input[type=tel]:focus:not([readonly]), .md-form input[type=number]:focus:not([readonly]), .md-form input[type=search-md]:focus:not([readonly]), .md-form input[type=search]:focus:not([readonly]), .md-form textarea.md-textarea:focus:not([readonly]) {
 /* -webkit-box-shadow: 0 1px 0 0 #0E79FD;
  box-shadow: 0px 1px 0px 0px #0E79FD;*/
 /* border: 1px solid #0E79FD;*/ }

.md-form input[type=text]:focus:not([readonly]) + label, .md-form input[type=password]:focus:not([readonly]) + label, .md-form input[type=email]:focus:not([readonly]) + label, .md-form input[type=url]:focus:not([readonly]) + label, .md-form input[type=time]:focus:not([readonly]) + label, .md-form input[type=date]:focus:not([readonly]) + label, .md-form input[type=datetime-local]:focus:not([readonly]) + label, .md-form input[type=tel]:focus:not([readonly]) + label, .md-form input[type=number]:focus:not([readonly]) + label, .md-form input[type=search-md]:focus:not([readonly]) + label, .md-form input[type=search]:focus:not([readonly]) + label, .md-form textarea.md-textarea:focus:not([readonly]) + label {
  color: #2C82C4; }

.ctrInputFileHefesto {
	background-color: #0E79FD !important; }

.header-tables {
  background-color: #2C82C4 !important;
  color: #FFF !important; }

table.table-hover tbody tr:hover {
  background-color: #e3e9f5; }

.dx-datagrid-headers {
  background-color: #0E79FD !important;
  color: #FFF !important; }

.dx-datagrid .dx-column-indicators .dx-header-filter {
  color: #FFF !important; }

.dx-datagrid-focus-overlay {
  border: 0 !important;
  border-bottom: 2px solid #2C82C4 !important; }

.dx-button-content {
	background-color: #0E79FD;
	color: #fff;
	border-radius:8px;
}

.dx-button-content > .dx-icon {
  color: #FFF !important; }

.dx-datagrid-content.dx-datagrid-scroll-container {
	background-color: #0E79FD !important; }

.dx-datagrid-borders .dx-datagrid-headers .dx-datagrid-table {
	background-color: #0E79FD; }

.dx-dropdowneditor-button > .dx-button-content {
  background-color: #FFF !important; }

.dx-button-text {
  color: #FFF; }

.dx-row.dx-datagrid-filter-row {
  background-color: #FFF; }

.dx-icon.dx-icon-export-excel-button {
  font-family: Roboto !important;
  font-size: 13px !important; }

/*.content-tbl-options > .tbl-options.show {
	background-color: $table-header-bg;
}
.content-tbl-options > .tbl-options.show > .dropdown-toggle.btn-table-action {
	background-color: $table-header-bg;
}*/
.content-tbl-options > .tbl-options.show > .dropdown-toggle.btn-table-action::after {
  color: #FF5722; }

.mintable-zeus > thead > tr {
  background-color: #2C82C4;
  color: #FFF; }

.dx-datagrid-text-content {
  font-size: 13px; }

.nav.nav-tabs {
	background-color: #0E79FD; }

.nav.nav-tabs > .nav-item {
  color: #FFF; }

.nav.nav-tabs > .nav-item.active {
  background-color: #0E79FD;
  color: #FFF; }

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
  color: #FFF;
  background-color: #0E79FD;
  border-radius: 0; }

.nav-pills .nav-link {
  background-color: #0E79FD;
  border-radius: 0;
  color: #212529; }

.navbar.fixed-top.navbar-expand-lg.navbar-dark {
	background: repeating-linear-gradient(-45deg, #0E79FD, #0E79FD 0%, #0E79FD 75%, #008AFF 75%, #008AFF 77.5%, #009CFF 77.5%, #009CFF 79.3%,#8DCFFF 79.3%,#8DCFFF 80.3%, #FFF 0%, #FFF) !important;
}

.navbar-brand {
  font-family: Roboto;
  font-size: 19px; }

.dropdown-item {
  background-color: #FFF;
  color: #212529 !important; }

.dropdown-item > a {
  color: #212529 !important; }

.navbar.navbar-dark form .md-form input:focus:not([readonly]) {
  border-color: #FFF; }

#ContentUserMenuZeus > .nav-link.dropdown-toggle {
  color: #FFF; }

.nav-item.dropdown.show, .dropdown.dropdown-item.dropdown-submenu.open {
	background-color: transparent; }

.nav-item.dropdown.show > a, .dropdown.dropdown-item.dropdown-submenu.open > a {
  
  background-color:transparent;}

.dropdown-submenu.open > .dropdown-toggle::after {
  border-left-color: #FFF !important; }

.zeus-search-menu > .fa-search, .zeus-search-menu.md-form .prefix.active {
  color: #FFF !important; }

.dropdown-submenu > .dropdown-toggle::after {
  border-left-color: #0E79FD !important; }

.navbar-nav > .nav-item > .nav-link {
  font-size: 12px; }

.page-footer {
  background-color: #0E79FD;
  color: #2C82C4;
  font-size: 11px;
}

.profile-name {
  font-size: 14px;
  font-family: Roboto;
  color: #868686;
  font-weight: 700; }

.logo-zeus {
  font-family: Roboto;
  font-size: 15px; }

.dx-dropdownbox.dx-widget.dx-dropdowneditor > .dx-dropdowneditor-input-wrapper .dx-texteditor-input {
  background-color: #FFF !important;
  color: #000 !important;
  border-bottom: 1px solid #ced4da !important; }

.dx-dropdownbox.dx-widget.dx-dropdowneditor.dx-state-focused > .dx-dropdowneditor-input-wrapper .dx-texteditor-input {
  border-bottom: 2px solid #6184d2 !important; }

.dx-dropdownbox.dx-widget.dx-dropdowneditor > .dx-dropdowneditor-input-wrapper .dx-icon.dx-icon-clear {
  color: #ced4da !important; }

.dx-dropdownbox.dx-widget.dx-dropdowneditor > .dx-dropdowneditor-input-wrapper .dx-texteditor-input[aria-expanded="true"] {
  border-bottom: 2px solid #0E79FD !important; }

.inlinechek > input[type='radio']:checked:after {
  background-color: #3f5a92 !important; }

.card-header-login {
  background-color: #0E79FD;
  color: #FFF;
  font-size: 26px; }

.dx-button-normal.dx-state-hover .dx-button-content, .dx-button-back.dx-state-hover .dx-button-content {
  background-color: #0E79FD !important;
  border-radius:8px;
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
  color: #0E79FD !important; }

.dropdown .dropdown-menu .dropdown-item:active {
  background-color: #0E79FD !important; }

.formula-label-icon {
  color: #2C82C4 !important; }

.btn-options-chat-hefesto {
  color: #2C82C4 !important; }

.text-primary {
  color: #2C82C4 !important; }

a.text-primary:focus, a.text-primary:hover {
  color: #2C82C4 !important; }

.dx-datagrid-rowsview .dx-row.dx-row-lines > td {
  font-size: 12px !important;
  padding: 2px !important; }
