+.dataTables_length,
+.dataTables_filter{
+ margin-bottom: 6px;
+ color: #1B3E6F !important;
+ font-size: 13px;
+ /* font-weight: bold; */
+}
+/*Mat Table*/
+.mat-elevation-z8{
+ box-shadow: none !important;
+}
+.mat-table,
+.mat-paginator{
+ background: #fff !important;
+ color: #1B3E6F !important;
+}
+.mat-table{
+ border-top: solid 1px #ECEDF2;
+}
+.mat-paginator{
+ /* display: inline-block; */
+ width: 36%;
+ float: right;
+}
+.mat-input-element{
+ font-size: 13px !important;
+ line-height: 20px !important;
+}
+tr.mat-header-row{
+ background: #f4f9fe;
+ border-bottom: 1px solid #ecedf2;
+}
+.mat-sort-header-button{
+ text-align: left;
+}
+.mat-cell, .mat-footer-cell{
+ color: #1B3E6F !important;
+}
+.mat-form-field-appearance-legacy .mat-form-field-wrapper{
+ padding-bottom: 0;
+}
+.mat-paginator-page-size-select{
+ margin-top: 12px;
+}
+.mat-paginator-page-size-select .mat-form-field-wrapper{
+ padding-bottom: 14px;
+}
+.mat-paginator-range-label{
+ margin-right: 8px;
+}
+.mat-form-field-infix,
+.dataTables_filter input{
+ color: #1B3E6F;
+ padding: 4px 9px !important;
+ border: solid 1px #ECEDF2 !important;
+ border-radius: 4px;
+}
+.mat-focused .mat-form-field-infix{
+ border-bottom: 0 !important;
+}
+.tableFilter{
+ margin-top: 12px;
+}
+.tableFilter .mat-form-field-wrapper{
+ padding-bottom: 0 !important;
+}
+.tableFilter .mat-form-field-infix{
+ background: url(../src/assets/img/icon-search.svg) 9px center no-repeat;
+ padding-left: 24px !important;
+}
+.dataTables_filter input:focus{
+ box-shadow: 0 2px 6px 0 rgba(47, 83, 151, 0.1);
+}
+.mapping-table th,
+.mapping-table td{
+ width: auto !important;
+ padding: 7px 20px 7px 0 !important;
+ border-bottom: solid 1px #ECEDF2 !important;
+ font-size: 13px;
+}
+.mapping-table th:first-child,
+.mapping-table td:first-child{
+ padding-left: 20px !important;
+}
+.mapping-table thead th{
+ padding: 4px 20px 4px 0 !important;
+ border-bottom-color: #ECEDF2 !important;
+ color: #1B3E6F;
+ font-weight: bold;
+ font-size: 12px;
+}
+.mapping-table tbody tr:hover{
+ background-color: #F4F9FE !important;
+}
+.mat-form-field-label{
+ color: #1B3E6F !important;
+ font-size: 13px !important;
+ padding-left: 26px;
+ line-height: 20px !important;
+}
+.mat-select-value,
+.mat-select-arrow{
+ color: #1B3E6F !important;
+}
+.mapping-table th{
+ padding-top: 10px !important;
+ padding-bottom: 10px !important;
+ /* background: #F4F9FE; */
+}
+.mapping-table td{
+ border-top: 0 !important;
+}
+table.dataTable.no-footer{
+ margin-bottom: 9px;
+ border-bottom: solid 1px #ECEDF2 !important;
+}
+.mat-paginator-container{
+ padding-right: 0;
+}
+.mappingSelectedAtt{
+ padding-left: 3px;
+ line-height: 35px;
+ font-size: 10px;
+}
+.dataTables_info{
+ padding-top: 12px;
+ color: #1B3E6F !important;
+ font-size: 13px;
+ font-weight: bold;
+}
+.dataTables_wrapper .dataTables_paginate,
+.dataTables_wrapper .dataTables_paginate a.paginate_button,
+.dataTables_wrapper .dataTables_paginate a.paginate_button.current,
+.dataTables_wrapper .dataTables_paginate a.paginate_button.disabled{
+ margin-bottom: 3px;
+ color: #1B3E6F !important;
+ font-size: 13px;
+ font-weight: bold;
+ border: 0 !important;
+}
+.dataTables_wrapper .dataTables_paginate a.paginate_button:hover{
+ border: 0;
+ color: #1B3E6F !important;
+ background: none !important;
+}
+.dataTables_wrapper .dataTables_paginate a.paginate_button{
+ padding: 0.4em .9em !important;
+}
+.dataTables_wrapper .dataTables_paginate a.paginate_button.current{
+ color: #1B3E6F !important;
+ background: #F4F9FE !important;
+ border: solid 1px #EEF4F9 !important;
+ border-radius: 100% !important;
+ box-shadow: 0 2px 6px 0 rgba(47, 83, 151, 0.1);
+ outline: 0;
+}
+.dataTables_wrapper .dataTables_paginate a.paginate_button.disabled{
+ opacity: .6;
+}
+.dataTables_wrapper .dataTables_paginate a.paginate_button.disabled:hover{
+ cursor: default;
+ background: none !important;
+ border: 0 !important;
+}
+.mapping-table .form-control,
+.mapping-table .custom-select{
+ padding: 10px 6px;
+ border-color: #EEF4F9;
+ font-size: 14px;
+ line-height: 12px;
+ color: #1B3E6F;
+}
+.mapping-table .form-control{
+ box-shadow: 0 2px 4px rgba(47,83,151,0.1);
+}
+.mapping-table tbody tr:hover .form-control:focus,
+.mapping-table tbody tr:hover .custom-select{
+ background-color: #fff !important;
+}
+.mapping-table .custom-select{
+ background-color: #F4F9FE;
+ color: #1B3E6F;
+}
+.mapping-table .form-control:disabled{
+ padding-left: 0;
+ box-shadow: none;
+ border: 0;
+ background: transparent !important;
+ color: #1B3E6F;
+}