.search-field i { position: absolute; right: 23px; top: 13px; color: #21254b; font-size: 19px; } 
.col-md-12.social-table { padding: 0; }
#searchstate, #searchName, #state{ width: 100%;padding: 8px;}
select#optionsSearch { background-color: #fff; border: 1px solid grey; outline: 0; padding: 7px 7px; margin: 0; width: 100%; }
.social-table .dataTables_wrapper .dataTables_paginate { padding: 13px !important; margin-bottom: 11px; float: none;display: flex;justify-content: center; padding: 20px 0 0; cursor: pointer;}
.social-table .dataTables_wrapper .dataTables_paginate .paginate_button { padding: 13px !important;position: relative;display: inline-block;padding: 0.5rem 0.75rem;margin-left: -1px;line-height: 1.25; color: #007BFF!important;background-color: #fff;border: 1px solid #DEE2E6;}
.social-table .dataTables_wrapper .dataTables_paginate .paginate_button.current {background: #007BFF!important;color: #fff !important;}
.dataTables_paginate span span.ellipsis {position: relative;display: inline-block;padding: 0.5rem 0.75rem !important;margin-left: -1px;line-height: 1.25;color: #007BFF!important;background-color: #fff;border: 1px solid #DEE2E6;}
#securityTable_previous {display: none;}
#securityTable_next {display: none;}
#securityTable_first {display: none;}
div#securityTable_wrapper, .dataTables_wrapper .dataTables_paginate .paginate_button:hover {background: #fff;}
.row.social-table {margin-bottom: 10px;}
@media only screen and (max-width: 767px) {
    #securityTable {word-break: break-all;}
}

.usa-table{ width: 100% !important;}
.usa-table .table thead th.sorting:after,
.usa-table .table thead th.sorting_asc:after,
.usa-table .table thead th.sorting_desc:after {  width: 100% !important; content: "\25B2\25BC"; padding-left: 10px; color: white;}
.usa-table .table thead th.sorting_asc:after { content: "\25B2";}
.usa-table .table thead th.sorting_desc:after {content: "\25BC";}
.usa-table .table thead th div { display: inline-block; vertical-align: middle; }
.usa-table div#usaTable_info { display: none; }
.usa-table div#usaTable_length { display: none; }
.table-info.sorting {width: 30% !important;}
.usa-table div#usaTable_paginate { display: none;}
.usa-table .dataTables_filter {width: 100%;text-align: left;margin-bottom: 1em;}
.usa-table .dataTables_filter label { display: block;margin-bottom: 0.5em;font-weight: bold;}
.usa-table .dataTables_filter input {width: 100%;padding: 5px 0px 10px 5px;border: 1px solid #ccc;border-radius: 4px;}
@media only screen and (max-width: 767px) {.usa-table {overflow-x: scroll;}}


select#optionsSearch { background-color: #fff; border: 1px solid grey; outline: 0; padding: 7px 7px; margin: 0; width: 100%; }
.row.state-table {margin-bottom: 10px;}
.search-field i {position: absolute;right: 23px;top: 13px;color: #21254b;font-size: 19px;}
.col-md-12.state-table {padding: 0;}
#searchNumber, #searchCity {width: 100%;padding: 8px;}
.tabs {display: flex;justify-content: space-between;margin-bottom: 10px;cursor: pointer;}
.tabs div {flex: 1;text-align: center;padding: 10px;background: #f1f1f1;border: 1px solid #ccc;margin-right: 10px;}
.tabs div.active {background: #266f9e;color: white;border-color: #266f9e;}
.state-table .dataTables_wrapper .dataTables_paginate {margin-bottom: 11px;float: none;display: flex;justify-content: center;padding: 20px 0 0;cursor: pointer;}
.state-table .dataTables_wrapper .dataTables_paginate .paginate_button {position: relative;display: inline-block;padding: 0.5rem 0.75rem;margin-left: -1px;line-height: 1.25;color: #007BFF !important;background-color: #fff;border: 1px solid #DEE2E6;}
.state-table .dataTables_wrapper .dataTables_paginate .paginate_button.current {background: #007BFF !important;color: #fff !important;}
.dataTables_paginate span span.ellipsis {position: relative;display: inline-block;padding: 0.5rem 0.75rem !important;margin-left: -1px;line-height: 1.25;color: #007BFF !important;background-color: #fff;border: 1px solid #DEE2E6;}
#areaCodeTable_previous, #areaCodeTable_next, #areaCodeTable_first {display: none;}
div#areaCodeTable_wrapper, .dataTables_wrapper .dataTables_paginate .paginate_button:hover {background: #fff;}
.mega-menu-code { margin-top: 15px !important;}
@media only screen and (max-width: 767px) {
    #areaCodeTable {word-break: break-all;}
}


.table-info.sorting_disabled {
    background-color: #08c !important;
    color: #fff !important;
    width: 62% !important;
  }