.card {
  background: #fff;
  border-radius: 4px;
  -webkit-box-shadow: 0px 2px 1px -1px rgba(32, 39, 53, 0.2), 0px 1px 1px 0px rgba(32, 39, 53, 0.14), 0px 1px 3px 0px rgba(32, 39, 53,.12);
  box-shadow: 0px 2px 1px -1px rgba(32, 39, 53, 0.2), 0px 1px 1px 0px rgba(32, 39, 53, 0.14), 0px 1px 3px 0px rgba(32, 39, 53,.12);
}
.card-header {
  padding: 20px 15px;
  border-bottom: 1px solid #e9ebf1;
}
.card-body {
  padding: 15px;
}
.card .card-title {
  text-align: center;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: bold;
  border-top: 2px solid #1E9AC3;
  background: #f8f8fa;
  padding: 15px;
}
.dx-pager .dx-page-sizes .dx-page-size,
.dx-pager .dx-pages .dx-page{
  outline: 0;
}
.dx-widget, .dx-widget input, .dx-widget textarea, .dx-menu-base, .dx-popup-content {
  font-family: Segoe UI,Helvetica Neue,Helvetica Neue Light,Helvetica,Helvetica CY,Trebuchet MS,Droid Sans,Tahoma,Geneva,sans-serif;
}
.dx-accordion-item{
  box-shadow: none;
}
.dx-tab.dx-state-hover {
  background-color: transparent;
}
.dx-nav-item.dx-state-focused,
.dx-rtl .dx-nav-item.dx-state-focused {
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: transparent;
}
.dx-tabs .dx-nav-item:nth-child(2):before {
  width: 1px;
  background-color: #d5d7db;
  height: 40px;
  content: '';
  display: block;
  position: absolute;
  left: 0;
  top: 11px;
}
.dx-nav-item-content {
  opacity: .7;
}
.dx-tab.dx-state-hover .dx-nav-item-content{
  opacity: 1;
}

.dx-nav-item.dx-tab-selected .dx-nav-item-content{
  opacity: 1;
}

.mat-menu-item a,
.mat-menu-item a:hover,
.dx-menu-item .dx-menu-item-content a{
  color: #5b657c;
}
.dx-menu-base .dx-icon{
  font-size: 18px;
}
.dx-button-mode-outlined {
  background: #f9f9fa;
}
.dx-toolbar-button .dx-button-has-text:not(.dx-button-back) .dx-icon{
  font-size: 18px;
  margin-right: 10px;
  width: 18px;
  height: 24px;
}
.dx-datagrid-header-panel{
  padding: 0;
}
.dx-datagrid-group-panel .dx-group-panel-message{
  background: #f9f9fa;
  border-left: 2px solid #40aacd;
  border-radius: 0 2px 2px 0;
  padding: 2px 7px;
  color: #555f77;
}
.dx-datagrid-search-panel{
  background-color: transparent;
  color: #5B657C;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 1px solid rgba(91,101,124,.24);
}
.dx-datagrid-search-panel.dx-texteditor.dx-editor-underlined:after,
.dx-datagrid-search-panel.dx-texteditor.dx-editor-underlined.dx-state-hover:after{
  border-bottom: none;
}
.grid-container .dx-toolbar .dx-toolbar-items-container {
  height: 34px;
  margin-bottom: 15px;
}
.dx-searchbox.dx-editor-underlined .dx-placeholder:before, .dx-searchbox.dx-editor-underlined .dx-texteditor-input {
  padding-left: 34px;
}
.dx-datagrid-headers {
  color: #5b657c;
}
.dx-datagrid-headers .dx-datagrid-table .dx-row > td {
  font-size: 14px;
}
.dx-datagrid-headers.dx-header-multi-row .dx-row.dx-header-row > td {
  vertical-align: middle;
}
.dx-datagrid-headers {
  border-bottom: 2px solid #c8cbd0;
}
.dx-datagrid.dx-filter-menu .dx-menu-item-content .dx-icon{
  color: rgba(91,101,124,.6);
}
.dx-datagrid-headers.dx-header-multi-row .dx-row.dx-header-row > td {
  border-right: none;
}
.dx-header-row .dx-template-wrapper{
  display: flex;
  align-items: center;
  justify-content: center;
}
.dx-datagrid-headers .dx-datagrid-table .dx-row>td .dx-datagrid-text-content {
  font-weight: 600;
  letter-spacing: 0.3px;
}
.dx-header-row .dx-template-wrapper .icon-info{
  margin-left: 4px;
}
a.href-to-default {
  color: #1e9ac3;
}
a.href-to-default:active,
a.href-to-default:hover{
  color: #046181;
}
.dx-state-disabled.dx-widget {
  opacity: .6;
}
.dx-t-toast-message {
  font-size: 15px;
}
.dx-tag-content {
  padding: 5px 32px 5px 12px;
  background-color: rgba(91,101,124,.14);
  color: #5b657c;
  border-radius: 3px;
}
.dx-tag:hover .dx-tag-content {
  background-color: rgba(91,101,124,.7);
  color: #fff;
}
.dx-tag.dx-state-focused .dx-tag-content {
  background-color: rgba(91,101,124,.8);
  color: #fff;
}
.dx-datagrid-rowsview .dx-data-row:not(.dx-edit-row) .dx-cell-modified {
  background-color: rgba(3,169,244,0.08);
}
.dx-tag {
  margin: 4px;
}
.dx-toolbar-button .dx-menu .dx-menu-item{
  background: #f9f9fa;
  color: #5b657c;
  border: 1px solid rgba(91,101,124,.24);
}
#projects-rt-keywords-grid .dx-datagrid .dx-datagrid-header-panel .dx-menu-base .dx-menu-item .dx-menu-item-content,
.keyword-detail-grid .dx-datagrid .dx-datagrid-header-panel .dx-menu-base .dx-menu-item .dx-menu-item-content{
  padding: 6px 34px 6px 16px;
}
.dx-placeholder {
  color: rgba(91,101,124,.54);
}
.dx-popup-bottom.dx-toolbar,
.dx-popup-title.dx-toolbar,
.dx-popover-wrapper .dx-popup-title.dx-toolbar{
  padding: 0;
}
.dx-popup-title.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0 15px;
}
.dx-popup-title.dx-toolbar .dx-toolbar-items-container,
.dx-popup-title{
  background: #f9f9fa;
}
.dx-fileuploader-input-wrapper {
  padding: 7px;
  border: 2px dashed #5b657c;
}
.dx-radiogroup .dx-widget :after, .dx-radiogroup .dx-widget :before {
  box-sizing: content-box;
}
.dx-list-item-chevron-container {
  padding-top: 0;
}
.dx-popup-title .dx-closebutton.dx-button {
  background-color: #f9f9fa;
}
.dx-popup-title .dx-closebutton.dx-button.dx-state-hover {
  background-color: #ebebeb;
}
.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined) .dx-tag-container {
  margin-top: 0;
}

.dx-datagrid-headers .dx-datagrid-table .dx-row > td {
  line-height: 18px;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button {
  color: #5b657c;
}

.dx-popup-title div {
  color: #5b657c !important;
}
#kwrds-table-data .dx-datagrid-content .dx-datagrid-table .dx-datagrid-filter-row .dx-editor-with-menu .dx-editor-container {
  padding-left: 30px;
}

.dx-datagrid .dx-editor-with-menu {
  height: 100%;
}
.dx-master-detail-cell .dx-template-wrapper .dx-gridbase-container {
  padding: 15px;
  border: 1px solid #c8cbd0;
}
.dx-datagrid-rowsview .dx-master-detail-row:not(.dx-datagrid-edit-form) .dx-master-detail-cell,
.dx-datagrid-rowsview .dx-master-detail-row:not(.dx-datagrid-edit-form) > .dx-datagrid-group-space {
  background-color: #e9ebf1;
}
.dx-filterbuilder-overlay.dx-filterbuilder-operations .dx-treeview-item .dx-icon {
  color: rgba(184,190,203,1);
}
.dx-datagrid-rowsview .dx-adaptive-detail-row.dx-selection:hover:not(.dx-edit-row) .dx-cell-modified, .dx-datagrid-rowsview .dx-adaptive-detail-row.dx-selection:not(.dx-edit-row) .dx-cell-modified, .dx-datagrid-rowsview .dx-adaptive-detail-row:not(.dx-edit-row) .dx-cell-modified, .dx-datagrid-rowsview .dx-data-row.dx-selection:hover:not(.dx-edit-row) .dx-cell-modified, .dx-datagrid-rowsview .dx-data-row.dx-selection:not(.dx-edit-row) .dx-cell-modified, .dx-datagrid-rowsview .dx-data-row:not(.dx-edit-row) .dx-cell-modified{
  background-color: rgba(3,169,244,0.08);
}




